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
.
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.
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.
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.
À 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.
Discussions par date d’activité
10 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
Bonjour,
Je ne vois pas la boîte de saisie de redirection sur les pages auteurs. (j’ai testé sur plusieurs sites et versions de SPIP).
Merci
Effectivement, il n’y en a pas non plus pour d’autres objets pourtant présents dans la config :
Pourtant le champs
virtuel
est bien créé dans la table des objets.https://git.spip.net/spip-contrib-extensions/objets_virtuels/issues/2
Répondre à ce message
Bonjour,
Quand on crée une rubrique, son statut est prepa.
Quand on configure les rubriques = virtuelles, et que l’on saisi une url pour une rubrique, son statut passe à publie.
Si on enlève l’url de redirection, le statut de la rubrique reste publie.
Si on désinstalle le plugin, le statut de la rubrique reste publie.
Ainsi une rubrique sans article est considérée comme publiée en ligne et apparait dans les menus de navigation des BOUCLES(RUBRIQUES).
Je rencontre aussi ce problème avec le plugin à jour :
Objets virtuels 1.1.4
SPIP 4.0.8
Bonjour,
J’ai fais une PR.
Si ça marche pour vous, merci de l’indiquer dans les commentaires de la PR
Bonjour,
J’ai installé les fichiers depuis https://git.spip.net/spip-contrib-extensions/objets_virtuels/src/branch/calculer_statut_rubrique
mais la page /ecrire/ ?exec=configurer_objets_virtuels est blanche (il y a juste le titre « Configuration des objets acceptant des redirections »)
et la page ecrire/ ?exec=rubrique&id_rubrique=x renvoie « Erreur d’exécution ../prive/squelettes/navigation/rubrique.html »
Et lorsque je vais sur une page « ecrire/ ?exec=article&id_article=x »
J’ai :
Erreur d’exécution ../prive/squelettes/navigation/article.html | File […]/plugins/auto/objets_virtuels/objets_virtuels_pipelines.php Line 50 : Call to undefined function objets_virtuels_tables_actives()
Sur un SPIP en 4.0.8
C’est pas urgent..
Merci
dd
Bonjour,
J’ai installé les fichiers depuis https://git.spip.net/spip-contrib-extensions/objets_virtuels/src/branch/calculer_statut_rubrique
mais la page /ecrire/ ?exec=configurer_objets_virtuels est blanche (il y a juste le titre « Configuration des objets acceptant des redirections »)
et la page ecrire/ ?exec=rubrique&id_rubrique=x renvoie
Erreur d’exécution ../prive/squelettes/navigation/rubrique.html
Et lorsque je vais sur une page « ecrire/ ?exec=article&id_article=x »
J’ai :
Erreur d’exécution
../prive/squelettes/navigation/article.html | File […]/plugins/auto/objets_virtuels/objets_virtuels_pipelines.php Line 50 : Call to undefined function objets_virtuels_tables_actives()
Sur un SPIP en 4.0.8
C’est pas urgent..
Merci
dd
re,
Correction et excuses :
Ne pas tenir compte de mon message (en double) précédent : j’avais un doute vu ma connexion internet donc j’ai retransféré les nouveaux fichiers : en fait il n’y a pas de message d’erreur mais le problème des rubriques redirigées vers des articles non publiés et qui ont la mention « voir en ligne » n’est pas résolu : la redirection ne mène nulle part dans le public.
dd
Répondre à ce message
Bonjour,
J’ai coché « Messages » dans la config mais je ne vois pas de formulaire de redirection sur ?exec=message&id_message=x
(d’ailleurs cette page rame pour se rafraîchir après édition d’un message)
Sur un site SPIP 3.2.5 [24404]
Merci
Répondre à ce message
Mais ou est le plugin ? Je ne parviens pas à le télécharger
Bon je me réponds, ici le lien de téléchargement est introuvable, mais il se trouve bien ici => https://plugins.spip.net/objets_virtuels.html?lang=fr
Répondre à ce message
Bon, je me réponds, ici le plugin est introuvable, mais il est bien ici => https://plugins.spip.net/objets_virtuels.html?lang=fr
Répondre à ce message
Je savais bien qu’on pouvait trouver un plugin pour tout. Merci pour celui-ci qui me facilite la vie.
Répondre à ce message
Bonjour,
Désolé mais ça me pique les yeux dans :
Une fois le plugin Objets Virtuels activé, il se configure dans l’espace privé en se randant sur la page ?exec=configurer_objets_virtuels.
La bonne orthographe est « rendant » désolé !
A+ M
Ah bah oui ! merci ! C’est corrigé.
Répondre à ce message
Cela semble surréaliste !! :-)
Merci pour ce plugin qui trouvera son utilité !
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 :
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.
Suivre les commentaires : |