324 $this->anythingRendered =
true;
406 'charselectorbutton',
'char_selector_btn_label',
'ilCharSelectorToggle' 422 return 'edit_answer';
425 return 'answer_question';
432 return 'submit_and_check';
435 return 'submit_answer';
442 return 'submit_and_check';
452 return 'button_request_next_question_hint';
455 return 'button_request_question_hint';
462 return $this->lng->txt(
'tst_remove_mark');
465 return $this->lng->txt(
'tst_question_mark');
484 'tpl.tst_question_navigation.html',
true,
true,
'Modules/Test' 513 $tpl->
setVariable(
"BUTTON_INSTANCE", $button->render());
529 $button->setCommand($command);
530 $button->setCaption($label);
531 $button->setPrimary($primary);
532 $button->addCSSClass(self::CSS_CLASS_SUBMIT_BUTTONS);
546 $button->setUrl($href);
547 $button->setCaption($label);
561 $button->setId($htmlId);
562 $button->addCSSClass($cssClass);
563 $button->setCaption($label);
__construct(ilLanguage $lng)
renderSubmitButton(ilTemplate $tpl, $command, $label, $primary=false)
getEditSolutionButtonLabel()
isForceInstantResponseEnabled()
getSkipQuestionLinkTarget()
isQuestionWorkedThrough()
getInstantFeedbackCommand()
setSubmitSolutionCommand($submitSolutionCommand)
setHintRequestsExist($hintRequestsExist)
renderIcon(ilTemplate $tpl, $command, $iconSrc, $label, $cssClass)
getRequestHintButtonLabel()
const CSS_CLASS_SUBMIT_BUTTONS
parseButtonsBlock(ilTemplate $tpl)
getQuestionMarkIconSource()
setQuestionWorkedThrough($questionWorkedThrough)
setDiscardSolutionButtonEnabled($discardSolutionButtonEnabled)
renderButtonInstance(ilTemplate $tpl, $button)
setVariable($variable, $value='')
Sets a variable value.
renderJsLinkedButton(ilTemplate $tpl, $htmlId, $label, $cssClass)
setInstantFeedbackCommand($instantFeedbackCommand)
static getImagePath($img, $module_path="", $mode="output", $offline=false)
get image path (for images located in a template directory)
setCharSelectorEnabled($charSelectorEnabled)
$forceInstantResponseEnabled
special template class to simplify handling of ITX/PEAR
setSkipQuestionLinkTarget($skipQuestionLinkTarget)
isAnswerFreezingEnabled()
getSubmitSolutionButtonLabel()
setEditSolutionCommand($editSolutionCommand)
setQuestionMarkCommand($questionMarkCommand)
setCurrentBlock($part="DEFAULT")
Überladene Funktion, die sich hier lokal noch den aktuellen Block merkt.
isDiscardSolutionButtonEnabled()
setForceInstantResponseEnabled($forceInstantResponseEnabled)
setShowHintsCommand($showHintsCommand)
getQuestionMarkIconLabel()
setAnswerFreezingEnabled($answerFreezingEnabled)
renderLinkButton(ilTemplate $tpl, $href, $label)
setQuestionMarked($questionMarked)
parseCurrentBlock($part="DEFAULT")
Überladene Funktion, die auf den aktuelle Block vorher noch ein replace ausführt public...
getSubmitSolutionCommand()
$discardSolutionButtonEnabled
setRequestHintCommand($requestHintCommand)
parseNavigation(ilTemplate $tpl)