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

2 discussions

  • Bonjour et merci pour ce plugin qui fait ce qu’il a faire, vite et bien.
    Dans ma liste des plugins très utiles.

    Répondre à ce message

  • Bonjour,

    Il serait bon de compléter la doc pour signaler qu’à la désinstallation du plugin, il faut aller dans Maintenance - Maintenance technique (ecrire/ ?exec=admin_tech) et Tenter une réparation ce qui recalculera le statut des rubriques.

    De même, ça peut être une bonne idée d’y retourner si on réactive le plugin...

    Répondre à ce message

Ajouter un commentaire

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
  • 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 apparaît.

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.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom