Skip to content
Commits on Source (4)
...@@ -43,7 +43,6 @@ abstract class ilQuestionSetPoolConditionGUI extends ilPluginControllerFormGUI ...@@ -43,7 +43,6 @@ abstract class ilQuestionSetPoolConditionGUI extends ilPluginControllerFormGUI
$this->controller->populateContentStyleBlock(); $this->controller->populateContentStyleBlock();
$this->controller->populateSyntaxStyleBlock(); $this->controller->populateSyntaxStyleBlock();
include_once "./Services/Administration/classes/class.ilSetting.php";
$mathJaxSetting = new ilSetting("MathJax"); $mathJaxSetting = new ilSetting("MathJax");
if($mathJaxSetting->get("enable")) if($mathJaxSetting->get("enable"))
{ {
...@@ -72,7 +71,6 @@ abstract class ilQuestionSetPoolConditionGUI extends ilPluginControllerFormGUI ...@@ -72,7 +71,6 @@ abstract class ilQuestionSetPoolConditionGUI extends ilPluginControllerFormGUI
$template->setVariable("TXT_QUESTION", $this->controller->lng->txt('question')); $template->setVariable("TXT_QUESTION", $this->controller->lng->txt('question'));
$template->setVariable("TXT_ACTIONS", $this->controller->lng->txt('actions')); $template->setVariable("TXT_ACTIONS", $this->controller->lng->txt('actions'));
$template->setVariable("PREVIEW_LINK", $this->ctrl->getLinkTarget($this->controller, get_class($this) . ".showPreview", "", true)); $template->setVariable("PREVIEW_LINK", $this->ctrl->getLinkTarget($this->controller, get_class($this) . ".showPreview", "", true));
include_once "Services/UIComponent/Glyph/classes/class.ilGlyphGUI.php";
$template->setVariable('CLOSE_IMG_SRC', ilGlyphGUI::get(ilGlyphGUI::CLOSE)); $template->setVariable('CLOSE_IMG_SRC', ilGlyphGUI::get(ilGlyphGUI::CLOSE));
$template->setVariable('CLOSE_IMG_ALT', $this->controller->lng->txt('close')); $template->setVariable('CLOSE_IMG_ALT', $this->controller->lng->txt('close'));
} }
......
...@@ -20,9 +20,7 @@ class ilQuestionSetPoolInitialConditionGUI extends ilQuestionSetPoolConditionGUI ...@@ -20,9 +20,7 @@ class ilQuestionSetPoolInitialConditionGUI extends ilQuestionSetPoolConditionGUI
public function edit() public function edit()
{ {
include_once 'Services/jQuery/classes/class.iljQueryUtil.php';
iljQueryUtil::initjQuery(); iljQueryUtil::initjQuery();
include_once 'Services/YUI/classes/class.ilYuiUtil.php';
ilYuiUtil::initPanel(); ilYuiUtil::initPanel();
ilYuiUtil::initOverlay(); ilYuiUtil::initOverlay();
$this->tpl->addJavascript('./Services/UIComponent/Overlay/js/ilOverlay.js'); $this->tpl->addJavascript('./Services/UIComponent/Overlay/js/ilOverlay.js');
...@@ -39,7 +37,6 @@ class ilQuestionSetPoolInitialConditionGUI extends ilQuestionSetPoolConditionGUI ...@@ -39,7 +37,6 @@ class ilQuestionSetPoolInitialConditionGUI extends ilQuestionSetPoolConditionGUI
$template->setVariable("FORM", $this->form->getHTML()); $template->setVariable("FORM", $this->form->getHTML());
$template->setVariable("INFO", ilQuestionSetPoolInfoBox::render($this->plugin)); $template->setVariable("INFO", ilQuestionSetPoolInfoBox::render($this->plugin));
require_once 'Services/UIComponent/Button/classes/class.ilLinkButton.php';
$button = ilLinkButton::getInstance(); $button = ilLinkButton::getInstance();
$button->addCSSClass('toggle_feedback'); $button->addCSSClass('toggle_feedback');
$button->setCaption($this->plugin->txt('hide_feedback_form_parts'), false); $button->setCaption($this->plugin->txt('hide_feedback_form_parts'), false);
...@@ -127,8 +124,6 @@ class ilQuestionSetPoolInitialConditionGUI extends ilQuestionSetPoolConditionGUI ...@@ -127,8 +124,6 @@ class ilQuestionSetPoolInitialConditionGUI extends ilQuestionSetPoolConditionGUI
*/ */
protected function initForm($model) protected function initForm($model)
{ {
require_once "./Services/Form/classes/class.ilPropertyFormGUI.php";
$this->form = new ilPropertyFormGUI(); $this->form = new ilPropertyFormGUI();
$this->form->setName('condition_form'); $this->form->setName('condition_form');
$this->form->setTableWidth("100%"); $this->form->setTableWidth("100%");
...@@ -250,8 +245,6 @@ class ilQuestionSetPoolInitialConditionGUI extends ilQuestionSetPoolConditionGUI ...@@ -250,8 +245,6 @@ class ilQuestionSetPoolInitialConditionGUI extends ilQuestionSetPoolConditionGUI
{ {
foreach($this->feedback_types as $type) foreach($this->feedback_types as $type)
{ {
// remove usage of deleted media objects
include_once 'Services/MediaObjects/classes/class.ilObjMediaObject.php';
$oldMediaObjects = ilObjMediaObject::_getMobsOfObject('x_'.$type['obj_type'].':html', $model->getId()); $oldMediaObjects = ilObjMediaObject::_getMobsOfObject('x_'.$type['obj_type'].':html', $model->getId());
$curMediaObjects = ilRTE::_getMediaObjects($this->form->getInput($type['post_var']), 0); $curMediaObjects = ilRTE::_getMediaObjects($this->form->getInput($type['post_var']), 0);
foreach($oldMediaObjects as $oldMob) foreach($oldMediaObjects as $oldMob)
......
...@@ -27,9 +27,7 @@ class ilQuestionSetPoolJumpConditionGUI extends ilQuestionSetPoolConditionGUI ...@@ -27,9 +27,7 @@ class ilQuestionSetPoolJumpConditionGUI extends ilQuestionSetPoolConditionGUI
public function edit() public function edit()
{ {
include_once 'Services/jQuery/classes/class.iljQueryUtil.php';
iljQueryUtil::initjQuery(); iljQueryUtil::initjQuery();
include_once 'Services/YUI/classes/class.ilYuiUtil.php';
ilYuiUtil::initPanel(); ilYuiUtil::initPanel();
ilYuiUtil::initOverlay(); ilYuiUtil::initOverlay();
$this->tpl->addJavascript('./Services/UIComponent/Overlay/js/ilOverlay.js'); $this->tpl->addJavascript('./Services/UIComponent/Overlay/js/ilOverlay.js');
...@@ -48,7 +46,6 @@ class ilQuestionSetPoolJumpConditionGUI extends ilQuestionSetPoolConditionGUI ...@@ -48,7 +46,6 @@ class ilQuestionSetPoolJumpConditionGUI extends ilQuestionSetPoolConditionGUI
$template->setVariable("FORM", $this->form->getHTML()); $template->setVariable("FORM", $this->form->getHTML());
$template->setVariable("INFO", ilQuestionSetPoolInfoBox::render($this->plugin)); $template->setVariable("INFO", ilQuestionSetPoolInfoBox::render($this->plugin));
require_once 'Services/UIComponent/Button/classes/class.ilLinkButton.php';
$button = ilLinkButton::getInstance(); $button = ilLinkButton::getInstance();
$button->addCSSClass('toggle_feedback'); $button->addCSSClass('toggle_feedback');
$button->setCaption($this->plugin->txt('hide_feedback_form_parts'), false); $button->setCaption($this->plugin->txt('hide_feedback_form_parts'), false);
...@@ -61,7 +58,6 @@ class ilQuestionSetPoolJumpConditionGUI extends ilQuestionSetPoolConditionGUI ...@@ -61,7 +58,6 @@ class ilQuestionSetPoolJumpConditionGUI extends ilQuestionSetPoolConditionGUI
public function update() public function update()
{ {
include_once 'Services/MediaObjects/classes/class.ilObjMediaObject.php';
$this->model = $this->loadModel(); $this->model = $this->loadModel();
$this->initForm($this->model); $this->initForm($this->model);
...@@ -193,8 +189,6 @@ class ilQuestionSetPoolJumpConditionGUI extends ilQuestionSetPoolConditionGUI ...@@ -193,8 +189,6 @@ class ilQuestionSetPoolJumpConditionGUI extends ilQuestionSetPoolConditionGUI
global $DIC; global $DIC;
$ilUser = $DIC->user(); $ilUser = $DIC->user();
require_once "./Services/Form/classes/class.ilPropertyFormGUI.php";
$this->form = new ilPropertyFormGUI(); $this->form = new ilPropertyFormGUI();
$this->form->setName('condition_form'); $this->form->setName('condition_form');
$this->form->setTableWidth("100%"); $this->form->setTableWidth("100%");
......
...@@ -39,8 +39,8 @@ ...@@ -39,8 +39,8 @@
var $fbd_toggle = $('#il_center_col a.toggle_feedback'); var $fbd_toggle = $('#il_center_col a.toggle_feedback');
$(function() { $(function() {
var $topbar = $(".ilTopBar"); var $metabar = $(".il-layout-page header");
var $main_menu = $(".ilMainHeader"); var $breadcrumbs = $(".il-layout-page .breadcrumbs");
var $condition_container = $("#ilConditionFormContainer"); var $condition_container = $("#ilConditionFormContainer");
var $condition_add_on_container = $("#ilQuestionSetPoolConditionAddOnContainer"); var $condition_add_on_container = $("#ilQuestionSetPoolConditionAddOnContainer");
var $panelcontainer = $(".ilQuestionSetPoolConditionInputQuestionPreviewContainer"); var $panelcontainer = $(".ilQuestionSetPoolConditionInputQuestionPreviewContainer");
...@@ -58,8 +58,8 @@ ...@@ -58,8 +58,8 @@
$fbd_toggle.text("{TXT_SHOW_FEEDBACK}"); $fbd_toggle.text("{TXT_SHOW_FEEDBACK}");
}; };
if ($fbd_toggle.size() == 1) { if ($fbd_toggle.length === 1) {
$fbd_toggle.on('click', function(e) { $fbd_toggle.on("click", function(e) {
e.preventDefault(); e.preventDefault();
e.stopPropagation(); e.stopPropagation();
...@@ -73,7 +73,7 @@ ...@@ -73,7 +73,7 @@
var onScrollHandler = function() { var onScrollHandler = function() {
if ($panelcontainer.hasClass('ilPartialContainer')) { if ($panelcontainer.hasClass('ilPartialContainer')) {
var static_height = parseFloat($topbar.height()) + parseFloat($main_menu.height()); var static_height = parseFloat($metabar.height()) + parseFloat($breadcrumbs.height());
var threshold_height = parseFloat($(document).scrollTop()) + static_height; var threshold_height = parseFloat($(document).scrollTop()) + static_height;
var stcc = $condition_container.offset().top; var stcc = $condition_container.offset().top;
...@@ -118,6 +118,7 @@ ...@@ -118,6 +118,7 @@
$panelcontainer.removeClass('ilFixedMode'); $panelcontainer.removeClass('ilFixedMode');
showFeedback(); showFeedback();
$fbd_toggle.show();
e.preventDefault(); e.preventDefault();
}); });
...@@ -127,6 +128,7 @@ ...@@ -127,6 +128,7 @@
var $panel; var $panel;
hideFeedback(); hideFeedback();
$fbd_toggle.hide();
$condition_add_on_container.addClass("ilPartialContainer"); $condition_add_on_container.addClass("ilPartialContainer");
$panelcontainer.addClass("ilPartialContainer"); $panelcontainer.addClass("ilPartialContainer");
......