Changeset 92920 in spip-zone


Ignore:
Timestamp:
Nov 14, 2015, 2:15:08 PM (4 years ago)
Author:
peetdu@…
Message:
  • ajout du fichier administration afin de proposer une désinstallation propre
  • ajout option pour forcer l’écran large pour tous les auteurs
  • correction : suite à R92884, les champs petit_ecran et grand_ecran étaient toujours disabled

up de z

Location:
_plugins_/spip_hop/trunk
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spip_hop/trunk/formulaires/configurer_spip_hop.html

    r92884 r92920  
    1414        #ACTION_FORMULAIRE{#ENV{action}}
    1515
    16         <ul class="editer-groupe">
    17             <li class="legende">
    18                 <strong><:spip_hop:attention:></strong> <:spip_hop:explications:>
    19             </li>
    20             <li class="editer">
    21                 <label for="petit_ecran"><:spip_hop:petit_ecran:></label>
    22                 [(#GET{constante_petit_ecran}|oui)<div class="explication"><:spip_hop:info_constante_definie:></div>]
    23                 <input type="text" name="petit_ecran" value="[(#ENV{petit_ecran,#GET{constante_petit_ecran}})]"[(#GET{constante_petit_ecran}|oui) disabled="disabled"]>
    24             </li>
    25             <li class="editer">
    26                 <label for="grand_ecran"><:spip_hop:grand_ecran:></label>
    27                 [(#GET{constante_grand_ecran}|oui)<div class="explication"><:spip_hop:info_constante_definie:></div>]
    28                 <input type="text" name="grand_ecran" value="[(#ENV{grand_ecran,#GET{constante_grand_ecran}})]"[(#GET{constante_grand_ecran}|oui) disabled="disabled"]>
    29             </li>
    30             <li class="editer editer_methode">
    31                 <div class="explication">
    32                     <:spip_hop:etendre_selection_bandeau:>
    33                 </div>
    34                 <div class="choix">
    35                     <input type="radio" name="etendre_bandeau" class="radio" id="affichage_oui" [(#ENV{etendre_bandeau}|oui)checked="checked"] value="oui">
    36                     <label for="affichage_oui"><:spip_hop:affichage_oui:></label>
    37                 </div>
    38                 <div class="choix">
    39                     <input type="radio" name="etendre_bandeau" class="radio" id="affichage_non" [(#ENV{etendre_bandeau}|non)checked="checked"] value="">
    40                     <label for="affichage_non"><:spip_hop:affichage_non:></label>
    41                 </div>
    42             </li>
    43         </ul>
     16        <fieldset>
     17            <legend><:spip_hop:titre_page_configurer_spip_hop:></legend>
     18           
     19            <ul class="editer-groupe">
     20                <li class="editer">
     21                    <p class='explication'><strong><:spip_hop:attention:></strong> <:spip_hop:explications:></p>
     22                    <label for="petit_ecran"><:info_petit_ecran:></label>
     23                    [(#EVAL{_PETIT_ECRAN}|oui)<div class="explication"><:spip_hop:info_constante_definie:></div>]
     24                    <input type="text" name="petit_ecran" value="[(#ENV{petit_ecran,#GET{constante_petit_ecran}})]"[(#EVAL{_PETIT_ECRAN}|oui) disabled="disabled"]>
     25                </li>
     26                <li class="editer">
     27                    <label for="grand_ecran"><:info_grand_ecran:></label>
     28                    [(#EVAL{_GRAND_ECRAN}|oui)<div class="explication"><:spip_hop:info_constante_definie:></div>]
     29                    <input type="text" name="grand_ecran" value="[(#ENV{grand_ecran,#GET{constante_grand_ecran}})]"[(#EVAL{_GRAND_ECRAN}|oui) disabled="disabled"]>
     30                </li>
     31            </ul>
     32        </fieldset>
     33
     34        <fieldset>
     35            <legend>Option</legend>
     36            <ul>
     37                <li class="editer editer_methode long_label">
     38                    <label><:spip_hop:etendre_selection_bandeau:></label>
     39                    <div class="choix">
     40                        <input type="radio" name="etendre_bandeau" class="radio" id="affichage_oui" [(#ENV{etendre_bandeau}|oui)checked="checked"] value="oui">
     41                        <label for="affichage_oui"><:item_oui:></label>
     42                    </div>
     43                    <div class="choix">
     44                        <input type="radio" name="etendre_bandeau" class="radio" id="affichage_non" [(#ENV{etendre_bandeau}|non)checked="checked"] value="">
     45                        <label for="affichage_non"><:item_non:></label>
     46                    </div>
     47                </li>
     48                <li class='editer editer_gd long_label'>
     49                    <label><:spip_hop:forcer_grand_ecran:></label>
     50                    <div class="choix">
     51                        <input type="radio" name="forcer_grand_ecran" class="radio" id="gd_oui" [(#ENV{forcer_grand_ecran}|oui)checked="checked"] value="oui">
     52                        <label for="gd_oui"><:item_oui:></label>
     53                    </div>
     54                    <div class="choix">
     55                        <input type="radio" name="forcer_grand_ecran" class="radio" id="gd_non" [(#ENV{forcer_grand_ecran}|non)checked="checked"] value="">
     56                        <label for="gd_non"><:item_non:></label>
     57                    </div>
     58                </li>
     59            </ul>
     60        </li>
     61        </fieldset>
     62
    4463
    4564        <input type="hidden" name="_meta_casier" value="spip_hop" />
  • _plugins_/spip_hop/trunk/lang/spip_hop_fr.php

    r92288 r92920  
    1818    'info_constante_definie' => 'Une valeur a été définie pour ce champ dans un fichier <em>xxx_options.php</em>',
    1919
     20    // F
     21    'forcer_grand_ecran' => 'Forcer le mode ‘Grand écran‘ pour tous les auteurs ?',
     22
    2023    //P
    2124    'parametres' => 'Paramètres (vous êtes en affichage : "@ecran@")',
  • _plugins_/spip_hop/trunk/paquet.xml

    r92884 r92920  
    22    prefix="spip_hop"
    33    categorie="theme"
    4     version="0.4.2"
     4    version="0.4.3"
    55    etat="test"
    66    compatibilite="[3.0.0;3.1.*]"
    77    logo="prive/themes/spip/images/spip_hop-64.png"
    88    documentation="http://contrib.spip.net/4704"
     9    schema="1.0.0"
    910>
    1011    <nom>Agrandir la largeur de page</nom>
  • _plugins_/spip_hop/trunk/spip_hop_options.php

    r92677 r92920  
    1212// ********
    1313// Permettre de surcharger la taille pour le petit écran et le grand écran
     14// Important : la valeur renseignée doit avoir une unité de mesure : em, rem, px, %, pt.
     15// exemple : 1200px
    1416// ********
     17
    1518if (!defined('_PETIT_ECRAN')) {
    1619    define('_PETIT_ECRAN', '');
     
    1922    define('_GRAND_ECRAN', '');
    2023}
     24
     25if (test_espace_prive()) {
     26        include_spip('inc/config');
     27        $hop_fge = lire_config('spip_hop/forcer_grand_ecran');
     28        if (!is_null($hop_fge) && $hop_fge == 'oui')
     29                $GLOBALS['spip_ecran'] = $_COOKIE['spip_ecran'] = 'large';
     30}
Note: See TracChangeset for help on using the changeset viewer.