SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 185 visiteurs en ce moment

Accueil > Statistiques et référencement > Réécriture d’URL > Réinitialiser les URLs propres > Plugin Effacer URLs propres

Plugin Effacer URLs propres

7 février 2007 – par Sébastien Zamith – 32 commentaires

4 votes

Permet d’effacer l’ensemble des champs url_propre de la base de donnée pour les articles et/ou les rubriques, pour réinitialisation de ceux-ci, ou de modifier l’url_propre d’un objet en particulier.

J’utilise la réécriture à la volée pour mon site, et je me suis aperçu que lorsque l’on change le titre d’un article, une rubrique, un auteur, etc., l’adresse en url propre elle ne change pas.

Je me suis lancé dans l’écriture d’un plugin permettant d’effacer l’ensemble des champs url_propre de la base de donnée ou de ne modifier ce champs que pour un article article et/ou les rubrique, etc ...

Installation

Installer par ftp le dossier extrait du zip associé à cet article dans votre répertoire « plugins » (à créer s’il n’existe pas au premier niveau de votre site). La suite de la procédure est comme pour tous les autres plugins, cf. http://www.spip.net/fr_article3396.html

Utilisation

Ce plugin installe un bouton "Effacer url propres" dans le menu configuration.

On a alors accès à une page de formulaire permettant de choisir les urls propres à effacer/modifier :

JPEG - 65.5 ko
Capture d’écran du plugin

Ne pas oublier de lire les recommandations faites dans les articles qui suivent. Attention notamment à la perte de référencement des articles après avoir effacer les url propres....

Blibliographie

Je me suis servi, entre autres, des articles suivants :
-  Reset des url propres qui a largement inspiré le présent code
-  Reinitialiser les URLs propres
-  spip-blog sur les "pièges des url propres".

Dernières mises à jour :
-  11 février 2007 : Il est désormais possible de choisir un objet unique pour lequel on désire effacer l’url propre.
-  16 février 2007 : On peut maintenant éditer les url propres pour un objet unique et les modifier.
-  25 Octobre 2008 : Nettoyage du code, remplacement des <? par <?php
-  25 Octobre 2008 : Ca marche encore sous SPIP 1.9.2d
-  25 Octobre 2008 : On peut éditer l’url propre des sites syndiqués.

Dernière modification de cette page le 6 août 2009

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 27 août 2009 à 23:54, par Tom En réponse à : Plugin Effacer URLs propres

    Je l’ai utilisé sur mon site oweia via le couteau suisse, enfin disons plutôt que j’ai activé la fonction du plugin puis je l’ai désactivé, mais j’ai l’impression que désormais les noms des urls propres changent toujours dès que je modifie le titre d’un article : est-il possible d’empêcher la modification de l’url propre ? Question posée aussi sur le forum de spip mais pas de réponse...

    Merci

    Répondre à ce message

  • Le 17 septembre 2009 à 17:55, par ? En réponse à : Plugin Effacer URLs propres

    Dam je suis sous spip 1.9.2.c
    Et j’ai activé le plug in dans configuration/gestion des plugs in..

    Mais rien ne se passe, je ne vois pas nouveau menu apparaitre dans config ni nul part snif .... Quelqun a une idée ?

    Répondre à ce message

  • Le 13 février 2007 à 22:14, par Said En réponse à : Plugin Effacer url propres

    Bonjour

    Je pense que le mieux aurait été de pouvoir editer les url propres pour qu’on puisse optimiser le référencement. Beau plugin quand même ;)

    • Le 15 février 2007 à 17:39, par artson En réponse à : Plugin Effacer url propres

      Salut j’ai essaie sa chez moi mais sa ne marche pas je ne sais pas si vraiment j’ai mal installé le plugin ou koi mais j’ai besoin d’aide aussi sur sa.

    • Le 16 février 2007 à 10:56, par Sébastien Zamith En réponse à : Plugin Effacer url propres

      Bonjour,

      Voilà, j’ai mis à jour le plugin pour pouvoir éditer les url propres.
      C’est un peu sommaire mais en principe efficace.

    • Le 16 février 2007 à 10:59, par Sébastien Zamith En réponse à : Plugin Effacer url propres

      Bonjour,

      Votre message est beaucoup trop vague pour que je puisse vous aider.

      Qu’est ce qui ne marche pas ?

      Le plugin n’apparait pas ?

      Les url ne sont pas mises à jour ?

      Pour l’installation des plugins je vous renvoie à la doc spip : http://www.spip.net/fr_article3396.html

    • Le 16 février 2007 à 13:24, par phil93 En réponse à : Plugin Effacer url propres

      je viens d’essayer c’est génial

    • Le 18 mai 2009 à 22:47, par luigi33 En réponse à : Plugin Effacer url propres

      bonjour
      je viens d’uinstaller spip 2 (derniere version sur le site) sous WAMP
      le plugins effacer url propres
      génére une erreur losque je vais dans configuration/effacer url propres

      Fatal error : Call to undefined function debut_page() in F :\wamp\www\spip\plugins\effacer_url_propres\exec\erase_url_propres.php on line 11

      maintenant c’est la première fois que j’utilise SPIP y a peut être quelques choses a paramétrer en plus

      cordialement

    Répondre à ce message

  • Le 22 décembre 2008 à 16:14, par CyberPret En réponse à : Plugin Effacer url propres pour Spip 2.0 ?

    Bonjour,

    Je viens d’installer SPIP 2.0, une mise à jour d’un de mes sites en 1.9.2, et ce plugin ne marche pas. Dommage. Mais apparemment, pas mal de choses ont changé pour cette version 2. Et si ça se trouve, le plugin n’est plus nécessaire, mais je n’ai pas trouvé comment éditer manuellement les URLs... Auriez-vous une idée ?

    Merci !

    • Le 7 janvier 2009 à 10:27, par phil93 En réponse à : Plugin Effacer url propres pour Spip 2.0 ?

      le plugin couteau suisse possède désormais cette fonctionnalité ( et bien d’autres) pour SPIP 2.0

    • Le 27 janvier 2009 à 17:33, par shnoulle En réponse à : Ok pour le couteau suiise

      En même temps, j’aime bien séparer les fonctions des plugins ;)

      Bon, comme il ne passe pas sur spip2.0, on peut bien sur utiliser le couteau suisse :).

      Ou bien s’y mettre :|

      oups, je me suis gourré de plugin , en m^me temps ca revient au même

    Répondre à ce message

  • Le 15 juillet 2008 à 10:21, par Chessnaute En réponse à : Plugin Effacer url propres

    Serait il possible d’améliorer le plugin en rajoutant les url des sites ?

    Répondre à ce message

  • Le 10 novembre 2008 à 23:04, par remi En réponse à : spip 1.9.2e [13041] : Erreur...Fichier action/editer introuvable

    Bonjoir,

    lorsque que je veux vérifier un article ou une rubriques, j’ai le droit à :
    « Erreur...
    Fichier action/editer introuvable »

    depuis la page et vers la page :
    http://wwwwwwwwwwwwwwwwwwwwwww/ecrire/?exec=erase_url_propres

    heu dites c’est normal docteur ?

    sous spip 191 0 soucis !!!

    • Le 10 novembre 2008 à 23:58, par Sébastien Zamith En réponse à : spip 1.9.2e [13041] : Erreur...Fichier action/editer introuvable

      Bonjour,

      J’ai testé avec SPIP 1.9.2e [12624], et j’ai pas rencontré de problèmes...
      Quel est le message d’erreur dans son intégralité ?

    • Le 11 novembre 2008 à 17:02, par remi En réponse à : spip 1.9.2e [13041] : Erreur...Fichier action/editer introuvable

      Bonjour et merci pour cette réponse rapide

      he bien rien de plus que « Erreur... Fichier action/editer introuvable » depuis la page et vers la page : http://wwwwwww/ecrire/?exec=erase_url_propres

      du coup je viens de recharger par FTP le plugin (parfois qu’il y ai eut des pertes), mais rien n’y change (NB j’ai pris la contrib sur cette page il y a 2 jours)

      y aurais t il une incompatiblié avec le système « propres-qs » du Couteau Suisse [1.7.20.03] ?

      NB étant chez free.fr je n’ai pas de .htaccess avec le mode Rewrite

    Répondre à ce message

  • Le 9 novembre 2008 à 11:41, par pigeonus En réponse à : Plugin Effacer url propres

    Très bon plugin pour renommer de façon propre certains articles ou brèves récalcitrantes au renommage automatique ! Merci ! =]

    Pour ceux qui cherchent à savoir comment faire des url jolis, il faut suivre la procédure décrite dans la doc à cet endroit :
    http://www.spip.net/fr_article765.html. Ce plugin est un plus car le renommage automatique n’est pas toujours évident et on peut corriger/effacer directement les noms de page.

    Répondre à ce message

  • Le 24 octobre 2008 à 10:08, par Benoit94 En réponse à : Erreur PHP

    bonjour,
    en passant par le plugin ou directement par le script erase_urls...
    je me retrouve avec la meme erreur :
    Parse error : syntax error, unexpected $end in C :\wamp\www\spip\plugins\effacer_url_propres\exec\erase_url_propres.php on line 179

    est-ce parce que j’utilise en local ?

    Merci de votre aide

    • Le 25 octobre 2008 à 01:01, par Sébastien Zamith En réponse à : Erreur PHP

      Bonjour,

      En effet jusqu’à la version de spip1.9.2a, on pouvait apparemment coder comme un cochon en commençant le code php par des balises de type <?... Visiblement ça passe plus en 1.9.2d... ou alors c’est la version de php ??
      Bref, en remplaçant les <? par des <?php dans le fichier \exec\erase_url_propres.php, ça marche.
      J’espère que ça résout le problème. Le zip du plugin a été mis à jour, vous pouvez donc simplement écraser l’ancienne version par la nouvelle.

    Répondre à ce message

  • Le 6 juin 2008 à 09:47, par jerome En réponse à : utilisation du plugin pour le référencement

    j’utilise le plugin pour renommer mes URL afin de les optimiser pour le référencement, c’est très très très pratique !

    Merci beaucoup

    Répondre à ce message

  • Le 1er avril 2008 à 17:35, par onyvus En réponse à : Merci

    mille fois merci, c’est dingue ce que tu nous simplifie la vie

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

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 Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Import ICS 2 (agenda distant)

    2 août – 35 commentaires

    La version 2 du plugin « import ICS » en reprend la principale fonctionnalité, à savoir l’ajout automatique d’évènements distants dans la liste des évènements d’un site. À la différence de la première version, elle ne dépend pas du plugin « Séminaire » et est (...)

  • Newsletters

    16 janvier 2013 – 374 commentaires

    Ce plugin permet de composer des Info-lettres. Par info-lettre, on désigne ici le contenu éditorial qui va être composé et envoyé par courriel à une liste d’inscrits. Le plugin permet de composer une info-lettre à partir d’un modèle pré-composé, (...)

  • CKeditor 3.0

    4 octobre 2009 – 1217 commentaires

    CKeditor est l’évolution de l’éditeur WYSIWYG : FCKeditor, avec ce plugin vous pourrez utiliser cet éditeur à la place de l’éditeur de spip tout en laissant le choix à vos auteurs de l’éditeur qu’ils préfèrent utiliser. Attention : cet éditeur WYSIWYG (...)

  • GIS 4

    11 août 2012 – 1284 commentaires

    Présentation et nouveautés La version 4 de GIS abandonne la libraire Mapstraction au profit de Leaflet. Cette librairie permet de s’affranchir des librairies propriétaires tout en gardant les mêmes fonctionnalités, elle propose même de nouvelles (...)

  • SPIPr

    23 mars 2015 – 75 commentaires

    SPIPr est à la fois une famille de squelettes et un framework pour le développement front avec SPIP. Prêt à l’emploi, thémable, responsive, et conçu dans une approche d’industrialisation et de développement rapide. Documentation source : (...)

Ça spipe par là