Changeset 75126 in spip-zone
- Timestamp:
- Aug 30, 2013, 3:58:04 PM (8 years ago)
- Location:
- _plugins_/boussole/trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/boussole/trunk/base/boussole_declarer.php
r75124 r75126 1 1 <?php 2 2 /** 3 * Ce fichier contient les déclarations des tables supplémentaires créées par le plugin. 3 * Ce fichier contient les déclarations des modifications de la base de données requises 4 * par le plugin. 4 5 * 5 6 * @package SPIP\BOUSSOLE\Schema\Declaration … … 9 10 10 11 /** 11 * Pipeline de déclaration des tables de la base de données SPIP. Le plugin Boussole 12 * déclare deux nouvelles tables qui sont : 12 * Pipeline de déclaration des nouvelles tables de la base de données propres au plugin. 13 * 14 * Le plugin déclare deux nouvelles tables qui sont : 13 15 * 14 16 * - spip_boussoles, qui contient les éléments constitutifs de toutes les boussoles; … … 67 69 68 70 /** 69 * Pipeline de déclaration des informations tierces sur les tables SQL70 * (alias, traitements, jointures, ...).71 * Pipeline de déclaration des informations tierces (alias, traitements, jointures, etc) 72 * sur les tables de la base de données modifiées ou ajoutées par le plugin. 71 73 * 72 * Le plugin Boussole se contente de déclarer les alias des tables spip_boussoles et73 * spip_boussoles_extraainsi que des traitements classiques sur les url et les textes.74 * Le plugin se contente de déclarer les alias des tables qu'il ajoute 75 * ainsi que des traitements classiques sur les url et les textes. 74 76 * 75 77 * @pipeline declarer_tables_interfaces -
_plugins_/boussole/trunk/boussole_administrations.php
r75124 r75126 12 12 /** 13 13 * Installation du schéma de données propre au plugin et gestion des migrations suivant 14 * les évolutions .15 * 16 * Le schéma comprend des tables en BDD et des variables de configuration 14 * les évolutions du schéma. 15 * 16 * Le schéma comprend des tables en BDD et des variables de configuration. 17 17 * 18 18 * @api 19 19 * @see boussole_declarer_tables_principales() 20 * @see declarer_tables_interfaces()20 * @see boussole_declarer_tables_interfaces() 21 21 * 22 22 * @param string $nom_meta_base_version … … 49 49 // Pour les autres il faudra de toute façon adapter la boussole avant de les réinstaller 50 50 $maj['0.2'] = array( 51 array('maj_tables', array('spip_boussoles_extras')),52 51 array('maj02') 53 52 ); … … 79 78 80 79 /** 81 * Suppression de l'ensemble du schéma de données propre au plugin 80 * Suppression de l'ensemble du schéma de données propre au plugin, c'est-à-dire 81 * les tables et les metas de configuration. 82 82 * 83 83 * @api … … 117 117 * Migration du schéma 0.1 au 0.2. 118 118 * 119 * Suppression des boussoles autres que la boussole spip car on ne peut pas les mettre à jour, 119 * Ajout de la table spip_boussoles_extras et suppression des boussoles autres que 120 * la boussole spip car il n'est pas possible de les mettre à jour, 120 121 * leur serveur n'étant pas connu. 121 122 * … … 123 124 */ 124 125 function maj02() { 126 127 // Ajout de la table 128 maj_tables(array('spip_boussoles_extras')); 129 130 // Suppression des boussoles non "spip" 125 131 include_spip('inc/client'); 126 127 132 $akas_boussole = sql_allfetsel('aka_boussole', 'spip_boussoles', array(), 'aka_boussole'); 128 133 if ($akas_boussole) { -
_plugins_/boussole/trunk/boussole_fonctions.php
r75008 r75126 5 5 6 6 /** 7 * Balise retournant les informations sur une boussole. 8 * 7 9 * La balise #BOUSSOLE_INFOS renvoie : 8 * - soit le tableau des infos contenues dans la meta boussole_infos_<alias> si l'alias est fourni9 * - soit la liste de tous les tableaux d'infos des meta boussole_infos_xxxx sinon10 10 * 11 * @param string $p alias de la boussole ou vide 12 * @return array tableau des informations demandees (une boussole ou toutes les boussoles) 11 * - le tableau des infos contenues dans la meta boussole_infos_alias si l'alias est fourni, 12 * - la liste de tous les tableaux d'infos des meta boussole_infos_xxxx sinon. 13 * 14 * @balise boussole_infos 15 * 16 * @param string $p 17 * alias de la boussole ou vide 18 * @return array 19 * tableau des informations demandees (une boussole ou toutes les boussoles) 13 20 */ 14 21 function balise_BOUSSOLE_INFOS($p) { -
_plugins_/boussole/trunk/paquet.xml
r75124 r75126 2 2 prefix="boussole" 3 3 categorie="navigation" 4 version="2.3. 4"4 version="2.3.5" 5 5 etat="stable" 6 6 compatibilite="[3.0.0;3.0.*]"
Note: See TracChangeset
for help on using the changeset viewer.