Browse Source

Ajout d'une configuration de debug incluse dans la page maintenance.

Suppression des anciennes constantes utilisées
svn/attic/sarkaspip/branches/v_33/107566
eric@smellup.net 7 years ago
parent
commit
a2b075894c
  1. 49
      formulaires/configurer_sarkaspip_maintenance.html
  2. 2
      formulaires/inclure/cfg_debug.html
  3. 3
      lang/sarkaspip_config_fr.php
  4. 32
      lisez-moi.txt
  5. 2
      noisettes/navigation/inc_menu_formulaires.html
  6. 2
      paquet.xml
  7. 6
      prive/squelettes/contenu/configurer_sarkaspip.html
  8. 5
      sarkaspip_options.php

49
formulaires/configurer_sarkaspip_maintenance.html

@ -0,0 +1,49 @@
<div class="formulaire_spip formulaire_configurer formulaire_#FORM">
<h3 class="titrem"><:sarkaspip_config:cfg_boite_maintenance:></h3>
[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
<form method="post" action="#ENV{action}"><div>
#ACTION_FORMULAIRE{#ENV{action}}
<fieldset>
<legend><:sarkaspip_config:cfg_lgd_debug:></legend>
<ul>
#SET{name,debug_arbo}#SET{defaut,non}#SET{obli,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
<li class="editer long_label editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
<label><:sarkaspip_config:cfg_lbl_debug_arbo:></label>
[<span class="erreur_message">(#GET{erreurs})</span>]
#SET{val,oui}
<div class="choix">
<input type="radio" name="#GET{name}" class="radio" id="#GET{name}_#GET{val}" value="#GET{val}"[(#ENV{#GET{name},#GET{defaut}}|=={#GET{val}}|oui)checked="checked"] />
<label for="#GET{name}_#GET{val}"><:sarkaspip_config:cfg_lbl_oui:></label>
</div>
#SET{val,non}
<div class="choix">
<input type="radio" name="#GET{name}" class="radio" id="#GET{name}_#GET{val}" value="#GET{val}"[(#ENV{#GET{name},#GET{defaut}}|=={#GET{val}}|oui)checked="checked"] />
<label for="#GET{name}_#GET{val}"><:sarkaspip_config:cfg_lbl_non:></label>
</div>
</li>
#SET{name,debug_bouton}#SET{defaut,non}#SET{obli,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
<li class="editer long_label editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
<label><:sarkaspip_config:cfg_lbl_debug_bouton:></label>
[<span class="erreur_message">(#GET{erreurs})</span>]
#SET{val,oui}
<div class="choix">
<input type="radio" name="#GET{name}" class="radio" id="#GET{name}_#GET{val}" value="#GET{val}"[(#ENV{#GET{name},#GET{defaut}}|=={#GET{val}}|oui)checked="checked"] />
<label for="#GET{name}_#GET{val}"><:sarkaspip_config:cfg_lbl_oui:></label>
</div>
#SET{val,non}
<div class="choix">
<input type="radio" name="#GET{name}" class="radio" id="#GET{name}_#GET{val}" value="#GET{val}"[(#ENV{#GET{name},#GET{defaut}}|=={#GET{val}}|oui)checked="checked"] />
<label for="#GET{name}_#GET{val}"><:sarkaspip_config:cfg_lbl_non:></label>
</div>
</li>
</ul>
</fieldset>
<INCLURE{fond=formulaires/inclure/cfg_boutons} />
</div></form>
</div>

2
formulaires/inclure/cfg_debug.html

@ -1,4 +1,4 @@
[(#EVAL{_SARKASPIP_DEBUG_CFG_ARBO}|=={oui}|oui)
[(#CONFIG{sarkaspip_maintenance/debug_arbo}|=={oui}|oui)
#BOITE_OUVRIR{#VAL{sarkaspip_config:titre_debug}|_T{#ARRAY{cfg, #ENV{cfg, accueil}}}, simple}
[(#REM) <!-- Affichage des variables de configuration --> ]

3
lang/sarkaspip_config_fr.php

@ -418,6 +418,8 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'cfg_lbl_css_rptitre_forum' => 'du titre du bloc des réponses',
'cfg_lbl_css_rpauteur_forum' => 'des détails de l\'auteur',
'cfg_lbl_css_rpsouligne_forum' => 'haute du bloc des réponses',
'cfg_lbl_debug_arbo' => 'Voulez-vous afficher la liste des variables de configuration en bas de chaque page ?',
'cfg_lbl_debug_bouton' => 'Voulez-vous afficher un bouton menant à la configuration dans le menu des pages formulaires ?',
'cfg_lbl_effet_aucun' => 'Aucun effet',
'cfg_lbl_effet_mediabox' => 'Effet Mediabox image par image (nécessite le plugin Mediabox)',
'cfg_lbl_effet_mediabox_diapo' => 'Effet Mediabox en diaporama (nécessite le plugin Mediabox)',
@ -579,6 +581,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'cfg_lgd_css_pagination' => 'Pagination',
'cfg_lgd_css_pied' => 'Pied',
'cfg_lgd_css_planche' => 'Planche de vignettes',
'cfg_lgd_debug' => 'Debug du squelette',
'cfg_lgd_description' => 'Eléments descriptifs',
'cfg_lgd_documents_joints' => 'Documents joints',
'cfg_lgd_edito' => 'Edito de Bienvenue',

32
lisez-moi.txt

@ -1,33 +1,27 @@
<!--
LICENCE
Squelette Sarka-SPIP
Copyright (C) 2005-2009 - Collectif Sarka-SPIP - http://www.sarka-spip.net
Copyright (C) 2005-2014 - Collectif Sarka-SPIP - http://www.sarka-spip.net
Ce programme est libre, vous pouvez le redistribuer et/ou le modifier selon les termes
de la Licence Publique Générale GNU publiée par la Free Software Foundation (version 3
ou bien toute autre version ultérieure choisie par vous).
de la Licence Publique Générale GNU publiée par la Free Software Foundation (version 3
ou bien toute autre version ultérieure choisie par vous).
Ce programme est distribué car potentiellement utile, mais SANS AUCUNE GARANTIE, ni
Ce programme est distribué car potentiellement utile, mais SANS AUCUNE GARANTIE, ni
explicite ni implicite, y compris les garanties de commercialisation ou d'adaptation
dans un but spécifique. Reportez-vous à la Licence Publique Générale GNU pour plus de détails.
dans un but spécifique. Reportez-vous à la Licence Publique Générale GNU pour plus de détails.
Vous devez avoir reçu une copie de la Licence Publique Générale GNU en même temps que ce programme
; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 59 Temple Place, Suite 330,
Boston, MA 02111-1307, États-Unis.
Vous devez avoir reçu une copie de la Licence Publique Générale GNU en même temps que ce programme
; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 59 Temple Place, Suite 330,
Boston, MA 02111-1307, Etats-Unis.
-->
<!--
CREDITS
Le squelette Sarka-SPIP est réalisé par un collectif dont les membres sont les suivants:
- Toufik Stouky alias SarkAFeeK
- Sylvain Bellégo alias SarkALeoN
- Xavier Le Ho alias SarkARchimeD
- Eric Lupinacci alias SarkASmeL
- Pascal Ossola alias SarkANosS
Nous tenons aussi à remercier tous les utilisateurs qui nous ont fait confiance depuis les
premiers pas du squelette et qui continuent aujourd'hui à nous apporter leur soutien et leurs idées.
Un grand merci, donc, à celles et ceux qui ont contribué (et qui vont contribuer) à l'amélioration
Nous tenons aussi à remercier tous les utilisateurs qui nous ont fait confiance depuis les
premiers pas du squelette et qui continuent aujourd'hui à nous apporter leur soutien et leurs idées.
Un grand merci, donc, à celles et ceux qui ont contribué (et qui contribueront) à l'amélioration
de ce squelette.
-->

2
noisettes/navigation/inc_menu_formulaires.html

@ -53,7 +53,7 @@
<li class="[(#GET{classe_li})]"><a href="#URL_ECRIRE"><:sarkaspip:espace_prive:></a></li>
]
[(#AUTORISER{webmestre})
[(#EVAL{_SARKASPIP_DEBUG_CFG_BOUTON}|=={oui}|oui)
[(#CONFIG{sarkaspip_maintenance/debug_bouton}|=={oui}|oui)
<li[ class="(#GET{classe_li})"]><a href="#URL_ECRIRE{configurer_sarkaspip, cfg=accueil}"><:sarkaspip:bouton_configuration:></a></li>
]
]

2
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="sarkaspip"
categorie="squelette"
version="3.3.43"
version="3.3.44"
etat="test"
compatibilite="[3.0.0;3.0.*]"
logo="prive/themes/spip/images/sarka-spip.png"

6
prive/squelettes/contenu/configurer_sarkaspip.html

@ -9,11 +9,13 @@
[(#REM) <!-- Formulaire de configuration --> ]
[(#SET{configurer, [(#ENV{type-page})_[(#ENV{cfg, accueil})]]})]
[(#ENV{cfg, accueil}|=={maintenance}|non)
[<div[(#EVAL{_SARKASPIP_DEBUG_CFG_ARBO}|!={oui}|oui) class="ajax"]>(#FORMULAIRE_{#GET{configurer}})</div>]]
[<div[(#CONFIG{sarkaspip_maintenance/debug_arbo}|!={oui}|oui) class="ajax"]>(#FORMULAIRE_{#GET{configurer}})</div>]]
[(#ENV{cfg, accueil}|=={maintenance}|oui)
[<div class="noajax">(#FORMULAIRE_SAUVEGARDE_CFG)</div>]
[<div class="ajax">(#FORMULAIRE_RESTAURATION_CFG)</div>]
[<div class="ajax">(#FORMULAIRE_RAZ_CFG)</div>]]
[<div class="ajax">(#FORMULAIRE_RAZ_CFG)</div>]
[<div class="noajax">(#FORMULAIRE_CONFIGURER_SARKASPIP_MAINTENANCE)</div>]
]
[(#REM) <!-- Boite d'information sur la page de configuration affichee --> ]
[(#ENV{cfg, accueil}|=={accueil}|oui)

5
sarkaspip_options.php

@ -1,7 +1,7 @@
<?php
/**
* Squelette SarkaSPIP v3.3
* (c) 2005-2012 Licence GPL 3
* (c) 2005-2014 Licence GPL 3
*/
if (!defined("_ECRIRE_INC_VERSION")) return;
@ -16,9 +16,6 @@ if (!defined('_SARKASPIP_TYPE_SECTEURS_SPECIALISES')) define('_SARKASPIP_TYPE_SE
if (!defined('_SARKASPIP_FOND_SECTEURS_SPECIALISES')) define('_SARKASPIP_FOND_SECTEURS_SPECIALISES', 'sarkaspip_agenda:sarkaspip_galerie:sarkaspip_accueil:sarkaspip_forum');
// Modes de debug du squelette
if (!defined('_SARKASPIP_DEBUG_CSS')) define('_SARKASPIP_DEBUG_CSS', 'non');
if (!defined('_SARKASPIP_DEBUG_CFG_ARBO')) define('_SARKASPIP_DEBUG_CFG_ARBO', 'non');
if (!defined('_SARKASPIP_DEBUG_CFG_BOUTON')) define('_SARKASPIP_DEBUG_CFG_BOUTON', 'non');
if (!defined('_SARKASPIP_DEBUG_CFG_FONDS')) define('_SARKASPIP_DEBUG_CFG_FONDS', 'non');
// Liste des pages de configuration dans l'ordre de presentation

Loading…
Cancel
Save