7:
8:
Blog 
9: #set($nbstart = $request.nbstart)
10: #set($category = "")
11: #set($nbitems = "3")
12: #includeMacros("Blog.Macros")
13:
14:
16:
17:
Recent changes 
18: #if(!$xwiki.hasMinorEdit() || $request.getParameter("showminor"))
19: #set ($sql = "where 1=1 order by doc.date desc")
20: #else
21: #set ($sql = ", XWikiRCSNodeInfo as ni where doc.id=ni.id.docId and ni.id.version2=1 group by doc.web, doc.name order by max(ni.date) desc")
22: #end
23: #set($showdata = 1)
24: #if(!$nb)
25: #set($nb = 30)
26: #end
27: #set($formatDate = "yyyy MMMM dd, HH:mm")
28: #set ($list = $xwiki.searchDocuments($sql , $nb , 0))
29:
30: #foreach ($item in $list)
31: #set($troubi ="non")
32: #if ($xwiki.hasAccessLevel("view", $context.user, "${context.database}:${item}"))
33: #set($bentrydoc = $xwiki.getDocument($item))
34: #set($cclass = $xwiki.getDocument("XWiki.XWikiComments").getxWikiClass())
35: #set($comment = $cclass.newObject())
36: #if($xwiki.getWebPreferenceAsInt("commentsorder",1)==0)
37: #set($comments = $bentrydoc.getComments())
38: #else
39: #set($comments = $bentrydoc.getComments(false))
40: #end
41: #set($createur = $xwiki.getUserName($bentrydoc.author))
42: -
43: #if($comments.size()>0)
44: #set($i = 0)
45: #set($cobj = $comments.get($i))
46: #set($comment = $bentrydoc.display("comment", "view", $cobj))
47: #set($date = $cobj.getXWikiObject().get("date").value)
48: #if($date)
49: #set($date2 = $!xwiki.formatDate($date,"yyyy MM dd HH:mm:ss"))
50: #end
51: #if($bentrydoc)
52: #set($date1 = $!xwiki.formatDate($!bentrydoc.date,"yyyy MM dd HH:mm:ss") )
53: #end
54: #if($date1.equals($date2) )
55: [$bentrydoc.name>${bentrydoc.web}.$bentrydoc.name] - 1 new comment
56: #set($troubi ="oui")
57: #set($desc = $cobj.getXWikiObject().get("comment").value)
58: #else
59: [$bentrydoc.name in $bentrydoc.web>${bentrydoc.web}.$bentrydoc.name]
60: #end
61: #else
62: #set($comment = "")
63: [$bentrydoc.name in $bentrydoc.web>${bentrydoc.web}.$bentrydoc.name.replaceAll("@","%40")]
64: #end
65: $xwiki.formatDate($bentrydoc.date,"yyyy MMM dd") at $xwiki.formatDate($bentrydoc.date,"HH:mm")
66: #if($troubi =="oui")
67: #set($createur = $xwiki.getUserName($cobj.author))
68: #end
69: #if ($createur == "XWikiGuest")
70: Guest
71: #else
72: $createur
73: #end
74:
75: #end
76: #end
77:
78: #if($xwiki.hasMinorEdit())
79: #if($request.getParameter("showminor"))
80:
Hide minor edits
81: #else
82:
Show minor edits
83: #end
84: #end
85:
86: