Changeset 49053 in spip-zone
- Timestamp:
- Jun 26, 2011, 11:43:03 AM (10 years ago)
- Location:
- _plugins_/formidable
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/formidable/plugin.xml
r48288 r49053 3 3 <auteur>RastaPopoulos</auteur> 4 4 <licence>GPL v3</licence> 5 <version>0. 5.8</version>5 <version>0.6</version> 6 6 <version_base>0.2</version_base> 7 7 <etat>test</etat> -
_plugins_/formidable/public/formidable_criteres.php
r41903 r49053 37 37 } 38 38 39 // {recherche_donnee} ou {recherche_donnee susan} 40 // Intégralement pompé et adapté de Forms&Tables 41 function critere_recherche_donnee_dist($idb, &$boucles, $crit) { 42 global $table_des_tables; 43 $boucle = &$boucles[$idb]; 44 $t = $boucle->id_table; 45 if ($t=='formulaires_reponses'){ 46 if (isset($crit->param[0])) 47 $_quoi = calculer_liste($crit->param[0], array(), $boucles, $boucles[$idb]->id_parent); 48 else 49 $_quoi = '@$Pile[0]["recherche"]'; 50 51 $k = count($boucle->join)+1; 52 $boucle->join[$k]= array($t,'id_formulaires_reponse'); 53 $boucle->from["L$k"]= 'spip_formulaires_reponses_champs'; 54 $op = array("'LIKE'","'L$k.valeur'","_q(strpos($_quoi,'%')===false?'%'.".$_quoi.".'%':$_quoi)"); 55 $boucle->where[]= array("'?'",$_quoi,$op,"''"); 56 } 57 } 58 59 39 60 ?>
Note: See TracChangeset
for help on using the changeset viewer.