*/ class admin_plugin_lms extends AdminPlugin { /** @inheritDoc */ public function forAdminOnly() { return false; } /** @inheritDoc */ public function handle() { // FIXME data processing } /** @inheritDoc */ public function html() { global $INPUT; echo '
' . $form->toHTML() . '
'; if (!$INPUT->str('user')) return; /** @var helper_plugin_lms $hlp */ $hlp = $this->loadHelper('lms'); $list = $hlp->getUserLessons($INPUT->str('user')); echo sprintf('| '; echo html_wikilink($id); echo ' | '; echo ''; if ($dt) { echo dformat($dt); } else { echo '---'; } echo ' | '; echo '