])", "> \\1", $titre_message); $nom = corriger_caracteres($connect_nom); $adresse_retour = rawurldecode($adresse_retour); if ($valider_forum AND ($statut!='')) { $titre_message = corriger_caracteres($titre_message); $texte = corriger_caracteres($texte); $query = "INSERT INTO spip_forum (titre, texte, date_heure, nom_site, url_site, statut, id_auteur, auteur, email_auteur, id_rubrique, id_parent, id_article, id_breve, id_message, id_syndic) VALUES ('".texte_script($titre_message)."', '".texte_script($texte)."', NOW(), '".texte_script($nom_site)."', '".texte_script($url_site)."', '".texte_script($statut)."', $connect_id_auteur, '".texte_script($nom)."', '$connect_email', '$id_rubrique', '$id_parent', '$id_article', '$id_breve', '$id_message', '$id_syndic')"; $result = spip_query($query); calculer_threads(); if ($id_message > 0) { $query = "UPDATE spip_auteurs_messages SET vu = 'non' WHERE id_message='$id_message'"; $result = spip_query($query); } redirige_par_entete($adresse_retour); } if ($id_message) debut_page(_T('titre_page_forum_envoi'), "asuivre", "messagerie"); else debut_page(_T('titre_page_forum_envoi'), "redacteurs"); debut_gauche(); debut_droite(); if ($id_parent) { $query = "SELECT * FROM spip_forum WHERE id_forum=$id_parent"; $result = spip_query($query); if ($row = spip_fetch_array($result)) { $id_article = $row['id_article']; $id_breve = $row['id_breve']; $id_rubrique = $row['id_rubrique']; $id_message = $row['id_message']; $id_syndic = $row['id_syndic']; $statut = $row['statut']; $titre_parent = $row['titre']; $texte_parent = $row['texte']; $auteur_parent = $row['auteur']; $id_auteur_parent = $row['id_auteur']; $date_heure_parent = $row['date_heure']; $nom_site_parent = $row['nom_site']; $url_site_parent = $row['url_site']; } } if ($titre_parent) { debut_cadre_forum("forum-interne-24.gif", false, "", typo($titre_parent)); echo "$date_heure_parent"; echo " ".typo($auteur_parent); if ($id_auteur_parent AND $activer_messagerie != "non" AND $connect_activer_messagerie != "non") { $bouton = bouton_imessage($id_auteur_parent, $row); if ($bouton) echo " ".$bouton; } echo justifier(propre($texte_parent)); if (strlen($url_site_parent) > 10 AND $nom_site_parent) { echo "
$nom_site_parent"; } fin_cadre_forum(); if ($modif_forum == "oui") { echo "
", http_img_pack('rien.gif', ' ', "width='10' height='13' border='0'"), " | \n"; echo "\n";
}
}
if ($modif_forum == "oui") {
debut_cadre_thread_forum("", false, "", typo($titre_message));
echo propre($texte);
if (strlen($nom_site)>0) {
echo " $nom_site"; } echo " |
", http_img_pack("forum-droite$spip_lang_rtl.gif", addslashes($titre_parent), "width='10' height='13' border='0'"), " | \n"; echo "