developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.
Opened 11 years ago
Closed 10 years ago
#1100 closed bug (fixed)
Wikirenderer parsing "code"
Reported by: | foxmask | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | Jelix 1.2RC1 |
Component: | jelix:utils | Version: | 1.1.6 |
Severity: | normal | Keywords: | wikirenderer |
Cc: | Blocked By: | ||
Blocking: | Documentation needed: | no | |
Hosting Provider: | Php version: |
Description (last modified by laurentj)
ce code wiki :
@@$cond->addCondition('property', 'IS NOT NULL', '');@@
ne permet pas d'avoir l'effet escompté
mais ceci fonctionne
@@$cond->addCondition('property', 'IS NOT NULL');@@
Change History (9)
comment:1 Changed 11 years ago by laurentj
- Component changed from jelix to jelix:utils
- Description modified (diff)
- Keywords wikirenderer added
- Milestone set to Jelix 1.1.7
- Summary changed from Wikirender parsing "code" to Wikirenderer parsing "code"
comment:2 Changed 10 years ago by foxmask
comment:3 Changed 10 years ago by foxmask
grr les simples quotes ont sautées dans mon explication bref
comment:4 Changed 10 years ago by foxmask
le meme probleme se produit quand on veut affiche sur code comme ceci :
<code> array(1) { ["jelix"]=> string(51) "/home/robin/www/jelix/lib/jelix/core-modules/jelix/" } string(11) "salledejeux" array(1) { ["jelix"]=> string(51) "/home/robin/www/jelix/lib/jelix/core-modules/jelix/" } </code>
dans ce cas "code" n'affiche pas
["jelix"]
mais un lien href ...
comment:5 Changed 10 years ago by foxmask
comment:6 Changed 10 years ago by foxmask
je viens de faire un test avec les rules HaveFnuBB : conclusion ; le bug sur les @@ persiste mais par contre ca marche pour "<code>" donc les rules sur le forum jelix.org ne traiteraient pas correctement les plusieurs "balises" imbriquées (code+liens)
http://community.havefnubb.org/forums/forum/5-tester-to-test/posts/233-233-test-wikirender
comment:7 Changed 10 years ago by laurentj
- Milestone changed from Jelix 1.1.7 to Jelix 1.2
correction faite sur le depot wikirenderer original. ne sera appliqué que pour la 1.2. Et sur le site, on mettra à jour.
J'ai fait en sorte que tout les tags déclarés soient ignorés dans le tag de code.
comment:8 Changed 10 years ago by foxmask
nickel !
comment:9 Changed 10 years ago by laurentj
- Resolution set to fixed
- Status changed from new to closed
ceci vient du fait que les rules pour ce render sont :
donc pour
le wikirender "voit" un debut avec @@ puis plus tard un "autre" debut avec qui correspond à "em" donc le second @@ ne ferme rien on a 2 motifs pas finis : @@,,@@
ceci marche (meme si n'a pas de sens pour illustrer son code)
on a 2 motifs bien terminés @@,,,@@