29 protected \ILIAS\HTTP\Services
$http;
37 $ilCtrl =
$DIC->ctrl();
45 $this->
ctrl = $ilCtrl;
53 $this->
user->setLanguage($this->
lng->getLangKey());
59 $cmd = $this->
ctrl->getCmd(
"showControlConcept");
60 if (in_array($cmd, array(
"showControlConcept"))) {
70 $gtpl->printToStdout(
"DEFAULT",
false,
true);
76 $template_file = $a_tmpl;
77 $template_dir =
'components/ILIAS/Accessibility';
87 if (!$this->
user->getId()) {
91 $this->tpl->loadStandardTemplate();
92 $this->tpl->setTitle($this->
lng->txt(
"accessibility_control_concept"));
94 $tpl = $this->
initTemplate(
'tpl.view_accessibility_control_concept.html');
96 $handleDocument = $this->accessibilityEvaluation->hasDocument();
97 if ($handleDocument) {
98 $document = $this->accessibilityEvaluation->document();
99 $tpl->
setVariable(
'ACCESSIBILITY_CONTROL_CONCEPT_CONTENT', $document->content());
103 : $this->
settings->get(
"admin_email");
105 'ACCESSIBILITY_CONTROL_CONCEPT_CONTENT',
107 $this->
lng->txt(
'no_accessibility_control_concept_description'),
119 $ilCtrl =
$DIC->ctrl();
125 return $ilCtrl->getLinkTargetByClass(
"ilaccessibilitycontrolconceptgui");
133 return $lng->
txt(
"accessibility_control_concept");
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
printToGlobalTemplate(ilGlobalTemplateInterface $tpl)
ilAccessibilitySequentialDocumentEvaluation $accessibilityEvaluation
ILIAS HTTP Services $http
ilGlobalTemplateInterface $tpl
showControlConcept()
Show accessibility control concept.
initTemplate(string $a_tmpl)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Class ilCtrl provides processing control methods.
special template class to simplify handling of ITX/PEAR
txt(string $a_topic, string $a_default_lang_fallback_mod="")
gets the text for a given topic if the topic is not in the list, the topic itself with "-" will be re...
static getControlConceptStatus()
setVariable(string $variable, $value='')
Sets the given variable to the given value.
addBlockFile(string $var, string $block, string $template_name, ?string $in_module=null)
overwrites ITX::addBlockFile
get(string $part=self::DEFAULT_BLOCK)
Renders the given block and returns the html string.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
static http()
Fetches the global http state from ILIAS.