} else { $aRemplacer = array("\n\r", "\r\n", "\n", "\r", "\""); $remplacerPar = array("", "", "", "", "'"); // s'il y a un titre au premier evenement, on affiche le titre et les 100 premiers mot de la description $description = $titreFirstEvenement . " " . $string->coupureTexte(strip_tags($string->sansBalises(str_replace($aRemplacer, $remplacerPar, stripslashes($descriptionFirstEvenement)))), 100); } } // referencement - description - titre de la page dans le cas de l'affichage de la page detail d'une image if (isset($_GET['archiAffichage']) && $_GET['archiAffichage'] == 'imageDetail' && isset($_GET['archiIdImage']) && $_GET['archiIdImage'] != '' && $_GET['archiIdImage'] != '0') { $e = new archiEvenement(); if (!archiPersonne::isPerson($e->getIdEvenementGroupeAdresseFromIdEvenement($_GET['archiRetourIdValue']))) { $resAdresses = $image->getIdAdressesFromIdImage($_GET['archiIdImage']); if ($fetchAdresses = mysql_fetch_assoc($resAdresses)) { $resGroupeAdresses = $adresse->getIdEvenementsFromAdresse($fetchAdresses['idAdresse']); $fetchGroupeAdresses = mysql_fetch_assoc($resGroupeAdresses); $titreFirstEvenement = $evenement->getTitreFromFirstChildEvenement($fetchGroupeAdresses['idEvenement']); $titre = "Photo : " . $titreFirstEvenement; $resAdresse = $adresse->getAdressesFromEvenementGroupeAdresses($fetchGroupeAdresses['idEvenement']); $fetchAdresse = mysql_fetch_assoc($resAdresse); $idAdresse = $fetchAdresse['idAdresse']; $intituleAdresse = $adresse->getIntituleAdresseFrom($idAdresse, "idAdresse", array('afficheSousQuartier' => false, 'noQuartierCentreVille' => true)); $titre = str_replace("\"", "'", $titre . " - " . $intituleAdresse); } else { $titre = "Photo - " . $titre; } } $tabMotsCle = explode(" ", $titre); $tabMotsCleNettoye = array(); foreach ($tabMotsCle as $indice => $value) { // on retire tout ce qui n'est pas du texte if (ctype_alpha($value)) {
} } $iv1 = 0; $messageAutres .= $message; if (isset($arrayAdressesModifiees[$indiceVille]) && count($arrayAdressesModifiees[$indiceVille]) > 0) { $message = ""; foreach ($arrayAdressesModifiees[$indiceVille] as $indiceAdresse => $valueAdresse) { if (!in_array($valueAdresse['idEvenementGroupeAdresse'], $adressesModifieesAffichees)) { if ($iv2 == 0) { $messageAutres .= "<br>Adresses modifiées :<br>"; } $resIdEvenementGroupeAdresse = $a->getIdEvenementGroupeAdresseFromAdresse($valueAdresse['idAdresse']); $titre = ""; if (mysql_num_rows($resIdEvenementGroupeAdresse) > 0) { $fetchIdEvenementGroupeAdresse = mysql_fetch_assoc($resIdEvenementGroupeAdresse); $titre = stripslashes($e->getTitreFromFirstChildEvenement($fetchIdEvenementGroupeAdresse['idEvenement'])); if (trim($titre) != '') { $titre .= ' - '; } } $message .= "<a href='" . $valueAdresse['url'] . "'>" . $titre . $valueAdresse['libelle'] . "</a><br>" . PHP_EOL; $adressesModifieesAffichees[] = $valueAdresse['idEvenementGroupeAdresse']; $adressesModifieesAffichees = array_unique($adressesModifieesAffichees); $iv2++; } } $iv2 = 0; $messageAutres .= $message; } } }