3 /***************************************************************************\
4 * SPIP, Systeme de publication pour l'internet *
6 * Copyright (c) 2001-2011 *
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_configuration_dist
18 function exec_configuration_dist(){
20 if (!autoriser('configurer', 'configuration')) {
21 include_spip('inc/minipres');
25 $config = charger_fonction('config', 'inc');
28 pipeline('exec_init',array('args'=>array('exec'=>'configuration'),'data'=>''));
30 $commencer_page = charger_fonction('commencer_page', 'inc');
31 echo $commencer_page(_T('titre_page_configuration'), "configuration", "configuration");
33 echo "<br /><br /><br />\n";
34 echo gros_titre(_T('titre_configuration'),'', false);
35 echo barre_onglets("configuration", "contenu");
37 echo debut_gauche('', true);
40 // Le logo de notre site, c'est site{on,off}0.{gif,png,jpg}
42 $iconifier = charger_fonction('iconifier', 'inc');
43 echo $iconifier('id_syndic', 0, 'configuration');
45 echo pipeline('affiche_gauche',array('args'=>array('exec'=>'configuration'),'data'=>''));
46 echo creer_colonne_droite('', true);
47 echo pipeline('affiche_droite',array('args'=>array('exec'=>'configuration'),'data'=>''));
48 echo debut_droite('', true);
50 echo avertissement_config();
52 $accueil = charger_fonction('accueil', 'configuration');
55 echo debut_cadre_trait_couleur("article-24.gif", true, "", _T('titre_les_articles'));
56 $articles = charger_fonction('articles', 'configuration');
58 $futurs = charger_fonction('futurs', 'configuration');
60 $redirection = charger_fonction('redirection', 'configuration');
62 echo fin_cadre_trait_couleur(true);
64 $rubriques = charger_fonction('rubriques', 'configuration');
67 $breves = charger_fonction('breves', 'configuration');
70 $mots = charger_fonction('mots', 'configuration');
73 $logos = charger_fonction('logos', 'configuration');
76 $documents = charger_fonction('documents', 'configuration');
79 $syndications = charger_fonction('syndications', 'configuration');
82 $res = pipeline('affiche_milieu',array('args'=>array('exec'=>'configuration'),'data'=>''));
84 echo ajax_action_post('configuration', '', 'configuration', '', $res);
86 echo fin_gauche(), fin_page();