Project

General

Profile

Anomalie #1672

Problème de lien automatique sur une image dans une boucle déportée ...

Added by cent20 - over 12 years ago. Updated over 12 years ago.

Status:
Fermé
Priority:
Bas
Assignee:
Category:
code généré
Target version:
Start date:
Due date:
% Done:

0%

Resolution:
wontfix
Navigateur:

Description

Salut,

Quand on a des boucles incluses dans des boucles, il est possible de générer une balise relative à une boucle parente, en utilisation la balise relative correspondante tel que cela est documenté sur spip.

Toutefois, j'ai l'impression que en associant cette balise à une image, pour générer le lien associé, cela ne marche pas.


<BOUCLE_mots(MOTS){id_groupe}{par titre}>

 <BOUCLE_articles_lies(ARTICLES){id_mot}{par titre}>

 [(#TOTAL_BOUCLE|<{2}|?{[(#LOGO_MOT|#URL_ARTICLE||image_reduire{128,128})]<a href="#URL_ARTICLE">[(#_mots:TITRE|supprimer_numero)]</a>,_})]

 </BOUCLE_articles_lies>    

 [(#TOTAL_BOUCLE|>{1}|?{[(#LOGO_MOT|#_mots:URL_MOT||image_reduire{128,128})]<a href="#_mots:URL_MOT">[(#_mots:TITRE|supprimer_numero)]</a>,_})]

 </B_articles_lies>

 [(#TOTAL_BOUCLE|=={0}|?{[(#LOGO_MOT|#_mots:URL_MOT||image_reduire{128,128})]<a href="#_mots:URL_MOT">[(#_mots:TITRE|supprimer_numero)]</a>,_})]

 <//B_articles_lies>    

</BOUCLE_mots>

Mon bug :


<a href="#_mots:URL_MOT">[(#_mots:TITRE|supprimer_numero)]</a>

génère un lien parfaitement valide, sans aucun problème

tandis que


[(#LOGO_MOT|#_mots:URL_MOT||image_reduire{128,128})]

me génère un lien sur l'image non valable :

http://www.cent20.net/:URL_MOT

Mais peu-être que j'ai mal codé mon url sur image ...

History

#1 Updated by cent20 - over 12 years ago

J'ai oublié l'essentiel :

SPIP 2.0.0 dev SVN r13472

;-)

#2 Updated by esj - over 12 years ago

J'ai oublié l'essentiel :

SPIP 2.0.0 dev SVN r13472

Pas sûr: il semble qu'il y ait un paquet de code mort ici, qui l'était déjà en 1.9.2. Tu peux approfondir ?

#3 Updated by cent20 - over 12 years ago

Approfondir ...

Heu là je sèche !

Tu veux plus de code ?

plus de tests ?

#4 Updated by esj - over 12 years ago

  • Status changed from Nouveau to Fermé
  • Resolution set to wontfix

En tout cas tu te crées des problèmes pour rien: dans ton exemple référencer explicitement le nom de la boucle est inutile, puisque que ton code est à l'extérieur de la boucle la plus interne (les #... dans les parties alternatives et englobantes d'une boucle réferencent le contexte englobant, pas le contexte de la boucle, #TOTAL_BOUCLE étant une exception sur ce point).

Also available in: Atom PDF