PluXml.org

Blog ou CMS à l'Xml

Vous n'êtes pas identifié(e).

#51 27/02/2014 22:55:26

aleholi
Membre
Inscription : 25/10/2012
Messages : 14

Re : [plugin] MyBetterUrls

Ca tombe effectivement à pic, merci pour cette réponse ultra-rapide et à bientôt j'espère  smile

Hors ligne

#52 01/03/2014 11:19:28

aleholi
Membre
Inscription : 25/10/2012
Messages : 14

Re : [plugin] MyBetterUrls

Problème réglé par Stéphane, mais je lui laisse la primeur d'une nouvelle livraison du plugin smile

Hors ligne

#53 05/03/2014 17:11:46

Tibawbaw
Membre
Lieu : Somain (près de Lille)
Inscription : 27/02/2013
Messages : 55
Site Web

Re : [plugin] MyBetterUrls

Bonjour à tous ! J'aimerais remonter quelque chose qui m'échappe : je ne sais pas s'il s'agit d'un bug lié au plugin ou à Facebook...

J'ai installé le plugin MyBetterUrls, et depuis quelques temps (ça ne me le faisais pas au début je crois), quand je veux partager un article sur Facebook avec le lien modifié du type http*//monsite/mon-article, le lien est refusé (je tombe systématiquement sur ma page d'erreur 404).

Si je partage le même article avec l'URL d'origine du type http*//monsite/articlexxx/mon-article, il n'y a aucun problème.

Ce qui me fait douter d'un bug uniquement lié au plugin, c'est que l'URL modifiée fonctionne très bien avec Google+...

Suis-je le seul pour qui cette erreur apparait ?


Envie de découvrir la musique Rock sous un nouvel angle ? Venez visiter mon site : Rock Anecdotes  smile

Hors ligne

#54 23/05/2014 16:26:53

Beduck
Membre
Inscription : 23/05/2014
Messages : 48
Site Web

Re : [plugin] MyBetterUrls

websyys a écrit :
k610i a écrit :

Plop,

Serait-il possible de choisir pour avoir des url de ce genre :
http*://www.monsite.fr/MaCatégorie/MonArticle
ou
http*://www.monsite.fr/MaTag/MonArticle
en fonction de la provenance sur l'article


au lieu de
http*://www.monsite.fr/MonArticle

?
Merci !:)

KaySix

+1
Intéressé aussi par cette modif'

Je cherche également à faire pareil

Hors ligne

#55 27/06/2014 10:08:21

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 202
Site Web

Re : [plugin] MyBetterUrls

## Version 1.4 (27/04/2014) ##
[+] Compatibilité avec le plugin plxMyMultiLingue
BUG Pagination


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#56 01/07/2014 15:00:00

webwww
Membre
Inscription : 30/06/2014
Messages : 24

Re : [plugin] MyBetterUrls

Merci pour ce plugin, un must-have !
Cependant j'ai remarqué que les liens pour le flux rss d'une catégorie ne sont réécrits.
http://.../feed/rss/categorie1

Hors ligne

#57 01/07/2014 15:23:41

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 202
Site Web

Re : [plugin] MyBetterUrls

Bonjour webwww

Je confirme.
Si on a configuré le plugin pour avoir par exemple .htm à la fin des urls, pour le lien "Fil Rss des articles de cette catégorie"
ça reste:
http://localhost/PluXml/feed/rss/categorie1
au lieu d'avoir
http://localhost/PluXml/feed/rss/categorie1.htm


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#58 01/07/2014 15:26:47

webwww
Membre
Inscription : 30/06/2014
Messages : 24

Re : [plugin] MyBetterUrls

On pourrait aussi remplacer categorie1 par le titre de la catégorie.

Hors ligne

#59 01/07/2014 15:59:49

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 202
Site Web

Re : [plugin] MyBetterUrls

Alors le problème ne vient pas du plugin mais de la fonction artFeed() dans plxShow

Le lien généré par cette fonction pour le flux rss des catégories est incomplet (ce qui fait que la réécriture n'est pas appliquée)

on a:

http://localhost/feed/rss/categorie1

au lieu de

http://localhost/feed/rss/categorie1/rubrique


Donc le correctif et d'éditer le fichier core/lib/class.plx.show.php

et de remplacer

	public function artFeed($type='rss', $categorie='') {
		# Hook Plugins
		if(eval($this->plxMotor->plxPlugins->callHook('plxShowArtFeed'))) return;

		if($categorie != '' AND is_numeric($categorie)) # Fil Rss des articles d'une catégorie
			echo '<a href="'.$this->plxMotor->urlRewrite('feed.php?rss/categorie'.$categorie).'" title="'.L_ARTFEED_RSS_CATEGORY.'">'.L_ARTFEED_RSS_CATEGORY.'</a>';
		else # Fil Rss des articles
			echo '<a href="'.$this->plxMotor->urlRewrite('feed.php?rss').'" title="'.L_ARTFEED_RSS.'">'.L_ARTFEED_RSS.'</a>';
	}

par

	public function artFeed($type='rss', $categorie='') {
		# Hook Plugins
		if(eval($this->plxMotor->plxPlugins->callHook('plxShowArtFeed'))) return;

		if($categorie != '' AND is_numeric($categorie)) { 
			# Fil Rss des articles d'une catégorie
			$id=str_pad($categorie,3,'0',STR_PAD_LEFT);
			if(isset($this->plxMotor->aCats[$id])) {
				echo '<a href="'.$this->plxMotor->urlRewrite('feed.php?rss/categorie'.$categorie.'/'.$this->plxMotor->aCats[$id]['url']).'" title="'.L_ARTFEED_RSS_CATEGORY.'">'.L_ARTFEED_RSS_CATEGORY.'</a>';
			}
		} else {
			# Fil Rss des articles
			echo '<a href="'.$this->plxMotor->urlRewrite('feed.php?rss').'" title="'.L_ARTFEED_RSS.'">'.L_ARTFEED_RSS.'</a>';
		}
	}

En faisant cette modif, le lien sera bien réécrit par le plugin MyBetterUrls

Merci webwww. Tu as mis en fait le doigt sur un petit bug

Bug pris en compte issue #77


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#60 09/07/2014 10:01:54

aruhuno
Membre
Lieu : Claye-Souilly (77)
Inscription : 13/07/2011
Messages : 258
Site Web

Re : [plugin] MyBetterUrls

Bonjour,

Mise à jour effectué et ce sans soucis, merci beaucoup !

Bon courage pour la suite.


"Parce que la connaissance appartient à tout le monde...", Inios.

Hors ligne

#61 15/07/2014 11:10:52

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 202
Site Web

Re : [plugin] MyBetterUrls

Beduck a écrit :
websyys a écrit :
k610i a écrit :

Plop,

Serait-il possible de choisir pour avoir des url de ce genre :
http*://www.monsite.fr/MaCatégorie/MonArticle
ou
http*://www.monsite.fr/MaTag/MonArticle
en fonction de la provenance sur l'article


au lieu de
http*://www.monsite.fr/MonArticle

?
Merci !:)

KaySix

+1
Intéressé aussi par cette modif'

Je cherche également à faire pareil

ça risque pas de faire un paquet de "duplicate content" tout ça ? (sachant qu'un article peut être classé dans plusieurs catégories et rattaché à plusieurs tags). Si à chaque fois on peut accéder au contenu de l'article à partir de plusieurs urls...


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#62 18/07/2014 11:08:05

Beduck
Membre
Inscription : 23/05/2014
Messages : 48
Site Web

Re : [plugin] MyBetterUrls

Mon problème c'est que j'ai fais des pages statique pour les pages de contenu du site et j'ai également une catégorie que j'ai nommée blog ou la j'affiche mes articles comme si c'était la page d'accueil "classique".

Ce que je cherche a faire c'est que tous mes articles qui sont en catégorie "blog" soient accessible seulement via une seule adresse : monsite.com/blog/mon-article.

Hors ligne

#63 15/09/2014 15:29:25

cfdev
Membre
Lieu : Provence
Inscription : 22/07/2011
Messages : 273
Site Web

Re : [plugin] MyBetterUrls

Salut,

Est-ce normal que le plugin me fasse un truc du style:
http://mon-domain.fr/index.php?nom.html


Vous voulez créer votre plugin pour pluXml? -> spxdatas est fait pour vous !
mcercle - Logiciel de gestion devis/factures/stock !

Hors ligne

#64 15/09/2014 15:58:05

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 202
Site Web

Re : [plugin] MyBetterUrls

@cfdev: non. as-tu activé la réécriture d'url dans le paramétrage de PluXml (Administration > Paramètres > Configuration Avancée > Activer la réécriture d'urls -> oui)


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#65 17/09/2014 10:43:36

cfdev
Membre
Lieu : Provence
Inscription : 22/07/2011
Messages : 273
Site Web

Re : [plugin] MyBetterUrls

Stéphane a écrit :

@cfdev: non. as-tu activé la réécriture d'url dans le paramétrage de PluXml (Administration > Paramètres > Configuration Avancée > Activer la réécriture d'urls -> oui)

En effet si je fais la moitié des choses  roll  merci !


Vous voulez créer votre plugin pour pluXml? -> spxdatas est fait pour vous !
mcercle - Logiciel de gestion devis/factures/stock !

Hors ligne

#66 08/10/2014 15:52:00

P3ter
Pluxml Staff
Lieu : Ile De France
Inscription : 17/10/2011
Messages : 270
Site Web

Re : [plugin] MyBetterUrls

Bonjour,

Je rencontre un problème avec le plugin MyBetterUrls. Une fois le plugin activé, configuré et la réécriture d'url activée, j'ai une erreur sur certains articles mais pas sur tous.

Exemple KO : http://pre.p3ter.fr/essayez-plusieurs-o … avec-noobs
Exemple OK : http://pre.p3ter.fr/activer-le-log-de-cron

J'utilise NGINX et ce virtualhost : https://github.com/P3ter/Serveur/blob/m … ult-pluxml


PluXml sur Twitter : @pluxml
PluXml sur Google+ : +pluXml
--
Mon Twitter : @p3terfr
Mon blog : p3ter.fr

Hors ligne

#67 08/10/2014 19:11:29

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 202
Site Web

Re : [plugin] MyBetterUrls

Salut P3ter
J'essayerai de reproduire le problème déjà sous apache car je n'ai pas de nginx. Au pire/mieux je te demanderais de me mettre à dispo un environnement de test si tu peux pour que je cherche l'origine du problème.


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#68 10/10/2014 10:45:02

P3ter
Pluxml Staff
Lieu : Ile De France
Inscription : 17/10/2011
Messages : 270
Site Web

Re : [plugin] MyBetterUrls

Pas de problème, merci pour ton aide.


PluXml sur Twitter : @pluxml
PluXml sur Google+ : +pluXml
--
Mon Twitter : @p3terfr
Mon blog : p3ter.fr

Hors ligne

#69 10/10/2014 10:58:50

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 202
Site Web

Re : [plugin] MyBetterUrls

Je n'arrive pas à reproduire le problème. As-tu essayer avec une url plus courte des fois qu'il y a aurait une limite dans la longueur des liens (cas que j'ai déjà rencontré lié à la config du serveur ou une extension php dont je ne me souviens plus du nom)


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#70 14/10/2014 10:16:51

P3ter
Pluxml Staff
Lieu : Ile De France
Inscription : 17/10/2011
Messages : 270
Site Web

Re : [plugin] MyBetterUrls

A priori, ce n'est pas un problème de longueur d'URL :

74 caractères, erreur 404 : http://pre.p3ter.fr/essayez-plusieurs-o … avec-noobs
80 caractères, aucune erreur : http://pre.p3ter.fr/ubuntu-13-10-suppor … -bumblebee

Je continue de chercher...


PluXml sur Twitter : @pluxml
PluXml sur Google+ : +pluXml
--
Mon Twitter : @p3terfr
Mon blog : p3ter.fr

Hors ligne

#71 04/11/2014 13:53:35

PPmarcel
Membre
Inscription : 21/06/2010
Messages : 250
Site Web

Re : [plugin] MyBetterUrls

Bonjour P3ter,

Tu as probablement cette réécriture dans ton vhost :

rewrite ^/([^feed\/].*)$ /index.php?$1 last;

Or ce qui est entre crochet est considéré comme "l'un ou l'autre de ces pattern". Donc en gros, la règle signifie ici : "on renvoie tout vers index.php sauf si ça commence par un f, ou un e, ou un d".

Donc tous les articles dont le nom commence par ces lettres sont recherchés tels quels dans le documentroot, et bien sûr n'existent pas (erreur 404).

Il faut utiliser des parenthèses pour considérer l'exclusion du mot "feed" dans son intégralité :

rewrite ^/(?!feed)(.*)$ /index.php?$1 last;

J'avais soumis ce problème dans le forum : http://forum.pluxml.org/viewtopic.php?id=4723

Dernière modification par PPmarcel (04/11/2014 16:14:52)

Hors ligne

#72 09/12/2014 12:41:30

P3ter
Pluxml Staff
Lieu : Ile De France
Inscription : 17/10/2011
Messages : 270
Site Web

Re : [plugin] MyBetterUrls

Effectivement, tu avais déjà soumis le problème sur le forum, je n'avais pas vu.
Merci beaucoup, ça marche chez moi avec cette modification du VHost.


PluXml sur Twitter : @pluxml
PluXml sur Google+ : +pluXml
--
Mon Twitter : @p3terfr
Mon blog : p3ter.fr

Hors ligne

#73 03/01/2015 19:39:45

kris
Membre
Inscription : 03/01/2015
Messages : 10
Site Web

Re : [plugin] MyBetterUrls

J'ai pas compris comment ça marche il faut un plugin ou il faut faire une configuration particulière

Hors ligne

#74 03/01/2015 20:28:45

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 202
Site Web

Re : [plugin] MyBetterUrls

@kris: oui c'est un plugin
va ici pour le télécharger: http://pluxopolis.net/myplugins
la procédure d'installation d'un plugin est expliquée en bas de la page.
une fois le plugin installé, va sur son écran de config, pour régler ses paramètres et le faire fonctionner.
si besoin jette un œil à la doc de pluxml en téléchargement sur la page d'accueil de pluxml.org. Y a un paragraphe sur l'utilisation des plugins


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#75 12/03/2015 17:33:15

Tomek
Membre
Inscription : 12/01/2010
Messages : 102

Re : [plugin] MyBetterUrls

Bonjour Stéphane,

Le bug concernant la pagination des articles dans une catégorie n'a pas été résolu ? Chez moi (en local pour le moment), l'url s'incrémente mais le contenu reste celui de la page 1, urlrewrite activé ou non, .html ou non.
PHP 5.5.18 / apache 2.2.29

Hors ligne

Pied de page des forums

A propos Nous soutenir Contact Twitter Google+
Copyright © 2006-2017 PluXml.org, tous droits réservés