Skip to main content Help Control Panel

 

Projets «   Campagnes de tests «   RC5 livrée - test de yacs 10.2.12, alias yacs Martin RC 5 «  

dysfonctionnement "neighbours" pour les pages classées [Integrated]

WorkflowSupport request
StatusSolution has been fully integrated
OwnerAlexis Raimbault
Progress100%

Lorsqu'une section utilise with_neighbours et qu'elle possède des pages classées (rang !=10000) les liens suivants/précédent perdent les pédales.

la deuxième page donne un lien vers la première mais pas la troisième.

Comments

Alexis Raimbault - on Mar. 8 2010
Le problème a été enregistré


Alexis Raimbault webmaster free-lance
Alexis Raimbault - on Mar. 9 2010

Ok trouvé une erreur dans articles.php get_previous_url() et get_next_url().

prenons le cas d'une section qui affiche les pages par ordre d'édition.

Pour le lien "next" la requête demande :

les articles de rang supérieur ou égale ET de date d'édition inférieure.

alors qu'il faut demander :

les articles de rang supérieur OU (les articles de même rang ET de date d'édition inférieure)

voici le correctif pour get_previous_url

Click to slide

et pour get_next_url :

Click to slide

Alexis Raimbault webmaster free-lance
Alexis Raimbault - on Mar. 9 2010
Fin de la recherche de solution


Alexis Raimbault webmaster free-lance
Bernard Paques - on Mar. 12 2010

Merci de cette contribution, que j'ai intégré dans le code de référence, en y ajoutant quelques parenthèses manquantes ...


Bernard Paques - on Mar. 12 2010

Ce n'était pas moqueur Alexis, ta contribution a fait gagner beaucoup de temps, alors merci.


J.Juraver - on Mar. 26 2010

Bien vu alexis chinese

Bernard, y'a-t-il moyen de fournir un patch incrémentable sur 10.2.12 de la même manière que sur Impossible de modifier une image. ?




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Alexis Raimbault - on May 3 2010
La solution a été intégrée


Alexis Raimbault webmaster free-lance
J.Juraver - on June 9 2010

Je lis "finalisation le 3 mai" dans l'en-tête de cet article.

Je constate un problème similaire sur les neighbours dans une version 10.4.13 (donc qui date d'avril) : essayez de cliquer "suivant" sur cette page http://diaphora.juraver.net/ar...esprit-des-lois




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Bernard Paques - on June 9 2010

Jérémie, c'est trompeur parce que la page a été créée pour la RC5, mais la correction a été intégrée plus tard. Si tu peux passer ton site en RC7 ce serait mieux ...


J.Juraver - on June 9 2010

J'upgrade en rc 7. Si plantage, je t'attaque en justice.




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
J.Juraver - on June 9 2010

Tu l'as échappé belle... J'espère que tu as transpiré !




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Bernard Paques - on June 10 2010

8 minutes entre tes deux commentaires - pas eu le temps de transpirer avec une migration aussi courte ...

Ca marche ?


J.Juraver - on June 10 2010

Si j'en juge au lien évoqué ci-dessus, ça semble résolu.




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |