Fixes in session admin

This commit is contained in:
Antonio de la Rosa 2025-01-12 01:46:18 +01:00
parent 4852ad04aa
commit d773fd30b5
2 changed files with 8 additions and 5 deletions

View file

@ -4,6 +4,7 @@ from parameciofast.modules.fastadmin.libraries.config import modules_admin, modu
from parameciofast.libraries.mtemplates import PTemplate, env_theme from parameciofast.libraries.mtemplates import PTemplate, env_theme
from parameciofast.libraries.i18n import I18n from parameciofast.libraries.i18n import I18n
import parameciofast.modules.fastadmin.libraries.i18n import parameciofast.modules.fastadmin.libraries.i18n
from parameciofast.fast import app
import os import os
env=env_theme(__file__) env=env_theme(__file__)
@ -17,12 +18,14 @@ tpl_path=os.path.dirname(__file__).replace('/admin', '')+'/templates/admin'
if t.env.directories[1]!=tpl_path: if t.env.directories[1]!=tpl_path:
t.env.directories.insert(1, tpl_path) t.env.directories.insert(1, tpl_path)
modules_admin.append(['fastadmin_ausers', 'people-circle']) modules_admin.append(['fastadmin_users', 'people-circle'])
modules_admin_icons.append('<symbol id="people-circle" viewBox="0 0 16 16"><path d="M11 6a3 3 0 1 1-6 0 3 3 0 0 1 6 0z"/><path fill-rule="evenodd" d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8zm8-7a7 7 0 0 0-5.468 11.37C3.242 11.226 4.805 10 8 10s4.757 1.225 5.468 2.37A7 7 0 0 0 8 1z"/></symbol>') modules_admin_icons.append('<symbol id="people-circle" viewBox="0 0 16 16"><path d="M11 6a3 3 0 1 1-6 0 3 3 0 0 1 6 0z"/><path fill-rule="evenodd" d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8zm8-7a7 7 0 0 0-5.468 11.37C3.242 11.226 4.805 10 8 10s4.757 1.225 5.468 2.37A7 7 0 0 0 8 1z"/></symbol>')
@admin_app.get('/ausers', response_class=HTMLResponse) @admin_app.get('/ausers', response_class=HTMLResponse)
def fastadmin_ausers(): def fastadmin_users():
return '' i18n=I18n('fastadmin')
return t.load_template('users.phtml', title=i18n.tlang('Admin'), tlang=i18n.tlang, url_for=app.url_path_for, module_selected='fastadmin_users')

View file

@ -14,6 +14,6 @@ I18n.l['es-ES']['fastadmin']=I18n.l['en-US'].get('fastadmin', {})
I18n.l['es-ES']['fastadmin']['fastadmin_ausers']='Usuarios admin' I18n.l['es-ES']['fastadmin']['fastadmin_ausers']='Usuarios admin'
""" """
I18n.add_lang('en-US', 'fastadmin', 'fastadmin_ausers', 'Admin users') I18n.add_lang('en-US', 'fastadmin', 'fastadmin_users', 'Admin users')
I18n.add_lang('es-ES', 'fastadmin', 'fastadmin_ausers', 'Usuarios admin') I18n.add_lang('es-ES', 'fastadmin', 'fastadmin_users', 'Usuarios admin')