Changeset 7297
- Timestamp:
- 01/22/13 10:56:44 (7 years ago)
- Location:
- plugins_spip/media_collections
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins_spip/media_collections/base/collections.php
r7296 r7297 48 48 'titre' => "titre AS titre, lang AS lang", 49 49 'date' => "date", 50 'champs_editables' => array('titre', 'descriptif', 'date', 'type '),51 'champs_versionnes' => array('titre', 'descriptif', 'type '),50 'champs_editables' => array('titre', 'descriptif', 'date', 'type_collection'), 51 'champs_versionnes' => array('titre', 'descriptif', 'type_collection'), 52 52 'rechercher_champs' => array(), 53 53 'tables_jointures' => array( -
plugins_spip/media_collections/collections_pipelines.php
r7294 r7297 118 118 } 119 119 120 121 /** 122 * Insertion dans le pipeline formulaire_traiter (SPIP) 123 * 124 * Insertion à la fin du traitement des formulaires 125 * Les sous plugins peuvent se brancher sur le pipeline spécifique à Diogene : diogene_traiter 126 * 127 * On ne s'insÚre que dans l'espace public 128 * - On insÚre une redirection correcte si le statut est validé 129 * - On affiche un message comme quoi l'objet a été mis à jour si c'est le cas 130 * 131 * @param array $flux Le contexte d'environnement du pipeline 132 * @return array $flux Le contexte d'environnement modifié 133 */ 134 function collections_formulaire_traiter($flux){ 135 if(!test_espace_prive()){ 136 if( 137 $flux['args']['form'] == 'editer_collection' 138 && $id_diogene=sql_getfetsel('id_diogene','spip_diogenes','objet="collection"') 139 ){ 140 spip_log($flux['data'],'collection'); 141 if(isset($flux['data']['redirect'])){ 142 unset($flux['data']['redirect']); 143 $flux['data']['editable'] = true; 144 } 145 } 146 } 147 return $flux; 148 } 120 149 ?> -
plugins_spip/media_collections/paquet.xml
r7296 r7297 31 31 <pipeline nom="optimiser_base_disparus" inclure="collections_pipelines.php" /> 32 32 <pipeline nom="diogene_objets" inclure="collections_pipelines.php" /> 33 <pipeline nom="formulaire_traiter" inclure="collections_pipelines.php" /> 33 34 34 35 <menu nom="collections" titre="collection:titre_collections" parent="menu_edition" icone="images/collection-16.png" action="collections" />
Note: See TracChangeset
for help on using the changeset viewer.