Skip to content
Extraits de code Groupes Projets
Valider ff730bbf rédigé par cerdic's avatar cerdic
Parcourir les fichiers

branchement automatique des pipelines affiche_gauche, affiche_droite, et...

branchement automatique des pipelines affiche_gauche, affiche_droite, et affiche_milieu pour les exec en squelettes.
parent 95333c95
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -330,7 +330,10 @@ ...@@ -330,7 +330,10 @@
<pipeline><nom>taches_generales_cron</nom><action></action></pipeline> <pipeline><nom>taches_generales_cron</nom><action></action></pipeline>
<pipeline><nom>rechercher_liste_des_champs</nom><action></action></pipeline> <pipeline><nom>rechercher_liste_des_champs</nom><action></action></pipeline>
<pipeline><nom>rechercher_liste_des_jointures</nom><action></action></pipeline> <pipeline><nom>rechercher_liste_des_jointures</nom><action></action></pipeline>
<pipeline><nom>recuperer_fond</nom><action></action></pipeline> <pipeline><nom>recuperer_fond</nom>
<action>f_recuperer_fond</action>
<inclure>inc/pipelines.php</inclure>
</pipeline>
<pipeline><nom>styliser</nom><action></action></pipeline> <pipeline><nom>styliser</nom><action></action></pipeline>
<pipeline><nom>trig_calculer_prochain_postdate</nom><action></action></pipeline> <pipeline><nom>trig_calculer_prochain_postdate</nom><action></action></pipeline>
<pipeline><nom>trig_calculer_langues_rubriques</nom><action></action></pipeline> <pipeline><nom>trig_calculer_langues_rubriques</nom><action></action></pipeline>
......
...@@ -99,4 +99,9 @@ function f_admin ($texte) { ...@@ -99,4 +99,9 @@ function f_admin ($texte) {
return $texte; return $texte;
} }
function f_recuperer_fond($flux) {
if (!test_espace_prive()) return $flux;
#include_spip('inc/pipelines_ecrire');
return f_afficher_blocs_ecrire($flux);
}
?> ?>
\ No newline at end of file
...@@ -68,4 +68,25 @@ function f_boite_infos($flux) { ...@@ -68,4 +68,25 @@ function f_boite_infos($flux) {
return $flux; return $flux;
} }
/**
* Branchement automatise de affiche_gauche, affiche_droite, affiche_milieu
* pour assurer la compat avec les versions precedentes des exec en php
*
* Les pipelines ne recevront plus exactement le meme contenu en entree,
* mais la compat multi vertions pourra etre assuree
* par une insertion au bon endroit quand le contenu de depart n'est pas vide
*
* @param array $flux
*/
function f_afficher_blocs_ecrire($flux) {
if (strncmp($flux['args']['fond'],"prive/squelettes/navigation/",28)==0)
$flux['data'] = pipeline('affiche_gauche',array('args'=>$flux['args']['contexte'],'data'=>$flux['data']));
if (strncmp($flux['args']['fond'],"prive/squelettes/extra/",23)==0)
$flux['data'] = pipeline('affiche_droite',array('args'=>$flux['args']['contexte'],'data'=>$flux['data']));
if (strncmp($flux['args']['fond'],"prive/squelettes/contenu/",25)==0)
$flux['data'] = pipeline('affiche_milieu',array('args'=>$flux['args']['contexte'],'data'=>$flux['data']));
return $flux;
}
?> ?>
\ No newline at end of file
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