inc-compilo.php3 1.26 1.27

Update of /home/spip-cvs/spip
In directory alan:/tmp/cvs-serv7791

Modified Files:
  inc-compilo.php3
Log Message:
critere de recherche calculé en amont pour #BOUCLE:CHAMP (TRES optimisé ;-))

Index: inc-compilo.php3

RCS file: /home/spip-cvs/spip/inc-compilo.php3,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -d -r1.26 -r1.27
--- inc-compilo.php3 23 Oct 2004 12:44:09 -0000 1.26
+++ inc-compilo.php3 23 Oct 2004 13:24:30 -0000 1.27
@@ -531,13 +531,13 @@
     // une boucle documents est conditionnee par tout le reste!
     // une boucle avec critere de recheche doit etre signalee aux autres
     // (a cause du cas #nom_de_boucle:URL_*)
- foreach($boucles as $nom => $boucle)
+ foreach($boucles as $idb => $boucle)
       {
       if (($boucle->type_requete == 'documents') &&
         in_array('doublons',$boucle->param))
         { $descr['documents'] = true; break; }
       if (in_array('recherche',$boucle->param))
- $boucles[$nom]->hash = true;
+ $boucles[$idb]->hash = true;
       }
   // Commencer par reperer les boucles appelees explicitement
   // car elles indexent les arguments de maniere derogatoire