diff --git a/components/ILIAS/DataCollection/classes/CreateView/class.ilDclCreateViewTableGUI.php b/components/ILIAS/DataCollection/classes/CreateView/class.ilDclCreateViewTableGUI.php
index 7a63e633811f..301d4b2952a8 100755
--- a/components/ILIAS/DataCollection/classes/CreateView/class.ilDclCreateViewTableGUI.php
+++ b/components/ILIAS/DataCollection/classes/CreateView/class.ilDclCreateViewTableGUI.php
@@ -49,7 +49,6 @@ public function __construct(ilDclCreateViewDefinitionGUI $a_parent_obj)
$this->setTopCommands(true);
$this->setEnableHeader(true);
$this->setShowRowsSelector(false);
- $this->setShowTemplates(false);
$this->setEnableHeader(true);
$this->setEnableTitle(true);
$this->setDefaultOrderDirection('asc');
diff --git a/components/ILIAS/DataCollection/classes/EditView/class.ilDclEditViewTableGUI.php b/components/ILIAS/DataCollection/classes/EditView/class.ilDclEditViewTableGUI.php
index 23adab3ec163..11e72f729833 100755
--- a/components/ILIAS/DataCollection/classes/EditView/class.ilDclEditViewTableGUI.php
+++ b/components/ILIAS/DataCollection/classes/EditView/class.ilDclEditViewTableGUI.php
@@ -43,7 +43,6 @@ public function __construct(ilDclEditViewDefinitionGUI $a_parent_obj)
$this->setTopCommands(true);
$this->setEnableHeader(true);
$this->setShowRowsSelector(false);
- $this->setShowTemplates(false);
$this->setEnableHeader(true);
$this->setEnableTitle(true);
$this->setDefaultOrderDirection('asc');
diff --git a/components/ILIAS/DataCollection/classes/Fields/class.ilDclFieldListTableGUI.php b/components/ILIAS/DataCollection/classes/Fields/class.ilDclFieldListTableGUI.php
index a115c369e038..46a547c83661 100755
--- a/components/ILIAS/DataCollection/classes/Fields/class.ilDclFieldListTableGUI.php
+++ b/components/ILIAS/DataCollection/classes/Fields/class.ilDclFieldListTableGUI.php
@@ -72,7 +72,6 @@ public function __construct(ilDclFieldListGUI $a_parent_obj, string $a_parent_cm
$this->setTopCommands(true);
$this->setEnableHeader(true);
$this->setShowRowsSelector(false);
- $this->setShowTemplates(false);
$this->setEnableHeader(true);
$this->setEnableTitle(true);
$this->setDefaultOrderDirection('asc');
diff --git a/components/ILIAS/DataCollection/classes/TableView/class.ilDclTableViewEditFieldsTableGUI.php b/components/ILIAS/DataCollection/classes/TableView/class.ilDclTableViewEditFieldsTableGUI.php
index 14eeff9c3da1..e65dc609eabe 100755
--- a/components/ILIAS/DataCollection/classes/TableView/class.ilDclTableViewEditFieldsTableGUI.php
+++ b/components/ILIAS/DataCollection/classes/TableView/class.ilDclTableViewEditFieldsTableGUI.php
@@ -46,7 +46,6 @@ public function __construct(ilDclTableViewEditGUI $a_parent_obj)
$this->setTopCommands(true);
$this->setEnableHeader(true);
$this->setShowRowsSelector(false);
- $this->setShowTemplates(false);
$this->setEnableHeader(true);
$this->setEnableTitle(true);
$this->setDefaultOrderDirection('asc');
diff --git a/components/ILIAS/Exercise/Submission/class.ilExerciseSubmissionTableGUI.php b/components/ILIAS/Exercise/Submission/class.ilExerciseSubmissionTableGUI.php
index 2257fa0a43e4..df54803041e7 100755
--- a/components/ILIAS/Exercise/Submission/class.ilExerciseSubmissionTableGUI.php
+++ b/components/ILIAS/Exercise/Submission/class.ilExerciseSubmissionTableGUI.php
@@ -72,8 +72,6 @@ public function __construct(
parent::__construct($a_parent_obj, $a_parent_cmd);
- $this->setShowTemplates(true);
-
$this->setFormAction($ilCtrl->getFormAction($a_parent_obj));
$this->setRowTemplate("tpl.exc_members_row.html", "components/ILIAS/Exercise");
diff --git a/components/ILIAS/Scorm2004/classes/class.ilSCORM2004TrackingItemsTableGUI.php b/components/ILIAS/Scorm2004/classes/class.ilSCORM2004TrackingItemsTableGUI.php
index c93c13a5db45..ccda2747b9c4 100755
--- a/components/ILIAS/Scorm2004/classes/class.ilSCORM2004TrackingItemsTableGUI.php
+++ b/components/ILIAS/Scorm2004/classes/class.ilSCORM2004TrackingItemsTableGUI.php
@@ -104,7 +104,6 @@ public function __construct(int $a_obj_id, ?object $a_parent_obj, string $a_pare
// $this->setDefaultOrderField("cp_node_id, user_id");
$this->setDefaultOrderField("");
$this->setDefaultOrderDirection("asc");
- $this->setShowTemplates(true);
$this->setExportFormats(array(self::EXPORT_CSV, self::EXPORT_EXCEL));
// $this->initFilter();
diff --git a/components/ILIAS/ScormAicc/classes/class.ilSCORMTrackingItemsTableGUI.php b/components/ILIAS/ScormAicc/classes/class.ilSCORMTrackingItemsTableGUI.php
index 4ce14380a98c..df12b90ca187 100755
--- a/components/ILIAS/ScormAicc/classes/class.ilSCORMTrackingItemsTableGUI.php
+++ b/components/ILIAS/ScormAicc/classes/class.ilSCORMTrackingItemsTableGUI.php
@@ -100,7 +100,6 @@ public function __construct(int $a_obj_id, ?object $a_parent_obj, string $a_pare
// $this->setDefaultOrderField("cp_node_id, user_id");
$this->setDefaultOrderField("");
$this->setDefaultOrderDirection("asc");
- $this->setShowTemplates(true);
$this->setExportFormats(array(self::EXPORT_CSV, self::EXPORT_EXCEL));
// $this->initFilter();
diff --git a/components/ILIAS/Table/classes/class.TableGUIRequest.php b/components/ILIAS/Table/classes/class.TableGUIRequest.php
index 087178a2749c..1e788b0302e9 100755
--- a/components/ILIAS/Table/classes/class.TableGUIRequest.php
+++ b/components/ILIAS/Table/classes/class.TableGUIRequest.php
@@ -47,11 +47,6 @@ public function getExportMode(string $prefix): int
return $this->int($prefix . "_xpt");
}
- public function getTemplate(string $prefix): string
- {
- return $this->str($prefix . "_tpl");
- }
-
public function getRows(string $prefix): ?int
{
$rows = $this->str($prefix . "_trows");
@@ -94,16 +89,6 @@ public function getFSF(string $id): bool
return (bool) $this->int("tblfsf" . $id);
}
- public function getTemplCreate(): string
- {
- return $this->str("tbltplcrt");
- }
-
- public function getTemplDelete(): string
- {
- return $this->str("tbltpldel");
- }
-
public function getTableId(): string
{
return $this->str("table_id");
diff --git a/components/ILIAS/Table/classes/class.ilTable2GUI.php b/components/ILIAS/Table/classes/class.ilTable2GUI.php
index a973e02d5a61..cc05fda7d6dc 100755
--- a/components/ILIAS/Table/classes/class.ilTable2GUI.php
+++ b/components/ILIAS/Table/classes/class.ilTable2GUI.php
@@ -37,8 +37,6 @@ class ilTable2GUI extends ilTableGUI
public const EXPORT_CSV = 2;
public const ACTION_ALL_LIMIT = 1000;
private \ILIAS\DI\UIServices $ui;
- protected string $requested_tmpl_delete;
- protected string $requested_tmpl_create;
protected string $requested_nav_par2 = "";
protected string $requested_nav_par = "";
protected string $requested_nav_par1 = "";
@@ -66,7 +64,6 @@ class ilTable2GUI extends ilTableGUI
protected bool $top_commands = true;
protected array $selectable_columns = array();
protected array $selected_column = array();
- protected bool $show_templates = false;
protected bool $show_rows_selector = true; // JF, 2014-10-27
protected bool $rows_selector_off = false;
@@ -164,11 +161,6 @@ public function __construct(
// activate export mode
if (isset($this->table_request)) {
$this->export_mode = $this->table_request->getExportMode($this->prefix);
-
- // template handling
- if ($this->table_request->getTemplate($this->prefix) != "") {
- $this->restoreTemplate($this->table_request->getTemplate($this->prefix));
- }
}
$this->determineLimit();
@@ -190,8 +182,6 @@ protected function getRequestedValues(): void
$this->requested_nav_par = $this->table_request->getNavPar($this->getNavParameter());
$this->requested_nav_par1 = $this->table_request->getNavPar($this->getNavParameter(), 1);
$this->requested_nav_par2 = $this->table_request->getNavPar($this->getNavParameter(), 2);
- $this->requested_tmpl_create = $this->table_request->getTemplCreate();
- $this->requested_tmpl_delete = $this->table_request->getTemplDelete();
}
public function setOpenFormTag(bool $a_val): void
@@ -1709,10 +1699,6 @@ public function writeFilterToSession(): void
if ($advmd_record_gui) {
$advmd_record_gui->importFilter();
}
-
- // #13209
- $this->requested_tmpl_create = "";
- $this->requested_tmpl_delete = "";
}
public function resetFilter(): void
@@ -1734,10 +1720,6 @@ public function resetFilter(): void
$item->clearFromSession();
}
}
-
- // #13209
- $this->requested_tmpl_create = "";
- $this->requested_tmpl_delete = "";
}
/**
@@ -1841,97 +1823,6 @@ public function fillFooter(): void
$column_selector = $cb_over->getHTML();
$footer = true;
}
- if ($this->getShowTemplates() && is_object($ilUser)) {
- // template handling
- if ($this->requested_tmpl_create != "") {
- if ($this->saveTemplate($this->requested_tmpl_create)) {
- $this->main_tpl->setOnScreenMessage('success', $lng->txt("tbl_template_created"));
- }
- } elseif ($this->requested_tmpl_delete != "") {
- if ($this->deleteTemplate($this->requested_tmpl_delete)) {
- $this->main_tpl->setOnScreenMessage('success', $lng->txt("tbl_template_deleted"));
- }
- }
-
- $create_id = "template_create_overlay_" . $this->getId();
- $delete_id = "template_delete_overlay_" . $this->getId();
- $list_id = "template_stg_" . $this->getId();
-
- $storage = new ilTableTemplatesStorage();
- $templates = $storage->getNames($this->getContext(), $ilUser->getId());
-
- // form to delete template
- if (count($templates) > 0) {
- $lng->loadLanguageModule("form");
- $this->tpl->setCurrentBlock("template_editor_delete_item");
- $this->tpl->setVariable("TEMPLATE_DELETE_OPTION_VALUE", "");
- $this->tpl->setVariable("TEMPLATE_DELETE_OPTION", "- " . $lng->txt("form_please_select") . " -");
- $this->tpl->parseCurrentBlock();
- foreach ($templates as $name) {
- $this->tpl->setVariable("TEMPLATE_DELETE_OPTION_VALUE", $name);
- $this->tpl->setVariable("TEMPLATE_DELETE_OPTION", $name);
- $this->tpl->parseCurrentBlock();
- }
-
- $this->tpl->setCurrentBlock("template_editor_delete");
- $this->tpl->setVariable("TEMPLATE_DELETE_ID", $delete_id);
- $this->tpl->setVariable("TXT_TEMPLATE_DELETE", $lng->txt("tbl_template_delete"));
- $this->tpl->setVariable("TXT_TEMPLATE_DELETE_SUBMIT", $lng->txt("delete"));
- $this->tpl->setVariable("TEMPLATE_DELETE_CMD", $this->parent_cmd);
- $this->tpl->parseCurrentBlock();
- }
-
- $this->tpl->setCurrentBlock("template_editor");
- $this->tpl->setVariable("TEMPLATE_CREATE_ID", $create_id);
- $this->tpl->setVariable("TXT_TEMPLATE_CREATE", $lng->txt("tbl_template_create"));
- $this->tpl->setVariable("TXT_TEMPLATE_CREATE_SUBMIT", $lng->txt("save"));
- $this->tpl->setVariable("TEMPLATE_CREATE_CMD", $this->parent_cmd);
- $this->tpl->parseCurrentBlock();
-
- // load saved template
- $actions = [];
- $actions[] = $ui_factory->button()->shy(
- $lng->txt("tbl_template_create"),
- ""
- )->withOnLoadCode(static function ($id) use ($list_id) {
- return "document.getElementById('$id').id = '" . $list_id . "_create';";
- });
- if (count($templates) > 0) {
- $actions[] = $ui_factory->button()->shy(
- $lng->txt("tbl_template_delete"),
- ""
- )->withOnLoadCode(static function ($id) use ($list_id) {
- return "document.getElementById('$id').id = '" . $list_id . "_delete';";
- });
- foreach ($templates as $name) {
- $ilCtrl->setParameter($this->parent_obj, $this->prefix . "_tpl", urlencode($name));
- $actions[] = $ui_factory->link()->standard(
- $name,
- $ilCtrl->getLinkTarget($this->parent_obj, $this->parent_cmd)
- );
- $ilCtrl->setParameter($this->parent_obj, $this->prefix . "_tpl", "");
- }
- }
- $dd = $ui_factory->dropdown()->standard(
- $actions
- )->withLabel($lng->txt("tbl_templates"));
- $this->tpl->setVariable("TEMPLATE_SELECTOR", " " . $ui_renderer->render($dd));
-
- // form to save new template
- $overlay = new ilOverlayGUI($create_id);
- $overlay->setTrigger($list_id . "_create");
- $overlay->setAnchor("ilAdvSelListAnchorElement_" . $list_id);
- $overlay->setAutoHide(false);
- $overlay->add();
-
- if (count($templates) > 0) {
- $overlay = new ilOverlayGUI($delete_id);
- $overlay->setTrigger($list_id . "_delete");
- $overlay->setAnchor("ilAdvSelListAnchorElement_" . $list_id);
- $overlay->setAutoHide(false);
- $overlay->add();
- }
- }
if ($footer) {
$this->tpl->setCurrentBlock("tbl_footer");
@@ -2510,90 +2401,6 @@ public function getShowRowsSelector(): bool
return $this->show_rows_selector;
}
- public function setShowTemplates(bool $a_value): void
- {
- $this->show_templates = $a_value;
- }
-
- public function getShowTemplates(): bool
- {
- return $this->show_templates;
- }
-
- /**
- * Restore state from template
- */
- public function restoreTemplate(string $a_name): bool
- {
- global $DIC;
-
- $ilUser = $DIC->user();
-
- $a_name = ilUtil::stripSlashes($a_name);
-
- if (trim($a_name) && $this->getContext() != "" && is_object($ilUser) && $ilUser->getId() != ANONYMOUS_USER_ID) {
- $storage = new ilTableTemplatesStorage();
-
- $data = $storage->load($this->getContext(), $ilUser->getId(), $a_name);
- if (is_array($data)) {
- foreach ($data as $property => $value) {
- $this->storeProperty($property, $value);
- }
- }
-
- $data["filter_values"] = unserialize((string) $data["filter_values"]);
- if ($data["filter_values"]) {
- $this->restore_filter_values = $data["filter_values"];
- }
-
- $this->restore_filter = true;
-
- return true;
- }
- return false;
- }
-
- /**
- * Save current state as template
- */
- public function saveTemplate(string $a_name): bool
- {
- global $DIC;
-
- $ilUser = $DIC->user();
-
- $a_name = ilLegacyFormElementsUtil::prepareFormOutput($a_name, true);
-
- if (trim($a_name) && $this->getContext() != "" && is_object($ilUser) && $ilUser->getId() != ANONYMOUS_USER_ID) {
- $storage = new ilTableTemplatesStorage();
-
- $state = $this->getCurrentState();
- $state["filter_values"] = serialize($state["filter_values"] ?? null);
- $state["selfields"] = serialize($state["selfields"] ?? null);
- $state["selfilters"] = serialize($state["selfilters"] ?? null);
-
- $storage->store($this->getContext(), $ilUser->getId(), $a_name, $state);
- return true;
- }
- return false;
- }
-
- public function deleteTemplate(string $a_name): bool
- {
- global $DIC;
-
- $ilUser = $DIC->user();
-
- $a_name = ilLegacyFormElementsUtil::prepareFormOutput($a_name, true);
-
- if (trim($a_name) && $this->getContext() != "" && is_object($ilUser) && $ilUser->getId() != ANONYMOUS_USER_ID) {
- $storage = new ilTableTemplatesStorage();
- $storage->delete($this->getContext(), $ilUser->getId(), $a_name);
- return true;
- }
- return false;
- }
-
public function getLimit(): int
{
if ($this->getExportMode() || $this->getPrintMode()) {
diff --git a/components/ILIAS/Table/classes/class.ilTableTemplatesStorage.php b/components/ILIAS/Table/classes/class.ilTableTemplatesStorage.php
deleted file mode 100755
index 95b07e7b5364..000000000000
--- a/components/ILIAS/Table/classes/class.ilTableTemplatesStorage.php
+++ /dev/null
@@ -1,134 +0,0 @@
-
- *
- * @deprecated 10
- *
- */
-class ilTableTemplatesStorage
-{
- protected ilDBInterface $db;
-
- public function __construct()
- {
- global $DIC;
- $this->db = $DIC->database();
- }
-
- /**
- * Store table template
- */
- public function store(
- string $a_context,
- int $a_user_id,
- string $a_name,
- array $a_state
- ): void {
- $ilDB = $this->db;
-
- if ($a_context == "" || $a_name == "") {
- return;
- }
-
- $ilDB->replace(
- "table_templates",
- array(
- "name" => array("text", $a_name),
- "user_id" => array("integer", $a_user_id),
- "context" => array("text", $a_context)),
- array(
- "value" => array("text", serialize($a_state))
- )
- );
- }
-
- /**
- * Get table template
- */
- public function load(
- string $a_context,
- int $a_user_id,
- string $a_name
- ): ?array {
- $ilDB = $this->db;
-
- if ($a_context == "" || $a_name == "") {
- return null;
- }
-
- $set = $ilDB->query(
- "SELECT value FROM table_templates " .
- " WHERE name = " . $ilDB->quote($a_name, "text") .
- " AND user_id = " . $ilDB->quote($a_user_id, "integer") .
- " AND context = " . $ilDB->quote($a_context, "text")
- );
- $rec = $ilDB->fetchAssoc($set);
- return unserialize((string) $rec["value"]);
- }
-
- /**
- * Delete table template
- */
- public function delete(
- string $a_context,
- int $a_user_id,
- string $a_name
- ): void {
- $ilDB = $this->db;
-
- if ($a_context == "" || $a_name == "") {
- return;
- }
-
- $ilDB->query(
- "DELETE FROM table_templates " .
- " WHERE name = " . $ilDB->quote($a_name, "text") .
- " AND user_id = " . $ilDB->quote($a_user_id, "integer") .
- " AND context = " . $ilDB->quote($a_context, "text")
- );
- }
-
- /**
- * List templates
- */
- public function getNames(
- string $a_context,
- int $a_user_id
- ): array {
- $ilDB = $this->db;
-
- if ($a_context == "") {
- return [];
- }
-
- $set = $ilDB->query(
- "SELECT name FROM table_templates " .
- " WHERE user_id = " . $ilDB->quote($a_user_id, "integer") .
- " AND context = " . $ilDB->quote($a_context, "text") .
- " ORDER BY name"
- );
- $result = array();
- while ($rec = $ilDB->fetchAssoc($set)) {
- $result[] = $rec["name"];
- }
- return $result;
- }
-}
diff --git a/components/ILIAS/Table/src/Setup/LegacyTableSetupAgent.php b/components/ILIAS/Table/src/Setup/LegacyTableSetupAgent.php
new file mode 100644
index 000000000000..9342f24ca12d
--- /dev/null
+++ b/components/ILIAS/Table/src/Setup/LegacyTableSetupAgent.php
@@ -0,0 +1,73 @@
+db = $db;
+ }
+
+ public function step_1(): void
+ {
+ if ($this->db->tableExists('table_templates')) {
+ $this->db->dropTable('table_templates');
+ }
+ }
+}
diff --git a/components/ILIAS/UIComponent/Overlay/classes/class.ilOverlayGUI.php b/components/ILIAS/UIComponent/Overlay/classes/class.ilOverlayGUI.php
deleted file mode 100755
index 218fca2192b8..000000000000
--- a/components/ILIAS/UIComponent/Overlay/classes/class.ilOverlayGUI.php
+++ /dev/null
@@ -1,196 +0,0 @@
-tpl = $GLOBALS["tpl"];
- $this->overlay_el_id = $a_overlay_el_id;
- }
-
- /**
- * @param string $a_anchor_el_id anchor element id
- * @param string $a_ov_corner overlay corner ("tl", "tr", "bl", "br") aligned to...
- * @param string $a_anch_corner anchor corner ("tl", "tr", "bl", "br")
- */
- public function setAnchor(
- string $a_anchor_el_id,
- string $a_ov_corner = "tl",
- string $a_anch_corner = "bl"
- ): void {
- $this->anchor_el_id = $a_anchor_el_id;
- $this->anchor_ov_corner = $a_ov_corner;
- $this->anchor_anch_corner = $a_anch_corner;
- }
-
- public function setSize(
- string $a_width = "",
- string $a_height = ""
- ): void {
- $this->width = $a_width;
- $this->height = $a_height;
- }
-
- public function setFixedCenter(bool $a_fixed_center = true): void
- {
- $this->fixed_center = $a_fixed_center;
- }
-
- public function setVisible(bool $a_visible = true): void
- {
- $this->visible = $a_visible;
- }
-
- public function setTrigger(
- string $a_el_id,
- string $a_event = "click",
- ?string $a_trigger_anchor_el_id = null
- ): void {
- $this->trigger_el_id = $a_el_id;
- $this->trigger_event = $a_event;
- $this->trigger_anchor_el_id = $a_trigger_anchor_el_id;
- }
-
- public function setAutoHide(bool $a_val): void
- {
- $this->auto_hide = $a_val;
- }
-
- public function getAutoHide(): bool
- {
- return $this->auto_hide;
- }
-
- public function setCloseElementId(string $a_val): void
- {
- $this->close_el = $a_val;
- }
-
- public function getCloseElementId(): string
- {
- return $this->close_el;
- }
-
- public function getOnLoadCode(): string
- {
- // yui cfg string
- $yuicfg["visible"] = $this->visible;
-
- if ($this->width !== "") {
- $yuicfg["width"] = $this->width;
- }
-
- if ($this->height !== "") {
- $yuicfg["height"] = $this->height;
- }
- $yuicfg["fixedcenter"] = $this->fixed_center;
- if ($this->anchor_el_id !== "") {
- $yuicfg["context"] = array($this->anchor_el_id, $this->anchor_ov_corner,
- $this->anchor_anch_corner, array("beforeShow", "windowResize"));
- }
- // general cfg string
- $cfg["yuicfg"] = $yuicfg;
- $cfg["trigger"] = $this->trigger_el_id;
- $cfg["trigger_event"] = $this->trigger_event;
- $cfg["anchor_id"] = $this->trigger_anchor_el_id;
- $cfg["auto_hide"] = $this->auto_hide;
- $cfg["close_el"] = $this->close_el;
-
- //var_dump(json_encode($cfg, JSON_THROW_ON_ERROR));
- return 'il.Overlay.add("' . $this->overlay_el_id . '", ' .
- json_encode($cfg, JSON_THROW_ON_ERROR) . '); ';
- }
-
- public function add(): void
- {
- $tpl = $this->tpl;
- self::initJavascript();
- $tpl->addOnLoadCode($this->getOnLoadCode());
- }
-
- public static function initJavascript(): void
- {
- /** @var \ILIAS\DI\Container $DIC */
- global $DIC;
-
- $tpl = $DIC->ui()->mainTemplate();
-
- ilYuiUtil::initOverlay($tpl);
- $tpl->addJavaScript("assets/js/ilOverlay.js");
- }
-
- public function getTriggerOnLoadCode(
- string $a_tr_id,
- string $a_tr_event,
- string $a_anchor_el_id,
- bool $a_center = false,
- string $a_ov_corner = "tl",
- string $a_anch_corner = "bl"
- ): string {
- $center = ($a_center) ? "true" : "false";
- return 'il.Overlay.addTrigger("' . $a_tr_id . '","' . $a_tr_event . '","' . $this->overlay_el_id . '","' .
- $a_anchor_el_id . '", ' . $center . ',"' . $a_ov_corner . '","' . $a_anch_corner . '"); ';
- }
-
- public function addTrigger(
- string $a_tr_id,
- string $a_tr_event,
- string $a_anchor_el_id,
- bool $a_center = false,
- string $a_ov_corner = "tl",
- string $a_anch_corner = "bl"
- ): void {
- $tpl = $this->tpl;
-
- self::initJavascript();
- $tpl->addOnLoadCode($this->getTriggerOnLoadCode(
- $a_tr_id,
- $a_tr_event,
- $a_anchor_el_id,
- $a_center,
- $a_ov_corner,
- $a_anch_corner
- ));
- }
-}
diff --git a/components/ILIAS/UIComponent/Overlay/dev.txt.php b/components/ILIAS/UIComponent/Overlay/dev.txt.php
deleted file mode 100755
index 64c025587806..000000000000
--- a/components/ILIAS/UIComponent/Overlay/dev.txt.php
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
-Usages (5.0)
-============
-Module/DataCollection
-- ilOverlayGUI::init
-- il.Overlay.hideAllOverlays
-- il.UICore.showRightPanel (edit record overlay)
-
-Module/Exercise
-- ilOverlayGUI (comment for learner)
-
-Module/Test
-- il.Overlay.add (Adjust Answer Aggregation)
-- il.Overlay.add (Manual Scoring by Question)
-
-Module/Blog
-- ilOverlayGUI (get exercise info)
-
-Module/Portfolio
-- ilOverlayGUI (get exercise info)
-
-Module/Scorm2004
-- ilOverlayGUI (glossary terms)
-
-------
-
-Services/COPage
-- il.Overlay (interactive images)
-- il.Overlay (editor menues)
-
-Services/Help
-- il.Overlay (help panel)
-
-Services/Notes
-- il.UICore.showRightPanel(e); (Notes/comments panel)
-
-Services/Rating
-- ilOverlaGUI (rating overlays)
-
-Services/Search
-- ilOverlaGUI (main menu search, ?)
-- il.Overlay (search options, search area)
-
-Services/Tagging
-- il.Overlay (tags panel)
-
-Services/Table
-- Delete/Create Views
-
-Sercies/Tracking
-- il.Overlay (object statistics)
\ No newline at end of file
diff --git a/lang/ilias_de.lang b/lang/ilias_de.lang
index 8c0181b6efa2..fa9b794f29dd 100644
--- a/lang/ilias_de.lang
+++ b/lang/ilias_de.lang
@@ -16974,11 +16974,6 @@ tax#:#tax_tax_settings#:#Taxonomieeinstellungen
tax#:#tax_taxonomy#:#Taxonomie
tbl#:#tbl_export_csv#:#.CSV-Export
tbl#:#tbl_export_excel#:#Excel-Export
-tbl#:#tbl_template_create#:#Aktuelle Ansicht speichern
-tbl#:#tbl_template_created#:#Die aktuelle Ansicht wurde gespeichert.
-tbl#:#tbl_template_delete#:#Gespeicherte Ansicht löschen
-tbl#:#tbl_template_deleted#:#Die gespeicherte Ansicht wurde gelöscht.
-tbl#:#tbl_templates#:#Ansicht
tos#:#tos_accept_usr_agreement_anonymous#:#Nutzungsvereinbarung
tos#:#tos_accept_usr_agreement_anonymous_intro#:#Bevor Sie zu ILIAS wechseln, akzeptieren Sie die folgenden Nutzungsvereinbarungen.
tos#:#tos_account_reg_not_possible#:#Eine Selbstregistrierung ist aktuell nicht möglich, da keine Nutzungsvereinbarung angeboten wird. Bitte kontaktieren Sie Ihre ILIAS-Administration für weitere Informationen.
diff --git a/lang/ilias_en.lang b/lang/ilias_en.lang
index 43641c1e6fab..c326f4e0eae8 100755
--- a/lang/ilias_en.lang
+++ b/lang/ilias_en.lang
@@ -16975,11 +16975,6 @@ tax#:#tax_tax_settings#:#Taxonomy Settings
tax#:#tax_taxonomy#:#Taxonomy
tbl#:#tbl_export_csv#:#Export CSV
tbl#:#tbl_export_excel#:#Export Excel
-tbl#:#tbl_template_create#:#Save Current View
-tbl#:#tbl_template_created#:#The current view has been saved.
-tbl#:#tbl_template_delete#:#Delete Saved View
-tbl#:#tbl_template_deleted#:#The saved view has been deleted.
-tbl#:#tbl_templates#:#View
tos#:#tos_accept_usr_agreement_anonymous#:#Terms of Service
tos#:#tos_accept_usr_agreement_anonymous_intro#:#Before you proceed to ILIAS you accept the following Terms of Service.
tos#:#tos_account_reg_not_possible#:#Self-registration is currently not possible because there is no Terms of Service agreement available. Please contact your system administrator for further information.