source: spip-zone/_plugins_/mafia/base/mafia.php @ 107913

Last change on this file since 107913 was 52123, checked in by toutati@…, 10 years ago

Un plugin très très simple, pour créer des parrains et des filleuls, du coup mafia ça lui va bien :)
Merci à ceux a qui j'ai pompe des codes marcimat et cym entre autres.

  • Property svn:executable set to *
File size: 789 bytes
Line 
1<?php
2/**
3 * Plugin mafia pour Spip 2.0
4 * Licence GPL (c) 2011 Anne-lise Martenot
5 */
6
7
8if (!defined("_ECRIRE_INC_VERSION")) return;
9
10function mafia_declarer_tables_interfaces($interface){
11        $interface['table_des_tables']['mafias'] = 'mafias';
12        // -- Liaisons
13        $interface['tables_jointures']['spip_auteurs'][] = 'mafias';
14        $interface['tables_jointures']['spip_mafias'][] = 'auteurs';
15
16        return $interface;
17}
18
19function mafia_declarer_tables_principales($tables_auxiliaires){
20        $mafias = array(
21                "id_parrain"    => "bigint(21) NOT NULL",
22                "id_filleul"    => "bigint(21) NOT NULL"
23        );
24       
25        $mafias_key = array(
26                "PRIMARY KEY"   => "id_parrain, id_filleul",
27        );
28               
29        $tables_auxiliaires['spip_mafias'] = array(
30                'field' => &$mafias,
31                'key' => &$mafias_key,
32        );
33       
34        return $tables_auxiliaires;
35}
36
37?>
Note: See TracBrowser for help on using the repository browser.