source: spip-zone/_plugins_/_test_/fastcache/fonds/cfg_fastcache.html @ 17442

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

le repertoire de cache rapide est configurable

File size: 2.1 KB
Line 
1[(#REM) descriptif=
2<h4>
3Ici vous pouvez configurer le plugin Fast Cache.
4</h4>
5<a href="http://www.spip-contrib.net/" class="spip_out">Documentation &#224; venir sur contrib</a>
6]
7
8[(#REM) titre=Fast Cache]
9[(#REM) icone=]
10
11#CACHE{0}
12
13<form method="post">[(#ENV{_cfg_}|form_hidden)]
14
15<fieldset><legend>Options</legend>
16<p>
17<label><input type="checkbox" name="debug" [checked="(#ENV{debug})"] />
18Debug <small>(affiche un commentaire html en bas des pages trait&#233;es)</small></label>
19<br />
20<label><input type="checkbox" name="pnghack" [checked="(#ENV{pnghack})"] />
21MSIE PNG Hack <small>(&#224; partir de SPIP 1.9.3&nbsp;: ajouter le code javascript specifique a Internet Explorer pour le traitement des PNG).</small></label>
22<br />
23<label>
24P&#233;riode (en secondes) de validit&#233; d'un cache rapide&nbsp;: <input type="text" name="periode" [value="(#ENV{periode}|sinon{180})"] /></label>
25
26<label>
27R&#233;pertoire du cache rapide&nbsp;: <input type="text" name="cache" [value="(#ENV{cache}|sinon{#EVAL{'joli_repertoire(_DIR_CACHE)'}})"] /></label>
28
29</p>
30</fieldset>
31
32
33<?php
34        // Effacer le lanceur, pour qu'il reflete la nouvelle config
35        supprimer_fichier(_DIR_TMP.'pre_spip.inc');
36
37        echo debut_boite_info(true);
38        // Patcher spip.php a la racine
39        lire_fichier(_DIR_PLUGIN_FASTCACHE.'spip.php', $t);
40        if (_request('recopier_spip_php')) {
41                echo ecrire_fichier(_DIR_RACINE.'spip.php', $t)
42                        ? "recopie OK"
43                        : "echec de la recopie, veuillez le faire a la main";
44                echo "<br />\n";
45        }
46
47        lire_fichier(_DIR_RACINE.'spip.php', $s);
48        if ($s !== $t) {
49                echo "Pour terminer l'installation, veuillez recopier
50                le fichier <tt>".joli_repertoire(_DIR_PLUGIN_FASTCACHE.'spip.php')."</tt> &#224; la place de <tt>".joli_repertoire(_DIR_RACINE.'spip.php')."</tt>"
51                . "
52                (<a href='".parametre_url(self(), 'recopier_spip_php', 'oui')."'>COPIER</a>).\n";
53        } else
54                echo "<small>L'installation est OK.</small>";
55
56        echo fin_boite_info(true);
57?>
58
59
60
61<input type="submit" name="_cfg_ok" value="<:OK:>" style="float:#LANG_RIGHT;" />
62<!-- <input type="reset" value="<:Reset:>" />
63<input type="submit" name="_cfg_delete" value="<:Supprimer:>" />
64-->
65</form>
Note: See TracBrowser for help on using the repository browser.