From 7cc46886fa8ce53bc2eb0f5ef867ca491e2e1229 Mon Sep 17 00:00:00 2001 From: Moritz Strohm Date: Mon, 2 Sep 2024 09:41:30 +0000 Subject: TIC 4392, closes #4392 Closes #4392 Merge request studip/studip!3207 --- app/views/course/details/index.php | 19 +- app/views/shared/modul/overview.php | 5 +- app/views/study_area/tree.php | 12 +- .../JsonApi/Routes/RangeTree/RangeTreeIndex.php | 0 .../JsonApi/Routes/StudyAreas/StudyAreasIndex.php | 18 +- lib/classes/RangeTreeObject.php | 294 ----- lib/classes/RangeTreeObjectFak.php | 56 - lib/classes/RangeTreeObjectInst.php | 71 -- lib/classes/SemBrowse.php | 1257 -------------------- lib/classes/Seminar.php | 0 lib/classes/StudipRangeTree.php | 222 ---- lib/classes/StudipRangeTreeView.php | 101 -- lib/classes/StudipRangeTreeViewAdmin.php | 837 ------------- lib/classes/StudipSemRangeTreeViewSimple.php | 247 ---- lib/classes/StudipSemSearch.php | 191 --- lib/classes/StudipSemSearchHelper.php | 39 +- lib/classes/StudipSemTree.php | 312 ----- lib/classes/StudipSemTreeSearch.php | 241 ---- lib/classes/StudipSemTreeView.php | 215 ---- lib/classes/StudipSemTreeViewAdmin.php | 825 ------------- lib/classes/StudipSemTreeViewSimple.php | 244 ---- lib/classes/TreeAbstract.php | 431 ------- lib/classes/TreeView.php | 444 ------- lib/extern/ExternPageCourseDetails.php | 11 +- lib/functions.php | 22 - lib/meine_seminare_func.inc.php | 17 +- lib/models/StudipStudyArea.php | 19 + lib/modules/CoreOverview.php | 17 +- lib/navigation/SearchNavigation.php | 199 +++- public/show_bereich.php | 147 --- templates/sembrowse/quick-search.php | 65 - tests/unit/lib/classes/MarkupClassTest.php | 1 - 32 files changed, 292 insertions(+), 6287 deletions(-) create mode 100644 lib/classes/JsonApi/Routes/RangeTree/RangeTreeIndex.php delete mode 100644 lib/classes/RangeTreeObject.php delete mode 100644 lib/classes/RangeTreeObjectFak.php delete mode 100644 lib/classes/RangeTreeObjectInst.php delete mode 100644 lib/classes/SemBrowse.php create mode 100644 lib/classes/Seminar.php delete mode 100644 lib/classes/StudipRangeTree.php delete mode 100644 lib/classes/StudipRangeTreeView.php delete mode 100644 lib/classes/StudipRangeTreeViewAdmin.php delete mode 100644 lib/classes/StudipSemRangeTreeViewSimple.php delete mode 100644 lib/classes/StudipSemSearch.php delete mode 100644 lib/classes/StudipSemTree.php delete mode 100644 lib/classes/StudipSemTreeSearch.php delete mode 100644 lib/classes/StudipSemTreeView.php delete mode 100644 lib/classes/StudipSemTreeViewSimple.php delete mode 100644 lib/classes/TreeAbstract.php delete mode 100644 lib/classes/TreeView.php delete mode 100644 public/show_bereich.php delete mode 100644 templates/sembrowse/quick-search.php diff --git a/app/views/course/details/index.php b/app/views/course/details/index.php index 29db9bd..569a266 100644 --- a/app/views/course/details/index.php +++ b/app/views/course/details/index.php @@ -6,6 +6,7 @@ * @var Course_DetailsController $controller * @var string $prelim_discussion * @var stdClass $id_sfx + * @var StudipStudyArea[] $study_areas */ ?>