vkk.templatetags.navigation_tree
This submodule contains a python dictionary for building the site navigation.
1""" 2This submodule contains a python dictionary for building the site navigation. 3""" 4from django.utils.translation import gettext_lazy as _ 5 6dirs = { 7 'vkk:workhours': [ 8 ('overview', _('Overview'), []), 9 ], 10 'vkk:users:user_details_change': [], 11 'vkk:workhours:accounting': [ 12 ('overview', _('Accounting'), []), 13 ], 14 'vkk:workhours:accounting:announcements': [ 15 ('default', _('All Announcements'), []), 16 ], 17 'vkk:workhours:accounting:departments': [ 18 ('default', _('All Departments'), []), 19 ], 20 'vkk:workhours:accounting:new_users': [ 21 ('default', _('All New Users'), []), 22 ], 23 'vkk:workhours:accounting:periods': [ 24 ('default', _('All Periods'), []), 25 ], 26 'vkk:workhours:accounting:projects': [ 27 ('default', _('All Projects'), []), 28 ], 29 'vkk:workhours:accounting:projects:project': [ 30 ('default', _('Project'), ['invoice_number']), 31 ], 32 'vkk:workhours:accounting:projects:project:export': [ 33 ('overview', _('Export'), ['invoice_number']), 34 ], 35 'vkk:workhours:accounting:projects:project:export:funded_staff': [ 36 ('default', _('Project Funded Staff'), ['invoice_number']), 37 ], 38 'vkk:workhours:accounting:projects:project:export:receipts': [ 39 ('default', _('Receipts'), ['invoice_number']), 40 ], 41 'vkk:workhours:accounting:salary-levels': [ 42 ('default', _('All Salary Levels'), []), 43 ], 44 'vkk:workhours:accounting:users': [ 45 ('default', _('All Users'), []), 46 ], 47 'vkk:workhours:accounting:costs': [ 48 ('overview', _('Costs Overview'), []), 49 ], 50 'vkk:workhours:accounting:costs:general': [ 51 ('default', _('All General Costs'), []), 52 ], 53 'vkk:workhours:accounting:costs:departments': [ 54 ('default', _('All Department Costs'), []), 55 ], 56 'vkk:workhours:accounting:costs:salary_levels': [ 57 ('default', _('All Salary Level Costs'), []), 58 ], 59 'vkk:workhours:accounting:costs:receipt_template': [ 60 ('default', _('All Receipt Templates'), []), 61 ], 62 'vkk:workhours:contributor': [ 63 ('period', _('Workhours'), ['assignment_pk']), 64 ], 65 'vkk:workhours:manager': [ 66 ('default', _('Project'), ['invoice_number']), 67 ], 68 'vkk:workhours:allprojects': [ 69 ('default', _('Assignees'), []), 70 ], 71}
dirs =
{'vkk:workhours': [('overview', 'Übersicht', [])], 'vkk:users:user_details_change': [], 'vkk:workhours:accounting': [('overview', 'Verwaltung', [])], 'vkk:workhours:accounting:announcements': [('default', 'Alle Ankündigungen', [])], 'vkk:workhours:accounting:departments': [('default', 'Alle Einrichtungen', [])], 'vkk:workhours:accounting:new_users': [('default', 'Alle neue Nutzer*innen', [])], 'vkk:workhours:accounting:periods': [('default', 'Alle Fristen', [])], 'vkk:workhours:accounting:projects': [('default', 'Alle Projekte', [])], 'vkk:workhours:accounting:projects:project': [('default', 'Projekt', ['invoice_number'])], 'vkk:workhours:accounting:projects:project:export': [('overview', 'Export', ['invoice_number'])], 'vkk:workhours:accounting:projects:project:export:funded_staff': [('default', 'Projektfinanzierte Mitarbeiter*innen', ['invoice_number'])], 'vkk:workhours:accounting:projects:project:export:receipts': [('default', 'Belege', ['invoice_number'])], 'vkk:workhours:accounting:salary-levels': [('default', 'Alle Gehaltsstufen', [])], 'vkk:workhours:accounting:users': [('default', 'Alle Nutzer*innen', [])], 'vkk:workhours:accounting:costs': [('overview', 'Kostenübersicht', [])], 'vkk:workhours:accounting:costs:general': [('default', 'Alle Sachgemeinkosten', [])], 'vkk:workhours:accounting:costs:departments': [('default', 'Alle Einrichtungskosten', [])], 'vkk:workhours:accounting:costs:salary_levels': [('default', 'Alle Gehaltsstufenkosten', [])], 'vkk:workhours:accounting:costs:receipt_template': [('default', 'Alle Belegvorlagen', [])], 'vkk:workhours:contributor': [('period', 'Arbeitszeiten', ['assignment_pk'])], 'vkk:workhours:manager': [('default', 'Projekt', ['invoice_number'])], 'vkk:workhours:allprojects': [('default', 'Mitarbeiter*innen', [])]}