3 /***************************************************************************\
4 * SPIP, Systeme de publication pour l'internet *
6 * Copyright (c) 2001-2010 *
7 * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James *
9 * Ce programme est un logiciel libre distribue sous licence GNU/GPL. *
10 * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. *
11 \***************************************************************************/
13 if (!defined("_ECRIRE_INC_VERSION")) return;
15 include_spip('inc/presentation');
17 // http://doc.spip.org/@exec_poster_forum_prive_dist
18 function exec_poster_forum_prive_dist()
21 intval(_request('id')),
22 intval(_request('id_parent')),
25 _request('titre_message'),
27 _request('modif_forum'),
29 _request('url_site'));
32 // http://doc.spip.org/@forum_envoi
44 if ($modif_forum == 'fin') {
45 include_spip('inc/headers');
46 $script = preg_replace('/\W/','', $script); // article etc
47 $objet = preg_replace('/\W/','', $texte); // id_article etc
48 redirige_url_ecrire('discuter', "script=$script&objet=$objet&$objet=$id&statut=$statut" . ($id_parent ?
"&id_parent=$id_parent" : ''));
50 $statut = preg_replace('/\W/','', $statut);
51 $forum_envoi = charger_fonction('forum_envoi', 'inc');
52 $forum_envoi = $forum_envoi($id, $id_parent, $script, $statut, $titre_message, $texte, $modif_forum, $nom_site, $url_site);
55 ajax_retour($forum_envoi);
57 $titre = $script == 'message' ?
_T('onglet_messagerie') : _T('titre_cadre_forum_interne');
58 $commencer_page = charger_fonction('commencer_page', 'inc');
59 echo $commencer_page(_T('texte_nouveau_message'), "accueil", "accueil");
60 echo debut_gauche('', true);
61 echo debut_droite('', true);
62 echo gros_titre($titre,'', false);
63 echo $forum_envoi, fin_gauche(), fin_page();