Changeset 115024 in spip-zone


Ignore:
Timestamp:
Apr 19, 2019, 9:43:15 AM (5 weeks ago)
Author:
teddy.spip@…
Message:

Amélioration de l'affichage des options et regroupement par préfixe des noisettes. Up de z.

Location:
_plugins_/noizetier_doc/trunk
Files:
22 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/noizetier_doc/trunk/lang/noizetier_doc_fr.php

    r112644 r115024  
    99        'bouton_noizetier_doc' => "Documentation des noisettes",
    1010        'titre_page_noisettes_doc' => "Documentation des noisettes",
     11        'noisettes_autres' => 'Autres noisettes',
    1112);
  • _plugins_/noizetier_doc/trunk/lang/paquet-noizetier_doc_fr.php

    r112644 r115024  
    99
    1010        'noizetier_doc_description' => 'Ce plugin permet de lister depuis l\'espace privé de SPIP l\'ensemble des noisettes à disposition sur votre site.',
    11         'noizetier_doc_slogan' => 'Des noisettes, oui, documentés, c\'est mieux!'
     11        'noizetier_doc_slogan' => 'Des noisettes, oui, documentées, c\'est mieux!'
    1212);
  • _plugins_/noizetier_doc/trunk/paquet.xml

    r113106 r115024  
    22        prefix="noizetier_doc"
    33        categorie="outil"
    4         version="0.1.1"
     4        version="0.1.2"
    55        etat="test"
    66        compatibilite="[3.0.0;3.2.*]"
  • _plugins_/noizetier_doc/trunk/prive/squelettes/contenu/noisettes_doc.html

    r112644 r115024  
    11<h1 class="grostitre"><:noizetier_doc:titre_page_noisettes_doc:></h1>
    22<div class="nettoyeur"></div>
     3#SET{noisettes_lister_disponibles,#VAL{noisettes}|noisettes_lister_disponibles}
     4#SET{noisettes_type,#ARRAY}
     5<BOUCLE_prefix (DATA) {source table, #GET{noisettes_lister_disponibles}|array_keys}>[(#VALEUR|match{-}|oui) #SET{noisettes_type,#GET{noisettes_type}|push{#VALEUR|explode{'-'}|table_valeur{0}|concat{-}}}] </BOUCLE_prefix>
     6#SET{noisettes_type,#GET{noisettes_type}|array_unique}
     7#SET{exclude_type,#ARRAY}
     8<B_noisettes_types>
     9        <BOUCLE_noisettes_types (DATA) {source table, #GET{noisettes_type}}>
     10                [(#SET{infos_page,[(#REM|noizetier_charger_infos_page{#VALEUR|replace{-,''}})]})]
     11                [<h2>[(#GET{infos_page/icon}noizetier_chemin_icone|balise_img) ](#GET{infos_page/nom})</h2>]
     12                <B_noisettes_type>
     13                        <BOUCLE_noisettes_type (DATA) {source table, #GET{noisettes_lister_disponibles}}><B_options_item>#SET{exclude_type,#GET{exclude_type}|push{#CLE}}
     14
     15                                [(#BOITE_OUVRIR{<h3 id="[noisette_(#CLE)]">[(#ICON||sinon{noisette-24.png}|noizetier_chemin_icone|balise_img) ][(#NOM|saisies_label)] [((#CLE))]</h3>, 'simple'})]
     16                                [<div class="explication">(#DESCRIPTION|saisies_label)</div>]
     17                                <BOUCLE_options_item (DATA) {source table, #PARAMETRES} {si #CLE|match{^#_noisettes_types:VALEUR}}>
     18                                        <div class="info #VALEUR{saisie}">
     19                                                <h4>[(#VALEUR{options/label}|saisies_label|sinon{-})]</h4>
     20                                                [(#CHEMIN{saisies-doc/[(#VALEUR{saisie})].html}|non)[(#VAL{saisies-doc/[(#VALEUR{saisie})].html}|spip_log{saisies_doc})]]
     21                                                [(#CHEMIN{saisies-doc/[(#VALEUR{saisie})].html}|oui)[(#INCLURE{fond=saisies-doc/#VALEUR{saisie},options=#VALEUR{options},saisies=#VALEUR{saisies}})]]
     22                                        </div>
     23                                </BOUCLE_options_item>
     24                                [(#BOITE_FERMER)]
     25                                </B_options_item>
     26                        </BOUCLE_noisettes_type>
     27                </B_noisettes_type>
     28                <:saisies:plugin_yaml_inactif:>
     29                <//B_noisettes_type>
     30        </BOUCLE_noisettes_types>
     31</B_noisettes_types>
    332
    433<B_noisettes>
    5         <BOUCLE_noisettes (DATA) {source table, #VAL{noisettes}|noisettes_lister_disponibles}>
     34        <h2>[(#CHEMIN{prive/themes/spip/images/noizetier_doc-24.png}|balise_img)]<:noizetier_doc:noisettes_autres:></h2>
     35        <BOUCLE_noisettes (DATA) {source table, #GET{noisettes_lister_disponibles}}>
     36                <B_options>
    637                [(#BOITE_OUVRIR{<h3 id="[noisette_(#CLE)]">[(#ICON||sinon{noisette-24.png}|noizetier_chemin_icone|balise_img) ][(#NOM|saisies_label)] [((#CLE))]</h3>, 'simple'})]
    7                 [<p>(#DESCRIPTION|saisies_label)</p>]
    8                 <BOUCLE_options (DATA) {source table, #PARAMETRES}>
     38                [<div class="explication">(#DESCRIPTION|saisies_label)</div>]
     39                <BOUCLE_options (DATA) {source table, #PARAMETRES} {si #CLE|in_array{#GET{exclude_type}}|non}>
    940                        <div class="info #VALEUR{saisie}">
    1041                                <h4>[(#VALEUR{options/label}|saisies_label|sinon{-})]</h4>
     
    1445                </BOUCLE_options>
    1546                [(#BOITE_FERMER)]
     47                </B_options>
    1648        </BOUCLE_noisettes>
    1749</B_noisettes>
  • _plugins_/noizetier_doc/trunk/prive/squelettes/navigation/noisettes_doc.html

    r112644 r115024  
     1#SET{noisettes_lister_disponibles,#VAL{noisettes}|noisettes_lister_disponibles}
     2#SET{noisettes_type,#ARRAY}
     3<BOUCLE_prefix (DATA) {source table, #GET{noisettes_lister_disponibles}|array_keys}>[(#VALEUR|match{-}|oui) #SET{noisettes_type,#GET{noisettes_type}|push{#VALEUR|explode{'-'}|table_valeur{0}|concat{-}}}] </BOUCLE_prefix>
     4#SET{noisettes_type,#GET{noisettes_type}|array_unique}
     5#SET{exclude_type,#ARRAY}
     6
     7<B_noisettes_types>
     8        <BOUCLE_noisettes_types (DATA) {source table, #GET{noisettes_type}} {si #VAL{_DIR_PLUGIN_YAML}|defined}>[(#SET{infos_page,[(#REM|noizetier_charger_infos_page{#VALEUR|replace{-,''}})]})]
     9
     10                <B_noisettes_type>
     11                        [(#BOITE_OUVRIR{[<h3>[(#GET{infos_page/icon}|noizetier_chemin_icone|balise_img) ](#GET{infos_page/nom})</h3>],'simple'})]
     12                <div class="navigation">
     13                        <ul class="liste_items sous_navigation">
     14                        <BOUCLE_noisettes_type (DATA) {source table, #GET{noisettes_lister_disponibles}} ><BOUCLE_options_item (CONDITION) {si #CLE|match{^#_noisettes_types:VALEUR}}>#SET{exclude_type,#GET{exclude_type}|push{#CLE}}
     15                                <li class="item"><a href="#[noisette_(#CLE)]" class="bando2_noisette_[(#CLE)]">[(#NOM|saisies_label)] [((#CLE))]</a></li>
     16                                </BOUCLE_options_item>
     17                        </BOUCLE_noisettes_type>
     18                        </ul>
     19                </div>
     20                        [(#BOITE_FERMER)]
     21                </B_noisettes_type>
     22        </BOUCLE_noisettes_types>
     23</B_noisettes_types>
     24
    125<B_noisettes>
     26        [(#BOITE_OUVRIR{<h3>[(#CHEMIN{prive/themes/spip/images/noizetier_doc-24.png}|balise_img)]<:noizetier_doc:noisettes_autres:></h3>,'simple'})]
    227        <div class="navigation">
    328                <ul class="liste_items sous_navigation">
    4                         <BOUCLE_noisettes (DATA) {source table, #VAL{noisettes}|noisettes_lister_disponibles} {si #VAL{_DIR_PLUGIN_YAML}|defined}>
    5                                 <li class="item"><a href="#[noisette_(#CLE)]" class="bando2_noisette_[(#CLE)]">[(#NOM|saisies_label)] [((#CLE))]</a></li>
     29                        <BOUCLE_noisettes (DATA) {source table, #GET{noisettes_lister_disponibles}} {si #VAL{_DIR_PLUGIN_YAML}|defined}>
     30                                [(#CLE|in_array{#GET{exclude_type}}|non)<li class="item"><a href="#[noisette_(#CLE)]" class="bando2_noisette_[(#CLE)]">[(#NOM|saisies_label)] [((#CLE))]</a></li>]
    631                        </BOUCLE_noisettes>
    732                </ul>
    833        </div>
     34        #BOITE_FERMER
    935</B_noisettes>
  • _plugins_/noizetier_doc/trunk/prive/style_prive_plugin_noizetier_doc.html

    r112644 r115024  
    1212#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
    1313#HTTP_HEADER{Vary: Accept-Encoding}
     14/*
     15Valeurs par defaut :
     16#SET{claire,##ENV{couleur_claire,edf3fe}} [claire: (#GET{claire});]
     17#SET{foncee,##ENV{couleur_foncee,3874b0}} [foncee: (#GET{foncee});]
     18#SET{left,#ENV{ltr}|choixsiegal{left,left,right}} [left: (#GET{left});]
     19#SET{right,#ENV{ltr}|choixsiegal{left,right,left}} [right: (#GET{right});]
     20#SET{rtl,#ENV{ltr}|choixsiegal{left,'',_rtl}} [rtl: (#GET{rtl});]
     21#SET{dir,#ENV{ltr}|choixsiegal{left,ltr,rtl}} [dir: (#GET{dir});]
     22
     23#SET{font-size,#ENV{font-size,0.8125em}} [font-size: (#GET{font-size});]
     24#SET{line-height,#ENV{line-height,1.385em}} [line-height: (#GET{line-height});]
     25#SET{margin-bottom,#ENV{margin-bottom,#GET{line-height}}} [margin-bottom: (#GET{margin-bottom});]
     26#SET{text-indent,#ENV{text-indent,50px}} [text-indent: (#GET{text-indent});]
     27#SET{font-family,#ENV*{font-family,'Helvetica, Arial, sans-serif'}} [font-family: (#GET{font-family});]
     28#SET{background-color,#ENV{background-color,#F8F7F3}} [background-color : (#GET{background-color});]
     29#SET{color,#ENV{color,#000000}} [color: (#GET{color});]
     30#SET{color_success,#c6d880}
     31#SET{color_notice,#ffd83f}
     32#SET{color_warning,#df454f}
     33#SET{color_info,#c5e41c}
     34*/
    1435#wysiwyg .noisette_fieldset .champ {font-size: 1em;}
    1536
     
    1940<B_noisettes><BOUCLE_noisettes (DATA) {source table, #VAL{noisettes}|noisettes_lister_disponibles}>
    2041.navigation_avec_icones .bando2_noisette_[(#CLE)] { [background-image: url((#ICON||sinon{noisette-24.png}|noizetier_chemin_icone|image_reduire{16}|extraire_attribut{src}));] }</BOUCLE_noisettes></B_noisettes>
     42
     43body.noisettes_doc #contenu .info h4 {
     44        padding-top: 0.5em;
     45        margin-top: 1em;
     46        border-top: 1px solid #GET{claire};
     47}
  • _plugins_/noizetier_doc/trunk/saisies-doc/case.html

    r112644 r115024  
    22
    33        [<li><strong><:saisies:option_nom_label:> :</strong> (#OPTIONS|table_valeur{nom}|saisies_label)</li>]
    4         [<li><strong><:saisies:option_explication_label:> :</strong> (#OPTIONS|table_valeur{explication}|saisies_label)</li>]
     4        [<li><strong><:saisies:option_explication_label:> :</strong> <br/>(#OPTIONS|table_valeur{explication}|saisies_label)</li>]
    55        [<li><strong><:saisies:option_obligatoire_label:> :</strong> (#OPTIONS|table_valeur{obligatoire}|saisies_label)</li>]
    66
  • _plugins_/noizetier_doc/trunk/saisies-doc/checkbox.html

    r112644 r115024  
    22
    33        [<li><strong><:saisies:option_nom_label:> :</strong> (#OPTIONS|table_valeur{nom}|saisies_label)</li>]
    4         [<li><strong><:saisies:option_explication_label:> :</strong> (#OPTIONS|table_valeur{explication}|saisies_label)</li>]
     4        [<li><strong><:saisies:option_explication_label:> :</strong> <br/>(#OPTIONS|table_valeur{explication}|saisies_label)</li>]
    55        [<li><strong><:saisies:option_obligatoire_label:> :</strong> (#OPTIONS|table_valeur{obligatoire}|saisies_label)</li>]
    66
  • _plugins_/noizetier_doc/trunk/saisies-doc/date.html

    r112644 r115024  
    22
    33        [<li><strong><:saisies:option_nom_label:> :</strong> (#OPTIONS|table_valeur{nom}|saisies_label)</li>]
    4         [<li><strong><:saisies:option_explication_label:> :</strong> (#OPTIONS|table_valeur{explication}|saisies_label)</li>]
     4        [<li><strong><:saisies:option_explication_label:> :</strong> <br/>(#OPTIONS|table_valeur{explication}|saisies_label)</li>]
    55        [<li><strong><:saisies:option_obligatoire_label:> :</strong> (#OPTIONS|table_valeur{obligatoire}|saisies_label)</li>]
    66
  • _plugins_/noizetier_doc/trunk/saisies-doc/fieldset.html

    r112644 r115024  
    44        [<li><strong><:saisies:option_attention_label:> :</strong> (#OPTIONS|table_valeur{attention}|saisies_label)</li>]
    55        [<li><strong><:saisies:option_conteneur_class_label:> :</strong> (#OPTIONS|table_valeur{conteneur_class}|saisies_label)</li>]
    6         [<li><strong><:saisies:option_explication_label:> :</strong> (#OPTIONS|table_valeur{explication}|saisies_label)</li>]
     6        [<li><strong><:saisies:option_explication_label:> :</strong> <br/>(#OPTIONS|table_valeur{explication}|saisies_label)</li>]
    77        [<li><strong><:saisies:option_pliable_label:> :</strong> (#OPTIONS|table_valeur{pliable}|saisies_label)</li>]
    88        [<li><strong><:saisies:option_plie_label:> :</strong> (#OPTIONS|table_valeur{plie}|saisies_label)</li>]
  • _plugins_/noizetier_doc/trunk/saisies-doc/formulaire_formidable.html

    r112644 r115024  
    22
    33        [<li><strong><:saisies:option_nom_label:> :</strong> (#OPTIONS|table_valeur{nom}|saisies_label)</li>]
    4         [<li><strong><:saisies:option_explication_label:> :</strong> (#OPTIONS|table_valeur{explication}|saisies_label)</li>]
     4        [<li><strong><:saisies:option_explication_label:> :</strong> <br/>(#OPTIONS|table_valeur{explication}|saisies_label)</li>]
    55        [<li><strong><:saisies:option_obligatoire_label:> :</strong> (#OPTIONS|table_valeur{obligatoire}|saisies_label)</li>]
    66        [<li><strong><:saisies:option_placeholder_label:> :</strong> (#OPTIONS|table_valeur{placeholder}|saisies_label)</li>]
  • _plugins_/noizetier_doc/trunk/saisies-doc/input.html

    r112644 r115024  
    22
    33        [<li><strong><:saisies:option_nom_label:> :</strong> (#OPTIONS|table_valeur{nom}|saisies_label)</li>]
    4         [<li><strong><:saisies:option_explication_label:> :</strong> (#OPTIONS|table_valeur{explication}|saisies_label)</li>]
     4        [<li><strong><:saisies:option_explication_label:> :</strong> <br/>(#OPTIONS|table_valeur{explication}|saisies_label)</li>]
    55        [<li><strong><:saisies:option_obligatoire_label:> :</strong> (#OPTIONS|table_valeur{obligatoire}|saisies_label)</li>]
    66        [<li><strong><:saisies:option_placeholder_label:> :</strong> (#OPTIONS|table_valeur{placeholder}|saisies_label)</li>]
  • _plugins_/noizetier_doc/trunk/saisies-doc/mot.html

    r112644 r115024  
    22
    33        [<li><strong><:saisies:option_nom_label:> :</strong> (#OPTIONS|table_valeur{nom}|saisies_label)</li>]
    4         [<li><strong><:saisies:option_explication_label:> :</strong> (#OPTIONS|table_valeur{explication}|saisies_label)</li>]
     4        [<li><strong><:saisies:option_explication_label:> :</strong> <br/>(#OPTIONS|table_valeur{explication}|saisies_label)</li>]
    55        [<li><strong><:saisies:option_obligatoire_label:> :</strong> (#OPTIONS|table_valeur{obligatoire}|saisies_label)</li>]
    6 
    7         [<li><strong><:saisies:option_nom_label:> :</strong> (#OPTIONS|table_valeur{nom}|saisies_label)</li>]
    86
    97        [<li><strong><:saisies:option_afficher_si_label:> :</strong> (#OPTIONS|table_valeur{afficher_si}|saisies_label)</li>]
  • _plugins_/noizetier_doc/trunk/saisies-doc/oui_non.html

    r112644 r115024  
    11<ul class="spip">
    22        [<li><strong><:saisies:option_nom_label:> :</strong> (#OPTIONS|table_valeur{nom}|saisies_label)</li>]
    3         [<li><strong><:saisies:option_explication_label:> :</strong> (#OPTIONS|table_valeur{explication}|saisies_label)</li>]
     3        [<li><strong><:saisies:option_explication_label:> :</strong> <br/>(#OPTIONS|table_valeur{explication}|saisies_label)</li>]
    44        [<li><strong><:saisies:option_obligatoire_label:> :</strong> (#OPTIONS|table_valeur{obligatoire}|saisies_label)</li>]
    55
  • _plugins_/noizetier_doc/trunk/saisies-doc/radio.html

    r112644 r115024  
    22
    33        [<li><strong><:saisies:option_nom_label:> :</strong> (#OPTIONS|table_valeur{nom}|saisies_label)</li>]
    4         [<li><strong><:saisies:option_explication_label:> :</strong> (#OPTIONS|table_valeur{explication}|saisies_label)</li>]
     4        [<li><strong><:saisies:option_explication_label:> :</strong> <br/>(#OPTIONS|table_valeur{explication}|saisies_label)</li>]
    55        [<li><strong><:saisies:option_obligatoire_label:> :</strong> (#OPTIONS|table_valeur{obligatoire}|saisies_label)</li>]
    66
  • _plugins_/noizetier_doc/trunk/saisies-doc/selecteur.html

    r112644 r115024  
    11<ul class="spip">
    22        [<li><strong><:saisies:option_nom_label:> :</strong> (#OPTIONS|table_valeur{nom}|saisies_label)</li>]
    3         [<li><strong><:saisies:option_explication_label:> :</strong> (#OPTIONS|table_valeur{explication}|saisies_label)</li>]
     3        [<li><strong><:saisies:option_explication_label:> :</strong> <br/>(#OPTIONS|table_valeur{explication}|saisies_label)</li>]
    44        [<li><strong><:saisies:option_obligatoire_label:> :</strong> (#OPTIONS|table_valeur{obligatoire}|saisies_label)</li>]
    55        [<li><strong><:saisies:option_afficher_si_label:> :</strong> (#OPTIONS|table_valeur{afficher_si}|saisies_label)</li>]
  • _plugins_/noizetier_doc/trunk/saisies-doc/selecteur_document.html

    r112644 r115024  
    22
    33        [<li><strong><:saisies:option_nom_label:> :</strong> (#OPTIONS|table_valeur{nom}|saisies_label)</li>]
    4         [<li><strong><:saisies:option_explication_label:> :</strong> (#OPTIONS|table_valeur{explication}|saisies_label)</li>]
     4        [<li><strong><:saisies:option_explication_label:> :</strong> <br/>(#OPTIONS|table_valeur{explication}|saisies_label)</li>]
    55        [<li><strong><:saisies:option_obligatoire_label:> :</strong> (#OPTIONS|table_valeur{obligatoire}|saisies_label)</li>]
    66
  • _plugins_/noizetier_doc/trunk/saisies-doc/selecteur_rubrique.html

    r112644 r115024  
    22
    33        [<li><strong><:saisies:option_nom_label:> :</strong> (#OPTIONS|table_valeur{nom}|saisies_label)</li>]
    4         [<li><strong><:saisies:option_explication_label:> :</strong> (#OPTIONS|table_valeur{explication}|saisies_label)</li>]
     4        [<li><strong><:saisies:option_explication_label:> :</strong> <br/>(#OPTIONS|table_valeur{explication}|saisies_label)</li>]
    55        [<li><strong><:saisies:option_obligatoire_label:> :</strong> (#OPTIONS|table_valeur{obligatoire}|saisies_label)</li>]
    66
  • _plugins_/noizetier_doc/trunk/saisies-doc/selecteur_site.html

    r112644 r115024  
    22
    33        [<li><strong><:saisies:option_nom_label:> :</strong> (#OPTIONS|table_valeur{nom}|saisies_label)</li>]
    4         [<li><strong><:saisies:option_explication_label:> :</strong> (#OPTIONS|table_valeur{explication}|saisies_label)</li>]
     4        [<li><strong><:saisies:option_explication_label:> :</strong> <br/>(#OPTIONS|table_valeur{explication}|saisies_label)</li>]
    55        [<li><strong><:saisies:option_obligatoire_label:> :</strong> (#OPTIONS|table_valeur{obligatoire}|saisies_label)</li>]
    66
  • _plugins_/noizetier_doc/trunk/saisies-doc/selection.html

    r112644 r115024  
    22
    33        [<li><strong><:saisies:option_nom_label:> :</strong> (#OPTIONS|table_valeur{nom}|saisies_label)</li>]
    4         [<li><strong><:saisies:option_explication_label:> :</strong> (#OPTIONS|table_valeur{explication}|saisies_label)</li>]
     4        [<li><strong><:saisies:option_explication_label:> :</strong> <br/>(#OPTIONS|table_valeur{explication}|saisies_label)</li>]
    55        [<li><strong><:saisies:option_obligatoire_label:> :</strong> (#OPTIONS|table_valeur{obligatoire}|saisies_label)</li>]
    66
  • _plugins_/noizetier_doc/trunk/saisies-doc/textarea.html

    r112644 r115024  
    22
    33        [<li><strong><:saisies:option_nom_label:> :</strong> (#OPTIONS|table_valeur{nom}|saisies_label)</li>]
    4         [<li><strong><:saisies:option_explication_label:> :</strong> (#OPTIONS|table_valeur{explication}|saisies_label)</li>]
     4        [<li><strong><:saisies:option_explication_label:> :</strong> <br/>(#OPTIONS|table_valeur{explication}|saisies_label)</li>]
    55        [<li><strong><:saisies:option_obligatoire_label:> :</strong> (#OPTIONS|table_valeur{obligatoire}|saisies_label)</li>]
    66
  • _plugins_/noizetier_doc/trunk/saisies-doc/url.html

    r112644 r115024  
    11<ul class="spip">
    22        [<li><strong><:saisies:option_nom_label:> :</strong> (#OPTIONS|table_valeur{nom}|saisies_label)</li>]
    3         [<li><strong><:saisies:option_explication_label:> :</strong> (#OPTIONS|table_valeur{explication}|saisies_label)</li>]
     3        [<li><strong><:saisies:option_explication_label:> :</strong> <br/>(#OPTIONS|table_valeur{explication}|saisies_label)</li>]
    44        [<li><strong><:saisies:option_obligatoire_label:> :</strong> (#OPTIONS|table_valeur{obligatoire}|saisies_label)</li>]
    55
Note: See TracChangeset for help on using the changeset viewer.