On 05/31/2011 04:03 PM, Eduard Moraru wrote:
> Hi Nicolas,
>
> You can use JavaScript by adding a JavaScriptExtension object to the
> page you want to refresh. In the content(Code) of the
> JavaScriptExtension object you can have something like:
>
> function timedRefresh(timeoutPeriod) {
> setTimeout("location.reload(true);",timeoutPeriod);
> }
>
> document.observe('xwiki:dom:loaded', function() {
> timedRefresh(5000);
> });
>
> ...and the page will periodically refresh every 5 seconds (5000
> miliseconds).
>
> Using a<META/> tag is not really possible from a page's content because
> it needs to be put in the<head/> of the rendered HTML page and the
> content of a wiki page always ends up in the<body> of the HTML page. In
> order to do it, you would have to modify some templates (or
> alternatively use the 'Page Elements' section in the wiki Administration
> -- xwiki3.0) and you would need to make sure you will refresh only the
> pages you want to refresh, and not all the pages.
>
> If you`re ok with JavaScript, this would be the cleanest option (IMO).
> Other options may exist.
>
> Hope this helps,
> Eduard
>
>
> On 05/31/2011 04:04 PM, Nicolas Hernandez wrote:
>> Hello,
>>
>> I am looking for doing a timed auto-refresh like a
>> <META HTTP-EQUIV="Refresh" CONTENT="60">
>>
>> How could it be possible a xwiki article. It dos not work inserted as html.
>>
>> But someting sexiest should be possible ?
>>
Note that autorefreshes are very bad for accessibility, and they can
frustrate users (like me), I would advise you against using them.
--
Sergiu Dumitriu
http://purl.org/net/sergiu/
_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users