Peut-on forcer SPIP à afficher les rubriques vides ?

Bonjour,

Peut-on forcer SPIP à afficher les rubriques vides ?

Cela permettrait de créer des rubriques appelées à accueillir des article
dans le futur, mais qui dans un premier temps, n'afficheraient que leur
titre et leur description.

Alain Wittmann
http://www.coeurnet.org

ben tu peux bidouiller dans la base mysql…
dans la table spip_rubriques, tu as un champ qui est egal soit a « publie » soit a « prive » si tu fais un
UPDATE spip_rubriques SET statut=‹ publie ›;

Mais bon, comment spip va reagir, quand tu vas mettre un article dans une partie qui etait censee etre privee…? Ca je ne sais pas !

Bonjour,

Peut-on forcer SPIP à afficher les rubriques vides ?

Cela permettrait de créer des rubriques appelées à accueillir des article
dans le futur, mais qui dans un premier temps, n’afficheraient que leur
titre et leur description.

Alain Wittmann
http://www.coeurnet.org


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

Alain Wittmann wrote:

Bonjour,

Peut-on forcer SPIP à afficher les rubriques vides ?

Cela permettrait de créer des rubriques appelées à accueillir des article
dans le futur, mais qui dans un premier temps, n'afficheraient que leur
titre et leur description.

peut-etre {tout} :
      La boucle RUBRIQUES - SPIP

sinon, passser pas des scripts PHP, en utilisant mon modele de classes:

<?php

include_once('SpipRubriques.php');

$rubriques = new SpipRubriques();
foreach($rubriques->list() as $id_rubrique){
  printf("titre = %s\n", $rubriques->titre($id_rubrique));
  printf("id = %s\n", $rubriques->titre($id_rubrique));
}

// source dispo ici : http://villeneuve-tolosane.net/ section SPIP.
// ensemble de classes pas encore tres stabilisé.

?>

sinon, un spip_query(...) devrait aussi faire l'affaire. voir les sources de SPIP.

le 13/09/03 12:08, Alain Wittmann à alain.wittmann@coeurnet.org a écrit :

Peut-on forcer SPIP à afficher les rubriques vides ?

le sujet revient regulierement
une recherche dans les archives sur "afficher les rubriques vides" donne par
exemple ceci http://listes.rezo.net/archives/spip/2003-07/msg00826.html
qui devrait repondre a ta question, sans bidoiller dans la base ce qui mes
emble une mauvaise habitude (cf d'autres reponses a ta question)

Nicolas RIQUOIS
http://www.pucroller.com

Bonjour

Peut-on forcer SPIP à afficher les rubriques vides ?

Je pense qu'il suffit de faire un lien du type
"hhtp://www.tonsite.com/rubrique.php3?id_rubrique=xxx" ou rubrique=xxx est
le n° de la rubrique que tu veux afficher.

Cela affichera un page vide, (logique) mais avec le squelette par défaut.

ED

A mon avis, il vaut mieux que tu crées un article dans les rubriques vides, du genre « en construction »

« Vincent Majer » <vincent.majer@histoiredumonde.net> wrote in message news:5.2.1.1.0.20030913121932.00af5a68@mail.europeanservers.net
ben tu peux bidouiller dans la base mysql…
dans la table spip_rubriques, tu as un champ qui est egal soit a « publie » soit a « prive » si tu fais un
UPDATE spip_rubriques SET statut=‹ publie ›;

Mais bon, comment spip va reagir, quand tu vas mettre un article dans une partie qui etait censee etre privee…? Ca je ne sais pas !

Bonjour,

Peut-on forcer SPIP à afficher les rubriques vides ?

Cela permettrait de créer des rubriques appelées à accueillir des article
dans le futur, mais qui dans un premier temps, n’afficheraient que leur
titre et leur description.

Alain Wittmann
http://www.coeurnet.org


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

Alain Wittmann tapota sur son clavier :

Bonjour,

Peut-on forcer SPIP à afficher les rubriques vides ?

Cela permettrait de créer des rubriques appelées à accueillir des article
dans le futur, mais qui dans un premier temps, n'afficheraient que leur
titre et leur description.

une méthode pour le faire (sans manipuler le code de spip ou la bae de
données):
- autoriser les documents joints dans les rubriques
- publier un document (genre gif transparent)
- modifier le squelette de la rubrique afin de ne pas afficher ce document

Dorian

Merci Nicolas,

Je crois que dans l'état de mes connaissances PHP, c'est ta solution qui est
la plus simple à réaliser pour moi. J'avais fait une recherche dans les
archives, mais je ne suis pas tombé sur cet article (je ne veux pas passer
pour le mauvais élève ;^) )

Alain

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Nicolas RIQUOIS
Envoyé : samedi 13 septembre 2003 13:00
À : liste SPIP
Objet : Re: [Spip] Peut-on forcer SPIP à afficher lesrubriques vides ?

le 13/09/03 12:08, Alain Wittmann à
alain.wittmann@coeurnet.org a écrit :

> Peut-on forcer SPIP à afficher les rubriques vides ?

le sujet revient regulierement
une recherche dans les archives sur "afficher les rubriques
vides" donne par
exemple ceci
http://listes.rezo.net/archives/spip/2003-07/msg00826.html
qui devrait repondre a ta question, sans bidoiller dans la
base ce qui mes
emble une mauvaise habitude (cf d'autres reponses a ta question)

Nicolas RIQUOIS
http://www.pucroller.com

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

le 13/09/03 15:53, Alain Wittmann à alain.wittmann@coeurnet.org a écrit :

J'avais fait une recherche dans les
archives, mais je ne suis pas tombé sur cet article (je ne veux pas passer
pour le mauvais élève ;^) )

euh!!! c'etait pas pour critiquer, ca nous est tous arrivé de ne pas trouver
dans la doc ou les archives, mais pour donner le chemin d'acces à plusieurs
solutions ... par exemple toujours avec une recherche dans les archives sur
"afficher les rubriques vides" il y'a aussi (jai pas essayé)

Nicolas RIQUOIS
http://www.pucroller.com

"Alain Wittmann" <alain.wittmann@coeurnet.org> a écrit dans le message de
news: 002701c379df$68c95a00$d74b933e@wphowfgv...

Bonjour,

Peut-on forcer SPIP à afficher les rubriques vides ?

Il suffit de joindre un document à la rubrique: par exemple un fichier txt
vide
@+

Alain Wittmann wrote:
>Peut-on forcer SPIP à afficher les rubriques vides ?
>
>Cela permettrait de créer des rubriques appelées à accueillir des article
>dans le futur, mais qui dans un premier temps, n'afficheraient que leur
>titre et leur description.

@ Marc Quinton <quinton@free.fr> :

peut-etre {tout} :
     La boucle RUBRIQUES - SPIP

Ca ne marchera pas, mais c'est une excellente suggestion, car la question
revient fréquemment... et ça serait une solution assez propre au problème.
Je l'ajoute dans la TODO.

@ Marc Quinton <quinton@free.fr> :

sinon, passser pas des scripts PHP, en utilisant mon modele de classes:

Euh, il faudrait arrêter de donner des "conseils" que personne ne comprendra
jamais :wink: Si tu reprogrammes SPIP en mode objet, très bien, mais viens en
discuter sur spip-dev ; ici c'est la liste des utilisateurs de SPIP (et pas
des codeurs en php-oo !!!

-- Fil

Alain Wittmann a écrit :

Bonjour,

Peut-on forcer SPIP à afficher les rubriques vides ?

Avec un article dont le titre sera filtré à l'affichage.

Titre :
'(article vide)'

Squelette :
[(#TITRE|filtre_vide)]

mes-fonctions.php3 :
function filtre_vide( $s )
{ return $s == "(article vide)" ? "" : $s;
}

--
Vincent