Browse Source

Supprimer l'utilisation de svp_lister_categories() de SVP au profit d…

master
Eric Lupinacci 4 years ago
parent
commit
1ca0ac93bf
  1. 2
      README.md
  2. 9
      prive/style_prive_plugin_contrib.html
  3. 33
      saisies/rubrique_categorie.html

2
README.md

@ -184,6 +184,8 @@ Pour vérifier les autorisations, réaliser les vérifications et dérouler les
1. configurer SVP dans le mode “non run-time” qui permet le chargement de l’ensemble des plugins disponibles qu’ils soient ou pas compatibles avec la version SPIP de Contrib.
1. intégrer dans la base les mêmes dépôts que sur Plugins SPIP.
## SVP Typologie
En outre, le plugin SVP devra être adapté pour prendre en compte la nouvelle liste des catégories avec ses deux niveaux.
## Exclure secteur

9
prive/style_prive_plugin_contrib.html

@ -27,9 +27,12 @@
#navigation .infos .liste-items.auteurs .item.auteur { border-top: 0;}
/* Couleurs des catégories de niveau 1 */
<BOUCLE_couleurs(DATA){source table, #VAL{1}|svp_lister_categorie}>
.couleur_[(#VALEUR)] { color: [#(#VALEUR|rubrique_determiner_couleur)]; }
</BOUCLE_couleurs>
<BOUCLE_couleurs_categorie(MOTS)
{id_groupe=#CONFIG{svptype/typologies/categorie/id_groupe}}
{profondeur=0}
>
.couleur_[(#IDENTIFIANT)] { color: [#(#IDENTIFIANT|rubrique_determiner_couleur)]; }
</BOUCLE_couleurs_categorie>
/* Catégorie et préfixe dans le bloc rubrique de la liste des rubriques du privé */
.sous-rub .inner .bd .descriptif span.plugin { font-weight: bold; }

33
saisies/rubrique_categorie.html

@ -12,23 +12,18 @@
]
[(#REM) Déterminer les data en fonction du contexte ]
#SET{data, #ARRAY}
<BOUCLE_secteur(RUBRIQUES) {id_rubrique}>
[(#PROFONDEUR|=={0}|oui) #SET{data, #VAL{1}|svp_lister_categorie}]
[(#PROFONDEUR|=={1}|oui) #SET{data, #VAL{2}|svp_lister_categorie{#INFO_CATEGORIE{rubrique, #ID_PARENT}}}]
</BOUCLE_secteur>
<BOUCLE_rubrique(RUBRIQUES) {id_rubrique}>
#SET{niveau, racine}
#SET{parent, 0}
[(#PROFONDEUR|=={1}|oui)
#SET{niveau, feuille}
#SET{parent, #INFO_CATEGORIE{rubrique, #ID_PARENT}}
]
<B_categories>
<select name="#ENV{nom}" id="champ_#ENV{nom}"[ class="(#ENV{class})"][ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"] >
[<option value=""[ (#ENV{valeur}|non)selected="selected"]>
(#ENV{option_intro}|et{#PROFONDEUR|=={0}}|oui)
</option>]
<BOUCLE_categories(DATA) {source table, #GET{data}}>
[(#SET{value, [(#CLE|is_string|?{#CLE, #VALEUR})]})]
<option value="#GET{value}"[ (#ENV{valeur}|=={#GET{value}}|oui)selected="selected"]>
#VALEUR
</option>
</BOUCLE_categories>
</select>
</B_categories>
[(#INCLURE{fond=saisies/selection_type_plugin,
typologie=categorie,
niveau_affiche=#GET{niveau},
parent=#GET{parent},
env}
)]
</BOUCLE_rubrique>

Loading…
Cancel
Save