Am 06.01.2011 12:59, schrieb Vincent Massol:
On Jan 6, 2011, at 12:53 PM, Andreas Hahn wrote:
Am 06.01.2011 11:11, schrieb Vincent Massol:
Yesss - so now I can remove the ugly {{html}}<a href="....> {{/hmtl}} from my wiki. Maybe just an example on the Syntax page might help.
However I'm still struggling to find a better way for customizing the visual appearance of my wiki. I just learned by accident that the parameters of an image [[image:myimage.png||theParamter="hi"]] will go unparsed into the resulting<img .. theParameter="hi" />. That wasn't obvious to me either but it means that customization with a class="myImage" should be easily possible. Also the scope of the Parameter - statement "(%" isn't completely clear to me - it seems to work on the subsequent syntax element - but not for [[image:...]] or it renders a paragraph<p> but if you want to render a<span> you need to use {{html }}<span class="myclass">text</span>{{/html}} - right ? I've tried this on my local wiki:
[[(% class="myclass" %)[[image:XWikiLogo.png||width="25" height="25"]]>>http://xwiki.org]]
And it generates:
<p><span class="wikiexternallink"><a href="http://xwiki.org"><span class="myclass"><img src="http://localhost:8080/xwiki/bin/download/Sandbox/WebHome/XWikiLogo.png?width=25&height=25" width="25" height="25" alt="XWikiLogo.png"/></span></a></span></p>
So as you can see it does generate a<span>.
Now if you want the params to apply to the img tag you need to pass them as image params:
[[[[image:XWikiLogo.png||width="25" height="25" class="myclass"]]>>http://xwiki.org]]
which generates:
<p><span class="wikiexternallink"><a href="http://xwiki.org"><img src="http://localhost:8080/xwiki/bin/download/Sandbox/WebHome/XWikiLogo.png?width=25&height=25" width="25" height="25" class="myclass" alt="XWikiLogo.png"/></a></span></p>
Hope it's clear.
Thanks -Vincent
Bingo - again I wasn't aware i need to put it in brackets [[ ]] thanks Andreas
Well I'm sort of casual user and it takes time finding out.
thanks a lot
Andreas
On Jan 6, 2011, at 11:09 AM, Vincent Massol wrote:
Hi Andreas,
On Jan 6, 2011, at 10:59 AM, Andreas Hahn wrote:
Seems I haven't yet understood all the nuances of XWiki syntax:
According to http://platform.xwiki.org/xwiki/bin/view/Main/XWikiSyntax
I can have a sized image with [[image:img.png||width="25" height="25"]] I can have an image with a link [[image:img.png>>http://xwiki.org]]
How can I have a sized image with a link ? not working: [[image:img.png||width="25" height="25">>http://xwiki.org]] not correct
[[image:img.png>>http://xwiki.org||width="25" height="25"]] not correct either
You need:
[[[[image:img.png||width="25" height="25"]]>>http://xwiki.org]] What you need to understand is that you have wiki syntax inside a link label
In [[linklabelhere>>reference]], linklabelhere is wiki syntax.
The wiki syntax to specify an image with params is [[image:...||params]].
Please let us know how to fix the doc to make it more obvious.
Thanks -Vincent
Hope it helps, -Vincent
not working either (with and without 'px'): (% style="height:25px;width:25px" %) [[image:img.png>>http://xwiki.org]]
and (% style="height:25px;width:25px" [[image:img.png>>http://xwiki.org]] %)
Hmmm... Once again I may not see the obvious ... How can I do it ?
Thanks
Andreas
users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users