Gruppo Ludico

www.gruppoludico.it --- www.chinongiocadinontocca.it

Strumenti Utente

Strumenti Sito


wiki-1:php:newslist

<?

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>”; ?>

wiki-1/php/newslist.txt · Ultima modifica: 2022/04/16 21:12 da 127.0.0.1