Wiki source code of RecentMembers

Show last authors
1 #set ($sql = ", BaseObject as obj where obj.name=doc.fullName and obj.className='XWiki.XWikiUsers' order by doc.creationDate desc")
2 <div class="memberlist">
3 #foreach ($member in $xwiki.searchDocuments($sql,25,0))
4 #set($discard = $map.clear())
5 #set($memberdoc = $xwiki.getDocument($member))
6 #set($memberobj = $memberdoc.getObject("XWiki.XWikiUsers"))
7 #set($company = $memberdoc.display("company","view",$memberobj))
8 #set($city = $memberdoc.display("city","view",$memberobj))
9 #set($country = $memberdoc.display("country","view",$memberobj))
10 <div class="vcard">
11 #if($memberobj.avatar && $memberobj.avatar.trim() != "")
12 <a href="$memberdoc.getURL()">
13 <img src="$memberdoc.getAttachmentURL($memberobj.avatar)" alt="$xwiki.getUserName($member, false)" width="48" class="photo"/></a>
14 #else
15 <img src="$xwiki.getSkinFile("noavatar.png")" alt="" width="48" class="nophoto"/>
16 #end
17 1.1.1.1 <a class="url fn" href="$memberdoc.getURL()">$xwiki.getUserName($member, false)</a>
18 #set($prev = false)
19 #if($company && !$company.trim().equals(""))${company}#set($prev = true)#end
20 #if($city && !$city.trim().equals(""))#if($prev), #end${city}#set($prev = true)#end
21 #if($country && !$country.trim().equals(""))#if($prev), #end$country#end
22 </div>
23 #end
24 </div>