Added jsutils, and added bit support for gettext int

This commit is contained in:
absurdo 2023-12-15 22:10:33 +01:00
parent 7f2a54314b
commit a3cc015c34
4 changed files with 12 additions and 2 deletions

3
.gitmodules vendored Normal file
View file

@ -0,0 +1,3 @@
[submodule "paramecio2/modules/admin/media/js/jsutils"]
path = paramecio2/modules/admin/media/js/jsutils
url = https://git.cuchulu.com/paramecio/jsutils.git

View file

@ -18,6 +18,10 @@ from paramecio2.libraries.i18n import I18n
from paramecio2.libraries.urls import make_url, make_media_url, add_get_parameters
from paramecio2.libraries.formsutils import csrf_token
def _(text):
return gettext.gettext(text)
def env_theme(module, cache_enabled=True, cache_impl='', cache_args={}, module_directory="./tmp/modules"):
"""Function for create an environment for mako templates
@ -90,8 +94,6 @@ class PTemplate:
self.add_filter(I18n.lang)
_=gettext.gettext
self.add_filter(_)
#self.add_filter(make_url)

@ -0,0 +1 @@
Subproject commit 9c7b05577e4144aa04851126cc1dfec89088a429

View file

@ -6,3 +6,7 @@ from paramecio2.libraries.i18n import I18n
config_admin.append([I18n.lang('admin', 'users', 'Users')])
config_admin.append([I18n.lang('admin', 'users_edit', 'Users edit'), 'paramecio2.modules.admin.admin.ausers', 'admin_app.ausers', 'fa-user'])
config_admin.append([I18n.lang('admin', 'modules', 'Modules')])
config_admin.append([I18n.lang('admin', 'edit_module', 'Edit modules'), 'paramecio2.modules.admin.admin.modules', 'admin_app.amodules', 'fa-dropbox'])