Changeset 10090 in spip-zone
- Timestamp:
- Mar 3, 2007, 3:24:58 PM (14 years ago)
- Location:
- _plugins_/_stable_/forms/forms_et_tables_1_9_1
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/_stable_/forms/forms_et_tables_1_9_1/base/forms_base_api.php
r10070 r10090 74 74 return forms_calcule_les_valeurs('forms_donnees_champs', $id_donnee, $champ, $id_form, $separateur,$etoile); 75 75 } 76 function Forms_decrit_donnee($id_donnee,$specifiant=true,$linkable=false){ 77 list($id_form,$titreform,$type_form,$t) = Forms_liste_decrit_donnee($id_donnee,$specifiant,$linkable); 78 if (!count($t) && $specifiant) 79 list($id_form,$titreform,$type_form,$t) = Forms_liste_decrit_donnee($id_donnee, false,$linkable); 80 return $t; 81 } 76 82 77 83 ?> -
_plugins_/_stable_/forms/forms_et_tables_1_9_1/forms_fonctions.php
r10074 r10090 26 26 } 27 27 else 28 return forms_calcule_valeur_jointure($type, $id_donnee, $champ, $id_form, $ etoile);28 return forms_calcule_valeur_jointure($type, $id_donnee, $champ, $id_form, $separateur,$etoile); 29 29 } 30 30 function forms_calcule_valeur_jointure($type, $id_donnee, $champ, $id_form,$separateur,$etoile=false){ … … 56 56 $out = ""; 57 57 if (!$etoile){ 58 if ($cpt==0) $out .= _T("$pre:aucune_reponse"); 59 else if ($cpt==1) $out .= _T("$pre:une_reponse"); 60 else $out .= _T("$pre:nombre_reponses",array('nombre'=>$cpt)); 58 if ($cpt==0) $out .= "";//_T("$pre:aucune_reponse"); 59 elseif ($cpt>5) $out .= _T("$pre:nombre_reponses",array('nombre'=>$cpt)); 60 //else if ($cpt==1) $out .= _T("$pre:une_reponse"); 61 else { 62 while ($row = spip_fetch_array($res)) 63 $out .= implode(" ",Forms_decrit_donnee($row['id_donnee_liee'])).$separateur; 64 } 61 65 } 62 66 else {
Note: See TracChangeset
for help on using the changeset viewer.