source: spip-zone/_plugins_/montants/base/montants.php @ 52943

Last change on this file since 52943 was 52943, checked in by toutati@…, 8 years ago

Bug à l'install, pas encore trop compris ... ça devrait marcher là

  • Property svn:executable set to *
File size: 967 bytes
Line 
1<?php
2/**
3* Plugin montants
4*
5* Copyright (c) 2011
6* Anne-lise Martenot elastick.net
7
8* Ce programme est un logiciel libre distribue sous licence GNU/GPL.
9* Pour plus de details voir le fichier COPYING.txt.
10
11**/
12
13function montants_declarer_tables_interfaces($interfaces){
14        $interfaces['table_des_tables']['montants'] = 'montants';
15
16        return $interfaces;
17}
18
19function montants_declarer_tables_principales($tables_principales){
20
21        $spip_montants = array(
22                        "id_montant"    => "int(10) unsigned NOT NULL auto_increment",
23                        "objet"         => "text NOT NULL",
24                        "ids_objet"     => "text NOT NULL",
25                        "le_parent"     => "int(10) NOT NULL",
26                        "prix_ht"       => "float not null",
27                        "taxe"          => "decimal(4,3) default null",
28                        "descriptif"    => "text NOT NULL",
29                        );
30
31        $spip_montants_key = array(
32                        "PRIMARY KEY" => "id_montant"
33                        );     
34
35        $tables_principales['spip_montants'] = array(
36                        'field' => &$spip_montants, 
37                        'key' => &$spip_montants_key);
38
39                       
40        return $tables_principales;
41}
42
43?>
Note: See TracBrowser for help on using the repository browser.