Changeset 50832 in spip-zone for _plugins_/chats/trunk/base/chats.php


Ignore:
Timestamp:
Aug 29, 2011, 10:41:47 AM (9 years ago)
Author:
marcimat@…
Message:

Formulaire de Statuts et liaisons de chats sur les articles.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/chats/trunk/base/chats.php

    r50735 r50832  
    1616                        "robe"  => "tinytext DEFAULT '' NOT NULL",
    1717                        "infos" => "text DEFAULT '' NOT NULL",
    18                         "statut" => "varchar(255)  DEFAULT '0' NOT NULL",
     18                        "statut" => "varchar(255) DEFAULT '0' NOT NULL",
    1919                        "lang"  => "VARCHAR(10) DEFAULT '' NOT NULL",
    2020                        "langue_choisie"        => "VARCHAR(3) DEFAULT 'non'",
     
    3535                        "nom",  "race", "robe", "infos",  "date_naissance",
    3636                ),
     37                'rechercher_champs' => array(
     38                        'nom' => 8, 'race' => 1, 'robe' => 1, 'infos' => 2
     39                ),
     40                'tables_jointures' => array(
     41                        'chats_liens'
     42                ),
    3743
    3844                'statut'=> array(
     
    4551                        )
    4652                ),
     53                'statut_textes_instituer' =>    array(
     54                        'prepa' => 'texte_statut_en_cours_redaction',
     55                        'prop' => 'texte_statut_propose_evaluation',
     56                        'publie' => 'texte_statut_publie',
     57                        'refuse' => 'texte_statut_refuse',
     58                        'poubelle' => 'texte_statut_poubelle',
     59                ),
     60                'texte_changer_statut' => 'chat:texte_changer_statut',
     61               
    4762        );
    4863       
     
    5166
    5267
     68
     69function chats_declarer_tables_auxiliaires($tables) {
     70        $tables['spip_chats_liens'] = array(
     71                'field' => array(
     72                        "id_chat"       => "bigint(21) DEFAULT '0' NOT NULL",
     73                        "id_objet"      => "bigint(21) DEFAULT '0' NOT NULL",
     74                        "objet" => "VARCHAR (25) DEFAULT '' NOT NULL",
     75                        "vu"    => "VARCHAR(6) DEFAULT 'non' NOT NULL"
     76                ),
     77                'key' => array(
     78                        "PRIMARY KEY"   => "id_chat,id_objet,objet",
     79                        "KEY id_chat"   => "id_chat"
     80                )
     81        );
     82        return $tables;
     83}
    5384
    5485function chats_declarer_tables_interfaces($interfaces) {
Note: See TracChangeset for help on using the changeset viewer.