diff options
| author | Michaela Brückner <brueckner@data-quest.de> | 2022-11-24 10:00:25 +0000 |
|---|---|---|
| committer | David Siegfried <david.siegfried@uni-vechta.de> | 2022-11-24 10:00:25 +0000 |
| commit | 1231022837beceedef376e4bb8084ff38fbc7d93 (patch) | |
| tree | 6c66342eaf96dd0044d9417e23623ae1e96d8d38 /app/controllers/admin | |
| parent | 2a5370c77b1e740ec6350b7c633c2b0ff1fbef93 (diff) | |
Resolve "Visuelle Kennzeichnung von barrierefreien Dateien in den Dateibereichen", closes #1540
Closes #1540
Merge request studip/studip!1027
Diffstat (limited to 'app/controllers/admin')
| -rw-r--r-- | app/controllers/admin/accessibility_info_text.php | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/app/controllers/admin/accessibility_info_text.php b/app/controllers/admin/accessibility_info_text.php new file mode 100644 index 0000000..9a1828b --- /dev/null +++ b/app/controllers/admin/accessibility_info_text.php @@ -0,0 +1,33 @@ +<?php +/** + * accessibility_info_text.php - controller class for administrating additional information text to accessible files + * in file upload/edit dialogs + * + * @author Michaela Brückner <brueckner@data-quest.de> + * @license GPL2 or any later version + * @category Stud.IP + * @package admin + * @since 5.3 + */ +class Admin_AccessibilityInfoTextController extends AuthenticatedController +{ + public function before_filter(&$action, &$args) + { + parent::before_filter($action, $args); + $GLOBALS['perm']->check('root'); + PageLayout::setTitle(_('Infotext zu barrierefreien Dateien')); + Navigation::activateItem('/admin/locations/accessibility_info_text'); + } + + public function index_action() + { + } + + public function edit_action() + { + CSRFProtection::verifyUnsafeRequest(); + Config::get()->store('ACCESSIBILITY_INFO_TEXT', Request::i18n('accessbility_info_text')); + PageLayout::postSuccess(_('Die Einstellungen wurden gespeichert.')); + $this->relocate('admin/accessibility_info_text/index'); + } +} |
