PluXml.org

Blog ou CMS à l'Xml

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

#26 08/04/2013 18:05:24

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

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

Bonjour Clyd
Je vais vérifier tout ça


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

Hors ligne

#27 12/04/2013 14:42:42

Suricat
Membre
Inscription : 26/05/2011
Messages : 145

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

Bonjour,
Je confirme le problème rencontré par Clyd, concernant également les tags.
Le numéro de page 2 donne :

http://www.monsite.com/tag/montagamoipage2 

au lieu de

http://www.monsite.com/tag/montagamoi/page2

Hors ligne

#28 04/06/2013 05:41:59

Suricat
Membre
Inscription : 26/05/2011
Messages : 145

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

Bonjour,
J'ai modifié le code pour contourner le bug dans plxMyPager.php :

[== PHP ==]
		for($i=$start;$i<=$stop;$i++) {
			$url = $this->plxMotor->urlRewrite("?".$arg_url."page".$i);
			$url = str_replace("index.php?page1", "",$url);
			$url = str_replace("page1", "",$url);
			$PosPage = strrpos($url, "/page");
			if($PosPage==FALSE) 
			    {
			      $PosPage = strrpos($url, "page");
			      $url = substr($url, 0, $PosPage)."/".substr($url, $PosPage);
			    }
			if($i==$this->plxMotor->page)
				echo "<span class=\"p_current\">".$i."</span>";
			else
				echo "<span class=\"p_page\"><a href=\"".$url."\" title=\"".$i."\">".$i."</a></span>";
		}

Hors ligne

#29 04/06/2013 08:26:27

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

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

@Suricat: ça tombe bien je suis en train de mettre à jour certains plugins. Je vais faire le nécessaire pour corriger plxMyPager. Merci


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

Hors ligne

#30 05/06/2013 01:31:48

bdube30
Membre
Lieu : Montréal, QC
Inscription : 16/02/2011
Messages : 149
Site Web

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

Si ça peut aider à corriger des bugs, j'ai aussi un problème avec ce plugin.

Lorsque je suis à cette page : «http://www.carnetb.com/c6/hockey», je vais en bas de page, je clique sur «Page Suivante», j'arrive correctement à la page «http://www.carnetb.com/c6/hockey/page2», puis ensuite, si je clique sur page précédente, ça me mène à cette adresse «http://www.carnetb.com/c6/hockey/page2/», qui créé alors l'erreur de page non trouvée.

Hors ligne

#31 04/08/2013 12:41:16

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

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

## Version 1.2 (04/08/2013) ##
BUG Mauvais url de pagination avec la réécriture d'url


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

Hors ligne

#32 18/08/2013 14:47:47

Hamtaro
Membre
Lieu : Niort
Inscription : 12/06/2007
Messages : 827
Site Web

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

Bonjour

Une petite remontée de bug chez moi :
- arrivé à la page 10 à 19, les liens renvoient vers les numéros de pages sans la dizaine... C'est à dire 0 à 9
Tout rentre dans l'ordre après le numéro 19...

Est-ce seulement le cas chez moi, est ce que j'ai trop bidouillé à coup de plugins et codes mon Pluxml ? tongue

Dernière modification par Hamtaro (18/08/2013 14:48:15)

Hors ligne

#33 15/11/2013 13:13:42

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 549
Site Web

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

Petite correction que j'apporterais. Après la ligne 67, j'ajouterais :

if ($i == 1) { $url = substr($url,0, -1);}

afin de supprimer le slash de fin.
Je confirme le bug d'Hamtaro. J'ai la même chose. Le problème vient de la ligne 67. Le str_replace remplace le début du nombre (page1).

La solution : remplacer la ligne 67 par :

$url = preg_replace("%page1$%", "",$url);

Dernière modification par Jerry Wham (15/11/2013 13:25:32)


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#34 22/02/2014 19:53:33

Bechti
Membre
Lieu : Chemnitz
Inscription : 21/02/2014
Messages : 1

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

Hello,

Please excuse me, I do not speak French and my English is not very good.
I hope I can explain my problem understandable.

Recently, I use PluXml 5.3 and the plugin MyPager. And I have the same problem with MyPager that Hamtaro describes in post # 32.
The proposal by Jerry Wham has not helped.

Is there now a solution or has anyone a hint what I can do?

Regards Bechti

Hors ligne

#35 18/06/2014 20:35:36

bg62
Membre
Inscription : 18/05/2007
Messages : 1 782
Site Web

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

bonjour;
sous PluXml 5.1.3
le plugin me pose problèmes ...
si je prends la 'home' .... jusqu'à la page 9 tout va bien ' /index.php?page9 ' mais si je clique sur le n°10... je me retrouve sur ' /0 ' carrément, , le n° 11 envoie également sur ' /1 ' etc etc ...
J'ai repris la dernière version, j'ai texté avec ceci :

[== HTML ==]
	<p id="pagination"><?php $plxShow->pagination(); ?></p>

également avec ceci:

[== HTML ==]
	<?php $plxShow->pagination(); ?>

rien à faire ^^

si je me mets, manuellement dans l'url sur ' /index.php?page10 ' ça recoince pour '11' 
Que se pastis là ???
@+


le 'www' est fait pour communiquer et échanger, non ?
fonds d'écran   | référencement efficace | Portfolio | Fonds d'écran automobile | outils SEO | échange de liens en dur

Hors ligne

#36 19/06/2014 17:20:49

bg62
Membre
Inscription : 18/05/2007
Messages : 1 782
Site Web

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

et finalement, si la solution réside dans la correction d'un bug, que doit-on mettre exactement à la place de ceci :

[== PHP ==]
		for($i=$start;$i<=$stop;$i++) {
			$url = $this->plxMotor->urlRewrite("?".$arg_url."page".$i);
			$url = str_replace("index.php?page1", "",$url);
			$url = str_replace("page1", "",$url);
			if($i==$this->plxMotor->page)
				echo "<span class=\"p_current\">".$i."</span>";
			else
				echo "<span class=\"p_page\"><a href=\"".$url."\" title=\"".$i."\">".$i."</a></span>";
		}

j'ai essayé les deux proposées mais j'en suis toujours au même point ...
@+


le 'www' est fait pour communiquer et échanger, non ?
fonds d'écran   | référencement efficace | Portfolio | Fonds d'écran automobile | outils SEO | échange de liens en dur

Hors ligne

#37 21/06/2014 11:22:18

memento
Membre
Inscription : 09/11/2008
Messages : 63

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

Bonjour,
essaye avec ceci :

[== PHP ==]
for($i=$start;$i<=$stop;$i++) {
    $url = $this->plxMotor->urlRewrite("?".$arg_url."page".$i);
    $url = preg_replace_callback(
        "`(?:index\.php\?)?page([1-9][0-9]+)`",
        create_function(
            "\$matches",
            "return (\$matches[1] == \"1\") ? \"\" : \$matches[0];"   
        ),
        $url
   );
   if($i==$this->plxMotor->page)
       echo "<span class=\"p_current\">".$i."</span>";
   else
       echo "<span class=\"p_page\"><a href=\"".$url."\" title=\"".$i."\">".$i."</a></span>";
}

Cordialement

Hors ligne

#38 21/06/2014 12:11:37

bg62
Membre
Inscription : 18/05/2007
Messages : 1 782
Site Web

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

YES !!! nickel et grands mercis, en local ok de suite, en ligne ... le temps de latence de hébergeur et de ces  ^^  de cookies, et ça fonctionne ... OUF !!
comme quoi, quand on sait coder, quand on sait faire, quand on maîtrise = + qu'une bonne chose smile
@Stéphane : as-tu mis à jour ???
ce serait bien pour tout le monde  ...
@+


le 'www' est fait pour communiquer et échanger, non ?
fonds d'écran   | référencement efficace | Portfolio | Fonds d'écran automobile | outils SEO | échange de liens en dur

Hors ligne

#39 25/06/2014 10:27:02

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

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

Bonjour
Si vous utilisez le plugin plxMyBetterUrls je crois me souvenir que le problème vient de ce plugin.
Essayer en mettant à jour plxMyBetterUrls à partir de cette adresse (sans faire de modif de code dans le plugin de pagination)
https://github.com/Pluxopolis/plxMyBett … ve/1.4.zip


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

Hors ligne

#40 25/06/2014 11:33:54

bg62
Membre
Inscription : 18/05/2007
Messages : 1 782
Site Web

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

Stéphane a écrit :

Bonjour
Si vous utilisez le plugin plxMyBetterUrls je crois me souvenir que le problème vient de ce plugin.
Essayer en mettant à jour plxMyBetterUrls à partir de cette adresse (sans faire de modif de code dans le plugin de pagination)
https://github.com/Pluxopolis/plxMyBett … ve/1.4.zip

wink
pas tout compris là .. la relation avec 'MyPager' ...
@+


le 'www' est fait pour communiquer et échanger, non ?
fonds d'écran   | référencement efficace | Portfolio | Fonds d'écran automobile | outils SEO | échange de liens en dur

Hors ligne

#41 25/06/2014 12:59:54

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

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

plxMyBetterUrls réécrit les urls créées par MyPager (mais mal lorsqu'on dépasse un certain nombre de page)


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

Hors ligne

#42 25/06/2014 16:05:03

bg62
Membre
Inscription : 18/05/2007
Messages : 1 782
Site Web

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

Stéphane a écrit :

plxMyBetterUrls réécrit les urls créées par MyPager (mais mal lorsqu'on dépasse un certain nombre de page)

ok, moi je te demandais simplement si tu avais eu le temps de mettre ' MyPager ' à jour, en fonction de ces corrections ... smile
@+


le 'www' est fait pour communiquer et échanger, non ?
fonds d'écran   | référencement efficace | Portfolio | Fonds d'écran automobile | outils SEO | échange de liens en dur

Hors ligne

#43 25/06/2014 17:07:54

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

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

Non pas eu le temps. Faut d'abord que je valide la modif


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

Hors ligne

#44 01/09/2014 10:17:10

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

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

## Version 1.2.1 (28/08/2014) ##
[+] Ajout de rel="prev" et rel="next" dans les liens précédent et suivant (contribution Etienne R.)
[+] Ajout traduction en occitant (contribution Rubén)


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

Hors ligne

#45 13/07/2015 13:14:32

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

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

## Version 1.2.2 (13/05/2015) ##
[+] Compatibilité PluXml 5.4


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

Hors ligne

#46 08/09/2015 01:37:29

kowalsky
Membre
Inscription : 20/08/2015
Messages : 289
Site Web

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

Bonjour,

est-il possible d'avoir l'équivalent de MyPager (en plugin ou en core) pour la partie administration (plus particulièrement pour les articles et commentaires) ?

Parce que même en affichant 99 commentaires par page, ça me fait beaucoup de clic pour aller sur la page 25 [page 1 sur 25 suivante»] big_smile

(l'on me rétorquera que je pourrai aussi modifier directement l'url, mais c'est moins fun)

Hors ligne

#47 08/09/2015 07:39:43

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

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

Bonjour kowalsky

Très bonne remarque. Je me suis toujours dit qu'il fallait revoir la pagination coté admin car c'est vrai que c'est un peu laborieux.
Je me le suis noté cette fois-ci pour ne plus l'oublier
https://github.com/pluxml/PluXml/issues/114


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

Hors ligne

#48 12/09/2015 13:23:59

jol5926
Membre
Lieu : Drôme
Inscription : 25/04/2015
Messages : 364
Site Web

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

Est-il possible d'améliorer l'affichage du plugin. On a l'impression de lire 1 page sur 31 alors que c'est 1 page sur 3.
Ajoutez un espace . voir image ci-dessous
mypager.png
Merci

Hors ligne

#49 29/09/2015 15:22:26

jol5926
Membre
Lieu : Drôme
Inscription : 25/04/2015
Messages : 364
Site Web

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

jol5926 a écrit :

Est-il possible d'améliorer l'affichage du plugin. On a l'impression de lire 1 page sur 31 alors que c'est 1 page sur 3.
Ajoutez un espace . voir image ci-dessous
http://www.jose.monespace.net/mypager.png
Merci

Bonjour,
pas de réponse ??
pas de solutions ??

Merci

Hors ligne

#50 29/09/2015 15:59:41

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

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

@jol5926

à rajouter dans le fichier css de ton thème

.p_current {
  padding: 10px;
}
.p_page {
  padding-right: 10px;
}

tu disposes de toutes ces classes pour changer le comportement visuel

.p_first
.p_prev
.p_current
.p_next
.p_last
.p_page


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

Hors ligne

Pied de page des forums

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