From ea654a3595cc19cc245d4165a3e6334b5e79233b Mon Sep 17 00:00:00 2001 From: Christian Merten Date: Sat, 18 Mar 2023 15:13:20 +0100 Subject: [PATCH] jet: update site menu with new finance app --- jdav_web/jdav_web/settings.py | 84 +++++++++++++++++++---------------- 1 file changed, 46 insertions(+), 38 deletions(-) diff --git a/jdav_web/jdav_web/settings.py b/jdav_web/jdav_web/settings.py index 514a676..e0ac0ce 100644 --- a/jdav_web/jdav_web/settings.py +++ b/jdav_web/jdav_web/settings.py @@ -201,44 +201,52 @@ JET_SIDE_MENU_COMPACT = True JET_DEFAULT_THEME = 'jdav-green' JET_CHANGE_FORM_SIBLING_LINKS = False -#JET_SIDE_MENU_ITEMS = [ -# {'app_label': 'auth', 'permissions': ['auth'], 'items': [ -# {'name': 'group', 'permissions': ['auth.group'] }, -# {'name': 'user', 'permissions': ['auth.user']}, -# ]}, -# {'app_label': 'django_celery_beat', 'permissions': ['django_celery_beat'], 'items': [ -# {'name': 'crontabschedule'}, -# {'name': 'clockedschedule'}, -# {'name': 'intervalschedule'}, -# {'name': 'periodictask'}, -# {'name': 'solarschedule'}, -# ]}, -# {'app_label': 'ludwigsburgalpin', 'permissions': ['ludwigsburgalpin'], 'items': [ -# {'name': 'termin'}, -# ]}, -# {'app_label': 'mailer', 'items': [ -# {'name': 'message'}, -# {'name': 'emailaddress'}, -# ]}, -# {'app_label': 'members', 'items': [ -# {'name': 'member'}, -# {'name': 'group'}, -# {'name': 'memberlist', 'permissions': ['members.view_memberlist']}, -# {'name': 'membernotelist'}, -# {'name': 'freizeit'}, -# {'name': 'klettertreff'}, -# {'name': 'activitycategory', 'permissions': ['members.view_activitycategory']}, -# {'name': 'memberunconfirmedproxy', 'permissions': ['members.view_memberunconfirmedproxy']}, -# {'name': 'memberwaitinglist', 'permissions': ['members.view_memberwaitinglist']}, -# ]}, -# {'app_label': 'material', 'items': [ -# {'name': 'materialcategory', 'permissions': ['material.view_materialcategory']}, -# {'name': 'materialpart'}, -# ]}, -# {'label': 'Externe Links', 'items' : [ -# { 'label': 'Packlisten und Co.', 'url': 'https://cloud.jdav-ludwigsburg.de/index.php/s/qxQCTR8JqYSXXCQ'} -# ]}, -#] +JET_SIDE_MENU_ITEMS = [ + {'app_label': 'auth', 'permissions': ['auth'], 'items': [ + {'name': 'group', 'permissions': ['auth.group'] }, + {'name': 'user', 'permissions': ['auth.user']}, + ]}, + {'app_label': 'django_celery_beat', 'permissions': ['django_celery_beat'], 'items': [ + {'name': 'crontabschedule'}, + {'name': 'clockedschedule'}, + {'name': 'intervalschedule'}, + {'name': 'periodictask'}, + {'name': 'solarschedule'}, + ]}, + {'app_label': 'ludwigsburgalpin', 'permissions': ['ludwigsburgalpin'], 'items': [ + {'name': 'termin'}, + ]}, + {'app_label': 'mailer', 'items': [ + {'name': 'message'}, + {'name': 'emailaddress'}, + ]}, + {'app_label': 'finance', 'items': [ + {'name': 'statementunsubmitted'}, + {'name': 'statementsubmitted'}, + {'name': 'statementconfirmed'}, + {'name': 'ledger'}, + {'name': 'bill'}, + {'name': 'transaction'}, + ]}, + {'app_label': 'members', 'items': [ + {'name': 'member'}, + {'name': 'group'}, + {'name': 'memberlist', 'permissions': ['members.view_memberlist']}, + {'name': 'membernotelist'}, + {'name': 'freizeit'}, + {'name': 'klettertreff'}, + {'name': 'activitycategory', 'permissions': ['members.view_activitycategory']}, + {'name': 'memberunconfirmedproxy', 'permissions': ['members.view_memberunconfirmedproxy']}, + {'name': 'memberwaitinglist', 'permissions': ['members.view_memberwaitinglist']}, + ]}, + {'app_label': 'material', 'items': [ + {'name': 'materialcategory', 'permissions': ['material.view_materialcategory']}, + {'name': 'materialpart'}, + ]}, + {'label': 'Externe Links', 'items' : [ + { 'label': 'Packlisten und Co.', 'url': 'https://cloud.jdav-ludwigsburg.de/index.php/s/qxQCTR8JqYSXXCQ'} + ]}, +] # Waiting list configuration parameters, all numbers are in days