Liens sur articles non publiés.
Bernard Frit <[email protected]>
| Newsgroups | gmane.comp.web.spip.user |
|---|---|
| Message-ID | <CANc8NXjM5EayZAVF0-UbzNcNybmu2VZz9VJr=S-3YzSaUyJzaA@mail.gmail.com> |
Bonjour, Je veux vous soumettre un souci de gestion du lien vers des articles non (encore) publiés. Je présente ça sous la forme d'un (mini) cahier des charges. Contexte: Site essentiellement textuel et évolutif organisé sous la forme d'une arborescence qui peut être très profonde (> 10 niveaux). Les rubriques ne sont pas utilisées, l'arborescence est organisée par les liens internes à chaque page ou article (noeud de l'arborescence). Ces liens sont : - lien vers page mère (1) - liens vers pages soeurs (<7) - liens vers pages filles (<7) Les liens et les pages sont fabriqués par un algorithme qui produit des articles spip comportant : - url de la forme 2541231.html ( retraçant la topologie de l'arborescence) - titre - description - les liens sont dans le corps de texte - les articles sont au statut prepa (en cours de rédaction) Les articles sont complétés au fur et à mesure par des nouveaux articles ou des reprises d'articles existants sur un autre site. A un instant T, il y a des articles vides, des articles non terminés, des articles publiés et des articles terminés avec une date de publication à venir. Objectif: Comme tous les liens sont présents, il y a des liens qui vont générer des erreurs 404 dans spip puisque certains articles ne sont pas en mode publication. Plutôt que d'afficher une bête page 404.html, je souhaite proposer en cas d'erreur 404 l'affichage d'une page reprenant : - le titre et la description de l'article demandé - un message précisant le statut de l'article demandé - un formulaire d'inscription à la mail list de notification de publication. Question: Je sais bien comment faire ça via un script php ou autre mais j'aimerai savoir si quelqu'un a déjà fait ça dans spip et si oui comment ? Sinon, je suis ouvert à toutes les suggestions de réalisation. Merci d'avance, Bernard