Changeset 55311 in spip-zone


Ignore:
Timestamp:
Dec 10, 2011, 12:18:52 AM (9 years ago)
Author:
marcimat@…
Message:

Début de fonction pour insérer les paquets locaux dans spip_paquets...

Location:
_plugins_/stp
Files:
5 added
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/stp/base/stp_declarer.php

    r55308 r55311  
    66        // Ajout des champs necessaires a STP dans la table paquets
    77        $fields = array(
    8                         "present"               => "varchar(3) DEFAULT 'non' NOT NULL", // est present ? oui / non (duplique l'info id_zone un peu)
     8                        "local"                 => "varchar(3) DEFAULT 'non' NOT NULL", // est local ?
    99                        "actif"                 => "varchar(3) DEFAULT 'non' NOT NULL", // est actif ? oui / non
    1010                        "installe"              => "varchar(3) DEFAULT 'non' NOT NULL", // est desinstallable ? oui / non
     
    1818                        "dossier"               => "VARCHAR(255) DEFAULT '' NOT NULL", // chemin du dossier depuis la constante
    1919        );
    20         $tables['spip_paquets']['field'] = array_merge($tables['spip_paquets']['field'], $fields);
     20        if (!is_array($tables['spip_paquets']['field'])) {
     21                spip_log("ERREUR : spip_paquets non définie dans declarer_table_objets_sql !", _LOG_ERREUR);
     22        } else {
     23                $tables['spip_paquets']['field'] = array_merge($tables['spip_paquets']['field'], $fields);
     24        }
    2125        return $tables;
    2226}
Note: See TracChangeset for help on using the changeset viewer.