> * <> */ class WikiPlugin_CurrentTime extends WikiPlugin { function getName () { return _("CurrentTime"); } function getDescription () { return _("A simple plugin that displays current time and date"); } // Establish default values for each of this plugin's arguments. function getDefaultArguments() { return array('format' => '%Y-%m-%d %T'); } function run($dbi, $argstr, &$request, $basepage) { extract($this->getArgs($argstr, $request)); if ($format == 'date') { $format = '%Y-%m-%d'; } if ($format == 'time') { $format = '%T'; } return HTML::raw(strftime($format, time())); } }; // Local Variables: // mode: php // tab-width: 8 // c-basic-offset: 4 // c-hanging-comment-ender-p: nil // indent-tabs-mode: nil // End: ?>