nieuws: support truncated dates in replies
[minimedit.git] / nieuws.inc.php
index 57c53fc9b57884d148b3fa4a1cba6a967daabbca..524109d7fb7c2220e7e626e873eb32ad0c0bbbd7 100644 (file)
@@ -5,15 +5,21 @@ $monthname = ['?',
        'juli', 'augustus', 'september', 'oktober', 'november', 'december',
 ];
 
-function shownewsdate($url)
+function showdate($parts)
 {
-       if (!preg_match('</(\d{4})/(\d{2})-(\d{2})->', $url, $parts)) return;
        global $monthname;
        return implode(' ', array_filter([
                intval($parts[3]), $parts[2] > 0 ? $monthname[intval($parts[2])] : '', $parts[1],
+               count($parts) > 6 ? "$parts[4]:$parts[5]" : '',
        ]));
 }
 
+function shownewsdate($url)
+{
+       if (!preg_match('</(\d{4})/(\d{2})-(\d{2})->', $url, $parts)) return;
+       return showdate($parts);
+}
+
 function shownewsimage($url)
 {
        foreach (['jpg', 'png'] as $ext) {