#if ($callback.mayCreateItems() && $feed.isInternal())
$r.render("feed.add.item")
#end ##

$r.translate("blog.posts") ($helper.itemsCount($callback))

#if (!$feed.hasItems())

$r.translate("blog.has.no.episodes")

#if ( $callback.mayEditMetadata() && $feed.isUndefined() && $r.available("feed.make.internal")) $r.contextHelpWithWrapper("Knowledge Transfer#_blog_createentry")

$r.translate("blog.internal.or.external")

$r.render("feed.make.internal") $r.render("feed.make.external")
#end
#else #foreach( $post in $helper.getItems($callback) )
#if (( $helper.isAuthor($post) && !$post.isDraft()) && $feed.isInternal() && $r.available("feed.artefact.item.$post.getGuid()"))
$r.render("feed.artefact.item.$post.getGuid()")
#end

#if ( $post.getContent() && $post.getContent() != "" ) $r.render("titlelink.to.$post.getGuid()") #else $r.escapeHtml($post.getTitle()) #end #if($r.available("date.$post.getGuid()")) $r.render("date.$post.getGuid()") #end

#set ( $info = $helper.getInfo($post) ) #if ( $info ) $info #if($helper.isModified($post)),
$r.escapeHtml($helper.getModifierInfo($post))
#end #end
$!helper.getItemDescriptionForBrowser($post)
#if (( $callback.mayEditItems() || ($callback.mayCreateItems() && $post.isDraft())) && $feed.isInternal())
#if ($r.available("feed.edit.item.$post.getGuid()")) ## special case: this item has been added by another user and thus we ## don't yet have links for this item. But we can still display the content $r.render("feed.edit.item.$post.getGuid()") #if ($callback.mayDeleteItems() || ($callback.mayCreateItems() && $post.isDraft())) $r.render("delete.$post.getGuid()") #end #end
#end
#end #end