Skip to content

Commit

Permalink
Update 'sitetrees' modules + german (#1041)
Browse files Browse the repository at this point in the history
* Update 'sitetrees' modules

* Fix for openrouteservice + adding German translation

* Typo for default

* Add openrouteservice to sitetree translation array.

---------

Co-authored-by: wlorenzetti <lorenzetti@gis3w.it>
  • Loading branch information
moovida and wlorenzetti authored Feb 13, 2025
1 parent e1ecc9a commit 7dc474e
Show file tree
Hide file tree
Showing 5 changed files with 203 additions and 1 deletion.
92 changes: 91 additions & 1 deletion g3w-admin/core/sitetrees.py
Original file line number Diff line number Diff line change
Expand Up @@ -364,5 +364,95 @@
]
),
]
)
),

# GERMAN
G3Wtree(
'core_de',
title='Menü',
module='core',
items=[
item(
'MENÜ',
'#',
type_header=True
),
item(
'Dashboard',
'home',
url_as_pattern=True,
icon_css_class='fa fa-dashboard'
),
item(
'Kartografische Gruppen',
'group-list',
icon_css_class='fa fa-globe',
children=[
item(
'Gruppe hinzufügen',
'group-add',
url_as_pattern=True,
icon_css_class='fa fa-plus',
access_by_perms=['core.add_group']
),
item(
'Gruppenliste',
'group-list',
url_as_pattern=True,
icon_css_class='fa fa-globe',
alias='group-list',
in_breadcrumbs=False
),
item(
'Papierkorb',
'group-deactive-list',
url_as_pattern=True,
icon_css_class='fa fa-trash',
alias='group-deactive-list',
in_breadcrumbs=True
),
item(
'Gruppenaktualisierung {{ object.title }}',
'group-update object.slug',
url_as_pattern=True,
icon_css_class='fa fa-edit',
in_menu=False,
alias='group-update'
),
item(
'Projektliste {{ group.name }}',
'project-list group.slug',
url_as_pattern=True,
icon_css_class='fa fa-list',
in_menu=False,
in_breadcrumbs=True,
alias='project-list'
)
]
),
item(
'Makro-Kartografische Gruppen',
'macrogroup-list',
access_by_perms=['core.add_macrogroup'],
icon_css_class='fa fa-globe',
children=[
item(
'Makrogruppe hinzufügen',
'macrogroup-add',
url_as_pattern=True,
icon_css_class='fa fa-plus',
access_by_perms=['core.add_macrogroup']
),
item(
'Makrogruppenliste',
'macrogroup-list',
url_as_pattern=True,
icon_css_class='fa fa-globe',
alias='macrogroup-list',
in_breadcrumbs=True
),
]
),
]
),
)
20 changes: 20 additions & 0 deletions g3w-admin/filemanager/sitetrees.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,26 @@
]
),

# GERMAN
G3Wtree(
'filemanager_sidebar_right_de',
title='STRESS Navbar',
module='filemanager',
items=[
item(
'DATEIENVERWALTUNG',
'#',
type_header=True
),
item(
'Dateien',
'filemanager-home',
icon_css_class='fa fa-database',
description='Zur Dateiverwaltung...'
),
]
),

# FRENCH
G3Wtree(
'filemanager_sidebar_right_fr',
Expand Down
34 changes: 34 additions & 0 deletions g3w-admin/openrouteservice/sitetrees.py
Original file line number Diff line number Diff line change
Expand Up @@ -87,4 +87,38 @@
]
),

# GERMAN
G3Wtree(
'openrouteservice_de',
title='Openrouteservice',
module='openrouteservice',
items=[
item(
'Openrouteservice',
'#',
type_header=True
),
item(
'ORS-Projekte',
'#',
icon_css_class='fa fa-road',
children=[
item(
'Projekt hinzufügen',
'ors-project-add',
url_as_pattern=True,
icon_css_class='fa fa-plus',
access_by_perms=['qdjango.change_project']
),
item(
'Projektliste',
'ors-project-list',
url_as_pattern=True,
icon_css_class='fa fa-list'
),
]
),
]
),

)
2 changes: 2 additions & 0 deletions g3w-admin/openrouteservice/urls.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,11 @@

from django.urls import path
from django.contrib.auth.decorators import login_required
from base.urls import G3W_SITETREE_I18N_ALIAS

from .views import *

G3W_SITETREE_I18N_ALIAS.append('openrouteservice')

urlpatterns = [

Expand Down
56 changes: 56 additions & 0 deletions g3w-admin/usersmanage/sitetrees.py
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,62 @@
]
),

# GERMAN
G3Wtree(
'acl_de',
title='ACL',
module='usermanage',
items=[
item(
'ACL',
'#',
type_header=True
),
item(
'Benutzer',
'#',
icon_css_class='fa fa-users',
children=[
item(
'Benutzer hinzufügen',
'user-add',
url_as_pattern=True,
icon_css_class='fa fa-user-plus',
access_by_perms=['auth.add_user']
),
item(
'Benutzerliste',
'user-list',
url_as_pattern=True,
icon_css_class='fa fa-users'
),
item(
'Benutzeraktualisierung',
'user-update object.pk',
url_as_pattern=True,
icon_css_class='fa fa-edit',
in_menu=False
),
item(
'Gruppenbenutzer hinzufügen',
'user-group-add',
url_as_pattern=True,
icon_css_class='fa fa-plus',
access_by_perms=['auth.add_user']
),
item(
'Gruppenbenutzerliste',
'user-group-list',
url_as_pattern=True,
icon_css_class='fa fa-list',
access_by_perms=['auth.add_user']
)
]
),
]
),


# FRENCH
G3Wtree(
'acl_fr',
Expand Down

0 comments on commit 7dc474e

Please sign in to comment.