<?
require_once(DOKU_INC.'inc/parser/xhtml.php');
$xhtml_renderer = new Doku_Renderer_xhtml();
echo '</p><ul class=“newslist”>';
foreach( $TEMPLATECOMMAND_SOURCE→getHtmlRecords() as $rec_num ⇒ $record ) {
if( (!isset($record['start']) || strtotime($record['start']) < time())
&& (!isset($record['stop']) || strtotime($record['stop']) > time()) ) {
format start timestamp if( !isset($record['start']) ) { $date = ''; } else { $date = “Submitted on ” . date('d.m.', strtotime($record['start'])) . “ … ”; } $params = $TEMPLATECOMMAND_SOURCE→getParamHash(); $page = wl( (isset($params['indexpage']) ? $params['indexpage'] : 'news:news') ); $link = $page.'#'.$xhtml_renderer→_headerToLink($record['head']); echo '<li class=“newslist”><b><a class=“wikilink1” href=“' . $link . '”>' . $record['head'] . '</a></b>'.“\n”; $preview_length = ( isset($params['previewlength']) ? $params['previewlength'] : 200 ); $preview_string = substr( trim( preg_replace ('/\<.*?\>/', ' ', $record['text'] ) ), 0, $preview_length ); echo '
' . $preview_string . ' … <br /> (' . $date . ' <a class=“wikilink1” href=“' . $link . '”>to full article</a>)
'; echo “</li>\n”; # echo ' * ' . $record['head'] . ' ' . $date . “\n”; } } echo “</ul><p>”; ?>