Changeset 35809 in spip-zone
- Timestamp:
- Mar 4, 2010, 10:19:10 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/masquer/masquer_pipelines.php
r35791 r35809 1 1 <?php 2 @define('_MOT_MASQUER', 'masquer'); 3 2 4 function masquer_pre_boucle($boucle) { 3 5 static $id_mot; … … 33 35 function masquer_rubriques_where($primary, $_publique=''){ 34 36 # hack : on utilise zzz pour eviter que l'optimiseur ne confonde avec un morceau de la requete principale 35 return "array('NOT IN','$primary','('.sql_get_select('zzzr.id_rubrique','spip_mots_rubriques as zzzr, spip_mots as zzzm', ' zzzr.id_mot=zzzm.id_mot AND zzzm.titre=\'masquer\'','','','','',\$connect).')')";37 return "array('NOT IN','$primary','('.sql_get_select('zzzr.id_rubrique','spip_mots_rubriques as zzzr, spip_mots as zzzm',\"zzzr.id_mot=zzzm.id_mot AND zzzm.titre=".sql_quote(_MOT_MASQUER)."\",'','','','',\$connect).')')"; 36 38 } 37 39 … … 76 78 $where = array(); 77 79 include_spip('base/abstract_sql'); 78 $liste_rubriques = sql_allfetsel('id_rubrique','spip_mots_rubriques AS mr INNER JOIN spip_mots AS m ON mr.id_mot=m.id_mot','m.titre= \'masquer\'');80 $liste_rubriques = sql_allfetsel('id_rubrique','spip_mots_rubriques AS mr INNER JOIN spip_mots AS m ON mr.id_mot=m.id_mot','m.titre='.sql_quote(_MOT_MASQUER)); 79 81 $liste_rubriques = array_map('reset',$liste_rubriques); 80 82 $liste_rubriques = array_unique($liste_rubriques);
Note: See TracChangeset
for help on using the changeset viewer.