Voilà, j’ai un bug un peu gênant qui perdure après upgrade vers SPIP 2.0.5.
Dans mon squelette auteur.html, j’ai installé une boucle article (id_article=140), à l’intérieur de la boucle auteur.
Dans l’interface privée, j’ai ainsi un article n°140 dédié à l’auteur qui me permet de gérer le profil de l’auteur aussi confortablement que dans un article, depuis l’espace privé. Et j’ai aussi les champs habituels de l’auteur (NOM, BIO, etc.).
Pour éviter d’avoir 2 pages doublons sur l’auteur, j’ai créé dans l’espace privé une redirection (article virtuel) de l’article n°140 vers le squelette de l’auteur n°1 (=aut1).
La redirection fonctionne bien quand j’affiche sur le site public la page de mon article n° 140 MAIS quand j’affiche ma page auteur, SPIP me supprime le contenu du CHAPO de l’article et affiche à la place le contenu de la redirection =aut1.
Voyez-vous même ici : http://www.reduplikation.net/?Stephane-Vial&var_mode=calcul
À droite de la photo, qui est le logo de l’article, et juste au-dessus du mot « Parcours », on peut lire « =aut1 » au lieu du chapo de l’article 140, alors même que le texte de l’article 140 s’affiche bien, juste en-dessous.
Plutôt étrange, non ? Et surtout embêtant.
Peut-être ai-je mal pensé quelque chose dans mon squelette, mais il me semble bien qu’il y a là un bug.
Peut-être ai-je mal pensé quelque chose dans mon squelette, mais il me semble bien qu'il y a là un bug.
J'ai posé une petite correction à l'instant http://trac.rezo.net/trac/spip/changeset/13797 , parce que #CHAPO* n'affichait pas la redirection justement alors que ça devrait, mais je ne sais pas si ça corrige ton problème de #CHAPO qui ne l'enlève pas (alors que lui le devrait !)
Peut être devrais-tu poster la/les boucles que tu utilises.
Merci Matthieu, pour ta réponse. J’ignore si ton ticket va résoudre mon problème. Je ne comprends pas grand chose à ce bug.
Quoi qu’il en soit, voici la boucle que j’utilise et dans laquelle se produit le problème. Je l’ai un peu allégée pour qu’elle soit plus lisible, en enlevant un peu de HTML et de balises inutiles, pour que vous voyez bien la zone où se produit le problème (c’est vers le #CHAPO) :
Merci d’avance pour vos lumières. J’aimerais bien résoudre ce problème.
Piffeo.
Le 1 mars 2009 16:46, Matthieu Marcillaud <marcimat@free.fr> a écrit :
Piffeo a écrit :
Peut-être ai-je mal pensé quelque chose dans mon squelette, mais il me semble bien qu’il y a là un bug.
J’ai posé une petite correction à l’instant http://trac.rezo.net/trac/spip/changeset/13797 , parce que #CHAPO* n’affichait pas la redirection justement alors que ça devrait, mais je ne sais pas si ça corrige ton problème de #CHAPO qui ne l’enlève pas (alors que lui le devrait !)
Peut être devrais-tu poster la/les boucles que tu utilises.
Merci Matthieu, pour ta réponse. J’ignore si ton ticket va résoudre mon problème. Je ne comprends pas grand chose à ce bug.
Quoi qu’il en soit, voici la boucle que j’utilise et dans laquelle se produit le problème. Je l’ai un peu allégée pour qu’elle soit plus lisible, en enlevant un peu de HTML et de balises inutiles, pour que vous voyez bien la zone où se produit le problème (c’est vers le #CHAPO) :
Merci d’avance pour vos lumières. J’aimerais bien résoudre ce problème.
Piffeo.
Le 1 mars 2009 16:46, Matthieu Marcillaud <marcimat@free.fr> a écrit :
Piffeo a écrit :
Peut-être ai-je mal pensé quelque chose dans mon squelette, mais il me semble bien qu’il y a là un bug.
J’ai posé une petite correction à l’instant http://trac.rezo.net/trac/spip/changeset/13797 , parce que #CHAPO* n’affichait pas la redirection justement alors que ça devrait, mais je ne sais pas si ça corrige ton problème de #CHAPO qui ne l’enlève pas (alors que lui le devrait !)
Peut être devrais-tu poster la/les boucles que tu utilises.