8: #if("$!category"=="")
9: #set ($sql = ", BaseObject as obj where obj.name=doc.fullName and obj.className='XWiki.ArticleClass' and obj.name<>'XWiki.ArticleClassTemplate' order by doc.creationDate desc")
10: #else
11: #set ($sql = ", BaseObject as obj, DBStringListProperty as prop join prop.list list where obj.name=doc.fullName and obj.className='XWiki.ArticleClass' and obj.name<>'XWiki.ArticleClassTemplate' and obj.id=prop.id.id and prop.id.name='category' and list='${category}' order by doc.creationDate desc")
12: ## TODO: feed category
13: #end
14: #set($cdate = "")
15: #set($inbitems = $xwiki.parseInt($nbitems))
16: #set($inbstart = $xwiki.parseInt($nbstart))
17: #foreach ($item in $xwiki.searchDocuments($sql, $inbitems, $inbstart))
18: #set($bentrydoc = $xwiki.getDocument($item))
19: #if($bentrydoc.fullName == $item)
20: #set($bentryobj = $bentrydoc.getObject("XWiki.ArticleClass"))
21: #set($creationDate = $xwiki.formatDate($bentrydoc.creationDate, "MMMM dd, yyyy"))
22: #if($cdate!=$creationDate)
23:
27:
28:
29: #set($content = $bentrydoc.display("extract", "view", $bentryobj))
30: #if($content=="")
31: #set($content = $bentrydoc.display("content", "view", $bentryobj))
32: #if($content.length()>400)
33: #set($i = $content.lastIndexOf(" ", $maxchars))
34: #set($i = $i + 1)
35: #set($content = "${content.substring(0,$i)} [...>${bentrydoc.fullName}]")
36: #end
37: #else
38: #set($content = "${content} [...>${bentrydoc.fullName}]")
39: #end
40: $bentrydoc.getRenderedContent($content)
41:
## entry-content
42:
43: #set($bcategories = $bentryobj.getProperty("category").value)
44: Posted by
#userfn($bentrydoc.creator) at
$xwiki.formatDate($bentrydoc.creationDate, "MMM dd, yyyy HH:mm")#if($bcategories.size() > 0) in #foreach($bcategory in $bcategories)
$bcategory #end#end #if($bentrydoc.date != $bentrydoc.creationDate) | Modified by
#userfn($bentrydoc.author) at
$xwiki.formatDate($bentrydoc.date, "MMM dd, yyyy HH:mm") #end | [$bentrydoc.comments.size() Comment(s)>${bentrydoc.fullName}?xpage=comments] |
Permalink
45:
## article_footer
46:
## hentry
47: #end
48: #end
49: ##
50: ## prev/next links
51: #if (!$velocityCount)
52: ## if $velocityCount has not been initialized (e.g. $xwiki.searchDocuments has returned an empty list)
53: #set($velocityCount = -1)
54: #end
55: #if(($inbstart != 0) || ($velocityCount==$inbitems))
56: