X-Git-Url: http://git.shiar.net/minimedit.git/blobdiff_plain/b95195ed4540a07ac0f31c363101698ada841d67..1f8560a20d5d1aa8886688bd7553b8a8fd704fff:/nieuws/index.php diff --git a/nieuws/index.php b/nieuws/index.php index 05c995a..4da5a8b 100644 --- a/nieuws/index.php +++ b/nieuws/index.php @@ -1,36 +1,50 @@ '.$article->date.''; + print preg_replace('{(?<=

)(.*?)(?=

)}', ($edit ?: '\1').' [[1]]', ob_get_clean()); + if ($article->image) { + $Place['image'] = "https://lijtweg.nl/".$article->thumb('600x'); + } + if ($replyform) { + print placeholder_include('nieuws/replies'); + } return 1; } if ($year) { ob_clean(); - if (is_numeric($year)) { - $title = "Nieuws ".($page ? $monthname[$page].' ' : '').$year; + $title = "Nieuws"; + if (is_numeric($year) and $year > 999) { $match = "$Page/$year/"; - if ($page) $match .= sprintf('%02d-', $page); + if (is_numeric($page)) { + $title .= ' '.$monthname[intval($page)]; + $match .= sprintf('%02d-', $page); + } + $title .= ' '.$year; } - else { - $title = "Nieuws vóór 2000"; + elseif ($year === '19') { $match = "$Page/19??/"; + $title .= " vóór 2000"; } print "

$title

\n\n"; - print '
'."\n\n"; shownews(glob($match.'*.html')); - print "
\n\n"; return 1; } -if ($Args) { - return; -} +$html = ob_get_clean(); +printf(''."\n", + "/$Page/feed", + ' rel="alternate" title="Atom feed van nieuwsberichten" type="application/atom+xml"' +); +print $html; print '
'."\n\n"; @@ -41,12 +55,26 @@ foreach (array_reverse(glob("$Page/2???")) as $page) { } if ($pages = glob("$Page/19??/*.html")) { - printf('

%s

'."\n", "$Page/oud", 'Eerder'); + printf('

%s

'."\n", "$Page/19", 'Eerder'); printtoc($pages); } print "
\n\n"; +if ($replyform) { + print "

Melding rapporteren

\n"; + $_REQUEST['subject'] = 'melding'; + require 'contact.php'; +?> +
+

+ + +

+
+'."\n"; }