[SPIP] ~2.1.12 -->2.1.25
[velocampus/web/www.git] / www / ecrire / configuration / previsualiseur.php
1 <?php
2
3 /***************************************************************************\
4 * SPIP, Systeme de publication pour l'internet *
5 * *
6 * Copyright (c) 2001-2014 *
7 * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James *
8 * *
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 \***************************************************************************/
12
13 if (!defined('_ECRIRE_INC_VERSION')) return;
14
15 include_spip('inc/presentation');
16 include_spip('inc/config');
17
18 // Formulaire pour fixer qui peut previsualiser
19 // Gestion des libelles a revoir
20
21 function configuration_previsualiseur_dist()
22 {
23 $recom = array("info_administrateurs" => _T('info_preview_admin'),
24 "info_redacteurs" => _T('info_preview_comite'));
25
26 $voir = $GLOBALS['meta']["preview"];
27
28 $res = '';
29
30 foreach($GLOBALS['liste_des_statuts'] as $k => $v) {
31 if (isset($recom[$k])) {
32 $vu = strpos($voir,",$v,")!==false;
33 $lib = _T($k);
34
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)
39 . "</label><br />";
40 }
41 }
42
43 $res = "<div class='verdana2'>"
44 . _T('info_preview_texte')
45 . "<br /><br />"
46 . $res
47 . "</div>";
48
49 $res = debut_cadre_trait_couleur("naviguer-site.png", true, "", _T('previsualisation')
50 . aide("previsu"))
51 . ajax_action_post('configurer_previsualiseur', 0, 'config_fonctions', '', $res)
52 . fin_cadre_trait_couleur(true);
53
54 return ajax_action_greffe("configurer_previsualiseur", 0, $res);
55 }
56 ?>