source: spip-zone/_core_/plugins/compresseur/formulaires/configurer_compresseur.php @ 34538

Last change on this file since 34538 was 34538, checked in by fil@…, 11 years ago

utiliser le Google Closure Compiler (en option), necessite http://trac.rezo.net/trac/spip/changeset/14861

File size: 1.7 KB
Line 
1<?php
2
3/***************************************************************************\
4 *  SPIP, Systeme de publication pour l'internet                           *
5 *                                                                         *
6 *  Copyright (c) 2001-2009                                                *
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
13if (!defined("_ECRIRE_INC_VERSION")) return;
14
15function formulaires_configurer_compresseur_charger_dist(){
16
17        $valeurs = array();
18
19        $valeurs['_editer_auto_compress_http'] = function_exists('ob_gzhandler');
20        $valeurs['auto_compress_http'] = $GLOBALS['meta']['auto_compress_http'];
21        $valeurs['auto_compress_js'] = $GLOBALS['meta']['auto_compress_js'];
22        $valeurs['auto_compress_css'] = $GLOBALS['meta']['auto_compress_css'];
23        $valeurs['auto_compress_closure'] = $GLOBALS['meta']['auto_compress_closure'];
24       
25        return $valeurs;
26       
27}
28
29function formulaires_configurer_compresseur_verifier_dist(){
30        $erreurs = array();
31       
32        // les checkbox
33        foreach(array('auto_compress_http','auto_compress_js','auto_compress_css', 'auto_compress_closure') as $champ)
34                if (_request($champ)!='oui')
35                        set_request($champ,'non');
36                       
37        return $erreurs;
38}
39
40function formulaires_configurer_compresseur_traiter_dist(){
41        include_spip('inc/config');
42        appliquer_modifs_config();
43               
44        return array('message_ok'=>_T('config_info_enregistree'));
45}
46
47?>
Note: See TracBrowser for help on using the repository browser.