Skip to content
Extraits de code Groupes Projets
Valider dd772201 rédigé par cedric@yterium.com's avatar cedric@yterium.com
Parcourir les fichiers

branchement sur le pipeline afficher_complement_objet

Du coup on se retrouve avec des documents sur la page des breves et des sites. Il faut prendre en compte une configuration pour les afficher a bon escient
parent 3da758f7
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
if (!defined("_ECRIRE_INC_VERSION")) return; if (!defined("_ECRIRE_INC_VERSION")) return;
// http://doc.spip.org/@naviguer_doc // http://doc.spip.org/@naviguer_doc
function inc_documenter_objet_dist($id, $type = "article", $script, $flag_editable=true) { function inc_documenter_objet_dist($id, $type) {
$serveur = ''; $serveur = '';
// avant de documenter un objet, on verifie que ses documents vus sont bien lies ! // avant de documenter un objet, on verifie que ses documents vus sont bien lies !
$spip_table_objet = table_objet_sql($type); $spip_table_objet = table_objet_sql($type);
......
...@@ -87,6 +87,22 @@ $GLOBALS['medias_exec_colonne_document'][] = 'articles_edit'; ...@@ -87,6 +87,22 @@ $GLOBALS['medias_exec_colonne_document'][] = 'articles_edit';
$GLOBALS['medias_exec_colonne_document'][] = 'breves_edit'; $GLOBALS['medias_exec_colonne_document'][] = 'breves_edit';
$GLOBALS['medias_exec_colonne_document'][] = 'rubriques_edit'; $GLOBALS['medias_exec_colonne_document'][] = 'rubriques_edit';
/**
* Pipeline afficher_complement_objet
* afficher le portfolio et ajout de document sur les fiches objet (article, rubrique..)
*
* @param $flux
* @return
*/
function medias_afficher_complement_objet($flux){
if ($type=$flux['args']['type']
AND $id=intval($flux['args']['id'])) {
$documenter_objet = charger_fonction('documenter_objet','inc');
$flux['data'] .= $documenter_objet($id,$type);
}
return $flux['data'];
}
function medias_affiche_gauche($flux){ function medias_affiche_gauche($flux){
if (in_array($flux['args']['exec'],$GLOBALS['medias_exec_colonne_document']) if (in_array($flux['args']['exec'],$GLOBALS['medias_exec_colonne_document'])
AND $table = preg_replace(",_edit$,","",$flux['args']['exec']) AND $table = preg_replace(",_edit$,","",$flux['args']['exec'])
......
...@@ -33,6 +33,10 @@ ...@@ -33,6 +33,10 @@
<nom>affiche_gauche</nom> <nom>affiche_gauche</nom>
<inclure>medias_pipelines.php</inclure> <inclure>medias_pipelines.php</inclure>
</pipeline> </pipeline>
<pipeline>
<nom>afficher_complement_objet</nom>
<inclure>medias_pipelines.php</inclure>
</pipeline>
<pipeline> <pipeline>
<nom>header_prive</nom> <nom>header_prive</nom>
<action>modalbox_insert_head</action> <action>modalbox_insert_head</action>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter