source: spip-zone/_plugins_/pays/base/pays_tables.php @ 39284

Last change on this file since 39284 was 39284, checked in by marcimat@…, 10 years ago
  • Ne pas charger de fichier inutiles
  • faire fonctionner les boucles (PAYS)
File size: 1.1 KB
Line 
1<?php
2/**
3 * Plugin Pays pour Spip 2.0
4 * Licence GPL
5 * Auteur Organisation Internationale de Normalisation http://www.iso.org/iso/fr/country_codes/iso_3166_code_lists.htm
6 * Cedric Morin et Collectif SPIP pour version spip_geo_pays
7 * Portage sous SPIP par Cyril MARION - Ateliers CYM http://www.cym.fr
8 *
9 */
10
11function pays_declarer_tables_interfaces($interface){
12
13        $interface['table_des_tables']['pays'] = 'pays';
14        $interface['table_des_traitements']['NOM'][] = _TRAITEMENT_RACCOURCIS;
15
16        return $interface;
17}
18
19function pays_declarer_tables_principales($tables_principales){
20
21        $spip_pays = array(
22                "id_pays"               => "smallint(6) NOT NULL auto_increment",
23                "code"                  => "varchar(2) NOT NULL default ''",
24                "nom"                   => "text NOT NULL default ''",
25                "maj"                   => "TIMESTAMP NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP"
26        );
27        $spip_pays_key = array(
28                "PRIMARY KEY"   => "id_pays",
29                "UNIQUE KEY code"       => "code"
30        );
31        $tables_principales['spip_pays'] = array(
32                'field'=>&$spip_pays,
33                'key'=>$spip_pays_key
34        );
35       
36        return $tables_principales;
37}
38
39?>
Note: See TracBrowser for help on using the repository browser.