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

Risquaient pas de montrer les doc attachés aux messages de forums les boucles...

Risquaient pas de montrer les doc attachés aux messages de forums  les boucles documents du squelette inc-forum, vu comment le compilateur préparait cette boucle.
parent 8606c870
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -192,16 +192,18 @@ function boucle_DOCUMENTS_dist($id_boucle, &$boucles) {
ON (l.id_objet=bb.id_breve AND l.objet=\"breve\")
LEFT JOIN spip_rubriques AS rr
ON (l.id_objet=rr.id_rubrique AND l.objet=\"rubrique\")
LEFT JOIN spip_forum AS ff
ON (l.id_objet=ff.id_forum AND l.objet=\"forum\")
";
$boucle->group[] = "$id_table.id_document";
if ($GLOBALS['var_preview']) {
array_unshift($boucle->where,"'(aa.statut IN (\"publie\",\"prop\") OR bb.statut IN (\"publie\",\"prop\") OR rr.statut IN (\"publie\",\"prive\"))'");
array_unshift($boucle->where,"'(aa.statut IN (\"publie\",\"prop\") OR bb.statut IN (\"publie\",\"prop\") OR rr.statut IN (\"publie\",\"prive\") OR ff.statut IN (\"publie\",\"prop\"))'");
} else {
$postdates = ($GLOBALS['meta']['post_dates'] == 'non')
? ' AND aa.date<=\'.sql_quote(quete_date_postdates()).\''
: '';
array_unshift($boucle->where,"'((aa.statut = \"publie\"$postdates) OR bb.statut = \"publie\" OR rr.statut = \"publie\")'");
array_unshift($boucle->where,"'((aa.statut = \"publie\"$postdates) OR bb.statut = \"publie\" OR rr.statut = \"publie\" OR ff.statut=\"publie\")'");
}
}
......
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