Changeset 110659 in spip-zone


Ignore:
Timestamp:
Jun 14, 2018, 1:50:43 PM (3 years ago)
Author:
abelass@…
Message:

tabs au lieu d'espaces

File:
1 edited

Legend:

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

    r105989 r110659  
    1111
    1212if (!defined('_ECRIRE_INC_VERSION'))
    13   return;
     13        return;
    1414
    1515/**
     
    2424function reservation_communication_declarer_tables_interfaces($interfaces) {
    2525
    26   $interfaces['table_des_tables']['reservation_communications'] = 'reservation_communications';
     26        $interfaces['table_des_tables']['reservation_communications'] = 'reservation_communications';
    2727
    28   return $interfaces;
     28        return $interfaces;
    2929}
    3030
     
    4040function reservation_communication_declarer_tables_objets_sql($tables) {
    4141
    42   $tables['spip_reservation_communications'] = array(
    43     'type' => 'reservation_communication',
    44     'principale' => "oui",
    45     'table_objet_surnoms' => array('reservationcommunication'), // table_objet('reservation_communication') => 'reservation_communications'
    46     'field' => array(
    47       "id_reservation_communication" => "bigint(21) NOT NULL",
    48       "id_rubrique" => "bigint(21) NOT NULL DEFAULT 0",
    49       "id_article" => "bigint(21) NOT NULL DEFAULT 0",
    50       "id_evenement" => "bigint(21) NOT NULL DEFAULT 0",
    51       "titre" => "text NOT NULL",
    52       "texte" => "longtext NOT NULL",
    53       "date_redac" => "datetime NOT NULL DEFAULT '0000-00-00 00:00:00'",
    54       "type" => "varchar(25) NOT NULL DEFAULT ''",
    55       "html_email" => "longtext NOT NULL",
    56       "texte_email" => "longtext NOT NULL",
    57       "recurrence" => "text NOT NULL",
    58       "email_test" => "text NOT NULL",
    59       "total" => "bigint(21) NOT NULL DEFAULT 0",
    60       "current" => "bigint(21) NOT NULL DEFAULT 0",
    61       "failed" => "bigint(21) NOT NULL DEFAULT 0",
    62       "date_envoi" => "datetime NOT NULL DEFAULT '0000-00-00 00:00:00'",
    63       "statut" => "varchar(20)  DEFAULT '0' NOT NULL",
    64       "statut_reservation" => "varchar(255)  DEFAULT '0' NOT NULL",
    65       "lang" => "varchar(10)  DEFAULT '' NOT NULL",
    66       "langue_choisie" => "varchar(10)  DEFAULT '' NOT NULL",
    67       "maj" => "TIMESTAMP"
    68     ),
    69     'key' => array(
    70       "PRIMARY KEY" => "id_reservation_communication",
    71       "KEY id_rubrique" => "id_rubrique",
    72       "KEY id_evenement" => "id_evenement",
    73       "KEY id_article" => "id_evenement",
    74       "KEY statut" => "statut",
    75       "KEY lang" => "lang"
    76     ),
    77     'titre' => "titre AS titre, '' AS lang",
    78     'date' => "date_envoi",
    79     'champs_editables' => array(
    80       'id_evenement',
    81       'id_article',
    82       'titre',
    83       'texte',
    84       'date_redac',
    85       'type',
    86       'html_email',
    87       'texte_email',
    88       'recurrence',
    89       'email_test',
    90       'total',
    91       'current',
    92       'date_envoi',
    93       'failed',
    94       'statut_reservation',
    95       'lang',
    96     ),
    97     'champs_versionnes' => array(),
    98     'rechercher_champs' => array(),
    99     'tables_jointures' => array(),
    100     'statut_textes_instituer' => array(
    101       'prepa' => 'texte_statut_en_cours_redaction',
    102       'envoye' => 'texte_statut_envoye',
    103       'poubelle' => 'texte_statut_poubelle',
    104     ),
    105     'statut_images' => array(
    106       'prepa'  => 'puce-preparer-8.png',
    107       'envoye'  => 'puce-publier-8.png',
    108       'poubelle'  => 'puce-supprimer-8.png',
    109     ),
    110     'statut' => array( array(
    111         'champ' => 'statut',
    112         'publie' => 'envoye',
    113         'previsu' => 'envoye,prepa',
    114         'post_date' => 'date',
    115         'exception' => array(
    116           'statut',
    117           'tout'
    118         )
    119       )),
    120     'texte_changer_statut' => 'reservation_communication:texte_changer_statut_reservation_communication',
    121   );
     42        $tables['spip_reservation_communications'] = array(
     43                'type' => 'reservation_communication',
     44                'principale' => "oui",
     45                'table_objet_surnoms' => array('reservationcommunication'), // table_objet('reservation_communication') => 'reservation_communications'
     46                'field' => array(
     47                        "id_reservation_communication" => "bigint(21) NOT NULL",
     48                        "id_rubrique" => "bigint(21) NOT NULL DEFAULT 0",
     49                        "id_article" => "bigint(21) NOT NULL DEFAULT 0",
     50                        "id_evenement" => "bigint(21) NOT NULL DEFAULT 0",
     51                        "titre" => "text NOT NULL",
     52                        "texte" => "longtext NOT NULL",
     53                        "date_redac" => "datetime NOT NULL DEFAULT '0000-00-00 00:00:00'",
     54                        "type" => "varchar(25) NOT NULL DEFAULT ''",
     55                        "html_email" => "longtext NOT NULL",
     56                        "texte_email" => "longtext NOT NULL",
     57                        "recurrence" => "text NOT NULL",
     58                        "email_test" => "text NOT NULL",
     59                        "total" => "bigint(21) NOT NULL DEFAULT 0",
     60                        "current" => "bigint(21) NOT NULL DEFAULT 0",
     61                        "failed" => "bigint(21) NOT NULL DEFAULT 0",
     62                        "date_envoi" => "datetime NOT NULL DEFAULT '0000-00-00 00:00:00'",
     63                        "statut" => "varchar(20)  DEFAULT '0' NOT NULL",
     64                        "statut_reservation" => "varchar(255)  DEFAULT '0' NOT NULL",
     65                        "lang" => "varchar(10)  DEFAULT '' NOT NULL",
     66                        "langue_choisie" => "varchar(10)  DEFAULT '' NOT NULL",
     67                        "maj" => "TIMESTAMP"
     68                ),
     69                'key' => array(
     70                        "PRIMARY KEY" => "id_reservation_communication",
     71                        "KEY id_rubrique" => "id_rubrique",
     72                        "KEY id_evenement" => "id_evenement",
     73                        "KEY id_article" => "id_evenement",
     74                        "KEY statut" => "statut",
     75                        "KEY lang" => "lang"
     76                ),
     77                'titre' => "titre AS titre, '' AS lang",
     78                'date' => "date_envoi",
     79                'champs_editables' => array(
     80                        'id_evenement',
     81                        'id_article',
     82                        'titre',
     83                        'texte',
     84                        'date_redac',
     85                        'type',
     86                        'html_email',
     87                        'texte_email',
     88                        'recurrence',
     89                        'email_test',
     90                        'total',
     91                        'current',
     92                        'date_envoi',
     93                        'failed',
     94                        'statut_reservation',
     95                        'lang',
     96                ),
     97                'champs_versionnes' => array(),
     98                'rechercher_champs' => array(),
     99                'tables_jointures' => array(),
     100                'statut_textes_instituer' => array(
     101                        'prepa' => 'texte_statut_en_cours_redaction',
     102                        'envoye' => 'reservation_communication:texte_statut_envoye',
     103                        'poubelle' => 'texte_statut_poubelle',
     104                ),
     105                'statut_images' => array(
     106                        'prepa'  => 'puce-preparer-8.png',
     107                        'envoye'  => 'puce-publier-8.png',
     108                        'poubelle'  => 'puce-supprimer-8.png',
     109                ),
     110                'statut' => array( array(
     111                                'champ' => 'statut',
     112                                'publie' => 'envoye',
     113                                'previsu' => 'envoye,prepa',
     114                                'post_date' => 'date',
     115                                'exception' => array(
     116                                        'statut',
     117                                        'tout'
     118                                )
     119                        )),
     120                'texte_changer_statut' => 'reservation_communication:texte_changer_statut_reservation_communication',
     121        );
    122122
    123   return $tables;
     123        return $tables;
    124124}
    125125
     
    135135function reservation_communication_declarer_tables_auxiliaires($tables) {
    136136
    137   $tables['spip_reservation_communication_destinataires'] = array(
    138     'field' => array(
    139       "id_reservation_communication" => "bigint(21) DEFAULT '0' NOT NULL",
    140       "email" => "varchar(255) NOT NULL DEFAULT ''",
    141       "id_auteur" => "varchar(255) NOT NULL DEFAULT ''",
    142       "date" => "datetime NOT NULL DEFAULT '0000-00-00 00:00:00'",
    143       "statut" => "varchar(4)  DEFAULT 'todo' NOT NULL", // todo, sent, fail, [read, [clic]],[spam]
    144       "try" => "tinyint NOT NULL DEFAULT 0", // nombre d'essais
    145     ),
    146     'key' => array(
    147       "PRIMARY KEY" => "id_reservation_communication,email",
    148       "KEY email" => "email",
    149       "KEY id_auteur" => "id_auteur",
    150       "KEY statut" => "statut"
    151     )
    152   );
     137        $tables['spip_reservation_communication_destinataires'] = array(
     138                'field' => array(
     139                        "id_reservation_communication" => "bigint(21) DEFAULT '0' NOT NULL",
     140                        "email" => "varchar(255) NOT NULL DEFAULT ''",
     141                        "id_auteur" => "varchar(255) NOT NULL DEFAULT ''",
     142                        "date" => "datetime NOT NULL DEFAULT '0000-00-00 00:00:00'",
     143                        "statut" => "varchar(4)  DEFAULT 'todo' NOT NULL", // todo, sent, fail, [read, [clic]],[spam]
     144                        "try" => "tinyint NOT NULL DEFAULT 0", // nombre d'essais
     145                ),
     146                'key' => array(
     147                        "PRIMARY KEY" => "id_reservation_communication,email",
     148                        "KEY email" => "email",
     149                        "KEY id_auteur" => "id_auteur",
     150                        "KEY statut" => "statut"
     151                )
     152        );
    153153
    154   return $tables;
     154        return $tables;
    155155}
Note: See TracChangeset for help on using the changeset viewer.