Changeset 118184 in spip-zone


Ignore:
Timestamp:
Oct 17, 2019, 3:59:24 PM (5 weeks ago)
Author:
Charles Razack
Message:

On rend optionnelle l'option qui permet de gérer les conteneurs internes aux noisettes (limitant leur largeur interne). Ça n'est utile que si le thème du site est adapté, et sinon ça apporte de la confusion.

Location:
_plugins_/noizetier_layout/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/noizetier_layout/trunk

    • Property subgit:lock:228ab0ec89ec909ac55d071b0c13f8077bb6585d deleted
    • Property subgit:lock:6710209efa39961e4da2d91029997d88591c7682 set to 2019-10-17T19:09:54.764
  • _plugins_/noizetier_layout/trunk/formulaires/configurer_noizetier_layout.html

    r113922 r118184  
    1313
    1414                        [(#SAISIE{case, inclure_css_public,
    15                                 label=<:noizetier_layout:champ_inclure_css_public_label:>,
    16                                 label_case=<:noizetier_layout:champ_inclure_css_public_label_case:>,
    17                                 explication=<:noizetier_layout:champ_inclure_css_public_explication:>,
     15                                label=<:noizetier_layout:champ_cfg_inclure_css_public_label:>,
     16                                label_case=<:noizetier_layout:champ_cfg_inclure_css_public_label_case:>,
     17                                explication=<:noizetier_layout:champ_cfg_inclure_css_public_explication:>,
     18                        })]
     19
     20                        [(#SAISIE{case, activer_container,
     21                                label=<:noizetier_layout:champ_cfg_activer_container_label:>,
     22                                label_case=<:noizetier_layout:champ_cfg_activer_container_label_case:>,
     23                                explication=<:noizetier_layout:champ_cfg_activer_container_explication:>,
    1824                        })]
    1925
  • _plugins_/noizetier_layout/trunk/inc/noizetier_layout.php

    r118173 r118184  
    230230function noizetier_layout_identifier_element_grille($id_noisette) {
    231231
     232        include_spip('inc/config');
    232233        $elements       = array();
    233234        $noisette       = sql_fetsel('type_noisette,id_conteneur', 'spip_noisettes', 'id_noisette='.intval($id_noisette));
     
    237238        $dans_conteneur = (strpos($id_conteneur, 'noisette') !== false);
    238239        list($type_noisette_parente, $noisette_parente, $id_noisette_parente) = explode('|', $id_conteneur); // pas de fonction dans l'API pour avoir ces infos
     240        $activer_container = lire_config('noizetier_layout/activer_container');
    239241
    240242        // Toutes les noisettes peuvent techniquement avoir un .container en enfant direct.
    241243        // Cependant pour simplifier, on n'active l'option que pour celles à la racine
    242         // et celles dans un conteneur lambda (mais ça pourrait changer).
     244        // ou enfants directs d'une noisette conteneur.
    243245        if (
    244                 $a_la_racine
    245                 or $type_noisette_parente == 'conteneur'
     246                $activer_container
     247                and (
     248                        $a_la_racine
     249                        or $type_noisette_parente == 'conteneur'
     250                )
    246251        ) {
    247252                $elements[] = 'container';
  • _plugins_/noizetier_layout/trunk/prive/squelettes/contenu/configurer_noizetier_layout.html

    r113922 r118184  
    4949                                <tr>
    5050                                        <td>
    51                                                 [<img src="(#CHEMIN{#VALEUR{img}})">]
     51                                                [<img src="(#CHEMIN{#VALEUR{image}})" width="50" height="50" alt="">]
    5252                                                #VALEUR{label}
    5353                                        </td>
Note: See TracChangeset for help on using the changeset viewer.