Changeset 51435 in spip-zone


Ignore:
Timestamp:
Sep 15, 2011, 2:03:51 PM (9 years ago)
Author:
kent1@…
Message:

Pouvoir dans la conf décider de ne pas avoir la vue chapitre

Location:
_galaxie_/programmer.spip.org/plugin_documentation
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • _galaxie_/programmer.spip.org/plugin_documentation/documentation_options.php

    r50336 r51435  
    4444
    4545// stocker la vue (voir en page, ou voir en chapitre) ...
    46 if (!$vue = _request('vue')) {
     46if ((!$vue = _request('vue')) && (lire_config('documentation/vue_chapitre','on') == 'on')) {
    4747        if (!$vue = $_COOKIE['documentation_vue']) { $vue = 'page';     }
    4848        set_request('vue', $vue);
    4949}
    50 if (in_array($vue, array('page','chapitre')) and $vue != $_COOKIE['documentation_vue']) {
     50if ((lire_config('documentation/vue_chapitre','on') == 'on') && in_array($vue, array('page','chapitre')) and $vue != $_COOKIE['documentation_vue']) {
    5151        include_spip('inc/cookie');
    5252        spip_setcookie('documentation_vue', $vue);
  • _galaxie_/programmer.spip.org/plugin_documentation/formulaires/config_documentation.html

    r50645 r51435  
    3232                                [(#SAISIE{oui_non,secteur_langue,
    3333                                        label=<:documentation:label_secteur_langue:>})]
     34                               
     35                                [(#SAISIE{oui_non,vue_chapitre,
     36                                        defaut='on',
     37                                        label=<:documentation:label_vue_chapitre:>})]
    3438                                       
    3539                                [(#SAISIE{oui_non,activer_formulaire_ecrire_auteur,
  • _galaxie_/programmer.spip.org/plugin_documentation/inclure/entete.html

    r39671 r51435  
    55</div>
    66<div class="formulaires_entete">
    7         <INCLURE{fond=inclure/menu_vue}{vue, self=#SELF} />
     7        [(#CONFIG{documentation/vue_chapitre,on}|=={on}|oui)
     8        <INCLURE{fond=inclure/menu_vue}{vue, self=#SELF} />]
    89        <INCLURE{fond=inclure/menu_lang}{lang} />
    910        #FORMULAIRE_RECHERCHE
  • _galaxie_/programmer.spip.org/plugin_documentation/lang/documentation_en.php

    r50645 r51435  
    8787        'label_utiliser_champs_extras' => 'Do not use the additional fields',
    8888        'label_version' => 'Documentation version',
     89        'label_vue_chapitre' => 'Use the "chapter" view',
    8990        'licence'=>"License",
    9091        'lien_sedna' => 'Websites we follow',
  • _galaxie_/programmer.spip.org/plugin_documentation/lang/documentation_fr.php

    r50645 r51435  
    9191        'label_utiliser_champs_extras' => 'Ne pas utiliser les champs supplémentaires',
    9292        'label_version' => 'Version de la documentation',
     93        'label_vue_chapitre' => 'Utiliser la vue "chapitre"',
    9394        'licence'=>"Licence",
    9495        'lien_sedna' => 'Les sites que nous suivons',
  • _galaxie_/programmer.spip.org/plugin_documentation/navigation/dist.html

    r46671 r51435  
    44<INCLURE{fond=inclure/navigation-precedent-suivant_lang}{id_article}{id_rubrique}{taille=20} />]
    55
    6 [(#ENV{vue}|=={chapitre}|oui)
     6[(#ENV{vue}|=={chapitre}|et{#CONFIG{documentation/vue_chapitre,on}|=={on}}|oui)
    77        <INCLURE{fond=inclure/navigation-menu-miniplan-rubriques}{id_rubrique}{id_article}{composition}{juste_rubriques=oui} />
    88]
    9 [(#ENV{vue}|=={chapitre}|non)
     9[(#ENV{vue}|!={chapitre}|ou{#CONFIG{documentation/vue_chapitre,on}|=={on}}|oui)
    1010        <INCLURE{fond=inclure/navigation-menu-miniplan-rubriques}{id_rubrique}{id_article}{composition} />
    1111]
  • _galaxie_/programmer.spip.org/plugin_documentation/plugin.xml

    r50645 r51435  
    1212        <!-- Logo de http://www.iconfinder.net/icondetails/37405/128/ -->
    1313       
    14         <version>1.8.6</version>
     14        <version>1.8.7</version>
    1515        <version_base>1.1.0</version_base>
    1616       
  • _galaxie_/programmer.spip.org/plugin_documentation/structure.html

    r46534 r51435  
    44<INCLURE{fond=head/#ENV{type},env} />
    55</head>
    6 <body class="page_#ENV{type,page}[ #ENV{type,page}_(#ENV{composition,''})][ (#CONFIG{documentation/barre_menu_absente}|non)avec_menu][ (#ENV{vue})]">
     6<body class="page_#ENV{type,page}[ #ENV{type,page}_(#ENV{composition,''})][ (#CONFIG{documentation/barre_menu_absente}|non)avec_menu][(#CONFIG{documentation/vue_chapitre,on}|=={on}|oui)#ENV{vue}]">
    77<INCLURE{fond=body,env} />
    88#SPIP_CRON
Note: See TracChangeset for help on using the changeset viewer.