Line 74... |
Line 74... |
74 |
else {$tableau[$nblignes]['obligatoire'] ='';}
|
74 |
else {$tableau[$nblignes]['obligatoire'] ='';}
|
75 |
if (isset($souschaine[9])) $tableau[$nblignes]['recherche'] = trim($souschaine[9]);
|
75 |
if (isset($souschaine[9])) $tableau[$nblignes]['recherche'] = trim($souschaine[9]);
|
76 |
else {$tableau[$nblignes]['recherche'] ='';}
|
76 |
else {$tableau[$nblignes]['recherche'] ='';}
|
Line 77... |
Line 77... |
77 |
|
77 |
|
78 |
|
78 |
|
79 |
// traitement des cases à cocher, dans ce cas la, on a une table de jointure entre la table
|
79 |
// traitement des cases � cocher, dans ce cas la, on a une table de jointure entre la table
|
80 |
// de liste et la table bazar_fiche (elle porte un nom du genre bazar_ont_***)
|
80 |
// de liste et la table bazar_fiche (elle porte un nom du genre bazar_ont_***)
|
Line 81... |
Line 81... |
81 |
// dans le template, à la place d'un nom de champs dans 'nom_bdd', on a un nom de table
|
81 |
// dans le template, � la place d'un nom de champs dans 'nom_bdd', on a un nom de table
|
82 |
// et 2 noms de champs séparés par un virgule ex : bazar_ont_theme,bot_id_theme,bot_id_fiche
|
82 |
// et 2 noms de champs s�par�s par un virgule ex : bazar_ont_theme,bot_id_theme,bot_id_fiche
|
83 |
|
83 |
|
84 |
if (isset($tableau[$nblignes]['nom_bdd']) && preg_match('/,/', $tableau[$nblignes]['nom_bdd'])) {
|
84 |
if (isset($tableau[$nblignes]['nom_bdd']) && preg_match('/,/', $tableau[$nblignes]['nom_bdd'])) {
|
Line 93... |
Line 93... |
93 |
return $tableau;
|
93 |
return $tableau;
|
94 |
}
|
94 |
}
|
Line 95... |
Line 95... |
95 |
|
95 |
|
96 |
/** baz_voir_fiches() - Permet de visualiser en detail une liste de fiche au format XHTML
|
96 |
/** baz_voir_fiches() - Permet de visualiser en detail une liste de fiche au format XHTML
|
97 |
*
|
97 |
*
|
98 |
* @global boolean Rajoute des informations internes a l'application (date de modification, lien vers la page de départ de l'appli)
|
98 |
* @global boolean Rajoute des informations internes a l'application (date de modification, lien vers la page de d�part de l'appli)
|
99 |
* @global integer Tableau d(Identifiant des fiches a afficher
|
99 |
* @global integer Tableau d(Identifiant des fiches a afficher
|
100 |
*
|
100 |
*
|
101 |
* @return string HTML
|
101 |
* @return string HTML
|
102 |
*/
|
102 |
*/
|
Line 198... |
Line 198... |
198 |
|
198 |
|
199 |
//debut de la fiche
|
199 |
//debut de la fiche
|
200 |
$res .= '<div class="BAZ_cadre_fiche BAZ_cadre_fiche_'.$GLOBALS['_BAZAR_']['class'].'">'."\n";
|
200 |
$res .= '<div class="BAZ_cadre_fiche BAZ_cadre_fiche_'.$GLOBALS['_BAZAR_']['class'].'">'."\n";
|
201 |
//affiche le titre sous forme d'image
|
201 |
//affiche le titre sous forme d'image
|
202 |
if (isset ($GLOBALS['_BAZAR_']['image_titre']) && $GLOBALS['_BAZAR_']['image_titre']!='') {
|
202 |
if (isset ($GLOBALS['_BAZAR_']['image_titre']) && $GLOBALS['_BAZAR_']['image_titre']!='') {
|
203 |
$res .= '<img class="BAZ_img_titre" src="client/bazar/images/'.$GLOBALS['_BAZAR_']['image_titre'].'" alt="'.$ligne['bn_label_nature'].'" />'.'<br />'."\n";
|
203 |
$res .= '<img class="BAZ_img_titre" src="reseau/bazar/images/'.$GLOBALS['_BAZAR_']['image_titre'].'" alt="'.$ligne['bn_label_nature'].'" />'.'<br />'."\n";
|
204 |
}
|
204 |
}
|
205 |
//affiche le texte sinon
|
205 |
//affiche le texte sinon
|
206 |
else {
|
206 |
else {
|
207 |
$res .= '<h1 class="BAZ_titre BAZ_titre_'.$GLOBALS['_BAZAR_']['class'].'">'.$ligne['bn_label_nature'].'</h1>'."\n";
|
207 |
$res .= '<h1 class="BAZ_titre BAZ_titre_'.$GLOBALS['_BAZAR_']['class'].'">'.$ligne['bn_label_nature'].'</h1>'."\n";
|
Line 217... |
Line 217... |
217 |
// Le titre
|
217 |
// Le titre
|
218 |
$res .= '<h1 class="BAZ_fiche_titre BAZ_fiche_titre_'.$GLOBALS['_BAZAR_']['class'].'">'.$ligne['bf_titre'].'</h1>'."\n";
|
218 |
$res .= '<h1 class="BAZ_fiche_titre BAZ_fiche_titre_'.$GLOBALS['_BAZAR_']['class'].'">'.$ligne['bf_titre'].'</h1>'."\n";
|
219 |
// cas d'une image personalisee
|
219 |
// cas d'une image personalisee
|
220 |
if (isset($ligne['bf_url_image'])) {
|
220 |
if (isset($ligne['bf_url_image'])) {
|
221 |
$res .= '<div class="BAZ_fiche_image BAZ_fiche_image_'.$GLOBALS['_BAZAR_']['class'].'">'."\n";
|
221 |
$res .= '<div class="BAZ_fiche_image BAZ_fiche_image_'.$GLOBALS['_BAZAR_']['class'].'">'."\n";
|
222 |
$res .= '<img class="BAZ_image" src="client/bazar/upload/'.$ligne['bf_url_image'].'" border=0 alt="'.BAZ_TEXTE_IMG_ALTERNATIF.'" />'."\n";
|
222 |
$res .= '<img class="BAZ_image" src="reseau/bazar/upload/'.$ligne['bf_url_image'].'" border=0 alt="'.BAZ_TEXTE_IMG_ALTERNATIF.'" />'."\n";
|
223 |
$res .= '</div>'."\n";
|
223 |
$res .= '</div>'."\n";
|
224 |
}
|
224 |
}
|
225 |
//cas d'une image par defaut
|
225 |
//cas d'une image par defaut
|
226 |
elseif (isset ($GLOBALS['_BAZAR_']['image_logo']) && $GLOBALS['_BAZAR_']['image_logo']!='') {
|
226 |
elseif (isset ($GLOBALS['_BAZAR_']['image_logo']) && $GLOBALS['_BAZAR_']['image_logo']!='') {
|
227 |
$res .= '<div class="BAZ_fiche_image BAZ_fiche_image_'.$GLOBALS['_BAZAR_']['class'].'">'."\n";
|
227 |
$res .= '<div class="BAZ_fiche_image BAZ_fiche_image_'.$GLOBALS['_BAZAR_']['class'].'">'."\n";
|
228 |
$res .= '<img class="BAZ_image" src="client/bazar/images/'.$GLOBALS['_BAZAR_']['image_logo'].'" border=0 alt="'.BAZ_TEXTE_IMG_ALTERNATIF.'" width="130" height="130" />'."\n";
|
228 |
$res .= '<img class="BAZ_image" src="reseau/bazar/images/'.$GLOBALS['_BAZAR_']['image_logo'].'" border=0 alt="'.BAZ_TEXTE_IMG_ALTERNATIF.'" width="130" height="130" />'."\n";
|
229 |
$res .= '</div>'."\n";
|
229 |
$res .= '</div>'."\n";
|
230 |
}
|
230 |
}
|
Line 231... |
Line 231... |
231 |
|
231 |
|
232 |
//$res .= '<div class="BAZ_description BAZ_description_'.$GLOBALS['_BAZAR_']['class'].'">'.nl2br($ligne['bf_description']).'</div>'."\n";
|
232 |
//$res .= '<div class="BAZ_description BAZ_description_'.$GLOBALS['_BAZAR_']['class'].'">'.nl2br($ligne['bf_description']).'</div>'."\n";
|
Line 284... |
Line 284... |
284 |
if ($resultat->numRows()>0) {
|
284 |
if ($resultat->numRows()>0) {
|
285 |
$res .= '<span class="BAZ_label BAZ_label_'.$GLOBALS['_BAZAR_']['class'].'">'.BAZ_LISTE_FICHIERS_JOINTS.':</span>'."\n";
|
285 |
$res .= '<span class="BAZ_label BAZ_label_'.$GLOBALS['_BAZAR_']['class'].'">'.BAZ_LISTE_FICHIERS_JOINTS.':</span>'."\n";
|
286 |
$res .= '<span class="BAZ_description BAZ_description_'.$GLOBALS['_BAZAR_']['class'].'">'."\n";
|
286 |
$res .= '<span class="BAZ_description BAZ_description_'.$GLOBALS['_BAZAR_']['class'].'">'."\n";
|
287 |
$res .= '<ul class="BAZ_liste BAZ_liste_'.$GLOBALS['_BAZAR_']['class'].'">'."\n";
|
287 |
$res .= '<ul class="BAZ_liste BAZ_liste_'.$GLOBALS['_BAZAR_']['class'].'">'."\n";
|
288 |
while ($ligne2 = $resultat->fetchRow(DB_FETCHMODE_ASSOC)) {
|
288 |
while ($ligne2 = $resultat->fetchRow(DB_FETCHMODE_ASSOC)) {
|
289 |
$res .= '<li class="BAZ_liste_fichier BAZ_liste_fichier_'.$GLOBALS['_BAZAR_']['class'].'"><a href="client/bazar/upload/'.$ligne2['bfj_fichier'].'">'.$ligne2['bfj_description'].'</a></li>'."\n";
|
289 |
$res .= '<li class="BAZ_liste_fichier BAZ_liste_fichier_'.$GLOBALS['_BAZAR_']['class'].'"><a href="reseau/bazar/upload/'.$ligne2['bfj_fichier'].'">'.$ligne2['bfj_description'].'</a></li>'."\n";
|
290 |
}
|
290 |
}
|
291 |
$res .= '</ul></span>'."\n";
|
291 |
$res .= '</ul></span>'."\n";
|
292 |
}
|
292 |
}
|
293 |
$res .= '<div class="BAZ_bulle_corps BAZ_bulle_corps_'.$GLOBALS['_BAZAR_']['class'].'">'."\n";
|
293 |
$res .= '<div class="BAZ_bulle_corps BAZ_bulle_corps_'.$GLOBALS['_BAZAR_']['class'].'">'."\n";
|
294 |
$res .= '<div class="BAZ_infos_fiche BAZ_infos_fiche_'.$GLOBALS['_BAZAR_']['class'].'">'."\n";
|
294 |
$res .= '<div class="BAZ_infos_fiche BAZ_infos_fiche_'.$GLOBALS['_BAZAR_']['class'].'">'."\n";
|
Line 344... |
Line 344... |
344 |
|
344 |
|
345 |
if ($GLOBALS['_BAZAR_']['fiche_valide']==0||$GLOBALS['_BAZAR_']['fiche_valide']==2) {
|
345 |
if ($GLOBALS['_BAZAR_']['fiche_valide']==0||$GLOBALS['_BAZAR_']['fiche_valide']==2) {
|
346 |
$lien_publie->addQueryString('publiee', 1);
|
346 |
$lien_publie->addQueryString('publiee', 1);
|
347 |
$label_publie=BAZ_VALIDER_LA_FICHE;
|
347 |
$label_publie=BAZ_VALIDER_LA_FICHE;
|
348 |
$class_publie='_valider';
|
348 |
$class_publie='_valider';
|
349 |
$res .= '<form method="post" action="'.$lien_publie->getURL().'" ><li><label class="BAZ_label" id="label_validite" for="date_validite"> Date de validité :</label><input id="date_validite" name="date_validite" type="text" value="'.$ligne['bf_date_debut_validite_fiche'].'" /></li> <li><input class="bouton_valider" type="submit" value="Valider la fiche" /></li></form>';
|
349 |
$res .= '<form method="post" action="'.$lien_publie->getURL().'" ><li><label class="BAZ_label" id="label_validite" for="date_validite"> Date de validit� :</label><input id="date_validite" name="date_validite" type="text" value="'.$ligne['bf_date_debut_validite_fiche'].'" /></li> <li><input class="bouton_valider" type="submit" value="Valider la fiche" /></li></form>';
|
350 |
} elseif ($GLOBALS['_BAZAR_']['fiche_valide']==1) {
|
350 |
} elseif ($GLOBALS['_BAZAR_']['fiche_valide']==1) {
|
351 |
$lien_publie->addQueryString('publiee', 1);
|
351 |
$lien_publie->addQueryString('publiee', 1);
|
352 |
$res .= '<form method="post" action="'.$lien_publie->getURL().'" ><li><label class="BAZ_label" id="label_validite" for="date_validite"> Date de validité :</label><input id="date_validite" name="date_validite" type="text" value="'.$ligne['bf_date_debut_validite_fiche'].'" /> <input type="submit" class="bouton_valider" value="Modifier" /></form>';
|
352 |
$res .= '<form method="post" action="'.$lien_publie->getURL().'" ><li><label class="BAZ_label" id="label_validite" for="date_validite"> Date de validit� :</label><input id="date_validite" name="date_validite" type="text" value="'.$ligne['bf_date_debut_validite_fiche'].'" /> <input type="submit" class="bouton_valider" value="Modifier" /></form>';
|
353 |
$lien_publie->removeQueryString('publiee');
|
353 |
$lien_publie->removeQueryString('publiee');
|
354 |
$lien_publie->addQueryString('publiee', 0);
|
354 |
$lien_publie->addQueryString('publiee', 0);
|
355 |
$label_publie=BAZ_INVALIDER_LA_FICHE;
|
355 |
$label_publie=BAZ_INVALIDER_LA_FICHE;
|
356 |
$class_publie='_invalider';
|
356 |
$class_publie='_invalider';
|
Line 374... |
Line 374... |
374 |
$res .= '</div>'."\n";
|
374 |
$res .= '</div>'."\n";
|
375 |
$res .= '</div>'."\n";
|
375 |
$res .= '</div>'."\n";
|
Line 376... |
Line 376... |
376 |
|
376 |
|
Line 377... |
Line 377... |
377 |
}
|
377 |
}
|
378 |
|
378 |
|
379 |
// Nous vérifions comment est appelé la fonction
|
379 |
// Nous v�rifions comment est appel� la fonction
|
380 |
if ($danslappli == 0) {
|
380 |
if ($danslappli == 0) {
|
381 |
$lien_voir=$GLOBALS['_BAZAR_']['url'];
|
381 |
$lien_voir=$GLOBALS['_BAZAR_']['url'];
|
382 |
$lien_voir->addQueryString(BAZ_VARIABLE_VOIR, BAZ_VOIR_CONSULTER);
|
382 |
$lien_voir->addQueryString(BAZ_VARIABLE_VOIR, BAZ_VOIR_CONSULTER);
|
Line 447... |
Line 447... |
447 |
$res .= '<p>'.BAZ_IL_Y_A.$resultat->numRows().' ';
|
447 |
$res .= '<p>'.BAZ_IL_Y_A.$resultat->numRows().' ';
|
448 |
// Ajout du "s" ou pas
|
448 |
// Ajout du "s" ou pas
|
449 |
$res .= ($resultat->numRows() == 1) ? BAZ_COMMENTAIRE : BAZ_COMMENTAIRES;
|
449 |
$res .= ($resultat->numRows() == 1) ? BAZ_COMMENTAIRE : BAZ_COMMENTAIRES;
|
450 |
$res .= '</p>'."\n";
|
450 |
$res .= '</p>'."\n";
|
Line 451... |
Line 451... |
451 |
|
451 |
|
452 |
// Info pour ajotuer ces commentaires si on n'est pas identifié
|
452 |
// Info pour ajotuer ces commentaires si on n'est pas identifi�
|
453 |
if (!$GLOBALS['AUTH']->getAuth()) {
|
453 |
if (!$GLOBALS['AUTH']->getAuth()) {
|
454 |
$res .= '<p class="information">'.BAZ_COMMENTAIRE_AUTH.'</p>';
|
454 |
$res .= '<p class="information">'.BAZ_COMMENTAIRE_AUTH.'</p>';
|
Line 455... |
Line 455... |
455 |
}
|
455 |
}
|
Line 548... |
Line 548... |
548 |
$final .= (($count == 0 || $count == (strlen($nom) - 1)) ? strtoupper($letter) : strtolower($letter));
|
548 |
$final .= (($count == 0 || $count == (strlen($nom) - 1)) ? strtoupper($letter) : strtolower($letter));
|
549 |
}
|
549 |
}
|
550 |
$count++;
|
550 |
$count++;
|
551 |
}
|
551 |
}
|
Line 552... |
Line 552... |
552 |
|
552 |
|
553 |
// vérifions que le retour n'est pas uniquement un underscore
|
553 |
// v�rifions que le retour n'est pas uniquement un underscore
|
Line 554... |
Line 554... |
554 |
if(preg_match('/^[[:punct:]]+$/', $final)) return FALSE;
|
554 |
if(preg_match('/^[[:punct:]]+$/', $final)) return FALSE;
|
555 |
|
555 |
|
556 |
// sinon retour du nom formaté
|
556 |
// sinon retour du nom format�
|
Line 557... |
Line 557... |
557 |
return($final);
|
557 |
return($final);
|
558 |
}
|
558 |
}
|
559 |
|
559 |
|
560 |
|
560 |
|
561 |
/** RSSversHTML () transforme un flux RSS (en XML) en page HTML
|
561 |
/** RSSversHTML () transforme un flux RSS (en XML) en page HTML
|
562 |
*
|
562 |
*
|
563 |
* On passe en paramètre le contenu du flux RSS, on affiche ou non la description,
|
563 |
* On passe en param�tre le contenu du flux RSS, on affiche ou non la description,
|
564 |
* et on choisit de format de la date à l'affichage. On a en sortie du code HTML à afficher
|
564 |
* et on choisit de format de la date � l'affichage. On a en sortie du code HTML � afficher
|
565 |
*
|
565 |
*
|
Line 610... |
Line 610... |
610 |
//plusieures annonces trouvees, on accorde au pluriel
|
610 |
//plusieures annonces trouvees, on accorde au pluriel
|
611 |
else {
|
611 |
else {
|
612 |
$res = '<br /><h4>'.BAZ_IL_Y_A.(count($items)-1).' '.BAZ_FICHES_CORRESPONDANTES.'</h4><br />'."\n".$res;
|
612 |
$res = '<br /><h4>'.BAZ_IL_Y_A.(count($items)-1).' '.BAZ_FICHES_CORRESPONDANTES.'</h4><br />'."\n".$res;
|
613 |
}
|
613 |
}
|
614 |
}
|
614 |
}
|
615 |
//cas des fiches pas trouvées
|
615 |
//cas des fiches pas trouv�es
|
616 |
if (((count($items)-1)==1)and($title[1]==BAZ_PAS_D_ANNONCES)) {
|
616 |
if (((count($items)-1)==1)and($title[1]==BAZ_PAS_D_ANNONCES)) {
|
617 |
$res = '<br /><h4>'.BAZ_PAS_D_ANNONCES.'</h4><br />'."\n";
|
617 |
$res = '<br /><h4>'.BAZ_PAS_D_ANNONCES.'</h4><br />'."\n";
|
618 |
}
|
618 |
}
|
619 |
}
|
619 |
}
|
620 |
}
|
620 |
}
|
Line 654... |
Line 654... |
654 |
//le nom du flux devient le type d'annonce
|
654 |
//le nom du flux devient le type d'annonce
|
655 |
$requete_nom_flux = 'select bn_label_nature from bazar_nature where bn_id_nature = '.$typeannonce;
|
655 |
$requete_nom_flux = 'select bn_label_nature from bazar_nature where bn_id_nature = '.$typeannonce;
|
656 |
$nomflux = $GLOBALS['_BAZAR_']['db']->getOne($requete_nom_flux) ;
|
656 |
$nomflux = $GLOBALS['_BAZAR_']['db']->getOne($requete_nom_flux) ;
|
657 |
}
|
657 |
}
|
Line 658... |
Line 658... |
658 |
|
658 |
|
659 |
// cas où on veut toutes les annonces
|
659 |
// cas o� on veut toutes les annonces
|
660 |
if ($typeannonce == 'toutes') {
|
660 |
if ($typeannonce == 'toutes') {
|
661 |
$where_cond[] = 'bf_ce_nature IN (1,2,3,4)';
|
661 |
$where_cond[] = 'bf_ce_nature IN (1,2,3,4)';
|
662 |
$where_cond[] = 'bf_ce_nature=bn_id_nature';
|
662 |
$where_cond[] = 'bf_ce_nature=bn_id_nature';
|
Line 1090... |
Line 1090... |
1090 |
$nb_jointures++;
|
1090 |
$nb_jointures++;
|
1091 |
$nom_liste = $tableau[$i]['type'].$tableau[$i]['nom_bdd'] ;
|
1091 |
$nom_liste = $tableau[$i]['type'].$tableau[$i]['nom_bdd'] ;
|
1092 |
if (isset($_REQUEST[$nom_liste]) && is_array($_REQUEST[$nom_liste])) {
|
1092 |
if (isset($_REQUEST[$nom_liste]) && is_array($_REQUEST[$nom_liste])) {
|
1093 |
$case_coche = true;
|
1093 |
$case_coche = true;
|
1094 |
$requeteFrom .= ', bazar_fiche_valeur_liste as bfvl'.($nb_jointures) ;
|
1094 |
$requeteFrom .= ', bazar_fiche_valeur_liste as bfvl'.($nb_jointures) ;
|
1095 |
$requeteWhereListe .= ' bfvl'.$nb_jointures.'.bfvl_ce_liste='.$tableau[$i]['nom_bdd'].' AND ' ; // Numéro de la liste
|
1095 |
$requeteWhereListe .= ' bfvl'.$nb_jointures.'.bfvl_ce_liste='.$tableau[$i]['nom_bdd'].' AND ' ; // Num�ro de la liste
|
1096 |
$requeteWhere .= ' bfvl'.($nb_jointures).'.bfvl_ce_fiche=bf_id_fiche AND ';
|
1096 |
$requeteWhere .= ' bfvl'.($nb_jointures).'.bfvl_ce_fiche=bf_id_fiche AND ';
|
1097 |
$requeteWhereListe .= ' bfvl'.$nb_jointures.'.bfvl_valeur IN (' ;
|
1097 |
$requeteWhereListe .= ' bfvl'.$nb_jointures.'.bfvl_valeur IN (' ;
|
1098 |
$chaine = '';
|
1098 |
$chaine = '';
|
1099 |
//var_dump($_REQUEST[$nom_liste]);
|
1099 |
//var_dump($_REQUEST[$nom_liste]);
|
1100 |
foreach ($_REQUEST[$nom_liste] as $cle =>$valeur) {
|
1100 |
foreach ($_REQUEST[$nom_liste] as $cle =>$valeur) {
|
Line 1105... |
Line 1105... |
1105 |
$requeteWhereListe .= substr ($chaine, 0, strlen ($chaine)-1) ;
|
1105 |
$requeteWhereListe .= substr ($chaine, 0, strlen ($chaine)-1) ;
|
1106 |
$requeteWhereListe .= ') AND ';
|
1106 |
$requeteWhereListe .= ') AND ';
|
1107 |
} else {
|
1107 |
} else {
|
1108 |
if (isset ($_REQUEST[$nom_liste]) && $_REQUEST[$nom_liste]!=0) {
|
1108 |
if (isset ($_REQUEST[$nom_liste]) && $_REQUEST[$nom_liste]!=0) {
|
1109 |
$requeteFrom .= ', bazar_fiche_valeur_liste as bfvl'.($nb_jointures) ;
|
1109 |
$requeteFrom .= ', bazar_fiche_valeur_liste as bfvl'.($nb_jointures) ;
|
1110 |
$requeteWhereListe .= ' bfvl'.$nb_jointures.'.bfvl_ce_liste='.$tableau[$i]['nom_bdd'].' AND ' ; // Numéro de la liste
|
1110 |
$requeteWhereListe .= ' bfvl'.$nb_jointures.'.bfvl_ce_liste='.$tableau[$i]['nom_bdd'].' AND ' ; // Num�ro de la liste
|
1111 |
$requeteWhereListe .= ' bfvl'.$nb_jointures.'.bfvl_valeur='.$_REQUEST[$nom_liste].' AND ';
|
1111 |
$requeteWhereListe .= ' bfvl'.$nb_jointures.'.bfvl_valeur='.$_REQUEST[$nom_liste].' AND ';
|
1112 |
$requeteWhere .= ' bfvl'.($nb_jointures).'.bfvl_ce_fiche=bf_id_fiche AND ';
|
1112 |
$requeteWhere .= ' bfvl'.($nb_jointures).'.bfvl_ce_fiche=bf_id_fiche AND ';
|
1113 |
$case_coche = true;
|
1113 |
$case_coche = true;
|
1114 |
}
|
1114 |
}
|
1115 |
}
|
1115 |
}
|
Line 1162... |
Line 1162... |
1162 |
$GLOBALS['_BAZAR_']['url']->addQueryString(BAZ_VARIABLE_ACTION, BAZ_VOIR_FICHE);
|
1162 |
$GLOBALS['_BAZAR_']['url']->addQueryString(BAZ_VARIABLE_ACTION, BAZ_VOIR_FICHE);
|
1163 |
$GLOBALS['_BAZAR_']['url']->addQueryString('id_fiche', $ligne['bf_id_fiche']);
|
1163 |
$GLOBALS['_BAZAR_']['url']->addQueryString('id_fiche', $ligne['bf_id_fiche']);
|
Line 1164... |
Line 1164... |
1164 |
|
1164 |
|
1165 |
$res .= '<div class="menu_titre">
|
1165 |
$res .= '<div class="menu_titre">
|
1166 |
<h1 class="intituler_rubrique"><a class="lien_rss" href="'.$GLOBALS['_BAZAR_']['url']->getURL() .'" alt="lire la fiche"> '.$ligne['bf_titre'].'</a></h1>
|
1166 |
<h1 class="intituler_rubrique"><a class="lien_rss" href="'.$GLOBALS['_BAZAR_']['url']->getURL() .'" alt="lire la fiche"> '.$ligne['bf_titre'].'</a></h1>
|
1167 |
<p class="date">'.baz_valeur_champs(31,$ligne['bf_id_fiche']).' début le '.$GLOBALS['jours'][date ('w', strtotime ($ligne['bf_date_debut_evenement']))].' '.date('d', strtotime($ligne['bf_date_debut_evenement'])).
|
1167 |
<p class="date">'.baz_valeur_champs(31,$ligne['bf_id_fiche']).' d�but le '.$GLOBALS['jours'][date ('w', strtotime ($ligne['bf_date_debut_evenement']))].' '.date('d', strtotime($ligne['bf_date_debut_evenement'])).
|
1168 |
' '.$GLOBALS['mois'][date('n', strtotime ($ligne['bf_date_debut_evenement']))].' '.date ('Y', strtotime ($ligne['bf_date_debut_evenement'])).' par '.$ligne[BAZ_CHAMPS_PRENOM].' '.$ligne[BAZ_CHAMPS_NOM].' </p>
|
1168 |
' '.$GLOBALS['mois'][date('n', strtotime ($ligne['bf_date_debut_evenement']))].' '.date ('Y', strtotime ($ligne['bf_date_debut_evenement'])).' par '.$ligne[BAZ_CHAMPS_PRENOM].' '.$ligne[BAZ_CHAMPS_NOM].' </p>
|
1169 |
<p class="descriptif_contenu">'.substr($ligne['bf_description'], 0, 400).'</p>
|
1169 |
<p class="descriptif_contenu">'.substr($ligne['bf_description'], 0, 400).'</p>
|
1170 |
</div>
|
1170 |
</div>
|
Line 1401... |
Line 1401... |
1401 |
$txtEnUtf8 = utf8_encode($txtEnIso88591);
|
1401 |
$txtEnUtf8 = utf8_encode($txtEnIso88591);
|
1402 |
return $txtEnUtf8;
|
1402 |
return $txtEnUtf8;
|
1403 |
}
|
1403 |
}
|
Line 1404... |
Line 1404... |
1404 |
|
1404 |
|
1405 |
function remplacerEsperluettesIsoleesParEntiteHtml($txtEnUtf8) {
|
1405 |
function remplacerEsperluettesIsoleesParEntiteHtml($txtEnUtf8) {
|
1406 |
$txtEnUtf8 = preg_replace('/ \x{0026} /u', ' & ', $txtEnUtf8);// Remplacement des & isolés
|
1406 |
$txtEnUtf8 = preg_replace('/ \x{0026} /u', ' & ', $txtEnUtf8);// Remplacement des & isol�s
|
1407 |
return $txtEnUtf8;
|
1407 |
return $txtEnUtf8;
|
Line 1408... |
Line 1408... |
1408 |
}
|
1408 |
}
|
1409 |
|
1409 |
|
1410 |
function remplacerCaracteresAsciiInvisibles($txtEnUtf8) {
|
1410 |
function remplacerCaracteresAsciiInvisibles($txtEnUtf8) {
|
1411 |
$ascii_remplacements = array (
|
1411 |
$ascii_remplacements = array (
|
1412 |
'\x00' => '', // NUL : Null (nul)
|
1412 |
'\x00' => '', // NUL : Null (nul)
|
1413 |
'\x01' => '', // SOH : Start of Header (début d'en-tête)
|
1413 |
'\x01' => '', // SOH : Start of Header (d�but d'en-t�te)
|
1414 |
'\x02' => '', // STX : Start of Text (début du texte)
|
1414 |
'\x02' => '', // STX : Start of Text (d�but du texte)
|
1415 |
'\x03' => '', // ETX : End of Text (fin du texte)
|
1415 |
'\x03' => '', // ETX : End of Text (fin du texte)
|
1416 |
'\x04' => '', // EOT : End of Transmission (fin de transmission)
|
1416 |
'\x04' => '', // EOT : End of Transmission (fin de transmission)
|
1417 |
'\x05' => '', // ENQ : Enquiry (End of Line) (demande, fin de ligne)
|
1417 |
'\x05' => '', // ENQ : Enquiry (End of Line) (demande, fin de ligne)
|
1418 |
'\x06' => '', // ACK : Acknowledge (accusé de réception)
|
1418 |
'\x06' => '', // ACK : Acknowledge (accus� de r�ception)
|
1419 |
'\x07' => '', // BEL : Bell (caractère d'appel)
|
1419 |
'\x07' => '', // BEL : Bell (caract�re d'appel)
|
1420 |
'\x08' => '', // BS : Backspace (espacement arrière)
|
1420 |
'\x08' => '', // BS : Backspace (espacement arri�re)
|
1421 |
'\x09' => ' ', // HT : Horizontal Tab (tabulation horizontale)
|
1421 |
'\x09' => ' ', // HT : Horizontal Tab (tabulation horizontale)
|
1422 |
'\x0A' => '', // LF : Line Feed (saut de ligne)
|
1422 |
'\x0A' => '', // LF : Line Feed (saut de ligne)
|
1423 |
'\x0B' => '', // VT : Vertical Tab (tabulation verticale)
|
1423 |
'\x0B' => '', // VT : Vertical Tab (tabulation verticale)
|
1424 |
'\x0C' => '', // FF : Form Feed (saut de page)
|
1424 |
'\x0C' => '', // FF : Form Feed (saut de page)
|
1425 |
'\x0D' => '', // CR : Carriage Return (retour chariot)
|
1425 |
'\x0D' => '', // CR : Carriage Return (retour chariot)
|
1426 |
'\x0E' => '', // SO : Shift Out (fin d'extension)
|
1426 |
'\x0E' => '', // SO : Shift Out (fin d'extension)
|
1427 |
'\x0F' => '', // SI : Shift In (démarrage d'extension)
|
1427 |
'\x0F' => '', // SI : Shift In (d�marrage d'extension)
|
1428 |
'\x10' => '', // DLE : Data Link Escape
|
1428 |
'\x10' => '', // DLE : Data Link Escape
|
1429 |
'\x11' => '', // DC1 : Device Control 1 à 4 (DC1 et DC3 sont généralement utilisés pour coder XON et XOFF dans un canal de communication duplex)
|
1429 |
'\x11' => '', // DC1 : Device Control 1 � 4 (DC1 et DC3 sont g�n�ralement utilis�s pour coder XON et XOFF dans un canal de communication duplex)
|
1430 |
'\x12' => '', // DC2 :
|
1430 |
'\x12' => '', // DC2 :
|
1431 |
'\x13' => '', // DC3 :
|
1431 |
'\x13' => '', // DC3 :
|
1432 |
'\x14' => '', // DC4 :
|
1432 |
'\x14' => '', // DC4 :
|
1433 |
'\x15' => '', // NAK : Negative Acknowledge (accusé de réception négatif)
|
1433 |
'\x15' => '', // NAK : Negative Acknowledge (accus� de r�ception n�gatif)
|
1434 |
'\x16' => '', // SYN : Synchronous Idle
|
1434 |
'\x16' => '', // SYN : Synchronous Idle
|
1435 |
'\x17' => '', // ETB : End of Transmission Block (fin du bloc de transmission)
|
1435 |
'\x17' => '', // ETB : End of Transmission Block (fin du bloc de transmission)
|
1436 |
'\x18' => '', // CAN : Cancel (annulation)
|
1436 |
'\x18' => '', // CAN : Cancel (annulation)
|
1437 |
'\x19' => '', // EM : End of Medium (fin de support)
|
1437 |
'\x19' => '', // EM : End of Medium (fin de support)
|
1438 |
'\x1A' => '', // SUB : Substitute (substitution)
|
1438 |
'\x1A' => '', // SUB : Substitute (substitution)
|
1439 |
'\x1B' => '', // ESC : Escape (échappement)
|
1439 |
'\x1B' => '', // ESC : Escape (�chappement)
|
1440 |
'\x1C' => '', // FS : File Separator (séparateur de fichier)
|
1440 |
'\x1C' => '', // FS : File Separator (s�parateur de fichier)
|
1441 |
'\x1D' => '', // GS : Group Separator (séparateur de groupe)
|
1441 |
'\x1D' => '', // GS : Group Separator (s�parateur de groupe)
|
1442 |
'\x1E' => '', // RS : Record Separator (séparateur d'enregistrement)
|
1442 |
'\x1E' => '', // RS : Record Separator (s�parateur d'enregistrement)
|
1443 |
'\x1F' => '', // US : Unit Separator (séparateur d'unité)
|
1443 |
'\x1F' => '', // US : Unit Separator (s�parateur d'unit�)
|
1444 |
'\x92' => '', // Apostrophes de Windows qui puduk
|
1444 |
'\x92' => '', // Apostrophes de Windows qui puduk
|
1445 |
'\x20' => ' '); // SP : Espace (Space en anglais)
|
1445 |
'\x20' => ' '); // SP : Espace (Space en anglais)
|
1446 |
$txtEnUtf8 = strtr($txtEnUtf8, $ascii_remplacements);
|
1446 |
$txtEnUtf8 = strtr($txtEnUtf8, $ascii_remplacements);
|
Line 1491... |
Line 1491... |
1491 |
* Revision 1.99.2.13 2008-04-16 12:39:56 alexandre_tb
|
1491 |
* Revision 1.99.2.13 2008-04-16 12:39:56 alexandre_tb
|
1492 |
* simplification du code en utilisant la classe Bazar_element
|
1492 |
* simplification du code en utilisant la classe Bazar_element
|
1493 |
*
|
1493 |
*
|
1494 |
* Revision 1.99.2.12 2008-03-17 14:02:53 jp_milcent
|
1494 |
* Revision 1.99.2.12 2008-03-17 14:02:53 jp_milcent
|
1495 |
* Ajout d'un message demandant de s'identifiez pour poser des commentaires.
|
1495 |
* Ajout d'un message demandant de s'identifiez pour poser des commentaires.
|
1496 |
* Amélioration du XHTML (me prévenir en cas de pb).
|
1496 |
* Am�lioration du XHTML (me pr�venir en cas de pb).
|
1497 |
*
|
1497 |
*
|
1498 |
* Revision 1.99.2.11 2008-03-17 11:03:02 jp_milcent
|
1498 |
* Revision 1.99.2.11 2008-03-17 11:03:02 jp_milcent
|
1499 |
* Ajout de l'authentification nécessaire pour déposer des commentaires.
|
1499 |
* Ajout de l'authentification n�cessaire pour d�poser des commentaires.
|
1500 |
* Corrections sur la gestion des paramêtres dans les urls (compatibilité applette Identification et Moteur de Recherche).
|
1500 |
* Corrections sur la gestion des param�tres dans les urls (compatibilit� applette Identification et Moteur de Recherche).
|
1501 |
*
|
1501 |
*
|
1502 |
* Revision 1.99.2.10 2008-02-04 13:03:09 alexandre_tb
|
1502 |
* Revision 1.99.2.10 2008-02-04 13:03:09 alexandre_tb
|
1503 |
* ajout d un class css dans les h2
|
1503 |
* ajout d un class css dans les h2
|
1504 |
*
|
1504 |
*
|
1505 |
* Revision 1.99.2.9 2008-02-01 16:24:10 florian
|
1505 |
* Revision 1.99.2.9 2008-02-01 16:24:10 florian
|
1506 |
* ajout champs_mail, décommenter les traductions des javascripts
|
1506 |
* ajout champs_mail, d�commenter les traductions des javascripts
|
1507 |
*
|
1507 |
*
|
1508 |
* Revision 1.99.2.8 2008-01-29 09:35:37 alexandre_tb
|
1508 |
* Revision 1.99.2.8 2008-01-29 09:35:37 alexandre_tb
|
1509 |
* remplacement des variables action par une constante
|
1509 |
* remplacement des variables action par une constante
|
1510 |
* Utilisation d un redirection pour eviter que les formulaires soient valides 2 fois
|
1510 |
* Utilisation d un redirection pour eviter que les formulaires soient valides 2 fois
|
1511 |
* simplification de la suppression d un lien associe a une liste
|
1511 |
* simplification de la suppression d un lien associe a une liste
|
Line 1515... |
Line 1515... |
1515 |
*
|
1515 |
*
|
1516 |
* Revision 1.99.2.6 2007-12-14 15:55:38 alexandre_tb
|
1516 |
* Revision 1.99.2.6 2007-12-14 15:55:38 alexandre_tb
|
1517 |
* les commentaires peuvent maintenant apparaitre dans le moteur de recherche et dans les fiches, il faut mettre a 1 respectivement le champs recherche et obligatoire
|
1517 |
* les commentaires peuvent maintenant apparaitre dans le moteur de recherche et dans les fiches, il faut mettre a 1 respectivement le champs recherche et obligatoire
|
1518 |
*
|
1518 |
*
|
1519 |
* Revision 1.99.2.5 2007-12-10 12:57:34 jp_milcent
|
1519 |
* Revision 1.99.2.5 2007-12-10 12:57:34 jp_milcent
|
1520 |
* Correction du problèmes des & non remplacées par des &
|
1520 |
* Correction du probl�mes des & non remplac�es par des &
|
1521 |
*
|
1521 |
*
|
1522 |
* Revision 1.99.2.4 2007-12-04 08:58:26 alexandre_tb
|
1522 |
* Revision 1.99.2.4 2007-12-04 08:58:26 alexandre_tb
|
1523 |
* modification de styles dans les formulaires
|
1523 |
* modification de styles dans les formulaires
|
1524 |
*
|
1524 |
*
|
1525 |
* Revision 1.99.2.3 2007-12-03 15:16:21 jp_milcent
|
1525 |
* Revision 1.99.2.3 2007-12-03 15:16:21 jp_milcent
|
1526 |
* Correction problème de la div mystère!
|
1526 |
* Correction probl�me de la div myst�re!
|
1527 |
*
|
1527 |
*
|
1528 |
* Revision 1.99.2.2 2007-11-30 15:02:50 alexandre_tb
|
1528 |
* Revision 1.99.2.2 2007-11-30 15:02:50 alexandre_tb
|
1529 |
* simplification du code et correction du bug (les fiches de la carto n affichent pas la bonne nature
|
1529 |
* simplification du code et correction du bug (les fiches de la carto n affichent pas la bonne nature
|
1530 |
*
|
1530 |
*
|
1531 |
* Revision 1.99.2.1 2007-11-30 14:14:36 jp_milcent
|
1531 |
* Revision 1.99.2.1 2007-11-30 14:14:36 jp_milcent
|
1532 |
* Ajout d'un décodage des apostrophes de type RIGHT SINGLE QUOTATION MARK.
|
1532 |
* Ajout d'un d�codage des apostrophes de type RIGHT SINGLE QUOTATION MARK.
|
1533 |
*
|
1533 |
*
|
1534 |
* Revision 1.99 2007-11-05 10:17:19 alexandre_tb
|
1534 |
* Revision 1.99 2007-11-05 10:17:19 alexandre_tb
|
1535 |
* correction bug: retrait inorportun de la variable menu dans la globale URL
|
1535 |
* correction bug: retrait inorportun de la variable menu dans la globale URL
|
1536 |
*
|
1536 |
*
|
1537 |
* Revision 1.98 2007-10-24 13:27:45 alexandre_tb
|
1537 |
* Revision 1.98 2007-10-24 13:27:45 alexandre_tb
|
Line 1554... |
Line 1554... |
1554 |
*
|
1554 |
*
|
1555 |
* Revision 1.92 2007-09-28 15:02:43 jp_milcent
|
1555 |
* Revision 1.92 2007-09-28 15:02:43 jp_milcent
|
1556 |
* Suppression d'une div fermante jamais ouverte!
|
1556 |
* Suppression d'une div fermante jamais ouverte!
|
1557 |
*
|
1557 |
*
|
1558 |
* Revision 1.91 2007-09-28 14:43:29 jp_milcent
|
1558 |
* Revision 1.91 2007-09-28 14:43:29 jp_milcent
|
1559 |
* Correction bogue sur la gestion du mail des rédacteurs.
|
1559 |
* Correction bogue sur la gestion du mail des r�dacteurs.
|
1560 |
*
|
1560 |
*
|
1561 |
* Revision 1.90 2007-09-28 13:39:15 jp_milcent
|
1561 |
* Revision 1.90 2007-09-28 13:39:15 jp_milcent
|
1562 |
* Ajout d'une constante permettant de configurer l'affichage ou pas du courriel du rédacteur d'une fiche.
|
1562 |
* Ajout d'une constante permettant de configurer l'affichage ou pas du courriel du r�dacteur d'une fiche.
|
1563 |
*
|
1563 |
*
|
1564 |
* Revision 1.89 2007-09-18 07:38:43 alexandre_tb
|
1564 |
* Revision 1.89 2007-09-18 07:38:43 alexandre_tb
|
1565 |
* ajout de la constante BAZ_AFFICHER_FILTRE_MOTEUR pour enlever le choix du type de fiche dans le moteur de recherche.
|
1565 |
* ajout de la constante BAZ_AFFICHER_FILTRE_MOTEUR pour enlever le choix du type de fiche dans le moteur de recherche.
|
1566 |
*
|
1566 |
*
|
1567 |
* Revision 1.88 2007-08-27 12:32:14 alexandre_tb
|
1567 |
* Revision 1.88 2007-08-27 12:32:14 alexandre_tb
|
1568 |
* suppression de un notice
|
1568 |
* suppression de un notice
|
1569 |
*
|
1569 |
*
|
1570 |
* Revision 1.87 2007-07-05 08:27:35 alexandre_tb
|
1570 |
* Revision 1.87 2007-07-05 08:27:35 alexandre_tb
|
1571 |
* dans le flux ajout utf8_encode pour la description et le titre des flux
|
1571 |
* dans le flux ajout utf8_encode pour la description et le titre des flux
|
1572 |
*
|
1572 |
*
|
1573 |
* indentation du code, et correction bug lorsque plusieurs catégories nature étaient demandé lors de consultation de fiche.
|
1573 |
* indentation du code, et correction bug lorsque plusieurs cat�gories nature �taient demand� lors de consultation de fiche.
|
1574 |
*
|
1574 |
*
|
1575 |
* Revision 1.86 2007-07-04 10:02:42 alexandre_tb
|
1575 |
* Revision 1.86 2007-07-04 10:02:42 alexandre_tb
|
1576 |
* deplacement d une balise <ul> dans la liste des resultats pour conformite xhtml
|
1576 |
* deplacement d une balise <ul> dans la liste des resultats pour conformite xhtml
|
1577 |
*
|
1577 |
*
|
1578 |
* Revision 1.85 2007-06-25 12:15:06 alexandre_tb
|
1578 |
* Revision 1.85 2007-06-25 12:15:06 alexandre_tb
|
Line 1595... |
Line 1595... |
1595 |
*
|
1595 |
*
|
1596 |
* Revision 1.79 2007/04/19 14:57:41 alexandre_tb
|
1596 |
* Revision 1.79 2007/04/19 14:57:41 alexandre_tb
|
1597 |
* merge
|
1597 |
* merge
|
1598 |
*
|
1598 |
*
|
1599 |
* Revision 1.77 2007/04/04 15:15:22 neiluj
|
1599 |
* Revision 1.77 2007/04/04 15:15:22 neiluj
|
1600 |
* débug pour nom wiki
|
1600 |
* d�bug pour nom wiki
|
1601 |
*
|
1601 |
*
|
1602 |
* Revision 1.76 2007/04/04 15:09:59 florian
|
1602 |
* Revision 1.76 2007/04/04 15:09:59 florian
|
1603 |
* modif class fichiers
|
1603 |
* modif class fichiers
|
1604 |
*
|
1604 |
*
|
1605 |
* Revision 1.75 2007/04/04 08:51:01 florian
|
1605 |
* Revision 1.75 2007/04/04 08:51:01 florian
|
1606 |
* gestion des classes spécifiques pour habiller par CSS les fiches bazar
|
1606 |
* gestion des classes sp�cifiques pour habiller par CSS les fiches bazar
|
1607 |
*
|
1607 |
*
|
1608 |
* Revision 1.74 2007/03/28 15:54:32 florian
|
1608 |
* Revision 1.74 2007/03/28 15:54:32 florian
|
1609 |
* correction de bugs
|
1609 |
* correction de bugs
|
1610 |
*
|
1610 |
*
|
1611 |
* Revision 1.73 2007/03/28 10:01:47 florian
|
1611 |
* Revision 1.73 2007/03/28 10:01:47 florian
|
1612 |
* ajout de la constante BAZ_UTILISE_TEMPLATE, pour utiliser ou non les templates pour l'affichage du moteur de recherche
|
1612 |
* ajout de la constante BAZ_UTILISE_TEMPLATE, pour utiliser ou non les templates pour l'affichage du moteur de recherche
|
1613 |
*
|
1613 |
*
|
1614 |
* Revision 1.72 2007/03/28 08:51:22 neiluj
|
1614 |
* Revision 1.72 2007/03/28 08:51:22 neiluj
|
1615 |
* passage des flux RSS en UTF-8
|
1615 |
* passage des flux RSS en UTF-8
|
1616 |
* ajout de l'indentation du code
|
1616 |
* ajout de l'indentation du code
|
1617 |
* Vérification validation w3c = OK
|
1617 |
* V�rification validation w3c = OK
|
1618 |
*
|
1618 |
*
|
1619 |
* Revision 1.71 2007/03/19 15:17:37 alexandre_tb
|
1619 |
* Revision 1.71 2007/03/19 15:17:37 alexandre_tb
|
1620 |
* correction de la requete de recherche
|
1620 |
* correction de la requete de recherche
|
1621 |
*
|
1621 |
*
|
1622 |
* Revision 1.70 2007/03/08 15:12:13 jp_milcent
|
1622 |
* Revision 1.70 2007/03/08 15:12:13 jp_milcent
|
1623 |
* Fusion avec la livraison Menes : 08 mars 2007
|
1623 |
* Fusion avec la livraison Menes : 08 mars 2007
|
1624 |
*
|
1624 |
*
|
1625 |
* Revision 1.60.2.11 2007/03/07 17:20:19 jp_milcent
|
1625 |
* Revision 1.60.2.11 2007/03/07 17:20:19 jp_milcent
|
1626 |
* Ajout du nettoyage systématique des URLs.
|
1626 |
* Ajout du nettoyage syst�matique des URLs.
|
1627 |
*
|
1627 |
*
|
1628 |
* Revision 1.60.2.10 2007/03/06 09:41:15 alexandre_tb
|
1628 |
* Revision 1.60.2.10 2007/03/06 09:41:15 alexandre_tb
|
1629 |
* backport de corrections de bugs de la branche principale
|
1629 |
* backport de corrections de bugs de la branche principale
|
1630 |
*
|
1630 |
*
|
1631 |
* Revision 1.69 2007/03/06 09:39:00 alexandre_tb
|
1631 |
* Revision 1.69 2007/03/06 09:39:00 alexandre_tb
|
Line 1639... |
Line 1639... |
1639 |
* Revision 1.67 2007/02/28 10:18:56 alexandre_tb
|
1639 |
* Revision 1.67 2007/02/28 10:18:56 alexandre_tb
|
1640 |
* backport de bug depuis la 1.60 de menes
|
1640 |
* backport de bug depuis la 1.60 de menes
|
1641 |
*
|
1641 |
*
|
1642 |
* Revision 1.60.2.9 2007/02/27 15:32:40 alexandre_tb
|
1642 |
* Revision 1.60.2.9 2007/02/27 15:32:40 alexandre_tb
|
1643 |
* utilisation de la fonction xmlEntities pour transformer les & en &#...;
|
1643 |
* utilisation de la fonction xmlEntities pour transformer les & en &#...;
|
1644 |
* fixe les plantages des flux rss lorsque des guillemets ou des esperluettes étaient présents
|
1644 |
* fixe les plantages des flux rss lorsque des guillemets ou des esperluettes �taient pr�sents
|
1645 |
*
|
1645 |
*
|
1646 |
* Revision 1.60.2.8 2007/02/27 15:11:00 alexandre_tb
|
1646 |
* Revision 1.60.2.8 2007/02/27 15:11:00 alexandre_tb
|
1647 |
* correction d une jointure dans la requete pour les flux rss
|
1647 |
* correction d une jointure dans la requete pour les flux rss
|
1648 |
* utilisation de la librairie XML_Util de pear pour generer le flux RSS -> plus clair
|
1648 |
* utilisation de la librairie XML_Util de pear pour generer le flux RSS -> plus clair
|
1649 |
*
|
1649 |
*
|
1650 |
* Revision 1.60.2.7 2007/02/15 17:39:00 jp_milcent
|
1650 |
* Revision 1.60.2.7 2007/02/15 17:39:00 jp_milcent
|
1651 |
* Remise dans le code d'un bogue...
|
1651 |
* Remise dans le code d'un bogue...
|
1652 |
* A corriger!
|
1652 |
* A corriger!
|
1653 |
*
|
1653 |
*
|
1654 |
* Revision 1.60.2.6 2007/02/15 13:42:16 jp_milcent
|
1654 |
* Revision 1.60.2.6 2007/02/15 13:42:16 jp_milcent
|
1655 |
* Utilisation de IN à la place du = dans les requêtes traitant les catégories de fiches.
|
1655 |
* Utilisation de IN � la place du = dans les requ�tes traitant les cat�gories de fiches.
|
1656 |
* Permet d'utiliser la syntaxe 1,2,3 dans la configuration de categorie_nature.
|
1656 |
* Permet d'utiliser la syntaxe 1,2,3 dans la configuration de categorie_nature.
|
1657 |
*
|
1657 |
*
|
1658 |
* Revision 1.64 2007/02/02 14:00:41 alexandre_tb
|
1658 |
* Revision 1.64 2007/02/02 14:00:41 alexandre_tb
|
1659 |
* mise en place d'un template pour l'affichage du moteur de recherche
|
1659 |
* mise en place d'un template pour l'affichage du moteur de recherche
|
1660 |
*
|
1660 |
*
|
1661 |
* Revision 1.60.2.5 2007/02/02 13:46:54 alexandre_tb
|
1661 |
* Revision 1.60.2.5 2007/02/02 13:46:54 alexandre_tb
|
1662 |
* correction bug sur une date
|
1662 |
* correction bug sur une date
|
1663 |
*
|
1663 |
*
|
1664 |
* Revision 1.60.2.4 2007/01/30 15:45:01 alexandre_tb
|
1664 |
* Revision 1.60.2.4 2007/01/30 15:45:01 alexandre_tb
|
1665 |
* affichage de la date de création e la fiche lorsque la date de début de validité n'est plus bonne
|
1665 |
* affichage de la date de cr�ation e la fiche lorsque la date de d�but de validit� n'est plus bonne
|
1666 |
*
|
1666 |
*
|
1667 |
* Revision 1.60.2.3 2007/01/29 10:53:46 alexandre_tb
|
1667 |
* Revision 1.60.2.3 2007/01/29 10:53:46 alexandre_tb
|
1668 |
* Mise en place de la constante BAZ_DERNIERES_FICHES pour remplacer le label en francais dans baz_liste
|
1668 |
* Mise en place de la constante BAZ_DERNIERES_FICHES pour remplacer le label en francais dans baz_liste
|
1669 |
*
|
1669 |
*
|
1670 |
* Revision 1.63 2007/01/18 14:37:34 alexandre_tb
|
1670 |
* Revision 1.63 2007/01/18 14:37:34 alexandre_tb
|
1671 |
* backport
|
1671 |
* backport
|
1672 |
* les dates ne s'affichent pas si elles sont vides.
|
1672 |
* les dates ne s'affichent pas si elles sont vides.
|
1673 |
* les champs dates propose 4 années avant l'année actuelle
|
1673 |
* les champs dates propose 4 ann�es avant l'ann�e actuelle
|
1674 |
*
|
1674 |
*
|
1675 |
* Revision 1.60.2.2 2007/01/17 16:01:27 alexandre_tb
|
1675 |
* Revision 1.60.2.2 2007/01/17 16:01:27 alexandre_tb
|
1676 |
* les dates ne s'affichent pas si elles sont vides.
|
1676 |
* les dates ne s'affichent pas si elles sont vides.
|
1677 |
* les champs dates propose 4 années avant l'année actuelle
|
1677 |
* les champs dates propose 4 ann�es avant l'ann�e actuelle
|
1678 |
*
|
1678 |
*
|
1679 |
* Revision 1.60.2.1 2007/01/05 14:41:49 alexandre_tb
|
1679 |
* Revision 1.60.2.1 2007/01/05 14:41:49 alexandre_tb
|
1680 |
* backport ordre d affichage des dernieres news et suppression de la taille des images uploadees
|
1680 |
* backport ordre d affichage des dernieres news et suppression de la taille des images uploadees
|
1681 |
*
|
1681 |
*
|
1682 |
* Revision 1.60 2006/10/05 08:53:50 florian
|
1682 |
* Revision 1.60 2006/10/05 08:53:50 florian
|
1683 |
* amelioration moteur de recherche, correction de bugs
|
1683 |
* amelioration moteur de recherche, correction de bugs
|
1684 |
*
|
1684 |
*
|
1685 |
* Revision 1.59 2006/09/21 14:19:39 florian
|
1685 |
* Revision 1.59 2006/09/21 14:19:39 florian
|
1686 |
* amélioration des fonctions liés au wikini
|
1686 |
* am�lioration des fonctions li�s au wikini
|
1687 |
*
|
1687 |
*
|
1688 |
* Revision 1.58 2006/09/15 12:31:40 alexandre_tb
|
1688 |
* Revision 1.58 2006/09/15 12:31:40 alexandre_tb
|
1689 |
* correction du nom du flux RSS.
|
1689 |
* correction du nom du flux RSS.
|
1690 |
*
|
1690 |
*
|
1691 |
* Revision 1.57 2006/07/25 13:22:27 alexandre_tb
|
1691 |
* Revision 1.57 2006/07/25 13:22:27 alexandre_tb
|
1692 |
* réorganisation du code, sans grand changement
|
1692 |
* r�organisation du code, sans grand changement
|
1693 |
*
|
1693 |
*
|
1694 |
* Revision 1.56 2006/07/18 14:13:35 alexandre_tb
|
1694 |
* Revision 1.56 2006/07/18 14:13:35 alexandre_tb
|
1695 |
* Ajout d identifiant HTML
|
1695 |
* Ajout d identifiant HTML
|
1696 |
*
|
1696 |
*
|
1697 |
* Revision 1.55 2006/07/04 14:29:18 alexandre_tb
|
1697 |
* Revision 1.55 2006/07/04 14:29:18 alexandre_tb
|
1698 |
* Ajout du bouton supprimer pour les administrateurs
|
1698 |
* Ajout du bouton supprimer pour les administrateurs
|
1699 |
*
|
1699 |
*
|
1700 |
* Revision 1.54 2006/07/03 09:51:21 alexandre_tb
|
1700 |
* Revision 1.54 2006/07/03 09:51:21 alexandre_tb
|
1701 |
* correction du bug recherche sur fiches validés et invalidés.
|
1701 |
* correction du bug recherche sur fiches valid�s et invalid�s.
|
1702 |
*
|
1702 |
*
|
1703 |
* Revision 1.53 2006/06/29 10:29:51 florian
|
1703 |
* Revision 1.53 2006/06/29 10:29:51 florian
|
1704 |
* correction bug moteur de recherche
|
1704 |
* correction bug moteur de recherche
|
1705 |
*
|
1705 |
*
|
1706 |
* Revision 1.52 2006/06/02 09:29:07 florian
|
1706 |
* Revision 1.52 2006/06/02 09:29:07 florian
|
1707 |
* debut d'integration de wikini
|
1707 |
* debut d'integration de wikini
|
1708 |
*
|
1708 |
*
|
1709 |
* Revision 1.51 2006/05/23 15:41:27 alexandre_tb
|
1709 |
* Revision 1.51 2006/05/23 15:41:27 alexandre_tb
|
1710 |
* ajout de la numérotation des pages en haut et en bas ds résultats et ajout d'une div class=bazar_numero pour les entourer
|
1710 |
* ajout de la num�rotation des pages en haut et en bas ds r�sultats et ajout d'une div class=bazar_numero pour les entourer
|
1711 |
*
|
1711 |
*
|
1712 |
* Revision 1.50 2006/05/22 09:55:12 alexandre_tb
|
1712 |
* Revision 1.50 2006/05/22 09:55:12 alexandre_tb
|
1713 |
* ajout de la variable recherche_avancee dans l'action du formulaire
|
1713 |
* ajout de la variable recherche_avancee dans l'action du formulaire
|
1714 |
*
|
1714 |
*
|
1715 |
* Revision 1.49 2006/05/19 13:54:11 florian
|
1715 |
* Revision 1.49 2006/05/19 13:54:11 florian
|
1716 |
* stabilisation du moteur de recherche, corrections bugs, lien recherche avancee
|
1716 |
* stabilisation du moteur de recherche, corrections bugs, lien recherche avancee
|
1717 |
*
|
1717 |
*
|
1718 |
* Revision 1.48 2006/05/17 09:50:13 alexandre_tb
|
1718 |
* Revision 1.48 2006/05/17 09:50:13 alexandre_tb
|
1719 |
* Ajout du moteur de recherche évolué et du découpage par page
|
1719 |
* Ajout du moteur de recherche �volu� et du d�coupage par page
|
1720 |
*
|
1720 |
*
|
1721 |
* +-- Fin du code ----------------------------------------------------------------------------------------+
|
1721 |
* +-- Fin du code ----------------------------------------------------------------------------------------+
|
1722 |
*/
|
1722 |
*/
|
1723 |
?>
|
1723 |
?>
|