[spip-dev] Intégrer la catégorie hidden par défaut dans SPIP?

Bon je lance le débat,

J’ai fais cette modification: http://www.halflifexpert.com/hldswiki/noplay/article.php3?id_article=54

Le but de la modification est de créer une rubrique hidden qui ne sera pas listé dans la boucle rubrique. Cette catégorie vous permettra de créer des pages fixes pour votre site. Cette modification remplace efficacement les bricolages dans les squelettes.

Le problème c’est que ma modification nécessite de modifier le code de SPIP ce que refuse les puristes (c’est compréhensible c’est galére à patcher après).

Je pense que cette modification intéresse pas mal de monde et mériterais d’être intégrer de base dans SPIP, cette modification est très légère et ne gênerais pas ceux qui ne l’utilise pas.

qu'est ce que ça veut dire "page fixe" ?

Noplay wrote:

Le but de la modification est de créer une rubrique /hidden/ qui ne sera pas listé dans la boucle rubrique. Cette catégorie vous permettra de créer des pages fixes pour votre site. Cette modification remplace efficacement les bricolages dans les squelettes.

...

bien sur si cette modif est intégré dans spip il faudra pouvoir paramétrer
là (ou les) catégorie à cacher

les pages fixe sont des pages de ton site qui ne sont pas des articles mais
servent au bon fonctionnement du site
(par exemple "a propos de ce site"), tu aurais pu faire ces pages en HTML
mais là tu peut facilement les modifier et les créer depuis l'interface
d'admin

Si je résume (à ma manière) la proposition, cela revient à ajouter en
standard, et silencieusement, dans toutes les boucles (RUBRIQUES) ou
(ARTICLES), le critère {titre!=hidden}

On pourrait peut-être imaginer faire quelque chose à partir de ce concept :
quels critères mettre, par défaut, dans les boucles, et comment les
désactiver. Le plus simple serait certainement un critère {id_secteur!=1},
le secteur 1 étant réservé à ce qu'on veut afficher "hors boucles
standard"...

Quant à savoir si c'est utile/praticable/intégrable etc., je ne me prononce
pas pour l'instant : je vois bien l'intérêt pratique d'une telle chose, mais
aussi les complications que ça va entraîner dans la documentation, la
maintenance du code, ls mises à jour etc.

-- Fil

ou alors comme suggéré par je sais plus qui rajouter une collone à la table
article avec 0 ou 1 (1=caché)
il suffit d'ajouter une case à cocher dans la gestion des rubriques (on peut
imaginer aussi une icone différente si la rubrique est caché)

Noplay wrote:

ou alors comme suggéré par je sais plus qui rajouter une collone à la table
article avec 0 ou 1 (1=caché)

pourquoi pas mais cela fait un champ de plus dans la BDD

il suffit d'ajouter une case à cocher dans la gestion des rubriques (on peut
imaginer aussi une icone différente si la rubrique est caché)

pour cette solution c'est surement plus simple au niveau de l'article lui meme.

Tiens cela se rapproche a un etat "publie en ligne mais invisible"

A+
Ben.