/** * @param ilUDFCheckGUI $parent_obj * @param string $parent_cmd * @param string $template_context */ public function __construct(ilUDFCheckGUI $parent_obj, $parent_cmd = ilUDFCheckGUI::CMD_INDEX, $template_context = "") { /** * @var $ilCtrl ilCtrl * @var ilToolbarGUI $ilToolbar */ global $ilCtrl, $ilToolbar; $this->ctrl = $ilCtrl; $this->pl = ilUserDefaultsPlugin::getInstance(); $this->toolbar = $ilToolbar; $this->setPrefix(self::USR_DEF_CONTENT); $this->setFormName(self::USR_DEF_CONTENT); $this->setId(self::USR_DEF_CONTENT); $this->setTitle($this->pl->txt('check_table_title')); parent::__construct($parent_obj, $parent_cmd, $template_context); $this->ctrl->saveParameter($parent_obj, $this->getNavParameter()); $this->setEnableNumInfo(true); $this->setFormAction($this->ctrl->getFormAction($parent_obj)); $this->addColumns(); $this->setDefaultOrderField('title'); $this->setExternalSorting(true); $this->setExternalSegmentation(true); $this->setRowTemplate('Customizing/global/plugins/Services/EventHandling/EventHook/UserDefaults/templates/default/tpl.settings_row.html'); $this->parseData(); $this->toolbar->addButton($this->pl->txt('check_back'), $this->ctrl->getLinkTargetByClass('ilUserSettingsGUI', ilUserSettingsGUI::CMD_INDEX)); $this->toolbar->addButton($this->pl->txt('check_add'), $this->ctrl->getLinkTarget($parent_obj, ilUDFCheckGUI::CMD_ADD), '', '', '', '', 'submit emphsubmit'); }
/** * @param ilUDFCheckGUI $parent_gui * @param ilUDFCheck $ilUDFCheck */ public function __construct(ilUDFCheckGUI $parent_gui, ilUDFCheck $ilUDFCheck) { global $ilCtrl; $this->parent_gui = $parent_gui; $this->object = $ilUDFCheck; $this->is_new = $ilUDFCheck->getId() == 0; $this->ctrl = $ilCtrl; $this->pl = ilUserDefaultsPlugin::getInstance(); $this->setFormAction($this->ctrl->getFormAction($this->parent_gui)); $this->initForm(); }
/** * @param ilUserSettingsGUI $parent_gui * @param ilUserSetting $ilUserSetting */ public function __construct(ilUserSettingsGUI $parent_gui, ilUserSetting $ilUserSetting) { global $ilCtrl, $lng, $styleDefinition; $this->lng = $lng; $this->parent_gui = $parent_gui; $this->object = $ilUserSetting; $this->ctrl = $ilCtrl; $this->pl = ilUserDefaultsPlugin::getInstance(); // $this->pl->updateLanguageFiles(); $this->setFormAction($this->ctrl->getFormAction($this->parent_gui)); $this->initForm(); }
/** * @param $parent_gui */ public function __construct($parent_gui) { global $ilCtrl, $tpl; /** * @var $ilCtrl ilCtrl */ $this->ctrl = $ilCtrl; $this->tpl = $tpl; $this->pl = ilUserDefaultsPlugin::getInstance(); $this->ctrl->saveParameter($this, self::IDENTIFIER); $this->ctrl->setParameter($this, ilUserSettingsGUI::IDENTIFIER, $_GET[ilUserSettingsGUI::IDENTIFIER]); $this->ctrl->saveParameter($parent_gui, ilUserSettingsGUI::IDENTIFIER); }
/** * @param string $title * @param string $post_var */ public function __construct($title, $post_var) { global $tpl, $ilUser, $lng; if (substr($post_var, -2) != '[]') { $post_var = $post_var . '[]'; } parent::__construct($title, $post_var); $this->lng = $lng; $this->pl = ilUserDefaultsPlugin::getInstance(); $tpl->addJavaScript('./Customizing/global/plugins/Services/EventHandling/EventHook/UserDefaults/lib/select2/select2.min.js'); $tpl->addJavaScript('./Customizing/global/plugins/Services/EventHandling/EventHook/UserDefaults/lib/select2/select2_locale_' . $ilUser->getCurrentLanguage() . '.js'); $tpl->addCss('./Customizing/global/plugins/Services/EventHandling/EventHook/UserDefaults/lib/select2/select2.css'); $this->setInputTemplate($this->pl->getTemplate('tpl.multiple_select.html')); $this->setWidth('300px'); }
/** * @param ilObjUser $ilObjUser */ public function doAssignements(ilObjUser $ilObjUser) { $this->setUsrObject($ilObjUser); if ($this->isValid()) { $this->addSkills(); $this->generatePortfolio(); $this->assignCourses(); $this->assignGroups(); $this->assignToGlobalRole(); $this->assignOrgunits(); $this->assignSkin(); $this->assignUserStartingPoint(); if (ilUserDefaultsPlugin::getInstance()->is51()) { $this->assignStudyprograms(); } } }
/** * @param string $title * @param string $post_var * @param $placeholder */ public function __construct($title, $post_var, $placeholder) { parent::__construct($title, $post_var); $this->placeholder = $placeholder; $this->pl = ilUserDefaultsPlugin::getInstance(); }