#if("$!category"=="")
#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")
#else
#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")
## TODO: feed category
#end
#set($cdate = "")
#set($inbitems = $xwiki.parseInt($nbitems))
#set($inbstart = $xwiki.parseInt($nbstart))
#foreach ($item in $xwiki.searchDocuments($sql, $inbitems, $inbstart))
#set($bentrydoc = $xwiki.getDocument($item))
#if($bentrydoc.fullName == $item)
#set($bentryobj = $bentrydoc.getObject("XWiki.ArticleClass"))
#set($creationDate = $xwiki.formatDate($bentrydoc.creationDate, "MMMM dd, yyyy"))
#if($cdate!=$creationDate)
#set($content = $bentrydoc.display("extract", "view", $bentryobj))
#if($content=="")
#set($content = $bentrydoc.display("content", "view", $bentryobj))
#if($content.length()>400)
#set($i = $content.lastIndexOf(" ", $maxchars))
#set($i = $i + 1)
#set($content = "${content.substring(0,$i)} [...>${bentrydoc.fullName}]")
#end
#else
#set($content = "${content} [...>${bentrydoc.fullName}]")
#end
$bentrydoc.getRenderedContent($content)
## entry-content
#set($bcategories = $bentryobj.getProperty("category").value)
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
## article_footer
## hentry
#end
#end
##
## prev/next links
#if (!$velocityCount)
## if $velocityCount has not been initialized (e.g. $xwiki.searchDocuments has returned an empty list)
#set($velocityCount = -1)
#end
#if(($inbstart != 0) || ($velocityCount==$inbitems))