Objets virtuels

Ce plugin permet de gérer sur la plupart des objets éditoriaux déclarés à SPIP un lien de redirection (comme l’on peut déjà avoir sur les articles). Cette redirection, si elle est renseignée, est appliquée lorsqu’on va sur cet objet dans l’espace public.

Configuration

Une fois le plugin Objets Virtuels activé, il se configure dans l’espace privé en se rendant sur la page ?exec=configurer_objets_virtuels.

Plugin objets virtuels activé
Cliquer l’icone à droite pour le configurer.

La page offre un formulaire qui liste les objets éditoriaux connus. On peut cocher ceux sur lesquels on désire voir proposer le formulaire de redirection. Il faut évidemment enregistrer ensuite. Pour les objets cochés, un champ SQL nommé virtuel est créé dans la table de cet objet, et servira à stocker l’URL ou le lien de redirection.

Liste des objets éditoriaux proposant des redirections
Il faut cocher les objets éditoriaux souhaités.

Utilisation

En se rendant sur un objet que l’on a configuré, le formulaire de redirection est alors proposé. On peut y renseigner une URL complète, ou un lien interne SPIP tel que art24, article24 ou rub12, etc.

Formulaire de saisie d’une URL ou lien de redirection
On peut saisir une URL complète ou un lien interne tel que rubrique25

Une fois un lien ou une URL saisie, le formulaire affiche le lien. De même le centre de la page, en haut du contenu affiche aussi un cadre indiquant que cet élément est redirigé ailleurs.

Formulaire avec une redirecton active
Un lien est présenté, ici vers la rubrique «Événements».
Centre de la page, dans l’espace privé, avec une redirection active
Un cadre au centre de la page présente aussi la redirection.

À partir de maintenant, lorsqu’une redirection est active, cliquer le bouton «Voir en ligne» amènera sur la redirection souhaitée.

Spécificités

Dans le cas d’une rubrique, il n’est pas possible de supprimer un objet ayant une redirection : il faut enlever la redirection au préalable.

Le plugin Rubriques virtuelles permettait déjà d’avoir des redirections sur les rubriques. Tout ce qu’il offrait (des spécificités par rapport aux rubriques) a été intégré dans ce plugin.

Discussion

8 discussions

Add a comment

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite / PostgreSQL
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparait.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Who are you?
[Log in]

To show your avatar with your message, register it first on gravatar.com (free et painless) and don’t forget to indicate your Email addresse here.

Enter your comment here

This form accepts SPIP shortcuts {{bold}} {italic} -*list [text->url] <quote> <code> and HTML code <q> <del> <ins>. To create paragraphs, just leave empty lines.

Add a document

Follow the comments: RSS 2.0 | Atom