])", "> \\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 ""; echo "\n"; echo "\n"; echo "\n"; echo "
", http_img_pack('rien.gif', ' ', "width='10' height='13' border='0'"), ""; } } if ($modif_forum == "oui") { debut_cadre_thread_forum("", false, "", typo($titre_message)); echo propre($texte); if (strlen($nom_site)>0) { echo "

$nom_site"; } echo "

"; echo "

"; fin_cadre_thread_forum(); if ($titre_parent) { echo "
", http_img_pack("forum-droite$spip_lang_rtl.gif", addslashes($titre_parent), "width='10' height='13' border='0'"), "
"; } } else { echo ""; } echo "

 
"; debut_cadre_formulaire(($statut == 'privac') ? "" : 'background-color: #dddddd;'); echo ""; echo "
"; $forum_stat = $statut; if ($forum_stat == "prive") $logo = "forum-interne-24.gif"; else if ($forum_stat == "privadm") $logo = "forum-admin-24.gif"; else if ($forum_stat == "privrac") $logo = "forum-interne-24.gif"; else $logo = "forum-public-24.gif"; icone(_T('icone_retour'), $adresse_retour, $logo); echo ""; echo ""._T('info_titre')."
"; $titre_message = entites_html($titre_message); echo "

\n"; echo "

"; if (!$modif_forum OR $modif_forum == "oui") { echo "\n"; } echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "

"._T('info_texte_message')."
"; echo _T('info_creation_paragraphe')."
"; echo afficher_barre('document.formulaire.texte', true); echo "

\n"; if ($statut != 'perso' AND $options == "avancees") { echo ""._T('info_lien_hypertexte')."
"; echo _T('texte_lien_hypertexte')."
"; echo _T('texte_titre_02')."
"; echo "
"; $lien_url="http://"; echo _T('info_url')."
"; echo "

"; } echo "

"; echo ""; fin_page(); fin_cadre_formulaire(); ?>