3 /***************************************************************************\
4 * SPIP, Systeme de publication pour l'internet *
6 * Copyright (c) 2001-2014 *
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');
16 include_spip('inc/config');
18 // Formulaire pour fixer qui peut previsualiser
19 // Gestion des libelles a revoir
21 function configuration_previsualiseur_dist()
23 $recom = array("info_administrateurs" => _T('info_preview_admin'),
24 "info_redacteurs" => _T('info_preview_comite'));
26 $voir = $GLOBALS['meta']["preview"];
30 foreach($GLOBALS['liste_des_statuts'] as $k => $v) {
31 if (isset($recom[$k])) {
32 $vu = strpos($voir,",$v,")!==false;
35 $res .= "<input type='checkbox' name='preview[]' value='$v' id='preview$v'"
36 . ($vu ?
" checked='checked'" : '')
37 . " /> <label for='preview$v'>"
38 . ($vu ?
"<b>$lib</b>" : $lib)
43 $res = "<div class='verdana2'>"
44 . _T('info_preview_texte')
49 $res = debut_cadre_trait_couleur("naviguer-site.png", true, "", _T('previsualisation')
51 . ajax_action_post('configurer_previsualiseur', 0, 'config_fonctions', '', $res)
52 . fin_cadre_trait_couleur(true);
54 return ajax_action_greffe("configurer_previsualiseur", 0, $res);