A quoi sert ce plugin ?
Ce plugin sert à éviter de briser les liens référencés d’un site existant lors d’une bascule vers un autre. Par exemple, pour anticiper la fermeture d’un site au profit d’un autre. Il permet de prévenir les visiteurs et visiteuses que vous allez désormais rediriger les visites sur une autre adresse, concrètement :
http://site1.com/page_reference_1
http://site1.com/page_reference_2
vont rediriger vers http://site2.com/
Vous pouvez vous en servir en même temps que Objets virtuels qui permet de gérer au cas par cas et prendra la main sur la redirection de certains articles ou objets.
Usage & Configuration
Ce plugin s’installe comme tout les plugins SPIP.
Il vous suffit ensuite de vous rendre sur la page de configuration et d’indiquer
- le texte que vous souhaitez afficher sur toutes les pages de votre site
- le temps de lecture avant la redirection
- votre nouvelle URL
L’URL indiquée est incluse dans un lien à cliquer si la redirection ne fonctionne pas avec le javascript.
Technique & Code
L’inclusion du code dans l’entête des pages se sert des pipelines suivants
pipeline affichage_final
Pour inclure dans le <body>
le html de 2 blocs div contenant le texte : #redirect_parent et #redirect_enfant
pipeline insert_head
Pour inclure une ligne de javascript dans le <head>
pipeline insert_head_css
Pour inclure la CSS basique css/redirection.css
qui positionne le bloc #redirect_parent en absolute / top 0 dans lequel se loge le bloc #redirect_enfant.
Personnalisation
Vous pouvez surcharger facilement le code CSS en recopiant le répertoire et le fichier css/redirection.css
dans le répertoire de votre squelette ou de votre plugin avant de le modifier.
Aucune discussion
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 : |