[plugin] plxMyPager : modifie et améliore les liens de navigations

13»

Réponses

  • PPmarcel a écrit:
    Je relève une anomalie couplée avec myBetterUrl.

    Lorsque l'on navigue entre les pages d'un tag ou d'une catégorie et que l'on re-clique sur la page 1, l'URL aura un slash en fin d'URL.

    Avec les tag on peut avoir ou ne pas avoir un slash, ça s'affiche. Ex:
    - http://maoli.fr/tag/parcs/
    - http://maoli.fr/tag/parcs

    En revanche pluxml sort :
    - un 404 si une catégorie finie par un slash : http://maoli.fr/categorie/ile-de-france/
    - un 200 si il n'y en a pas : http://maoli.fr/categorie/ile-de-france

    Si MyBetterUrl est désactivé, les catégories fonctionnent avec ou sans slash.
    Je n'ai plus les archives sur mon site mais il se peut qu'elles soient aussi touchées.

    Au lieu de forcer MyBetterUrl à accepter le duplicate content, je suggère de modifier my pager afin de retirer le slash de fin sur les liens de la page 1.
    Ce serait cohérent avec les liens de génère PluXML par défaut, sans slash.

    Hello,
    As-tu résolu ton souci ?
    Si oui, comment ?

    Merci
  • Hello les amis,
    J'ai besoin d'aide ! Personne de la team n'a la réponse ?
    Merci
  • jol5926 a écrit:
    Hello les amis,
    J'ai besoin d'aide ! Personne de la team n'a la réponse ?
    Merci

    Notre ami Stéphane est-il en congé ?
  • StéphaneStéphane Member, Former PluXml Project Manager
    Bonjour

    Pouvez-vous svp tester cette modif avant que je publie le correctif.

    Éditez le fichier /plugins/plxMyPage/plxMyPager.php

    1. Supprimez les lignes
    	if($arg_url!="")
    		$arg_url = trim($arg_url, "/")."/";
    

    2. Remplacez la ligne
    	$url = $this->plxMotor->urlRewrite("?".$arg_url.($i<=1?"":"page".$i));
    

    par
    	$url = $this->plxMotor->urlRewrite("?".$arg_url.($i<=1?"":"/page".$i));
    

    Merci.

    Consultant PluXml

    Ancien responsable et développeur de PluXml (2010 à 2018)

  • Stéphane a écrit:
    Bonjour

    Pouvez-vous svp tester cette modif avant que je publie le correctif.

    Éditez le fichier /plugins/plxMyPage/plxMyPager.php

    1. Supprimez les lignes
    	if($arg_url!="")
    		$arg_url = trim($arg_url, "/")."/";
    

    2. Remplacez la ligne
    	$url = $this->plxMotor->urlRewrite("?".$arg_url.($i<=1?"":"page".$i));
    

    par
    	$url = $this->plxMotor->urlRewrite("?".$arg_url.($i<=1?"":"/page".$i));
    

    Merci.

    Hello Stéphane,

    Test du correctif ok !
    Tout fonctionne correctement.
    Merci
  • Bonjour,

    je cherchais un plugin pour ajouter les liens "suivant" et "précédent" au pied des articles, et MyPager semble correspondre, mais je n'ai rien qui s'affiche (idem avec le plugin ArtPS d'ailleurs). J'utilise le thème par défaut, pluxml en version 5.7, j'ai testé en désactivant les autres plugins aussi. J'ai bien activé le plugin et configuré dans l'espace d'administration.

    Y'a-t-il quelque chose que je dois modifier quelques part ?

  • krockroc Member
    décembre 2019 modifié

    Bonjour,

    Je voulais savoir où en était le développement de ce plugin ? Je ne sais pas trop où trouver la dernière version.

    J'aimerai pouvoir utiliser des images SVG directement en lien (pas dans le CSS). Est-il possible de passer des paramètres pour personnaliser les liens ?

    Merci d'avance, et bravo pour votre travail.

Connectez-vous ou Inscrivez-vous pour répondre.