Jerome Velociter wrote:
> +0.5 to add "currentPage", since it's obviously missing with regard to 
> the other current* APIs.
> 
> Now in the future I think we should define cleaner APIs for retrieving 
> infos about the model.
> I propose that we wait for the discussion about new Java APIs of 
> xwiki-model to be a bit more advanced, then based on that see what's the 
> good way to have this in JS.

I fill the same way. The JavaScript API should be more object oriented 
(e.g. have some of the objects available in velocity context, like $doc, 
"available" also in the JavaScript context, in a XWiki namespace to 
avoid collisions). For now, the currentPage information needs to be 
added to the XWiki object.

Marius

> 
> Jerome.
> 
> On 12/18/09 11:58 AM, Anca Luca wrote:
>> Hi devs,
>>
>> right now we have 2 ways to get (some) information about the current 
>> document in
>> javascript:
>>
>> * the meta tags (which store the page, the space, the wiki, version, etc) -- 
>> set
>> in htmlheader.vm
>> * the XWiki object set in xwiki.js and filled in with info in javascript.vm
>> which contains currentWiki, mainWiki, currentSpace, action, etc, but *not* 
>> the
>> currentPage.
>>
>> Between the two, I propose to use the second as the 'recommended' way to get
>> information about XWiki in some javascript in a document (the action, the 
>> wiki,
>> the space, etc) and, to make it complete, to add a currentPage to it.
>>
>> WDYT?
>>
>> Thanks,
>> Anca
>> _______________________________________________
>> devs mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/devs
>>    
> 
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to