Line 67... |
Line 67... |
67 |
$ret = '<h1>'.AM_L_TITRE.'</h1>'."\n";
|
67 |
$ret = '<h1>'.AM_L_TITRE.'</h1>'."\n";
|
68 |
$ret .= '<h2>'.AM_L_TITRE.' '.$chaine.'</h2>'."\n";
|
68 |
$ret .= '<h2>'.AM_L_TITRE.' '.$chaine.'</h2>'."\n";
|
69 |
// construction du moteur de str
|
69 |
// construction du moteur de str
|
70 |
$formulaire = new HTML_QuickForm('formulaire_recherche', 'post', str_replace('&', '&', $GLOBALS['ann_url']->getURL()));
|
70 |
$formulaire = new HTML_QuickForm('formulaire_recherche', 'post', str_replace('&', '&', $GLOBALS['ann_url']->getURL()));
|
Line -... |
Line 71... |
- |
|
71 |
|
- |
|
72 |
$squelette =& $formulaire->defaultRenderer();
|
- |
|
73 |
$squelette->setFormTemplate("\n".'<div id="annuaire_zone_recherche"><table id="annuaire_recherche"><form{attributes}>'."\n".'{content}'."\n".'</form></table></div>'."\n");
|
- |
|
74 |
$squelette->setElementTemplate( '<tr>'."\n".
|
- |
|
75 |
'<td class="champ">{label}</td>'."\n".
|
- |
|
76 |
'<td class="valeur">{element}'.
|
- |
|
77 |
'<!-- BEGIN required --><span class="symbole_obligatoire">'.ADME_LG_FORM_SYMBOLE_CHP_OBLIGATOIRE.'</span><!-- END required -->'.
|
- |
|
78 |
'<!-- BEGIN error --><span class="erreur">{error}</span><!-- END error -->'.
|
- |
|
79 |
'</td>'."\n".
|
- |
|
80 |
'</tr>'."\n");
|
71 |
|
81 |
|
Line 72... |
Line 82... |
72 |
$formulaire->addElement('text', 'recherche', AM_L_RECHERCHER);
|
82 |
$formulaire->addElement('text', 'recherche', AM_L_RECHERCHER);
|
73 |
|
83 |
|
Line 112... |
Line 122... |
112 |
|
122 |
|
113 |
$select_annee = new HTML_QuickForm_select ('annee_cotisation', 'Année', $tableau_annee_cotisation, array ('class' => 'projet_asso')) ;
|
123 |
$select_annee = new HTML_QuickForm_select ('annee_cotisation', 'Année', $tableau_annee_cotisation, array ('class' => 'projet_asso')) ;
|
Line 114... |
Line 124... |
114 |
$formulaire->addElement($select_annee);
|
124 |
$formulaire->addElement($select_annee);
|
115 |
|
125 |
|
116 |
$grp = array(20 => 20, 50 => 50, 100 => 100) ;
|
126 |
$grp = array(20 => 20, 50 => 50, 100 => 100) ;
|
117 |
$select_grp = new HTML_QuickForm_select ('T_REPONSE', '', $grp, array ('class' => 'projet_asso')) ;
|
127 |
$select_grp = new HTML_QuickForm_select ('T_REPONSE', 'Résultat par', $grp, array ('class' => 'projet_asso')) ;
|
118 |
$formulaire->addElement($select_grp);
|
128 |
$formulaire->addElement($select_grp);
|
119 |
$formulaire->addElement('submit', 'bouton', AM_L_RECHERCHER);
|
129 |
$formulaire->addElement('submit', 'bouton', AM_L_RECHERCHER);
|
120 |
foreach ($mes_vars as $key=>$value) {
|
130 |
foreach ($mes_vars as $key=>$value) {
|
Line 273... |
Line 283... |
273 |
|
283 |
|
Line 274... |
Line 284... |
274 |
$variables = array_merge ($_POST, $_GET);
|
284 |
$variables = array_merge ($_POST, $_GET);
|
Line 275... |
Line 285... |
275 |
|
285 |
|
Line 276... |
Line 286... |
276 |
foreach ($variables as $key => $var) if ($variables[$key] != '') $GLOBALS['ann_url']->addQueryString($key, $variables[$key]);
|
286 |
foreach ($variables as $key => $var) if ($variables[$key] != '') $GLOBALS['ann_url']->addQueryString($key, $variables[$key]);
|
277 |
|
287 |
|
278 |
$ret = "<div><table><tr>" ;
|
288 |
$ret = "<table id=\"recherche_alphabetique\"><tr>" ;
|
279 |
|
289 |
|
280 |
for ($i = 65 ; $i <91 ; $i++) {
|
290 |
for ($i = 65 ; $i <91 ; $i++) {
|
281 |
$ret .= "\t<td><a href=\"".$GLOBALS['ann_url']->getURL()."&lettre=";
|
291 |
$ret .= "\t<td><a href=\"".$GLOBALS['ann_url']->getURL()."&lettre=";
|
282 |
$ret .= chr($i)."\">";
|
292 |
$ret .= chr($i)."\">";
|
283 |
$ret .= chr($i) ;
|
293 |
$ret .= chr($i) ;
|
284 |
$ret .= "</a></td>\n";
|
294 |
$ret .= "</a></td>\n";
|
285 |
}
|
- |
|
286 |
$GLOBALS['ann_url']->addQueryString('lettre', 'tous');
|
- |
|
287 |
$ret .= '<td> <a href="'.$GLOBALS['ann_url']->getURL().'">'.AM_L_TOUS."</a></td>\n" ;
|
295 |
}
|
288 |
$ret .= "<tr></table></div>\n" ;
|
296 |
$GLOBALS['ann_url']->addQueryString('lettre', 'tous');
|
Line 289... |
Line 297... |
289 |
|
297 |
$ret .= '<td> <a href="'.$GLOBALS['ann_url']->getURL().'">'.AM_L_TOUS."</a></td>\n" ;
|
290 |
|
298 |
$ret .= "<tr></table>\n" ;
|
291 |
|
299 |
|
Line 306... |
Line 314... |
306 |
$pager = & Pager::factory($params);
|
314 |
$pager = & Pager::factory($params);
|
307 |
$data = $pager->getPageData();
|
315 |
$data = $pager->getPageData();
|
308 |
$links = $pager->getLinks();
|
316 |
$links = $pager->getLinks();
|
309 |
$range = $pager->getOffsetByPageId();
|
317 |
$range = $pager->getOffsetByPageId();
|
310 |
$ret .= '<h2>'.$range[0].' - '.$range[1].' parmi '.$nbr_final.'</h2>';
|
318 |
$ret .= '<h2>'.$range[0].' - '.$range[1].' parmi '.$nbr_final.'</h2>';
|
311 |
$ret .= '<br /><br />';
|
- |
|
312 |
$ret .= '<div class="bazar_numero">'.$pager->links.'</div>'."\n";
|
319 |
$ret .= '<div class="bazar_numero">'.$pager->links.'</div>'."\n";
|
313 |
include_once 'api/pear/HTML/Table.php';
|
320 |
include_once 'api/pear/HTML/Table.php';
|
314 |
$table = new HTML_Table(array("class" => "table_cadre"));
|
321 |
$table = new HTML_Table(array("class" => "table_cadre"));
|
315 |
$table->addRow(array("<a href=\"".$GLOBALS['ann_url']->getURL()."&sort=".ANN_CHAMPS_NOM."\">Identité</a>",
|
322 |
$table->addRow(array("<a href=\"".$GLOBALS['ann_url']->getURL()."&sort=".ANN_CHAMPS_NOM."\">Identité</a>",
|
316 |
"<a href=\"".$GLOBALS['ann_url']->getURL()."&sort=".ANN_CHAMPS_MAIL."\">Adresse mail</a>",
|
323 |
"<a href=\"".$GLOBALS['ann_url']->getURL()."&sort=".ANN_CHAMPS_MAIL."\">Adresse mail</a>",
|
Line 345... |
Line 352... |
345 |
// Si cotisant
|
352 |
// Si cotisant
|
346 |
if ($valeur->IC_MONTANT != NULL) $montant = $valeur->IC_MONTANT.' €';
|
353 |
if ($valeur->IC_MONTANT != NULL) $montant = $valeur->IC_MONTANT.' €';
|
347 |
array_push ($ligne_tableau, $montant);
|
354 |
array_push ($ligne_tableau, $montant);
|
348 |
$table->addRow($ligne_tableau);
|
355 |
$table->addRow($ligne_tableau);
|
349 |
}
|
356 |
}
|
350 |
$table->altRowAttributes(1, array("class" => "ligne_paire"), array("class" => "ligne_impaire")) ;
|
357 |
$table->altRowAttributes(1, array("class" => "ligne_paire"), array("class" => "ligne_impaire"), true);
|
351 |
$ret .= $table->toHTML();
|
358 |
$ret .= $table->toHTML();
|
352 |
$GLOBALS['ann_url']->removeQueryString('u_id');
|
359 |
$GLOBALS['ann_url']->removeQueryString('u_id');
|
Line 353... |
Line 360... |
353 |
|
360 |
|
354 |
$ret .= '<div class="bazar_numero">'.$pager->links.'</div>'."\n";
|
361 |
$ret .= '<div class="bazar_numero">'.$pager->links.'</div>'."\n";
|
355 |
$GLOBALS['ann_url']->addQueryString(ANN_VARIABLE_ACTION, ANN_ACTION_MAIL_TOUS);
|
362 |
$GLOBALS['ann_url']->addQueryString(ANN_VARIABLE_ACTION, ANN_ACTION_MAIL_TOUS);
|
356 |
$ret .= "<div><a href=\"".$GLOBALS['ann_url']->getURL()."\">".AM_L_MAIL_SELECTION."</a></div>\n" ;
|
363 |
$ret .= "<div id=\"envoyer_selection\"><a href=\"".$GLOBALS['ann_url']->getURL()."\">".AM_L_MAIL_SELECTION."</a></div>\n" ;
|
357 |
$ret .= $requete;
|
364 |
$ret .= '<pre id="debogage">'.$requete.'</pre>';
|
358 |
return $ret;
|
365 |
return $ret;
|
Line 359... |
Line 366... |
359 |
}
|
366 |
}
|