[xwiki-users] Velocity script objects mapping to XWiki API ?
Jean-Lou Dupont
xwiki at jldupont.com
Tue Aug 29 14:49:26 CEST 2006
Many thanks for the info: from what I gather, there is naming convention
applicable here for the plugins.
Now, what about the other members of the API interface, namely "Element" and
"User" ?
I have tried accessing methods of "Element" (getName, getBaseElement) to no
avail. The same goes for "User".
Jld.
PS: I must say Xwiki is an excellent piece of engineering design. Kudos to
the team!
-----Original Message-----
From: jeremi joslin [mailto:jeremi23 at gmail.com]
Sent: August 29, 2006 04:17
To: xwiki-users at objectweb.org
Subject: Re: [xwiki-users] Velocity script objects mapping to XWiki API ?
On 8/29/06, Jean-Lou Dupont <xwiki at jldupont.com> wrote:
>
>
> I have read
> http://www.xwiki.org/xwiki/bin/view/DevGuide/Scripting but I can't
> seem to find how the XWiki API interface is mapped to Velocity
> "objects".
> - I understand that $doc refers to the current document ("put" in the
> Velocity "context")
> - $xwiki refers to the current xwiki object etc.
>
> but I do not understand how to access the other members of the API
> interface, namely:
> (from
> http://build.xpertnet.biz/doc/api/com/xpn/xwiki/api/Api.html
> )
>
> AdWordsPluginApi, AlexaPluginApi, Attachment, CalendarPluginApi,
> Element, FeedPluginApi, FlickrPluginApi, GooglePluginApi,
> GraphVizPluginApi, IPResolverPluginApi, LDAPPluginApi, MailPluginApi,
> TerraServerPluginApi, User
>
> Any pointer would be appreciated e.g. the source file name where
> "User" is "put" in the Velocity context as example.
Hi,
for example you can get the mail plugin by :
#set($mailPlugin = $xwiki.mail)
So you just put the name of the plugin after $xwiki
jeremi
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.405 / Virus Database: 268.11.6/430 - Release Date: 28/08/2006
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.405 / Virus Database: 268.11.6/430 - Release Date: 28/08/2006
More information about the users
mailing list