Sales, G. (Grant) wrote:
Also would like to know if there is a way to add some hidden code in
this template so when the user saves the new page it will also email it
to my boss. (defined email or the xwiki admin email)
{{velocity}}{{html}}
#set ($userDoc = $xwiki.getDocument($doc.author))
#set ($userObj = $userDoc.getObject('XWiki.XWikiUser'))
#set ($userProp = $userObj.get('email'))
#set ($userEmail = $userProp.getValue())
$doc.display('userEmail')
This is going to look for a property in the
doc's "current object"
called "userEmail". You have userEmail stored in $userEmail so you probably want
to go
$escapetool.xml($userEmail)
$escapetool.xml just escapes the xml entities since you are in an html block.
$userEmail
<table>
<tr>
<td>Posted
by:<td>$xwiki.getLocalUserName($doc.creator)<td>$xwiki.formatDate($doc.c
reationDate, "EEEE")<td>$xwiki.formatDate($doc.creationDate,
"MM.dd.yyyy
kk:mm:ss z") </tr><tr>
<td>Modified
By:<td>$xwiki.getLocalUserName($doc.author)<td>$xwiki.formatDate($doc.da
te, "EEEE")<td>$xwiki.formatDate($doc.date, "MM.dd.yyyy kk:mm:ss
z")
</tr> </table>
{{/html}}{{/velocity}}
Still isn't working (or I don't know how to display it right). Basically
all I need is to add the top into my table once I can get it working.
Above is my table, this is just a part of the page that I built but the
code alone should be working. If you know how to get ride of the table
lines too that would be a great help!
But thanks Guillaume!
Is there a place I can go other then FAQ, Code snipets on the
xwiki.org
that I can go to look up all this info on syntax and stuff. Sort of a
how to learning book is what I'm looking for but can't seem to find any
useful info besides the devs@ mailing list.
~Grant
-----Original Message-----
From: devs-bounces(a)xwiki.org [mailto:devs-bounces@xwiki.org] On Behalf
Of Guillaume Lerouge
Sent: Friday, June 04, 2010 09:20 AM
To: XWiki Developers
Subject: Re: [xwiki-devs] Calling Email from user
Hi,
On Fri, Jun 4, 2010 at 16:11, Sales, G. (Grant)
<Grant.Sales(a)us.ing.com>wrote;wrote:
$xwiki.user.eamil = current user's email
address
$xwiki.getLocalUserName($doc.author) = Author's First and Last name
$xwiki.getLocalUserName($doc.creator) = Creator's First and Last name
How would I get the email address for a document author and or the
last person that modified the document?
#set($userDoc = $xwiki.getDocument($doc.author)) #set($userObj =
$userDoc.getObject('XWiki.XWikiUser'))
#set($userProp = $userObj.get('email'))
#set($userEmail = $userProp.getValue())
Guillaume
Grant Sales
Security Operations Analyst
ING
20 Washington Ave South
Minneapolis, MN 55401
Tel: 612.342.7889
Fax: 612.342.3428
Cell: 320.761.0966
Email: grant.sales(a)us.ing.com
www.ing-usa.com
ING. Your future. Made easier. (r)
---------------------------------------------------------
NOTICE: The information contained in this electronic mail message is
confidential and intended only for certain recipients. If you are not
an intended recipient, you are hereby notified
that any disclosure,
reproduction, distribution or other use of this communication and any
attachments is strictly prohibited. If you have received this
communication in error, please notify the sender by reply transmission
and delete the message without copying or
disclosing it.
======================================================================
====================== _______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Guillaume Lerouge
Sales - XWiki SAS
Skype: wikibc
Twitter: glerouge
http://guillaumelerouge.com/
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs