Le 24/05/2013 00:25, Gildas Cotomale a écrit :
Exclure secteur : on rend des articles de secteurs invisibles (sauf à
appliquer le critère tout... m'enfin, le comportement est
configurable...)
Masquer : on rend un article (ou les articles d'une rubrique)
invisible(s) en leur appliquant ce mot-clé...
"Masquer" est plus proche de "Pages" qui n'agit que sur les articles
(pas les rubriques) en les sortant de l'architecture habituelle des
rubriques sans utiliser de "mot clé technique"...
Ton fork est plus proche de "Exclure secteur(s)" qui permet de masquer
un pan entier de rubriques.
Il est à noter que les effets de "Masquer" et "Exclure secteur(s)"
peuvent s'obtenir avec les boucles habituelles : l'avantage de ces
plugins est d'automatiser la chose (du coup pas besoin d'avoir les
exclusions en dur dans les squelettes et les valeurs --id_secteur
id_mot-- s'adaptent automatiquement selon les sites --si on en
besoin-- sans rajouter de config supplémentaire)
Mais sinon, non, ce n'est pas exactement la même chose.
Le but au final c'est de pouvoir faire des boucles
<BOUCLE_xxx(ARTICLES){page=toto}>, cacher un secteur n'est pas une fin en
soit.
Oui mais l'attribut page n'est pas standard et pas destiné à être
utilisé sur une flopée d'articles
...Si le but est d'utiliser ce critère, au lieu de "Pages", il faut
carrément utiliser "Champs Extras" qui garde les articles dans la
rubrique (certes sans les masquer) Non ?
Merci pour les retours.
Bon, je vois que le plugin "exclure secteur " est revenu plusieurs fois dans les réponses, ça m'étonne un peu, je voyais le principe de mon fork plus proche des "pages uniques" que de ce dernier.
Je vais essayer de préciser un peu mieux l'idée.
Donc le but, c'est d'avoir des articles un peu à part (des pages) qui ne doivent pas apparaître pas dans les boucles "normales".
Quand on veut récupérer le contenu d'un des ces articles, on le fait en utilisant un critère {page=xxx}, qui permet des les identifier.
Donc : <BOUCLE_xxx(ARTICLES){page=toto}>
Pour parvenir à ce résultat, une revue des méthodes possibles avec les plugins existants :
avec le plugin "champs extras"
- placer les articles dans un secteur donné
- créer un champ extra "page" et le restreindre à ce secteur
- pour afficher les pages : <BOUCLE_xxx(ARTICLES){page=toto}>
- MAIS : il faut rajouter le critère {id_secteur!=xxx} à toutes les boucles rubriques et articles "normales".
=> Hum... pas pratique du tout
avec "champs extras" + "exclure secteur"
- placer les articles dans un secteur donné
- créer un champ extra "page" et le restreindre à ce secteur dans mes_fonctions.php
- exclure ce même secteur dans la configuration du plugin
- pour afficher les pages, rajouter le critère {tout_voir} : <BOUCLE_xxx(ARTICLES){page=toto}{tout_voir}>
=> Faisable mais un peu lourd
avec "champs extras" + "masquer"
- placer les articles dans un secteur donné
- créer un champ extra "page" et le restreindre à ce secteur dans mes_fonctions.php
- créer un mot-clé "masquer" et l'attribuer à ce secteur
- pour afficher les pages, rajouter le critère {tout_voir} : <BOUCLE_xxx(ARTICLES){page=toto}{tout_voir}>
=> Idem, faisable mais un peu lourd
avec "pages uniques"
- création directe de pages (articles avec un champ "page" en plus)
- pour afficher les pages <BOUCLE_xxx(ARTICLES){page=toto}> et roulez jeunesse.
=> Le seul bémol : impossible d'organiser les pages dans l'espace privé, elles sont toutes au même niveau.
avec "pages uniques hiérarchisées" (le fork donc)
- placer les articles dans un secteur donné
- sélectionner le secteur dans la config du plugin
- Et au niveau des squelettes rien ne change par rapport à "pages uniques".
=> L'avantage est de pouvoir organiser les pages dans différentes sous-rubriques dans l'espace privé.
Donc, le plugin ne sert pas à cacher un secteur, il sert à simplifier le processus quand on veut avoir les fonctionnalités des "pages uniques" tout en pouvant les organiser dans l'espace privé.
Pour mon utilisation personnelle, ça correspond à un besoin réel.
Après, comme ça rest très proche du plugin "pages uniques" et voir, apparement, de "exclure secteur", je ne voudrais pas apporter trop de confusion sur la zone.
Le 24/05/2013 00:25, Gildas Cotomale a écrit :
Oui mais l'attribut page n'est pas standard et pas destiné à être
utilisé sur une flopée d'articles
...Si le but est d'utiliser ce critère, au lieu de "Pages", il faut
carrément utiliser "Champs Extras" qui garde les articles dans la
rubrique (certes sans les masquer) Non ?
Qu'entends-tu pas attribut "non-standard" ? Par définition, un champ extra n'est pas standard, non ?
Là, l'attribut "page" n'apparaît que sur les articles se trouvant dans le secteur approprié.
De plus il n'est pas sur le formulaire d'édition de l'article, mais sur la fiche de l'article (avec les auteurs, la date etc.).