Wiki source code of Dashboard
Last modified by Administrator on 2006/12/27 17:51
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | |||
2 | |||
3 | <div> | ||
4 | <div id="webhomeblogdisplay" style="float:left; width: 50%;"> | ||
5 | <div style="padding-right:20px;"> | ||
6 | <h2 class="heading-1-1-1"> Blog <a href="$xwiki.getURL("Main.BlogRss", "view", "xpage=rdf")" style=""><img src="$xwiki.getSkinFile("black-rss-mini.png")"></a></h2> | ||
7 | #set($nbstart = $request.nbstart) | ||
8 | #set($category = "") | ||
9 | #set($nbitems = "10") | ||
10 | #includeMacros("Blog.Macros")</div></div> | ||
11 | <div id="webhomeNewsdisplay" style="float:left; width: 50%;"><div style="padding-left: 20px;"> | ||
12 | <h2 class="heading-1-1-1">Recent changes<a href="$xwiki.getURL("Main.WebRss", "view", "xpage=rdf")")" style=""><img src="$xwiki.getSkinFile("black-rss-mini.png")"></a></h2> | ||
13 | #set ($sql = "where 1=1 order by doc.date desc") | ||
14 | #set($showdata = 1) | ||
15 | #if(!$nb) | ||
16 | #set($nb = 10) | ||
17 | #end | ||
18 | #set($formatDate = "yyyy MMMM dd, HH:mm") | ||
19 | #set ($list = $xwiki.searchDocuments($sql , $nb , 0)) | ||
20 | <ul> | ||
21 | #foreach ($item in $list) | ||
22 | #set($troubi ="non") | ||
23 | #if ($xwiki.hasAccessLevel("view", $context.user, "${context.database}:${item}")) | ||
24 | #set($bentrydoc = $xwiki.getDocument($item)) | ||
25 | #set($cclass = $xwiki.getDocument("XWiki.XWikiComments").getxWikiClass()) | ||
26 | #set($comment = $cclass.newObject()) | ||
27 | #if($xwiki.getWebPreferenceAsInt("commentsorder",1)==0) | ||
28 | #set($comments = $bentrydoc.getComments()) | ||
29 | #else | ||
30 | #set($comments = $bentrydoc.getComments(false)) | ||
31 | #end | ||
32 | #set($createur = $xwiki.getUserName($bentrydoc.author) ) | ||
33 | <li> | ||
34 | #if($comments.size()>0) | ||
35 | #set($i = 0) | ||
36 | #set($cobj = $comments.get($i)) | ||
37 | #set($comment = $bentrydoc.display("comment", "view", $cobj)) | ||
38 | #set($date = $cobj.getXWikiObject().get("date").value) | ||
39 | #if($date) | ||
40 | #set($date2 = $!xwiki.formatDate($date,"yyyy MM dd HH:mm:ss") ) | ||
41 | #end | ||
42 | #if($bentrydoc) | ||
43 | #set($date1 = $!xwiki.formatDate($!bentrydoc.date,"yyyy MM dd HH:mm:ss") ) | ||
44 | #end | ||
45 | #if($date1.equals($date2) ) | ||
46 | [$bentrydoc.name>${bentrydoc.web}.$bentrydoc.name] <em>- 1 new comment</em> | ||
47 | #set($troubi ="oui") | ||
48 | #set($desc = $cobj.getXWikiObject().get("comment").value) | ||
49 | #else | ||
50 | [$bentrydoc.name in $bentrydoc.web>${bentrydoc.web}.$bentrydoc.name] | ||
51 | #end | ||
52 | #else | ||
53 | #set($comment = "") | ||
54 | [$bentrydoc.name in $bentrydoc.web>${bentrydoc.web}.$bentrydoc.name.replaceAll("@","%40")] | ||
55 | #end | ||
56 | $xwiki.formatDate($bentrydoc.date,"yyyy MMM dd") at $xwiki.formatDate($bentrydoc.date,"HH:mm") | ||
57 | #if($troubi =="oui") | ||
58 | #set($createur = $xwiki.getUserName($cobj.author) ) | ||
59 | #end | ||
60 | #if ($createur == "XWikiGuest") | ||
61 | Guest | ||
62 | #else | ||
63 | $createur | ||
64 | #end | ||
65 | </li> | ||
66 | #end | ||
67 | #end | ||
68 | </ul> | ||
69 | |||
70 | </div></div> | ||
71 | <div style="clear:both; margin-bottom: 40px;"><!-- --></div> | ||
72 | </div> |