implement first part

This commit is contained in:
Pavol Rusnak 2011-04-08 18:28:18 +02:00
parent 20fa5174b0
commit c692cd7113

View file

@ -23,8 +23,16 @@ class syntax_plugin_nextday extends DokuWiki_Syntax_Plugin {
}
function handle($match, $state, $pos, &$handler) {
$day = strtotime('next friday', strtotime('yesterday'));
return strftime('%d %B %Y', $day);
$match = substr($match,10,-2);
$day = NULL;
if (strlen($match) == 3 && in_array($match, array('mon','tue','wed','thu','fri','sat','sun'))) {
$day = strtotime('next ' . $match, strtotime('yesterday'));
}
if (strlen($match) == 4 && in_array(substr($match,0,3), array('mon','tue','wed','thu','fri','sat','sun'))) {
$idx = (int)$match[3];
// TODO: find this day :)
}
return $day ? strftime('%d %B %Y', $day) : '';
}
function render($mode, &$renderer, $data) {