From f80ee20b014173a667e52d966e0174b3b74538b5 Mon Sep 17 00:00:00 2001 From: mohsentaba Date: Sat, 16 May 2026 14:51:04 +0330 Subject: [PATCH] move quizzez bellow the courses page in admin panel --- config/settings/base.py | 35 ++++++++--------------------------- 1 file changed, 8 insertions(+), 27 deletions(-) diff --git a/config/settings/base.py b/config/settings/base.py index 9ca210b..aaef522 100644 --- a/config/settings/base.py +++ b/config/settings/base.py @@ -477,6 +477,8 @@ UNFOLD = { "course.courselesson", "course.courseglossary", "course.courseattachment", + "quiz.quiz", + "quiz.quizparticipant", ], "items": [ { @@ -503,6 +505,12 @@ UNFOLD = { "link": lambda request: admin_url_generator(request, "course_courseglossary_changelist"), "active": lambda request: request.path.startswith(admin_url_generator(request, "course_courseglossary_changelist")), }, + { + "title": _("Quizzes"), + "icon": "quiz", + "link": lambda request: admin_url_generator(request, "quiz_quiz_changelist"), + "active": lambda request: request.path.startswith(admin_url_generator(request, "quiz_quiz_changelist")), + }, ], }, @@ -552,27 +560,6 @@ UNFOLD = { }, ], }, - { - "page": "quizzes", - "models": [ - "quiz.quiz", - "quiz.quizparticipant" - ], - "items": [ - { - "title": _("Quizzes"), - "icon": "quiz", - "link": lambda request: admin_url_generator(request, "quiz_quiz_changelist"), - "active": lambda request: request.path.startswith(admin_url_generator(request, "quiz_quiz_changelist")), - }, - { - "title": _("Quiz Participants"), - "icon": "group", - "link": lambda request: admin_url_generator(request, "quiz_quizparticipant_changelist"), - "active": lambda request: request.path.startswith(admin_url_generator(request, "quiz_quizparticipant_changelist")), - }, - ], - }, ], "SIDEBAR": { "show_search": True, @@ -669,12 +656,6 @@ UNFOLD = { "separator": True, "permission": is_main_panel, "items": [ - { - "title": _("Quizzes"), - "icon": "quiz", - "link": lambda request: admin_url_generator(request, "quiz_quiz_changelist"), - "permission": is_main_panel, - }, { "title": _("Transactions"), "icon": "payments",