Hi James,

This is probably because of our "flaky" WYSIWYG editor. In the version  
you have it's escaping the special characters as xml entities thus  
making the URL fail... This is a known bug and we're working hard on a  
brand new WYSIWYG editor based on GWT that will not have all the  
deficiencies of the current editor. Right now all I can suggest is to  
not use the WYSIWYG editor and use the wiki editor one as much as  
possible. I know it's a good answer but we're a bit stuck, whenever we  
make changes to the current editor it breaks it in other places; it's  
really too hard to maintain (hence our decisions to rewrite it - a  
first version should be out in September).

Sorry about that.

Thanks
-Vincent

On Jul 1, 2008, at 3:57 PM, James Weir wrote:

> That seems to work now.
> interesting though, when I add an http URL the first time it works  
> fine;
> however if I re-edit the page then the httpURL gets interpreted by the
> Wiki and corrupts the link, for example
>
> if I add this:
> #video('http://www.dailymotion.com/video/x5yyb9_sarkozy-en-off-sur-france-3_news')
>
> save the page and then later I re-edit the page the http link is  
> saved as:
> #video('http://www.dailymotion.com/video/ 
> x5yyb9_sarkozy-en-off-sur-france-3_news')
>
>
> and an error is thrown:
>
> Error number 4001 in 4: Error while parsing velocity page  
> Tutorials.SAFTutorialBuild
> Wrapped Exception: Failed to evaluate content with id SAFTutorial  
> Build 
> <http://demo.usharesoft.com:8080/xwiki/bin/view/Tutorials/SAFTutorialBuild 
> >
> com.xpn.xwiki.XWikiException: Error number 4001 in 4: Error while  
> parsing velocity page Tutorials.SAFTutorialBuild
> Wrapped Exception: Failed to evaluate content with id SAFTutorial  
> Build 
> <http://demo.usharesoft.com:8080/xwiki/bin/view/Tutorials/SAFTutorialBuild 
> >
>       at  
> com 
> .xpn 
> .xwiki 
> .render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:231)
>       at  
> com 
> .xpn 
> .xwiki 
> .render.XWikiVelocityRenderer.render(XWikiVelocityRenderer.java:93)
>       at  
> com 
> .xpn 
> .xwiki 
> .render 
> .DefaultXWikiRenderingEngine 
> .renderText(DefaultXWikiRenderingEngine.java:252)
>       at  
> com 
> .xpn 
> .xwiki 
> .render 
> .DefaultXWikiRenderingEngine 
> .renderText(DefaultXWikiRenderingEngine.java:176)
>       at  
> com 
> .xpn 
> .xwiki 
> .render 
> .DefaultXWikiRenderingEngine 
> .renderText(DefaultXWikiRenderingEngine.java:145)
>       at  
> com 
> .xpn 
> .xwiki 
> .render 
> .DefaultXWikiRenderingEngine 
> .renderDocument(DefaultXWikiRenderingEngine.java:134)
>       at  
> com 
> .xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java: 
> 423)
>       at com.xpn.xwiki.api.Document.getRenderedContent(Document.java:371)
>       at sun.reflect.GeneratedMethodAccessor328.invoke(Unknown Source)
>       at  
> sun 
> .reflect 
> .DelegatingMethodAccessorImpl 
> .invoke(DelegatingMethodAccessorImpl.java:25)
>
> ... partial exception, the rest has been removed
>
>
>       at java.lang.reflect.Method.invoke(Method.java:597)
>
>
> I know there is a notion of {pre} that stops xwiki interpeting parts  
> of
> the page to stop this, however I was suprised that xwiki did this in a
> macro.  How can I stop this happening ?
>
> I have a more generic question; if you wish to use a widget in html as
> part of the wiki, what is the best way to go about this ?  Do you have
> to create your own Macro ? or is there a way to tell xWkki to parse a
> block as html ?
>
> Thanks
> James
>
>
> Vincent Massol wrote:
>> Hi James,
>>
>> The person who wrote the installation tutorial was wrong. The way it
>> was described doesn't work.
>> I've updated the instructions.
>> See http://code.xwiki.org/xwiki/bin/view/Macros/VideoMacroDownloads
>>
>> Thanks
>> -Vincent
>>
>> On Jul 1, 2008, at 12:05 PM, James Weir wrote:
>>
>>
>>> Hi,
>>>
>>> I have been trying to use the video macro [1] without much success.
>>>
>>> I followed the instructions to upload and import the xar file into  
>>> my
>>> xwiki.  The import was successful.
>>>
>>> I then add the macro into the Velocity macros:
>>> Administration:
>>> Preferences->Advanced->Velocity Macro Pages   I added:
>>> Marcos.Video,
>>>
>>> I was then hoping to embed a video into my xwiki.  Unfortunately  
>>> all I
>>> see is the text of the macro rather than the video,  For example:
>>>
>>> #video('http://www.youtube.com/v/NEV2TnDUA-E&hl=en');
>>>
>>> Any ideas on why this is not working ?
>>> Thanks
>>> James
_______________________________________________
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to