From 671b37197e0e3db323828db3b79ea8df30a5eeae Mon Sep 17 00:00:00 2001
From: afornerot
Date: Tue, 2 Jul 2024 09:09:54 +0200
Subject: [PATCH] svg
---
config/routes.yaml | 1855 +++++++++--------
src/Controller/DocumentcategoryController.php | 159 ++
src/Entity/Alert.php | 2 +
src/Entity/Alertcategory.php | 2 +
src/Entity/Audit.php | 1 +
src/Entity/Config.php | 1 +
src/Entity/Cron.php | 1 +
src/Entity/Document.php | 224 ++
src/Entity/Documentcategory.php | 130 ++
src/Entity/Documentelement.php | 100 +
src/Entity/Group.php | 1 +
src/Entity/Icon.php | 40 +-
src/Entity/Item.php | 1 +
src/Entity/Itemcategory.php | 1 +
src/Entity/Niveau01.php | 1 +
src/Entity/Niveau02.php | 1 +
src/Entity/Niveau03.php | 1 +
src/Entity/Niveau04.php | 1 +
src/Entity/Page.php | 2 +
src/Entity/Pagecategory.php | 1 +
src/Entity/Pagewidget.php | 1 +
src/Entity/Registration.php | 1 +
src/Entity/User.php | 118 ++
src/Entity/UserGroup.php | 1 +
src/Entity/Widget.php | 1 +
src/Form/DocumentcategoryType.php | 37 +
templates/Documentcategory/edit.html.twig | 62 +
templates/Documentcategory/list.html.twig | 81 +
templates/Documentcategory/render.html.twig | 10 +
templates/Include/sidebaradmin.html.twig | 44 +-
30 files changed, 1909 insertions(+), 972 deletions(-)
create mode 100644 src/Controller/DocumentcategoryController.php
create mode 100755 src/Entity/Document.php
create mode 100755 src/Entity/Documentcategory.php
create mode 100755 src/Entity/Documentelement.php
create mode 100755 src/Form/DocumentcategoryType.php
create mode 100755 templates/Documentcategory/edit.html.twig
create mode 100755 templates/Documentcategory/list.html.twig
create mode 100644 templates/Documentcategory/render.html.twig
diff --git a/config/routes.yaml b/config/routes.yaml
index 9ad23c9..fe676df 100755
--- a/config/routes.yaml
+++ b/config/routes.yaml
@@ -1,1620 +1,1641 @@
#== Home ========================================================================================================
app_home:
- path: /
- controller: App\Controller\HomeController::home
+ path: /
+ controller: App\Controller\HomeController::home
app_user_home:
- path: /user
- controller: App\Controller\HomeController::homeuser
- defaults: { access: user }
+ path: /user
+ controller: App\Controller\HomeController::homeuser
+ defaults: { access: user }
app_manager_home:
- path: /manager
- controller: App\Controller\HomeController::homemanager
- defaults: { access: manager }
+ path: /manager
+ controller: App\Controller\HomeController::homemanager
+ defaults: { access: manager }
app_master_home:
- path: /master
- controller: App\Controller\HomeController::homemaster
- defaults: { access: master }
+ path: /master
+ controller: App\Controller\HomeController::homemaster
+ defaults: { access: master }
app_modo_home:
- path: /modo
- controller: App\Controller\HomeController::homemodo
- defaults: { access: modo }
+ path: /modo
+ controller: App\Controller\HomeController::homemodo
+ defaults: { access: modo }
app_admin_home:
- path: /admin
- controller: App\Controller\HomeController::homeadmin
- defaults: { access: admin }
+ path: /admin
+ controller: App\Controller\HomeController::homeadmin
+ defaults: { access: admin }
oneup_uploader:
- resource: .
- type: uploader
+ resource: .
+ type: uploader
#== Security ====================================================================================================
#-- Access public
app_login:
- path: /login
- controller: App\Controller\SecurityController::login
+ path: /login
+ controller: App\Controller\SecurityController::login
app_loginldapcheck:
- path: /loginldapcheck
- controller: App\Controller\SecurityController::loginldapcheck
+ path: /loginldapcheck
+ controller: App\Controller\SecurityController::loginldapcheck
app_loginopenidcallback:
- path: /oauth2/callback
- controller: App\Controller\SecurityController::loginopenidcallback
+ path: /oauth2/callback
+ controller: App\Controller\SecurityController::loginopenidcallback
app_logout:
- path: /logout
- controller: App\Controller\SecurityController::logout
+ path: /logout
+ controller: App\Controller\SecurityController::logout
app_noperm:
- path: /noperm
- controller: App\Controller\SecurityController::noperm
+ path: /noperm
+ controller: App\Controller\SecurityController::noperm
#== Websocket====================================================================================================
#-- Access all
app_publish_sample:
- path: /all/publish/sample/{id}
- controller: App\Controller\PublishController::sample
- defaults: { access: all }
-
+ path: /all/publish/sample/{id}
+ controller: App\Controller\PublishController::sample
+ defaults: { access: all }
+
app_publish:
- path: /all/publish/{channel}/{id}
- controller: App\Controller\PublishController::publish
- defaults: { access: all }
+ path: /all/publish/{channel}/{id}
+ controller: App\Controller\PublishController::publish
+ defaults: { access: all }
#== Config ======================================================================================================
#-- Access admin
app_admin_config:
- path: /admin/config
- controller: App\Controller\ConfigController::list
- defaults: { access: admin }
+ path: /admin/config
+ controller: App\Controller\ConfigController::list
+ defaults: { access: admin }
app_admin_config_render:
- path: /admin/admin/render/{category}
- controller: App\Controller\ConfigController::listrender
- defaults: { access: admin }
+ path: /admin/admin/render/{category}
+ controller: App\Controller\ConfigController::listrender
+ defaults: { access: admin }
app_admin_config_submit:
- path: /admin/admin/submit
- controller: App\Controller\ConfigController::submit
- defaults: { access: admin }
+ path: /admin/admin/submit
+ controller: App\Controller\ConfigController::submit
+ defaults: { access: admin }
app_admin_config_update:
- path: /admin/admin/update/{id}
- controller: App\Controller\ConfigController::update
- defaults: { access: admin }
+ path: /admin/admin/update/{id}
+ controller: App\Controller\ConfigController::update
+ defaults: { access: admin }
app_admin_config_delete:
- path: /admin/admin/delete/{id}
- controller: App\Controller\ConfigController::delete
- defaults: { access: admin }
+ path: /admin/admin/delete/{id}
+ controller: App\Controller\ConfigController::delete
+ defaults: { access: admin }
app_admin_config_logo:
- path: /admin/admin/logo
- controller: App\Controller\ConfigController::logo
- defaults: { access: admin }
+ path: /admin/admin/logo
+ controller: App\Controller\ConfigController::logo
+ defaults: { access: admin }
#== Theme =======================================================================================================
#-- Access admin
app_admin_theme:
- path: /admin/theme
- controller: App\Controller\ThemeController::list
- defaults: { access: admin }
+ path: /admin/theme
+ controller: App\Controller\ThemeController::list
+ defaults: { access: admin }
app_admin_theme_select:
- path: /admin/theme/select/{name}
- controller: App\Controller\ThemeController::select
- defaults: { name: "", access: admin }
+ path: /admin/theme/select/{name}
+ controller: App\Controller\ThemeController::select
+ defaults: { name: "", access: admin }
#== API =========================================================================================================
#-- Access public
app_rest:
- path: /docrest
- controller: App\Controller\HomeController::docrest
+ path: /docrest
+ controller: App\Controller\HomeController::docrest
#== Cron ========================================================================================================
#-- Access admin
app_admin_cron:
- path: /admin/cron
- controller: App\Controller\CronController::list
- defaults: { access: admin }
+ path: /admin/cron
+ controller: App\Controller\CronController::list
+ defaults: { access: admin }
app_admin_cron_tablelist:
- path: /admin/cron/tablelist
- controller: App\Controller\CronController::tablelist
- defaults: { access: admin }
+ path: /admin/cron/tablelist
+ controller: App\Controller\CronController::tablelist
+ defaults: { access: admin }
app_admin_cron_update:
- path: /admin/cron/update/{id}
- controller: App\Controller\CronController::update
- defaults: { access: admin }
+ path: /admin/cron/update/{id}
+ controller: App\Controller\CronController::update
+ defaults: { access: admin }
app_admin_cron_exec:
- path: /admin/cron/exec/{id}
- controller: App\Controller\CronController::exec
- defaults: { access: admin }
+ path: /admin/cron/exec/{id}
+ controller: App\Controller\CronController::exec
+ defaults: { access: admin }
app_admin_log:
- path: /admin/log
- controller: App\Controller\CronController::log
- defaults: { access: admin }
+ path: /admin/log
+ controller: App\Controller\CronController::log
+ defaults: { access: admin }
app_admin_log_get:
- path: /admin/log/{id}
- controller: App\Controller\CronController::get
- defaults: { access: admin }
+ path: /admin/log/{id}
+ controller: App\Controller\CronController::get
+ defaults: { access: admin }
#== Crop ========================================================================================================
#-- Access all
app_all_crop01:
- path: /all/crop01/{type}/{reportinput}
- controller: App\Controller\CropController::crop01
+ path: /all/crop01/{type}/{reportinput}
+ controller: App\Controller\CropController::crop01
app_all_crop02:
- path: /all/crop02/{type}/{reportinput}
- controller: App\Controller\CropController::crop02
+ path: /all/crop02/{type}/{reportinput}
+ controller: App\Controller\CropController::crop02
#== Minio =======================================================================================================
#-- Access public
app_minio_logo:
- path: /minio/logo
- controller: App\Controller\MinioController::logo
+ path: /minio/logo
+ controller: App\Controller\MinioController::logo
app_minio_image:
- path: /minio/image
- controller: App\Controller\MinioController::image
+ path: /minio/image
+ controller: App\Controller\MinioController::image
app_minio_document:
- path: /minio/document
- controller: App\Controller\MinioController::document
+ path: /minio/document
+ controller: App\Controller\MinioController::document
#== Hydra =======================================================================================================
#-- Access public
app_hydra_loginsql:
- path: /hydra/loginsql
- controller: App\Controller\HydraController::loginsql
+ path: /hydra/loginsql
+ controller: App\Controller\HydraController::loginsql
app_hydra_checkloginsql:
- path: /hydra/checkloginsql
- controller: App\Controller\HydraController::checkloginsql
+ path: /hydra/checkloginsql
+ controller: App\Controller\HydraController::checkloginsql
app_hydra_loginldap:
- path: /hydra/loginldap
- controller: App\Controller\HydraController::loginldap
+ path: /hydra/loginldap
+ controller: App\Controller\HydraController::loginldap
app_hydra_checkloginldap:
- path: /hydra/checkloginldap
- controller: App\Controller\HydraController::checkloginldap
+ path: /hydra/checkloginldap
+ controller: App\Controller\HydraController::checkloginldap
app_hydra_consent:
- path: /hydra/consent
- controller: App\Controller\HydraController::consent
+ path: /hydra/consent
+ controller: App\Controller\HydraController::consent
#== Ckeditor ====================================================================================================
#-- Access all
app_ckeditor_upload:
- path: /all/upload/{{category}}/{{id}}/{{usage}}
- controller: App\Controller\MinioController::ckupload
- defaults: { access: all, category: all, id: 0, usage: all }
+ path: /all/upload/{{category}}/{{id}}/{{usage}}
+ controller: App\Controller\MinioController::ckupload
+ defaults: { access: all, category: all, id: 0, usage: all }
#== Audit =======================================================================================================
#--Access admin
app_admin_audit_renderid:
- path: /admin/audit/{entityname}/{entityid}
- controller: App\Controller\AuditController::auditrender
- defaults: { access: admin }
+ path: /admin/audit/{entityname}/{entityid}
+ controller: App\Controller\AuditController::auditrender
+ defaults: { access: admin }
app_admin_audit_render:
- path: /admin/audit/{entityname}
- controller: App\Controller\AuditController::list
- defaults: { access: admin }
+ path: /admin/audit/{entityname}
+ controller: App\Controller\AuditController::list
+ defaults: { access: admin }
#--Access modo
app_modo_audit_renderid:
- path: /modo/audit/{entityname}/{entityid}
- controller: App\Controller\AuditController::auditrender
- defaults: { access: modo }
+ path: /modo/audit/{entityname}/{entityid}
+ controller: App\Controller\AuditController::auditrender
+ defaults: { access: modo }
#== Niveau01 ====================================================================================================
#-- Access admin
app_admin_niveau01:
- path: /admin/niveau01
- controller: App\Controller\Niveau01Controller::list
- defaults: { access: admin }
+ path: /admin/niveau01
+ controller: App\Controller\Niveau01Controller::list
+ defaults: { access: admin }
app_admin_niveau01_tablelist:
- path: /admin/niveau01/tablelist
- controller: App\Controller\Niveau01Controller::tablelist
- defaults: { access: admin }
+ path: /admin/niveau01/tablelist
+ controller: App\Controller\Niveau01Controller::tablelist
+ defaults: { access: admin }
app_admin_niveau01_selectlist:
- path: /admin/niveau01/selectlist
- controller: App\Controller\Niveau01Controller::selectlist
- defaults: { access: admin }
+ path: /admin/niveau01/selectlist
+ controller: App\Controller\Niveau01Controller::selectlist
+ defaults: { access: admin }
app_admin_niveau01_submit:
- path: /admin/niveau01/submit
- controller: App\Controller\Niveau01Controller::submit
- defaults: { access: admin }
+ path: /admin/niveau01/submit
+ controller: App\Controller\Niveau01Controller::submit
+ defaults: { access: admin }
app_admin_niveau01_update:
- path: /admin/niveau01/update/{id}
- controller: App\Controller\Niveau01Controller::update
- defaults: { access: admin }
+ path: /admin/niveau01/update/{id}
+ controller: App\Controller\Niveau01Controller::update
+ defaults: { access: admin }
app_admin_niveau01_delete:
- path: /admin/niveau01/delete/{id}
- controller: App\Controller\Niveau01Controller::delete
- defaults: { access: admin }
-
+ path: /admin/niveau01/delete/{id}
+ controller: App\Controller\Niveau01Controller::delete
+ defaults: { access: admin }
#== Niveau02 ====================================================================================================
#-- Access admin
app_admin_niveau02:
- path: /admin/niveau02
- controller: App\Controller\Niveau02Controller::list
- defaults: { access: admin }
+ path: /admin/niveau02
+ controller: App\Controller\Niveau02Controller::list
+ defaults: { access: admin }
app_admin_niveau02_tablelist:
- path: /admin/niveau02/tablelist
- controller: App\Controller\Niveau02Controller::tablelist
- defaults: { access: admin }
+ path: /admin/niveau02/tablelist
+ controller: App\Controller\Niveau02Controller::tablelist
+ defaults: { access: admin }
app_admin_niveau02_submit:
- path: /admin/niveau02/submit
- controller: App\Controller\Niveau02Controller::submit
- defaults: { access: admin }
+ path: /admin/niveau02/submit
+ controller: App\Controller\Niveau02Controller::submit
+ defaults: { access: admin }
app_admin_niveau02_update:
- path: /admin/niveau02/update/{id}
- controller: App\Controller\Niveau02Controller::update
- defaults: { access: admin }
+ path: /admin/niveau02/update/{id}
+ controller: App\Controller\Niveau02Controller::update
+ defaults: { access: admin }
app_admin_niveau02_delete:
- path: /admin/niveau02/delete/{id}
- controller: App\Controller\Niveau02Controller::delete
- defaults: { access: admin }
+ path: /admin/niveau02/delete/{id}
+ controller: App\Controller\Niveau02Controller::delete
+ defaults: { access: admin }
#-- Access modo
app_modo_niveau02:
- path: /modo/niveau02
- controller: App\Controller\Niveau02Controller::list
- defaults: { access: modo }
+ path: /modo/niveau02
+ controller: App\Controller\Niveau02Controller::list
+ defaults: { access: modo }
app_modo_niveau02_tablelist:
- path: /modo/niveau02/tablelist
- controller: App\Controller\Niveau02Controller::tablelist
- defaults: { access: modo }
+ path: /modo/niveau02/tablelist
+ controller: App\Controller\Niveau02Controller::tablelist
+ defaults: { access: modo }
app_modo_niveau02_submit:
- path: /modo/niveau02/submit
- controller: App\Controller\Niveau02Controller::submit
- defaults: { access: modo }
+ path: /modo/niveau02/submit
+ controller: App\Controller\Niveau02Controller::submit
+ defaults: { access: modo }
app_modo_niveau02_update:
- path: /modo/niveau02/update/{id}
- controller: App\Controller\Niveau02Controller::update
- defaults: { access: modo }
+ path: /modo/niveau02/update/{id}
+ controller: App\Controller\Niveau02Controller::update
+ defaults: { access: modo }
app_modo_niveau02_delete:
- path: /modo/niveau02/delete/{id}
- controller: App\Controller\Niveau02Controller::delete
- defaults: { access: modo }
+ path: /modo/niveau02/delete/{id}
+ controller: App\Controller\Niveau02Controller::delete
+ defaults: { access: modo }
#-- Access public
app_niveau02_selectlist:
- path: /niveau02/selectlist
- controller: App\Controller\Niveau02Controller::selectlist
-
+ path: /niveau02/selectlist
+ controller: App\Controller\Niveau02Controller::selectlist
+
#== Niveau03 ====================================================================================================
#-- Access admin
app_admin_niveau03:
- path: /admin/niveau03
- controller: App\Controller\Niveau03Controller::list
- defaults: { access: admin }
+ path: /admin/niveau03
+ controller: App\Controller\Niveau03Controller::list
+ defaults: { access: admin }
app_admin_niveau03_tablelist:
- path: /admin/niveau03/tablelist
- controller: App\Controller\Niveau03Controller::tablelist
- defaults: { access: admin }
+ path: /admin/niveau03/tablelist
+ controller: App\Controller\Niveau03Controller::tablelist
+ defaults: { access: admin }
app_admin_niveau03_submit:
- path: /admin/niveau03/submit
- controller: App\Controller\Niveau03Controller::submit
- defaults: { access: admin }
+ path: /admin/niveau03/submit
+ controller: App\Controller\Niveau03Controller::submit
+ defaults: { access: admin }
app_admin_niveau03_update:
- path: /admin/niveau03/update/{id}
- controller: App\Controller\Niveau03Controller::update
- defaults: { access: admin }
+ path: /admin/niveau03/update/{id}
+ controller: App\Controller\Niveau03Controller::update
+ defaults: { access: admin }
app_admin_niveau03_delete:
- path: /admin/niveau03/delete/{id}
- controller: App\Controller\Niveau03Controller::delete
- defaults: { access: admin }
+ path: /admin/niveau03/delete/{id}
+ controller: App\Controller\Niveau03Controller::delete
+ defaults: { access: admin }
#-- Access modo
app_modo_niveau03:
- path: /modo/niveau03
- controller: App\Controller\Niveau03Controller::list
- defaults: { access: modo }
+ path: /modo/niveau03
+ controller: App\Controller\Niveau03Controller::list
+ defaults: { access: modo }
app_modo_niveau03_tablelist:
- path: /modo/niveau03/tablelist
- controller: App\Controller\Niveau03Controller::tablelist
- defaults: { access: modo }
+ path: /modo/niveau03/tablelist
+ controller: App\Controller\Niveau03Controller::tablelist
+ defaults: { access: modo }
app_modo_niveau03_submit:
- path: /modo/niveau03/submit
- controller: App\Controller\Niveau03Controller::submit
- defaults: { access: modo }
+ path: /modo/niveau03/submit
+ controller: App\Controller\Niveau03Controller::submit
+ defaults: { access: modo }
app_modo_niveau03_update:
- path: /modo/niveau03/update/{id}
- controller: App\Controller\Niveau03Controller::update
- defaults: { access: modo }
+ path: /modo/niveau03/update/{id}
+ controller: App\Controller\Niveau03Controller::update
+ defaults: { access: modo }
app_modo_niveau03_delete:
- path: /modo/niveau03/delete/{id}
- controller: App\Controller\Niveau03Controller::delete
- defaults: { access: modo }
+ path: /modo/niveau03/delete/{id}
+ controller: App\Controller\Niveau03Controller::delete
+ defaults: { access: modo }
#-- Access public
app_niveau03_selectlist:
- path: /niveau03/selectlist
- controller: App\Controller\Niveau03Controller::selectlist
+ path: /niveau03/selectlist
+ controller: App\Controller\Niveau03Controller::selectlist
#== Niveau04 ====================================================================================================
#-- Access admin
app_admin_niveau04:
- path: /admin/niveau04
- controller: App\Controller\Niveau04Controller::list
- defaults: { access: admin }
+ path: /admin/niveau04
+ controller: App\Controller\Niveau04Controller::list
+ defaults: { access: admin }
app_admin_niveau04_tablelist:
- path: /admin/niveau04/tablelist
- controller: App\Controller\Niveau04Controller::tablelist
- defaults: { access: admin }
+ path: /admin/niveau04/tablelist
+ controller: App\Controller\Niveau04Controller::tablelist
+ defaults: { access: admin }
app_admin_niveau04_submit:
- path: /admin/niveau04/submit
- controller: App\Controller\Niveau04Controller::submit
- defaults: { access: admin }
+ path: /admin/niveau04/submit
+ controller: App\Controller\Niveau04Controller::submit
+ defaults: { access: admin }
app_admin_niveau04_update:
- path: /admin/niveau04/update/{id}
- controller: App\Controller\Niveau04Controller::update
- defaults: { access: admin }
+ path: /admin/niveau04/update/{id}
+ controller: App\Controller\Niveau04Controller::update
+ defaults: { access: admin }
app_admin_niveau04_delete:
- path: /admin/niveau04/delete/{id}
- controller: App\Controller\Niveau04Controller::delete
- defaults: { access: admin }
+ path: /admin/niveau04/delete/{id}
+ controller: App\Controller\Niveau04Controller::delete
+ defaults: { access: admin }
#-- Access modo
app_modo_niveau04:
- path: /modo/niveau04
- controller: App\Controller\Niveau04Controller::list
- defaults: { access: modo }
+ path: /modo/niveau04
+ controller: App\Controller\Niveau04Controller::list
+ defaults: { access: modo }
app_modo_niveau04_tablelist:
- path: /modo/niveau04/tablelist
- controller: App\Controller\Niveau04Controller::tablelist
- defaults: { access: modo }
+ path: /modo/niveau04/tablelist
+ controller: App\Controller\Niveau04Controller::tablelist
+ defaults: { access: modo }
app_modo_niveau04_submit:
- path: /modo/niveau04/submit
- controller: App\Controller\Niveau04Controller::submit
- defaults: { access: modo }
+ path: /modo/niveau04/submit
+ controller: App\Controller\Niveau04Controller::submit
+ defaults: { access: modo }
app_modo_niveau04_update:
- path: /modo/niveau04/update/{id}
- controller: App\Controller\Niveau04Controller::update
- defaults: { access: modo }
+ path: /modo/niveau04/update/{id}
+ controller: App\Controller\Niveau04Controller::update
+ defaults: { access: modo }
app_modo_niveau04_delete:
- path: /modo/niveau04/delete/{id}
- controller: App\Controller\Niveau04Controller::delete
- defaults: { access: modo }
+ path: /modo/niveau04/delete/{id}
+ controller: App\Controller\Niveau04Controller::delete
+ defaults: { access: modo }
#-- Access public
app_niveau04_selectlist:
- path: /niveau04/selectlist
- controller: App\Controller\Niveau04Controller::selectlist
+ path: /niveau04/selectlist
+ controller: App\Controller\Niveau04Controller::selectlist
#== Group =======================================================================================================
#-- Access admin
app_admin_group:
- path: /admin/group
- controller: App\Controller\GroupController::list
- defaults: { access: admin }
+ path: /admin/group
+ controller: App\Controller\GroupController::list
+ defaults: { access: admin }
app_admin_group_tablelist:
- path: /admin/group/tablelist
- controller: App\Controller\GroupController::tablelist
- defaults: { access: admin }
+ path: /admin/group/tablelist
+ controller: App\Controller\GroupController::tablelist
+ defaults: { access: admin }
app_admin_group_selectlist:
- path: /admin/group/selectlist
- controller: App\Controller\GroupController::selectlist
- defaults: { access: admin }
+ path: /admin/group/selectlist
+ controller: App\Controller\GroupController::selectlist
+ defaults: { access: admin }
app_admin_group_submit:
- path: /admin/group/submit
- controller: App\Controller\GroupController::submit
- defaults: { access: admin }
+ path: /admin/group/submit
+ controller: App\Controller\GroupController::submit
+ defaults: { access: admin }
app_admin_group_update:
- path: /admin/group/update/{id}
- controller: App\Controller\GroupController::update
- defaults: { access: admin }
+ path: /admin/group/update/{id}
+ controller: App\Controller\GroupController::update
+ defaults: { access: admin }
app_admin_group_delete:
- path: /admin/group/delete/{id}
- controller: App\Controller\GroupController::delete
- defaults: { access: admin }
+ path: /admin/group/delete/{id}
+ controller: App\Controller\GroupController::delete
+ defaults: { access: admin }
app_admin_group_users:
- path: /admin/group/users/{id}
- controller: App\Controller\GroupController::users
- defaults: { access: admin }
+ path: /admin/group/users/{id}
+ controller: App\Controller\GroupController::users
+ defaults: { access: admin }
app_admin_group_usersnotin:
- path: /admin/group/usersnotin/{id}
- controller: App\Controller\GroupController::usersnotin
- defaults: { access: admin }
+ path: /admin/group/usersnotin/{id}
+ controller: App\Controller\GroupController::usersnotin
+ defaults: { access: admin }
app_admin_group_usersin:
- path: /admin/group/usersin/{id}
- controller: App\Controller\GroupController::usersin
- defaults: { access: admin }
+ path: /admin/group/usersin/{id}
+ controller: App\Controller\GroupController::usersin
+ defaults: { access: admin }
app_admin_group_usergroup_add:
- path: /admin/group/usergroup/add/{groupid}/{userid}
- controller: App\Controller\GroupController::useradd
- defaults: { access: admin }
+ path: /admin/group/usergroup/add/{groupid}/{userid}
+ controller: App\Controller\GroupController::useradd
+ defaults: { access: admin }
app_admin_group_usergroup_del:
- path: /admin/group/usergroup/del/{groupid}/{userid}
- controller: App\Controller\GroupController::userdel
- defaults: { access: admin }
+ path: /admin/group/usergroup/del/{groupid}/{userid}
+ controller: App\Controller\GroupController::userdel
+ defaults: { access: admin }
app_admin_group_usergroup_changerole:
- path: /admin/group/usergroup/changerole/{groupid}/{userid}/{roleid}
- controller: App\Controller\GroupController::userchangerole
- defaults: { access: admin }
+ path: /admin/group/usergroup/changerole/{groupid}/{userid}/{roleid}
+ controller: App\Controller\GroupController::userchangerole
+ defaults: { access: admin }
#-- Access modo
app_modo_group:
- path: /modo/group
- controller: App\Controller\GroupController::list
- defaults: { access: modo }
+ path: /modo/group
+ controller: App\Controller\GroupController::list
+ defaults: { access: modo }
app_modo_group_tablelist:
- path: /modo/group/tablelist
- controller: App\Controller\GroupController::tablelist
- defaults: { access: modo }
+ path: /modo/group/tablelist
+ controller: App\Controller\GroupController::tablelist
+ defaults: { access: modo }
app_modo_group_selectlist:
- path: /modo/group/selectlist
- controller: App\Controller\GroupController::selectlist
- defaults: { access: modo }
+ path: /modo/group/selectlist
+ controller: App\Controller\GroupController::selectlist
+ defaults: { access: modo }
app_modo_group_users:
- path: /modo/group/users/{id}
- controller: App\Controller\GroupController::users
- defaults: { access: modo }
+ path: /modo/group/users/{id}
+ controller: App\Controller\GroupController::users
+ defaults: { access: modo }
app_modo_group_usersnotin:
- path: /modo/group/usersnotin/{id}
- controller: App\Controller\GroupController::usersnotin
- defaults: { access: modo }
+ path: /modo/group/usersnotin/{id}
+ controller: App\Controller\GroupController::usersnotin
+ defaults: { access: modo }
app_modo_group_usersin:
- path: /modo/group/usersin/{id}
- controller: App\Controller\GroupController::usersin
- defaults: { access: modo }
+ path: /modo/group/usersin/{id}
+ controller: App\Controller\GroupController::usersin
+ defaults: { access: modo }
app_modo_group_usergroup_add:
- path: /modo/group/usergroup/add/{groupid}/{userid}
- controller: App\Controller\GroupController::useradd
- defaults: { access: modo }
+ path: /modo/group/usergroup/add/{groupid}/{userid}
+ controller: App\Controller\GroupController::useradd
+ defaults: { access: modo }
app_modo_group_usergroup_del:
- path: /modo/group/usergroup/del/{groupid}/{userid}
- controller: App\Controller\GroupController::userdel
- defaults: { access: modo }
+ path: /modo/group/usergroup/del/{groupid}/{userid}
+ controller: App\Controller\GroupController::userdel
+ defaults: { access: modo }
app_modo_group_usergroup_changerole:
- path: /modo/group/usergroup/changerole/{groupid}/{userid}/{roleid}
- controller: App\Controller\GroupController::userchangerole
- defaults: { access: modo }
+ path: /modo/group/usergroup/changerole/{groupid}/{userid}/{roleid}
+ controller: App\Controller\GroupController::userchangerole
+ defaults: { access: modo }
#-- Access all
app_all_group:
- path: /all/group
- controller: App\Controller\GroupController::list
- defaults: { access: all }
+ path: /all/group
+ controller: App\Controller\GroupController::list
+ defaults: { access: all }
app_all_group_tablelist:
- path: /all/group/tablelist
- controller: App\Controller\GroupController::tablelist
- defaults: { access: all }
+ path: /all/group/tablelist
+ controller: App\Controller\GroupController::tablelist
+ defaults: { access: all }
app_all_group_selectlist:
- path: /all/group/selectlist
- controller: App\Controller\GroupController::selectlist
- defaults: { access: all }
+ path: /all/group/selectlist
+ controller: App\Controller\GroupController::selectlist
+ defaults: { access: all }
app_all_group_submit:
- path: /all/group/submit
- controller: App\Controller\GroupController::submit
- defaults: { access: all }
+ path: /all/group/submit
+ controller: App\Controller\GroupController::submit
+ defaults: { access: all }
app_all_group_update:
- path: /all/group/update/{id}
- controller: App\Controller\GroupController::update
- defaults: { access: all }
+ path: /all/group/update/{id}
+ controller: App\Controller\GroupController::update
+ defaults: { access: all }
app_all_group_delete:
- path: /all/group/delete/{id}
- controller: App\Controller\GroupController::delete
- defaults: { access: all }
+ path: /all/group/delete/{id}
+ controller: App\Controller\GroupController::delete
+ defaults: { access: all }
app_all_group_users:
- path: /all/group/users/{id}
- controller: App\Controller\GroupController::users
- defaults: { access: all }
+ path: /all/group/users/{id}
+ controller: App\Controller\GroupController::users
+ defaults: { access: all }
app_all_group_usersnotin:
- path: /all/group/usersnotin/{id}
- controller: App\Controller\GroupController::usersnotin
- defaults: { access: all }
+ path: /all/group/usersnotin/{id}
+ controller: App\Controller\GroupController::usersnotin
+ defaults: { access: all }
app_all_group_usersin:
- path: /all/group/usersin/{id}
- controller: App\Controller\GroupController::usersin
- defaults: { access: all }
+ path: /all/group/usersin/{id}
+ controller: App\Controller\GroupController::usersin
+ defaults: { access: all }
app_all_group_usergroup_add:
- path: /all/group/usergroup/add/{groupid}/{userid}
- controller: App\Controller\GroupController::useradd
- defaults: { access: all }
+ path: /all/group/usergroup/add/{groupid}/{userid}
+ controller: App\Controller\GroupController::useradd
+ defaults: { access: all }
app_all_group_usergroup_del:
- path: /all/group/usergroup/del/{groupid}/{userid}
- controller: App\Controller\GroupController::userdel
- defaults: { access: all }
+ path: /all/group/usergroup/del/{groupid}/{userid}
+ controller: App\Controller\GroupController::userdel
+ defaults: { access: all }
app_all_group_usergroup_changerole:
- path: /all/group/usergroup/changerole/{groupid}/{userid}/{roleid}
- controller: App\Controller\GroupController::userchangerole
- defaults: { access: all }
+ path: /all/group/usergroup/changerole/{groupid}/{userid}/{roleid}
+ controller: App\Controller\GroupController::userchangerole
+ defaults: { access: all }
app_all_group_userout:
- path: /all/group/userout/{id}
- controller: App\Controller\GroupController::userout
- defaults: { access: all }
+ path: /all/group/userout/{id}
+ controller: App\Controller\GroupController::userout
+ defaults: { access: all }
#== Whitelist ===================================================================================================
#-- Access admin
app_admin_whitelist:
- path: /admin/whitelist
- controller: App\Controller\WhitelistController::list
- defaults: { access: admin }
+ path: /admin/whitelist
+ controller: App\Controller\WhitelistController::list
+ defaults: { access: admin }
app_admin_whitelist_tablelist:
- path: /admin/whitelist/tablelist
- controller: App\Controller\WhitelistController::tablelist
- defaults: { access: admin }
+ path: /admin/whitelist/tablelist
+ controller: App\Controller\WhitelistController::tablelist
+ defaults: { access: admin }
app_admin_whitelist_submit:
- path: /admin/whitelist/submit
- controller: App\Controller\WhitelistController::submit
- defaults: { access: admin }
+ path: /admin/whitelist/submit
+ controller: App\Controller\WhitelistController::submit
+ defaults: { access: admin }
app_admin_whitelist_update:
- path: /admin/whitelist/update/{id}
- controller: App\Controller\WhitelistController::update
- defaults: { access: admin }
+ path: /admin/whitelist/update/{id}
+ controller: App\Controller\WhitelistController::update
+ defaults: { access: admin }
app_admin_whitelist_delete:
- path: /admin/whitelist/delete/{id}
- controller: App\Controller\WhitelistController::delete
- defaults: { access: admin }
+ path: /admin/whitelist/delete/{id}
+ controller: App\Controller\WhitelistController::delete
+ defaults: { access: admin }
#-- Access public
app_whitelist_is:
- path: /whitelist/is
- controller: App\Controller\WhitelistController::is
+ path: /whitelist/is
+ controller: App\Controller\WhitelistController::is
#== Registration ================================================================================================
#-- Access admin
app_admin_registration:
- path: /admin/registration
- controller: App\Controller\RegistrationController::list
- defaults: { access: admin }
+ path: /admin/registration
+ controller: App\Controller\RegistrationController::list
+ defaults: { access: admin }
app_admin_registration_tablelist:
- path: /admin/registration/tablelist
- controller: App\Controller\RegistrationController::tablelist
- defaults: { access: admin }
+ path: /admin/registration/tablelist
+ controller: App\Controller\RegistrationController::tablelist
+ defaults: { access: admin }
app_admin_registration_update:
- path: /admin/registration/update/{id}
- controller: App\Controller\RegistrationController::update
- defaults: { access: admin }
+ path: /admin/registration/update/{id}
+ controller: App\Controller\RegistrationController::update
+ defaults: { access: admin }
app_admin_registration_delete:
- path: /admin/registration/delete/{id}
- controller: App\Controller\RegistrationController::delete
- defaults: { access: admin }
+ path: /admin/registration/delete/{id}
+ controller: App\Controller\RegistrationController::delete
+ defaults: { access: admin }
#-- Access modo
app_modo_registration:
- path: /modo/registration
- controller: App\Controller\RegistrationController::list
- defaults: { access: modo }
+ path: /modo/registration
+ controller: App\Controller\RegistrationController::list
+ defaults: { access: modo }
app_modo_registration_tablelist:
- path: /modo/registration/tablelist
- controller: App\Controller\RegistrationController::tablelist
- defaults: { access: modo }
+ path: /modo/registration/tablelist
+ controller: App\Controller\RegistrationController::tablelist
+ defaults: { access: modo }
app_modo_registration_update:
- path: /modo/registration/update/{id}
- controller: App\Controller\RegistrationController::update
- defaults: { access: modo }
+ path: /modo/registration/update/{id}
+ controller: App\Controller\RegistrationController::update
+ defaults: { access: modo }
app_modo_registration_delete:
- path: /modo/registration/delete/{id}
- controller: App\Controller\RegistrationController::delete
- defaults: { access: modo }
+ path: /modo/registration/delete/{id}
+ controller: App\Controller\RegistrationController::delete
+ defaults: { access: modo }
#-- Access public
app_registration:
- path: /registration
- controller: App\Controller\RegistrationController::submit
+ path: /registration
+ controller: App\Controller\RegistrationController::submit
app_registration_info:
- path: /registration/info
- controller: App\Controller\RegistrationController::info
+ path: /registration/info
+ controller: App\Controller\RegistrationController::info
app_registration_validation:
- path: /registration/validation/{key}
- controller: App\Controller\RegistrationController::validation
+ path: /registration/validation/{key}
+ controller: App\Controller\RegistrationController::validation
app_resetpwd01:
- path: /resetpwd01
- controller: App\Controller\RegistrationController::resetpwd01
+ path: /resetpwd01
+ controller: App\Controller\RegistrationController::resetpwd01
app_resetpwd02:
- path: /resetpwd02/{key}
- controller: App\Controller\RegistrationController::resetpwd02
+ path: /resetpwd02/{key}
+ controller: App\Controller\RegistrationController::resetpwd02
#== User ========================================================================================================
#-- Access admin
app_admin_user:
- path: /admin/user
- controller: App\Controller\UserController::list
- defaults: { access: admin }
+ path: /admin/user
+ controller: App\Controller\UserController::list
+ defaults: { access: admin }
app_admin_user_tablelist:
- path: /admin/user/tablelist
- controller: App\Controller\UserController::tablelist
- defaults: { access: admin }
+ path: /admin/user/tablelist
+ controller: App\Controller\UserController::tablelist
+ defaults: { access: admin }
app_admin_user_selectlist:
- path: /admin/user/selectlist
- controller: App\Controller\UserController::selectlist
- defaults: { access: admin }
+ path: /admin/user/selectlist
+ controller: App\Controller\UserController::selectlist
+ defaults: { access: admin }
app_admin_user_submit:
- path: /admin/user/submit
- controller: App\Controller\UserController::submit
- defaults: { access: admin }
+ path: /admin/user/submit
+ controller: App\Controller\UserController::submit
+ defaults: { access: admin }
app_admin_user_update:
- path: /admin/user/update/{id}
- controller: App\Controller\UserController::update
- defaults: { access: admin }
+ path: /admin/user/update/{id}
+ controller: App\Controller\UserController::update
+ defaults: { access: admin }
app_admin_user_delete:
- path: /admin/user/delete/{id}
- controller: App\Controller\UserController::delete
- defaults: { access: admin }
+ path: /admin/user/delete/{id}
+ controller: App\Controller\UserController::delete
+ defaults: { access: admin }
#-- Access modo
app_modo_user:
- path: /modo/user
- controller: App\Controller\UserController::list
- defaults: { access: modo }
+ path: /modo/user
+ controller: App\Controller\UserController::list
+ defaults: { access: modo }
app_modo_user_tablelist:
- path: /modo/user/tablelist
- controller: App\Controller\UserController::tablelist
- defaults: { access: modo }
+ path: /modo/user/tablelist
+ controller: App\Controller\UserController::tablelist
+ defaults: { access: modo }
app_modo_user_selectlist:
- path: /modo/user/selectlist
- controller: App\Controller\UserController::selectlist
- defaults: { access: modo }
+ path: /modo/user/selectlist
+ controller: App\Controller\UserController::selectlist
+ defaults: { access: modo }
app_modo_user_submit:
- path: /modo/user/submit
- controller: App\Controller\UserController::submit
- defaults: { access: modo }
+ path: /modo/user/submit
+ controller: App\Controller\UserController::submit
+ defaults: { access: modo }
app_modo_user_update:
- path: /modo/user/update/{id}
- controller: App\Controller\UserController::update
- defaults: { access: modo }
+ path: /modo/user/update/{id}
+ controller: App\Controller\UserController::update
+ defaults: { access: modo }
app_modo_user_delete:
- path: /modo/user/delete/{id}
- controller: App\Controller\UserController::delete
- defaults: { access: modo }
+ path: /modo/user/delete/{id}
+ controller: App\Controller\UserController::delete
+ defaults: { access: modo }
#-- Access manager
app_manager_user:
- path: /manager/user
- controller: App\Controller\UserController::list
- defaults: { access: manager }
+ path: /manager/user
+ controller: App\Controller\UserController::list
+ defaults: { access: manager }
app_manager_user_tablelist:
- path: /manager/user/tablelist
- controller: App\Controller\UserController::tablelist
- defaults: { access: manager }
+ path: /manager/user/tablelist
+ controller: App\Controller\UserController::tablelist
+ defaults: { access: manager }
app_manager_user_selectlist:
- path: /manager/user/selectlist
- controller: App\Controller\UserController::selectlist
- defaults: { access: manager }
+ path: /manager/user/selectlist
+ controller: App\Controller\UserController::selectlist
+ defaults: { access: manager }
app_manager_user_submit:
- path: /manager/user/submit
- controller: App\Controller\UserController::submit
- defaults: { access: manager }
+ path: /manager/user/submit
+ controller: App\Controller\UserController::submit
+ defaults: { access: manager }
app_manager_user_update:
- path: /manager/user/update/{id}
- controller: App\Controller\UserController::update
- defaults: { access: manager }
+ path: /manager/user/update/{id}
+ controller: App\Controller\UserController::update
+ defaults: { access: manager }
app_manager_user_delete:
- path: /manager/user/delete/{id}
- controller: App\Controller\UserController::delete
- defaults: { access: manager }
+ path: /manager/user/delete/{id}
+ controller: App\Controller\UserController::delete
+ defaults: { access: manager }
#-- Access all
app_all_user:
- path: /all/update
- controller: App\Controller\UserController::profil
- defaults: { access: all }
+ path: /all/update
+ controller: App\Controller\UserController::profil
+ defaults: { access: all }
app_all_users:
- path: /all/users
- controller: App\Controller\UserController::list
- defaults: { access: all }
+ path: /all/users
+ controller: App\Controller\UserController::list
+ defaults: { access: all }
app_all_user_tablelist:
- path: /all/user/tablelist
- controller: App\Controller\UserController::tablelist
- defaults: { access: all }
+ path: /all/user/tablelist
+ controller: App\Controller\UserController::tablelist
+ defaults: { access: all }
app_all_user_selectlist:
- path: /all/user/selectlist
- controller: App\Controller\UserController::selectlist
- defaults: { access: all }
+ path: /all/user/selectlist
+ controller: App\Controller\UserController::selectlist
+ defaults: { access: all }
app_all_view:
- path: /all/view/{id}
- controller: App\Controller\UserController::view
- defaults: { access: all }
+ path: /all/view/{id}
+ controller: App\Controller\UserController::view
+ defaults: { access: all }
app_all_preference:
- path: /all/preference
- controller: App\Controller\UserController::preference
- defaults: { access: all }
+ path: /all/preference
+ controller: App\Controller\UserController::preference
+ defaults: { access: all }
#== ICON =================================================================================================================================================
#-- Access admin
app_admin_icon:
- path: /admin/icon
- controller: App\Controller\IconController::list
- defaults: { access: admin }
+ path: /admin/icon
+ controller: App\Controller\IconController::list
+ defaults: { access: admin }
app_admin_icon_submit:
- path: /admin/icon/submit
- controller: App\Controller\IconController::submit
- defaults: { access: admin }
+ path: /admin/icon/submit
+ controller: App\Controller\IconController::submit
+ defaults: { access: admin }
app_admin_icon_update:
- path: /admin/icon/update/{id}
- controller: App\Controller\IconController::update
- defaults: { access: admin }
+ path: /admin/icon/update/{id}
+ controller: App\Controller\IconController::update
+ defaults: { access: admin }
app_admin_icon_delete:
- path: /admin/icon/delete/{id}
- controller: App\Controller\IconController::delete
- defaults: { access: admin }
+ path: /admin/icon/delete/{id}
+ controller: App\Controller\IconController::delete
+ defaults: { access: admin }
app_admin_icon_select:
- path: /admin/icon/select
- controller: App\Controller\IconController::select
- defaults: { access: admin }
+ path: /admin/icon/select
+ controller: App\Controller\IconController::select
+ defaults: { access: admin }
app_admin_icon_upload:
- path: /admin/icon/upload
- controller: App\Controller\IconController::upload
- defaults: { access: admin }
+ path: /admin/icon/upload
+ controller: App\Controller\IconController::upload
+ defaults: { access: admin }
#-- Access all
app_all_icon:
- path: /all/icon
- controller: App\Controller\IconController::list
- defaults: { access: all }
+ path: /all/icon
+ controller: App\Controller\IconController::list
+ defaults: { access: all }
app_all_icon_submit:
- path: /all/icon/submit
- controller: App\Controller\IconController::submit
- defaults: { access: all }
+ path: /all/icon/submit
+ controller: App\Controller\IconController::submit
+ defaults: { access: all }
app_all_icon_update:
- path: /all/icon/update/{id}
- controller: App\Controller\IconController::update
- defaults: { access: all }
+ path: /all/icon/update/{id}
+ controller: App\Controller\IconController::update
+ defaults: { access: all }
app_all_icon_delete:
- path: /all/icon/delete/{id}
- controller: App\Controller\IconController::delete
- defaults: { access: all }
+ path: /all/icon/delete/{id}
+ controller: App\Controller\IconController::delete
+ defaults: { access: all }
app_all_icon_select:
- path: /all/icon/select
- controller: App\Controller\IconController::select
- defaults: { access: all }
+ path: /all/icon/select
+ controller: App\Controller\IconController::select
+ defaults: { access: all }
app_all_icon_upload:
- path: /all/icon/upload
- controller: App\Controller\IconController::upload
- defaults: { access: all }
+ path: /all/icon/upload
+ controller: App\Controller\IconController::upload
+ defaults: { access: all }
#== ALERT ================================================================================================================================================
#-- Access admin
app_admin_alert:
- path: /admin/alert
- controller: App\Controller\AlertController::list
- defaults: { access: admin }
+ path: /admin/alert
+ controller: App\Controller\AlertController::list
+ defaults: { access: admin }
app_admin_alert_submit:
- path: /admin/alert/submit
- controller: App\Controller\AlertController::submit
- defaults: { access: admin }
+ path: /admin/alert/submit
+ controller: App\Controller\AlertController::submit
+ defaults: { access: admin }
app_admin_alert_update:
- path: /admin/alert/update/{id}
- controller: App\Controller\AlertController::update
- defaults: { access: admin }
+ path: /admin/alert/update/{id}
+ controller: App\Controller\AlertController::update
+ defaults: { access: admin }
app_admin_alert_delete:
- path: /admin/alert/delete/{id}
- controller: App\Controller\AlertController::delete
- defaults: { access: admin }
+ path: /admin/alert/delete/{id}
+ controller: App\Controller\AlertController::delete
+ defaults: { access: admin }
app_admin_alert_order:
- path: /admin/alert/order
- controller: App\Controller\AlertController::order
- defaults: { access: admin }
+ path: /admin/alert/order
+ controller: App\Controller\AlertController::order
+ defaults: { access: admin }
#-- Access all
app_all_alert_read:
- path: /all/alert/read
- controller: App\Controller\AlertController::read
- defaults: { access: all }
+ path: /all/alert/read
+ controller: App\Controller\AlertController::read
+ defaults: { access: all }
#== ALERT CATEGORY =======================================================================================================================================
#-- Access admin
app_admin_alertcategory_submit:
- path: /admin/alertcategory/submit
- controller: App\Controller\AlertcategoryController::submit
- defaults: { access: admin }
-
+ path: /admin/alertcategory/submit
+ controller: App\Controller\AlertcategoryController::submit
+ defaults: { access: admin }
+
app_admin_alertcategory_update:
- path: /admin/alertcategory/update/{id}
- controller: App\Controller\AlertcategoryController::update
- defaults: { access: admin }
+ path: /admin/alertcategory/update/{id}
+ controller: App\Controller\AlertcategoryController::update
+ defaults: { access: admin }
app_admin_alertcategory_delete:
- path: /admin/alertcategory/delete/{id}
- controller: App\Controller\AlertcategoryController::delete
- defaults: { access: admin }
+ path: /admin/alertcategory/delete/{id}
+ controller: App\Controller\AlertcategoryController::delete
+ defaults: { access: admin }
#== ITEM =================================================================================================================================================
#-- Access admin
app_admin_item:
- path: /admin/item
- controller: App\Controller\ItemController::list
- defaults: { access: admin }
+ path: /admin/item
+ controller: App\Controller\ItemController::list
+ defaults: { access: admin }
app_admin_item_submit:
- path: /admin/item/submit
- controller: App\Controller\ItemController::submit
- defaults: { access: admin }
+ path: /admin/item/submit
+ controller: App\Controller\ItemController::submit
+ defaults: { access: admin }
app_admin_item_update:
- path: /admin/item/update/{id}
- controller: App\Controller\ItemController::update
- defaults: { access: admin }
+ path: /admin/item/update/{id}
+ controller: App\Controller\ItemController::update
+ defaults: { access: admin }
app_admin_item_delete:
- path: /admin/item/delete/{id}
- controller: App\Controller\ItemController::delete
- defaults: { access: admin }
+ path: /admin/item/delete/{id}
+ controller: App\Controller\ItemController::delete
+ defaults: { access: admin }
app_admin_item_order:
- path: /admin/item/order
- controller: App\Controller\ItemController::order
- defaults: { access: admin }
-
+ path: /admin/item/order
+ controller: App\Controller\ItemController::order
+ defaults: { access: admin }
#== ITEM CATEGORY ========================================================================================================================================
#-- Access admin
app_admin_itemcategory_submit:
- path: /admin/itemcategory/submit
- controller: App\Controller\ItemcategoryController::submit
- defaults: { access: admin }
+ path: /admin/itemcategory/submit
+ controller: App\Controller\ItemcategoryController::submit
+ defaults: { access: admin }
app_admin_itemcategory_update:
- path: /admin/itemcategory/update/{id}
- controller: App\Controller\ItemcategoryController::update
- defaults: { access: admin }
+ path: /admin/itemcategory/update/{id}
+ controller: App\Controller\ItemcategoryController::update
+ defaults: { access: admin }
app_admin_itemcategory_delete:
- path: /admin/itemcategory/delete/{id}
- controller: App\Controller\ItemcategoryController::delete
- defaults: { access: admin }
+ path: /admin/itemcategory/delete/{id}
+ controller: App\Controller\ItemcategoryController::delete
+ defaults: { access: admin }
app_admin_itemcategory_order:
- path: /admin/itemcategory/order
- controller: App\Controller\ItemcategoryController::order
- defaults: { access: admin }
+ path: /admin/itemcategory/order
+ controller: App\Controller\ItemcategoryController::order
+ defaults: { access: admin }
#== BOOKMARK =============================================================================================================================================
#-- Access config
app_admin_bookmark_submit:
- path: /admin/bookmark/submit/{idpage}/{idwidget}/{touser}
- controller: App\Controller\BookmarkController::submit
- defaults: { access: admin }
+ path: /admin/bookmark/submit/{idpage}/{idwidget}/{touser}
+ controller: App\Controller\BookmarkController::submit
+ defaults: { access: admin }
app_admin_bookmark_update:
- path: /admin/bookmark/update/{id}/{idpage}/{idwidget}/{touser}
- controller: App\Controller\BookmarkController::update
- defaults: { access: admin }
+ path: /admin/bookmark/update/{id}/{idpage}/{idwidget}/{touser}
+ controller: App\Controller\BookmarkController::update
+ defaults: { access: admin }
app_admin_bookmark_delete:
- path: /admin/bookmark/delete/{id}/{idpage}/{idwidget}/{touser}
- controller: App\Controller\BookmarkController::delete
- defaults: { access: admin }
+ path: /admin/bookmark/delete/{id}/{idpage}/{idwidget}/{touser}
+ controller: App\Controller\BookmarkController::delete
+ defaults: { access: admin }
-app_admin_bookmark_heart:
- path: /admin/bookmark/heart
- controller: App\Controller\BookmarkController::heart
- defaults: { access: admin }
+app_admin_bookmark_heart:
+ path: /admin/bookmark/heart
+ controller: App\Controller\BookmarkController::heart
+ defaults: { access: admin }
-#-- Access all
+#-- Access all
app_all_bookmark_submit:
- path: /all/bookmark/submit/{idpage}/{idwidget}/{touser}
- controller: App\Controller\BookmarkController::submit
- defaults: { access: all }
+ path: /all/bookmark/submit/{idpage}/{idwidget}/{touser}
+ controller: App\Controller\BookmarkController::submit
+ defaults: { access: all }
app_all_bookmark_update:
- path: /all/bookmark/update/{id}/{idpage}/{idwidget}/{touser}
- controller: App\Controller\BookmarkController::update
- defaults: { access: all }
+ path: /all/bookmark/update/{id}/{idpage}/{idwidget}/{touser}
+ controller: App\Controller\BookmarkController::update
+ defaults: { access: all }
app_all_bookmark_delete:
- path: /all/bookmark/delete/{id}/{idpage}/{idwidget}/{touser}
- controller: App\Controller\BookmarkController::delete
- defaults: { access: all }
-
-app_all_bookmark_heart:
- path: /all/bookmark/heart
- controller: App\Controller\BookmarkController::heart
- defaults: { access: all }
+ path: /all/bookmark/delete/{id}/{idpage}/{idwidget}/{touser}
+ controller: App\Controller\BookmarkController::delete
+ defaults: { access: all }
+app_all_bookmark_heart:
+ path: /all/bookmark/heart
+ controller: App\Controller\BookmarkController::heart
+ defaults: { access: all }
#== FILE =================================================================================================================
#-- Access admin
app_admin_file_list:
- path: /admin/file/list/{category}/{id}
- controller: App\Controller\FileController::list
- defaults: { access: admin }
+ path: /admin/file/list/{category}/{id}
+ controller: App\Controller\FileController::list
+ defaults: { access: admin }
app_admin_file_upload:
- path: /admin/file/upload/{category}/{id}/{type}
- controller: App\Controller\FileController::upload
- defaults: { access: admin }
+ path: /admin/file/upload/{category}/{id}/{type}
+ controller: App\Controller\FileController::upload
+ defaults: { access: admin }
app_admin_file_folder:
- path: /admin/file/folder/{category}/{id}
- controller: App\Controller\FileController::folder
- defaults: { access: admin }
+ path: /admin/file/folder/{category}/{id}
+ controller: App\Controller\FileController::folder
+ defaults: { access: admin }
app_admin_file_rename:
- path: /admin/file/rename/{category}/{id}
- controller: App\Controller\FileController::rename
- defaults: { access: admin }
+ path: /admin/file/rename/{category}/{id}
+ controller: App\Controller\FileController::rename
+ defaults: { access: admin }
app_admin_file_trash:
- path: /admin/file/trash/{category}/{id}
- controller: App\Controller\FileController::trash
- defaults: { access: admin }
+ path: /admin/file/trash/{category}/{id}
+ controller: App\Controller\FileController::trash
+ defaults: { access: admin }
app_admin_file_restaure:
- path: /admin/file/restaure/{category}/{id}
- controller: App\Controller\FileController::restaure
- defaults: { access: admin }
+ path: /admin/file/restaure/{category}/{id}
+ controller: App\Controller\FileController::restaure
+ defaults: { access: admin }
app_admin_file_purgetrash:
- path: /admin/file/purgetrash/{category}/{id}
- controller: App\Controller\FileController::purgetrash
- defaults: { access: admin }
+ path: /admin/file/purgetrash/{category}/{id}
+ controller: App\Controller\FileController::purgetrash
+ defaults: { access: admin }
app_admin_file_delete:
- path: /admin/file/delete/{category}/{id}
- controller: App\Controller\FileController::delete
- defaults: { access: admin }
+ path: /admin/file/delete/{category}/{id}
+ controller: App\Controller\FileController::delete
+ defaults: { access: admin }
app_admin_file_move:
- path: /admin/file/move/{category}/{id}
- controller: App\Controller\FileController::move
- defaults: { access: admin }
+ path: /admin/file/move/{category}/{id}
+ controller: App\Controller\FileController::move
+ defaults: { access: admin }
app_admin_file_view:
- path: /admin/file/view/{category}/{id}
- controller: App\Controller\FileController::view
- defaults: { access: all }
+ path: /admin/file/view/{category}/{id}
+ controller: App\Controller\FileController::view
+ defaults: { access: all }
app_admin_file_show:
- path: /admin/file/show/{category}/{id}
- controller: App\Controller\FileController::show
- defaults: { access: all }
+ path: /admin/file/show/{category}/{id}
+ controller: App\Controller\FileController::show
+ defaults: { access: all }
app_admin_file_download:
- path: /admin/file/download/{category}/{id}
- controller: App\Controller\FileController::download
- defaults: { access: all }
+ path: /admin/file/download/{category}/{id}
+ controller: App\Controller\FileController::download
+ defaults: { access: all }
-#-- Access all
+#-- Access all
app_all_file_list:
- path: /file/list/{category}/{id}
- controller: App\Controller\FileController::list
- defaults: { access: all }
+ path: /file/list/{category}/{id}
+ controller: App\Controller\FileController::list
+ defaults: { access: all }
app_all_file_upload:
- path: /all/file/upload/{category}/{id}/{type}
- controller: App\Controller\FileController::upload
- defaults: { access: all }
+ path: /all/file/upload/{category}/{id}/{type}
+ controller: App\Controller\FileController::upload
+ defaults: { access: all }
app_all_file_folder:
- path: /all/file/folder/{category}/{id}
- controller: App\Controller\FileController::folder
- defaults: { access: all }
+ path: /all/file/folder/{category}/{id}
+ controller: App\Controller\FileController::folder
+ defaults: { access: all }
app_all_file_rename:
- path: /all/file/rename/{category}/{id}
- controller: App\Controller\FileController::rename
- defaults: { access: all }
+ path: /all/file/rename/{category}/{id}
+ controller: App\Controller\FileController::rename
+ defaults: { access: all }
app_all_file_trash:
- path: /all/file/trash/{category}/{id}
- controller: App\Controller\FileController::trash
- defaults: { access: all }
+ path: /all/file/trash/{category}/{id}
+ controller: App\Controller\FileController::trash
+ defaults: { access: all }
app_all_file_restaure:
- path: /all/file/restaure/{category}/{id}
- controller: App\Controller\FileController::restaure
- defaults: { access: all }
+ path: /all/file/restaure/{category}/{id}
+ controller: App\Controller\FileController::restaure
+ defaults: { access: all }
app_all_file_purgetrash:
- path: /all/file/purgetrash/{category}/{id}
- controller: App\Controller\FileController::purgetrash
- defaults: { access: all }
+ path: /all/file/purgetrash/{category}/{id}
+ controller: App\Controller\FileController::purgetrash
+ defaults: { access: all }
app_all_file_delete:
- path: /all/file/delete/{category}/{id}
- controller: App\Controller\FileController::delete
- defaults: { access: all }
+ path: /all/file/delete/{category}/{id}
+ controller: App\Controller\FileController::delete
+ defaults: { access: all }
app_all_file_move:
- path: /all/file/move/{category}/{id}
- controller: App\Controller\FileController::move
- defaults: { access: all }
+ path: /all/file/move/{category}/{id}
+ controller: App\Controller\FileController::move
+ defaults: { access: all }
app_all_file_view:
- path: /file/view/{category}/{id}
- controller: App\Controller\FileController::view
- defaults: { access: all }
+ path: /file/view/{category}/{id}
+ controller: App\Controller\FileController::view
+ defaults: { access: all }
app_all_file_show:
- path: /file/show/{category}/{id}
- controller: App\Controller\FileController::show
- defaults: { access: all }
+ path: /file/show/{category}/{id}
+ controller: App\Controller\FileController::show
+ defaults: { access: all }
app_all_file_download:
- path: /file/download/{category}/{id}
- controller: App\Controller\FileController::download
- defaults: { access: all }
-
-
+ path: /file/download/{category}/{id}
+ controller: App\Controller\FileController::download
+ defaults: { access: all }
#== PAGEWIDGETSLIDE ================================================================================================================================================
#-- Access admin
app_admin_pagewidgetslide_upload:
- path: /admin/pagewidgetslide/upload/{idwidget}
- controller: App\Controller\PagewidgetslideController::upload
- defaults: { access: admin }
+ path: /admin/pagewidgetslide/upload/{idwidget}
+ controller: App\Controller\PagewidgetslideController::upload
+ defaults: { access: admin }
app_admin_pagewidgetslide_list:
- path: /admin/pagewidgetslide/{idwidget}
- controller: App\Controller\PagewidgetslideController::list
- defaults: { access: admin }
+ path: /admin/pagewidgetslide/{idwidget}
+ controller: App\Controller\PagewidgetslideController::list
+ defaults: { access: admin }
app_admin_pagewidgetslide_submit:
- path: /config/pagewidgetslide/submit/{idwidget}
- controller: App\Controller\PagewidgetslideController::submit
- defaults: { access: admin }
+ path: /config/pagewidgetslide/submit/{idwidget}
+ controller: App\Controller\PagewidgetslideController::submit
+ defaults: { access: admin }
app_admin_pagewidgetslide_update:
- path: /admin/pagewidgetslide/update/{idwidget}/{id}
- controller: App\Controller\PagewidgetslideController::update
- defaults: { access: admin }
+ path: /admin/pagewidgetslide/update/{idwidget}/{id}
+ controller: App\Controller\PagewidgetslideController::update
+ defaults: { access: admin }
app_admin_pagewidgetslide_delete:
- path: /admin/pagewidgetslide/delete/{idwidget}/{id}
- controller: App\Controller\PagewidgetslideController::delete
- defaults: { access: admin }
+ path: /admin/pagewidgetslide/delete/{idwidget}/{id}
+ controller: App\Controller\PagewidgetslideController::delete
+ defaults: { access: admin }
-#-- Access all
+#-- Access all
app_all_pagewidgetslide_upload:
- path: /all/pagewidgetslide/upload/{idwidget}
- controller: App\Controller\PagewidgetslideController::upload
- defaults: { access: all }
+ path: /all/pagewidgetslide/upload/{idwidget}
+ controller: App\Controller\PagewidgetslideController::upload
+ defaults: { access: all }
app_all_pagewidgetslide_list:
- path: /all/pagewidgetslide/{idwidget}
- controller: App\Controller\PagewidgetslideController::list
- defaults: { access: all }
+ path: /all/pagewidgetslide/{idwidget}
+ controller: App\Controller\PagewidgetslideController::list
+ defaults: { access: all }
app_all_pagewidgetslide_submit:
- path: /all/pagewidgetslide/submit/{idwidget}
- controller: App\Controller\PagewidgetslideController::submit
- defaults: { access: all }
+ path: /all/pagewidgetslide/submit/{idwidget}
+ controller: App\Controller\PagewidgetslideController::submit
+ defaults: { access: all }
app_all_pagewidgetslide_update:
- path: /all/pagewidgetslide/update/{idwidget}/{id}
- controller: App\Controller\PagewidgetslideController::update
- defaults: { access: all }
+ path: /all/pagewidgetslide/update/{idwidget}/{id}
+ controller: App\Controller\PagewidgetslideController::update
+ defaults: { access: all }
app_all_pagewidgetslide_delete:
- path: /all/pagewidgetslide/delete/{idwidget}/{id}
- controller: App\Controller\PagewidgetslideController::delete
- defaults: { access: all }
-
-
+ path: /all/pagewidgetslide/delete/{idwidget}/{id}
+ controller: App\Controller\PagewidgetslideController::delete
+ defaults: { access: all }
#== PAGE TEMPLATE ========================================================================================================================================
#-- Access admin
app_admin_page_template:
- path: /admin/template
- controller: App\Controller\PagetemplateController::list
- defaults: { access: admin, usage: template }
+ path: /admin/template
+ controller: App\Controller\PagetemplateController::list
+ defaults: { access: admin, usage: template }
app_admin_page_template_tablelist:
- path: /admin/template/tablelist
- controller: App\Controller\PagetemplateController::tablelist
- defaults: { access: admin, usage: template }
+ path: /admin/template/tablelist
+ controller: App\Controller\PagetemplateController::tablelist
+ defaults: { access: admin, usage: template }
app_admin_template_submit:
- path: /admin/template/submit
- controller: App\Controller\PagetemplateController::submit
- defaults: { access: admin, usage: template }
+ path: /admin/template/submit
+ controller: App\Controller\PagetemplateController::submit
+ defaults: { access: admin, usage: template }
app_admin_page_template_update:
- path: /admin/template/update/{id}
- controller: App\Controller\PagetemplateController::update
- defaults: { access: admin, usage: template }
+ path: /admin/template/update/{id}
+ controller: App\Controller\PagetemplateController::update
+ defaults: { access: admin, usage: template }
app_admin_page_template_delete:
- path: /admin/template/delete/{id}
- controller: App\Controller\PagetemplateController::delete
- defaults: { access: admin, usage: template }
+ path: /admin/template/delete/{id}
+ controller: App\Controller\PagetemplateController::delete
+ defaults: { access: admin, usage: template }
app_admin_page_template_view:
- path: /admin/template/view/{id}
- controller: App\Controller\PagetemplateController::view
- defaults: { access: admin, usage: template }
+ path: /admin/template/view/{id}
+ controller: App\Controller\PagetemplateController::view
+ defaults: { access: admin, usage: template }
#-- Access all
app_all_page_template_selectlist:
- path: /all/template/selectlist
- controller: App\Controller\PagetemplateController::selectlist
- defaults: { access: admin, usage: template }
-
+ path: /all/template/selectlist
+ controller: App\Controller\PagetemplateController::selectlist
+ defaults: { access: admin, usage: template }
#== PAGE =================================================================================================================================================
#-- Access admin
app_admin_page_portal:
- path: /admin/page/
- controller: App\Controller\PageController::list
- defaults: { access: admin, usage: portal }
+ path: /admin/page/
+ controller: App\Controller\PageController::list
+ defaults: { access: admin, usage: portal }
app_admin_page_portal_tablelist:
- path: /admin/page/tablelist
- controller: App\Controller\PageController::tablelist
- defaults: { access: admin, usage: portal }
+ path: /admin/page/tablelist
+ controller: App\Controller\PageController::tablelist
+ defaults: { access: admin, usage: portal }
app_admin_page_portal_submit:
- path: /admin/page/submit
- controller: App\Controller\PageController::submit
- defaults: { access: admin, usage: portal }
+ path: /admin/page/submit
+ controller: App\Controller\PageController::submit
+ defaults: { access: admin, usage: portal }
app_admin_page_portal_update:
- path: /admin/page/update/{id}
- controller: App\Controller\PageController::update
- defaults: { access: admin, usage: portal }
+ path: /admin/page/update/{id}
+ controller: App\Controller\PageController::update
+ defaults: { access: admin, usage: portal }
app_admin_page_portal_delete:
- path: /admin/page/delete/{id}
- controller: App\Controller\PageController::delete
- defaults: { access: admin, usage: portal }
+ path: /admin/page/delete/{id}
+ controller: App\Controller\PageController::delete
+ defaults: { access: admin, usage: portal }
app_admin_page_portal_view:
- path: /admin/page/view/{id}
- controller: App\Controller\PageController::view
- defaults: { access: admin, usage: portal }
+ path: /admin/page/view/{id}
+ controller: App\Controller\PageController::view
+ defaults: { access: admin, usage: portal }
app_admin_page_portal_order:
- path: /admin/page/order
- controller: App\Controller\PageController::order
- defaults: { access: admin, usage: portal }
+ path: /admin/page/order
+ controller: App\Controller\PageController::order
+ defaults: { access: admin, usage: portal }
#-- Access all
-# usage=user
+# usage=user
app_all_page_user_submit:
- path: /all/page/user/submit
- controller: App\Controller\PageController::submit
- defaults: { access: all, usage: user }
+ path: /all/page/user/submit
+ controller: App\Controller\PageController::submit
+ defaults: { access: all, usage: user }
app_all_page_user_update:
- path: /all/page/user/update/{id}
- controller: App\Controller\PageController::update
- defaults: { access: all, usage: user }
+ path: /all/page/user/update/{id}
+ controller: App\Controller\PageController::update
+ defaults: { access: all, usage: user }
app_all_page_user_delete:
- path: /all/page/user/delete/{id}
- controller: App\Controller\PageController::delete
- defaults: { access: all, usage: user }
+ path: /all/page/user/delete/{id}
+ controller: App\Controller\PageController::delete
+ defaults: { access: all, usage: user }
app_all_page_user_order:
- path: /all/page/user/order
- controller: App\Controller\PageController::order
- defaults: { access: all, usage: user }
+ path: /all/page/user/order
+ controller: App\Controller\PageController::order
+ defaults: { access: all, usage: user }
-# usage=group
+# usage=group
app_all_page_group_submit:
- path: /all/page/group/submit
- controller: App\Controller\PageController::submit
- defaults: { access: all, usage: group }
+ path: /all/page/group/submit
+ controller: App\Controller\PageController::submit
+ defaults: { access: all, usage: group }
app_all_page_group_update:
- path: /all/page/group/update/{id}
- controller: App\Controller\PageController::update
- defaults: { access: all, usage: group }
+ path: /all/page/group/update/{id}
+ controller: App\Controller\PageController::update
+ defaults: { access: all, usage: group }
app_all_page_group_delete:
- path: /all/page/group/delete/{id}
- controller: App\Controller\PageController::delete
- defaults: { access: all, usage: group }
+ path: /all/page/group/delete/{id}
+ controller: App\Controller\PageController::delete
+ defaults: { access: all, usage: group }
app_all_page_group_order:
- path: /all/page/group/order
- controller: App\Controller\PageController::order
- defaults: { access: all, usage: group }
+ path: /all/page/group/order
+ controller: App\Controller\PageController::order
+ defaults: { access: all, usage: group }
#-- Access visitor
# usage=portal
app_all_page_portal_view:
- path: /page/portal/view/{id}
- controller: App\Controller\PageController::view
- defaults: { access: all, usage: portal }
-
+ path: /page/portal/view/{id}
+ controller: App\Controller\PageController::view
+ defaults: { access: all, usage: portal }
+
# usage=user
app_all_page_user_view:
- path: /page/user/view/{id}
- controller: App\Controller\PageController::view
- defaults: { access: all, usage: user }
+ path: /page/user/view/{id}
+ controller: App\Controller\PageController::view
+ defaults: { access: all, usage: user }
# usage=group
app_all_page_group_view:
- path: /page/group/view/{id}
- controller: App\Controller\PageController::view
- defaults: { access: all, usage: group }
+ path: /page/group/view/{id}
+ controller: App\Controller\PageController::view
+ defaults: { access: all, usage: group }
#-- Page spécifique
app_all_page_application:
- path: /page/application
- controller: App\Controller\PageController::application
- defaults: { access: all }
-
-
+ path: /page/application
+ controller: App\Controller\PageController::application
+ defaults: { access: all }
#== PAGE WIDGET ==========================================================================================================================================
#-- Access admin
app_admin_pagewidget_widget_sumbit:
- path: /admin/pagewidget/submit/{idpage}/{idwidgettype}
- controller: App\Controller\PagewidgetController::submit
- defaults: { access: admin }
+ path: /admin/pagewidget/submit/{idpage}/{idwidgettype}
+ controller: App\Controller\PagewidgetController::submit
+ defaults: { access: admin }
app_admin_pagewidget_widget_update:
- path: /admin/pagewidget/update/{idpage}/{idwidget}
- controller: App\Controller\PagewidgetController::update
- defaults: { access: admin }
+ path: /admin/pagewidget/update/{idpage}/{idwidget}
+ controller: App\Controller\PagewidgetController::update
+ defaults: { access: admin }
app_admin_pagewidget_delete:
- path: /admin/pagewidget/delete/{idwidget}
- controller: App\Controller\PagewidgetController::delete
- defaults: { access: admin }
+ path: /admin/pagewidget/delete/{idwidget}
+ controller: App\Controller\PagewidgetController::delete
+ defaults: { access: admin }
app_admin_pagewidget_order:
- path: /admin/pagewidget/order
- controller: App\Controller\PagewidgetController::order
- defaults: { access: admin }
+ path: /admin/pagewidget/order
+ controller: App\Controller\PagewidgetController::order
+ defaults: { access: admin }
app_admin_pagewidget_ckeditor:
- path: /admin/pagewidget/ckeditor/{idwidget}
- controller: App\Controller\PagewidgetController::ckeditor
- defaults: { access: admin }
+ path: /admin/pagewidget/ckeditor/{idwidget}
+ controller: App\Controller\PagewidgetController::ckeditor
+ defaults: { access: admin }
app_admin_pagewidget_view_url:
- path: /admin/pagewidget/view/url/{id}
- controller: App\Controller\PagewidgetController::viewurl
- defaults: { access: admin }
+ path: /admin/pagewidget/view/url/{id}
+ controller: App\Controller\PagewidgetController::viewurl
+ defaults: { access: admin }
app_admin_pagewidget_view_urlfixe:
- path: /admin/pagewidget/view/urlfixe/{id}
- controller: App\Controller\PagewidgetController::viewurlfixe
- defaults: { access: admin }
+ path: /admin/pagewidget/view/urlfixe/{id}
+ controller: App\Controller\PagewidgetController::viewurlfixe
+ defaults: { access: admin }
app_admin_pagewidget_view_item:
- path: /admin/pagewidget/view/item/{id}
- controller: App\Controller\PagewidgetController::viewitem
- defaults: { access: admin }
+ path: /admin/pagewidget/view/item/{id}
+ controller: App\Controller\PagewidgetController::viewitem
+ defaults: { access: admin }
app_admin_pagewidget_view_itemessential:
- path: /admin/pagewidget/view/itemessential/{id}
- controller: App\Controller\PagewidgetController::viewitemessential
- defaults: { access: admin }
+ path: /admin/pagewidget/view/itemessential/{id}
+ controller: App\Controller\PagewidgetController::viewitemessential
+ defaults: { access: admin }
app_admin_pagewidget_view_alert:
- path: /admin/pagewidget/view/alert/{id}
- controller: App\Controller\PagewidgetController::viewalert
- defaults: { access: admin }
+ path: /admin/pagewidget/view/alert/{id}
+ controller: App\Controller\PagewidgetController::viewalert
+ defaults: { access: admin }
app_admin_pagewidget_view_flux:
- path: /admin/pagewidget/view/flux/{id}
- controller: App\Controller\PagewidgetController::viewflux
- defaults: { access: admin }
+ path: /admin/pagewidget/view/flux/{id}
+ controller: App\Controller\PagewidgetController::viewflux
+ defaults: { access: admin }
app_admin_pagewidget_view_rss:
- path: /admin/pagewidget/view/rss/{id}
- controller: App\Controller\PagewidgetController::viewrss
- defaults: { access: admin }
+ path: /admin/pagewidget/view/rss/{id}
+ controller: App\Controller\PagewidgetController::viewrss
+ defaults: { access: admin }
app_admin_pagewidget_view_bookmark:
- path: /admin/pagewidget/view/bookmark/{id}
- controller: App\Controller\PagewidgetController::viewbookmark
- defaults: { access: admin }
+ path: /admin/pagewidget/view/bookmark/{id}
+ controller: App\Controller\PagewidgetController::viewbookmark
+ defaults: { access: admin }
app_admin_pagewidget_view_link:
- path: /admin/pagewidget/view/link/{id}
- controller: App\Controller\PagewidgetController::viewlink
- defaults: { access: admin }
+ path: /admin/pagewidget/view/link/{id}
+ controller: App\Controller\PagewidgetController::viewlink
+ defaults: { access: admin }
app_admin_pagewidget_view_editor:
- path: /admin/pagewidget/view/editor/{id}
- controller: App\Controller\PagewidgetController::vieweditor
- defaults: { access: admin }
+ path: /admin/pagewidget/view/editor/{id}
+ controller: App\Controller\PagewidgetController::vieweditor
+ defaults: { access: admin }
app_admin_pagewidget_view_slide:
- path: /admin/pagewidget/view/pagewidgetslide/{id}
- controller: App\Controller\PagewidgetController::viewslide
- defaults: { access: admin }
+ path: /admin/pagewidget/view/pagewidgetslide/{id}
+ controller: App\Controller\PagewidgetController::viewslide
+ defaults: { access: admin }
app_admin_pagewidget_view_file:
- path: /admin/pagewidget/view/file/{id}
- controller: App\Controller\PagewidgetController::viewfile
- defaults: { access: admin }
+ path: /admin/pagewidget/view/file/{id}
+ controller: App\Controller\PagewidgetController::viewfile
+ defaults: { access: admin }
app_admin_pagewidget_view_galery:
- path: /admin/pagewidget/view/galery/{id}
- controller: App\Controller\PagewidgetController::viewgalery
- defaults: { access: admin }
+ path: /admin/pagewidget/view/galery/{id}
+ controller: App\Controller\PagewidgetController::viewgalery
+ defaults: { access: admin }
app_admin_pagewidget_view_calendar:
- path: /admin/pagewidget/view/calendar/{id}
- controller: App\Controller\PagewidgetController::viewcalendar
- defaults: { access: admin }
+ path: /admin/pagewidget/view/calendar/{id}
+ controller: App\Controller\PagewidgetController::viewcalendar
+ defaults: { access: admin }
app_admin_pagewidget_view_blog:
- path: /admin/pagewidget/view/blog/{id}
- controller: App\Controller\PagewidgetController::viewblog
- defaults: { access: admin }
+ path: /admin/pagewidget/view/blog/{id}
+ controller: App\Controller\PagewidgetController::viewblog
+ defaults: { access: admin }
app_admin_pagewidget_view_project:
- path: /admin/pagewidget/view/project/{id}
- controller: App\Controller\PagewidgetController::viewproject
- defaults: { access: admin }
+ path: /admin/pagewidget/view/project/{id}
+ controller: App\Controller\PagewidgetController::viewproject
+ defaults: { access: admin }
app_admin_pagewidget_view_info:
- path: /admin/pagewidget/view/info/{id}
- controller: App\Controller\PagewidgetController::viewinfo
- defaults: { access: admin }
+ path: /admin/pagewidget/view/info/{id}
+ controller: App\Controller\PagewidgetController::viewinfo
+ defaults: { access: admin }
app_admin_pagewidget_view_chat:
- path: /admin/pagewidget/view/chat/{id}
- controller: App\Controller\PagewidgetController::viewchat
- defaults: { access: admin }
+ path: /admin/pagewidget/view/chat/{id}
+ controller: App\Controller\PagewidgetController::viewchat
+ defaults: { access: admin }
app_admin_pagewidget_view_group:
- path: /admin/pagewidget/view/group/{id}
- controller: App\Controller\PagewidgetController::viewgroup
- defaults: { access: admin }
+ path: /admin/pagewidget/view/group/{id}
+ controller: App\Controller\PagewidgetController::viewgroup
+ defaults: { access: admin }
app_admin_pagewidget_view_groupmessage:
- path: /admin/pagewidget/view/groupmessage/{id}
- controller: App\Controller\PagewidgetController::viewgroupmessage
- defaults: { access: admin }
+ path: /admin/pagewidget/view/groupmessage/{id}
+ controller: App\Controller\PagewidgetController::viewgroupmessage
+ defaults: { access: admin }
-#-- Access all
+#-- Access all
app_all_pagewidget_widget_sumbit:
- path: /all/pagewidget/submit/{idpage}/{idwidgettype}
- controller: App\Controller\PagewidgetController::submit
- defaults: { access: all }
+ path: /all/pagewidget/submit/{idpage}/{idwidgettype}
+ controller: App\Controller\PagewidgetController::submit
+ defaults: { access: all }
app_all_pagewidget_widget_update:
- path: /all/pagewidget/update/{idpage}/{idwidget}
- controller: App\Controller\PagewidgetController::update
- defaults: { access: all }
+ path: /all/pagewidget/update/{idpage}/{idwidget}
+ controller: App\Controller\PagewidgetController::update
+ defaults: { access: all }
app_all_pagewidget_delete:
- path: /all/pagewidget/delete/{idwidget}
- controller: App\Controller\PagewidgetController::delete
- defaults: { access: all }
+ path: /all/pagewidget/delete/{idwidget}
+ controller: App\Controller\PagewidgetController::delete
+ defaults: { access: all }
app_all_pagewidget_order:
- path: /all/pagewidget/order
- controller: App\Controller\PagewidgetController::order
- defaults: { access: all }
+ path: /all/pagewidget/order
+ controller: App\Controller\PagewidgetController::order
+ defaults: { access: all }
app_all_pagewidget_ckeditor:
- path: /all/pagewidget/ckeditor/{idwidget}
- controller: App\Controller\PagewidgetController::ckeditor
- defaults: { access: all }
+ path: /all/pagewidget/ckeditor/{idwidget}
+ controller: App\Controller\PagewidgetController::ckeditor
+ defaults: { access: all }
app_all_pagewidget_view_url:
- path: /pagewidget/view/url/{id}
- controller: App\Controller\PagewidgetController::viewurl
- defaults: { access: all }
+ path: /pagewidget/view/url/{id}
+ controller: App\Controller\PagewidgetController::viewurl
+ defaults: { access: all }
app_all_pagewidget_view_urlfixe:
- path: /pagewidget/view/urlfixe/{id}
- controller: App\Controller\PagewidgetController::viewurlfixe
- defaults: { access: all }
+ path: /pagewidget/view/urlfixe/{id}
+ controller: App\Controller\PagewidgetController::viewurlfixe
+ defaults: { access: all }
app_all_pagewidget_view_item:
- path: /pagewidget/view/item/{id}
- controller: App\Controller\PagewidgetController::viewitem
- defaults: { access: all }
+ path: /pagewidget/view/item/{id}
+ controller: App\Controller\PagewidgetController::viewitem
+ defaults: { access: all }
app_all_pagewidget_view_itemessential:
- path: /pagewidget/view/itemessential/{id}
- controller: App\Controller\PagewidgetController::viewitemessential
- defaults: { access: all }
+ path: /pagewidget/view/itemessential/{id}
+ controller: App\Controller\PagewidgetController::viewitemessential
+ defaults: { access: all }
app_all_pagewidget_view_alert:
- path: /pagewidget/view/alert/{id}
- controller: App\Controller\PagewidgetController::viewalert
- defaults: { access: all }
+ path: /pagewidget/view/alert/{id}
+ controller: App\Controller\PagewidgetController::viewalert
+ defaults: { access: all }
app_all_pagewidget_view_flux:
- path: /pagewidget/view/flux/{id}
- controller: App\Controller\PagewidgetController::viewflux
- defaults: { access: all }
+ path: /pagewidget/view/flux/{id}
+ controller: App\Controller\PagewidgetController::viewflux
+ defaults: { access: all }
app_all_pagewidget_view_rss:
- path: /pagewidget/view/rss/{id}
- controller: App\Controller\PagewidgetController::viewrss
- defaults: { access: all }
+ path: /pagewidget/view/rss/{id}
+ controller: App\Controller\PagewidgetController::viewrss
+ defaults: { access: all }
app_all_pagewidget_view_bookmark:
- path: /pagewidget/view/bookmark/{id}
- controller: App\Controller\PagewidgetController::viewbookmark
- defaults: { access: all }
+ path: /pagewidget/view/bookmark/{id}
+ controller: App\Controller\PagewidgetController::viewbookmark
+ defaults: { access: all }
app_all_pagewidget_view_link:
- path: /pagewidget/view/link/{id}
- controller: App\Controller\PagewidgetController::viewlink
- defaults: { access: all }
+ path: /pagewidget/view/link/{id}
+ controller: App\Controller\PagewidgetController::viewlink
+ defaults: { access: all }
app_all_pagewidget_view_editor:
- path: /pagewidget/view/editor/{id}
- controller: App\Controller\PagewidgetController::vieweditor
- defaults: { access: all }
+ path: /pagewidget/view/editor/{id}
+ controller: App\Controller\PagewidgetController::vieweditor
+ defaults: { access: all }
app_all_pagewidget_view_slide:
- path: /pagewidget/view/pagewidgetslide/{id}
- controller: App\Controller\PagewidgetController::viewslide
- defaults: { access: all }
+ path: /pagewidget/view/pagewidgetslide/{id}
+ controller: App\Controller\PagewidgetController::viewslide
+ defaults: { access: all }
app_all_pagewidget_view_file:
- path: /pagewidget/view/file/{id}
- controller: App\Controller\PagewidgetController::viewfile
- defaults: { access: all }
+ path: /pagewidget/view/file/{id}
+ controller: App\Controller\PagewidgetController::viewfile
+ defaults: { access: all }
app_all_pagewidget_view_galery:
- path: /pagewidget/view/galery/{id}
- controller: App\Controller\PagewidgetController::viewgalery
- defaults: { access: all }
+ path: /pagewidget/view/galery/{id}
+ controller: App\Controller\PagewidgetController::viewgalery
+ defaults: { access: all }
app_all_pagewidget_view_calendar:
- path: /pagewidget/view/calendar/{id}
- controller: App\Controller\PagewidgetController::viewcalendar
- defaults: { access: all }
+ path: /pagewidget/view/calendar/{id}
+ controller: App\Controller\PagewidgetController::viewcalendar
+ defaults: { access: all }
app_all_pagewidget_view_blog:
- path: /pagewidget/view/blog/{id}
- controller: App\Controller\PagewidgetController::viewblog
- defaults: { access: all }
+ path: /pagewidget/view/blog/{id}
+ controller: App\Controller\PagewidgetController::viewblog
+ defaults: { access: all }
app_all_pagewidget_view_project:
- path: /pagewidget/view/project/{id}
- controller: App\Controller\PagewidgetController::viewproject
- defaults: { access: all }
+ path: /pagewidget/view/project/{id}
+ controller: App\Controller\PagewidgetController::viewproject
+ defaults: { access: all }
app_all_pagewidget_view_info:
- path: /pagewidget/view/info/{id}
- controller: App\Controller\PagewidgetController::viewinfo
- defaults: { access: all }
+ path: /pagewidget/view/info/{id}
+ controller: App\Controller\PagewidgetController::viewinfo
+ defaults: { access: all }
app_all_pagewidget_view_chat:
- path: /pagewidget/view/chat/{id}
- controller: App\Controller\PagewidgetController::viewchat
- defaults: { access: all }
+ path: /pagewidget/view/chat/{id}
+ controller: App\Controller\PagewidgetController::viewchat
+ defaults: { access: all }
app_all_pagewidget_view_group:
- path: /pagewidget/view/group/{id}
- controller: App\Controller\PagewidgetController::viewgroup
- defaults: { access: all }
+ path: /pagewidget/view/group/{id}
+ controller: App\Controller\PagewidgetController::viewgroup
+ defaults: { access: all }
app_all_pagewidget_view_groupmessage:
- path: /pagewidget/view/groupmessage/{id}
- controller: App\Controller\PagewidgetController::viewgroupmessage
- defaults: { access: all }
-
\ No newline at end of file
+ path: /pagewidget/view/groupmessage/{id}
+ controller: App\Controller\PagewidgetController::viewgroupmessage
+ defaults: { access: all }
+
+#== DOCUMENTCATEGORY ========================================================================================================
+#-- Access admin
+app_admin_documentcategory:
+ path: /admin/documentcategory
+ controller: App\Controller\DocumentcategoryController::list
+ defaults: { access: admin }
+
+app_admin_documentcategory_submit:
+ path: /admin/documentcategory/submit
+ controller: App\Controller\DocumentcategoryController::submit
+ defaults: { access: admin }
+
+app_admin_documentcategory_update:
+ path: /admin/documentcategory/update/{id}
+ controller: App\Controller\DocumentcategoryController::update
+ defaults: { access: admin }
+
+app_admin_documentcategory_delete:
+ path: /admin/documentcategory/delete/{id}
+ controller: App\Controller\DocumentcategoryController::delete
+ defaults: { access: admin }
+
+app_admin_documentcategory_render:
+ path: /admin/documentcategory/render/{id}
+ controller: App\Controller\DocumentcategoryController::renderid
+ defaults: { access: admin }
+
+app_admin_documentcategory_order:
+ path: /admin/documentcategory/order
+ controller: App\Controller\DocumentcategoryController::order
+ defaults: { access: admin }
diff --git a/src/Controller/DocumentcategoryController.php b/src/Controller/DocumentcategoryController.php
new file mode 100644
index 0000000..36124f2
--- /dev/null
+++ b/src/Controller/DocumentcategoryController.php
@@ -0,0 +1,159 @@
+getRepository($this->entity)->findBy(['parent' => null], ['roworder' => 'ASC']);
+
+ return $this->render($this->twig.'list.html.twig', [
+ 'useheader' => true,
+ 'usemenu' => false,
+ 'usesidebar' => true,
+ 'access' => $access,
+ $this->data.'s' => $datas,
+ ]);
+ }
+
+ public function renderid($id, $access, ManagerRegistry $em): Response
+ {
+ $data = $em->getRepository($this->entity)->find($id);
+
+ return $this->render($this->twig.'render.html.twig', [
+ 'access' => $access,
+ $this->data => $data,
+ ]);
+ }
+
+ public function submit($access, Request $request, ManagerRegistry $em): Response
+ {
+ // Initialisation de l'enregistrement
+ $data = new Documentcategory();
+ $data->setRoworder(0);
+
+ // Création du formulaire
+ $form = $this->createForm(DocumentcategoryType::class, $data, ['mode' => 'submit', 'access' => $access]);
+
+ // Récupération des data du formulaire
+ $form->handleRequest($request);
+
+ // Sur validation
+ if ($form->get('submit')->isClicked() && $form->isValid()) {
+ $data = $form->getData();
+
+ // Sauvegarde
+ $em->getManager()->persist($data);
+ $em->getManager()->flush();
+
+ // Retour à la liste
+ return $this->redirectToRoute(str_replace('_admin_', '_'.$access.'_', $this->route));
+ }
+
+ // Affichage du formulaire
+ return $this->render($this->twig.'edit.html.twig', [
+ 'useheader' => true,
+ 'usemenu' => false,
+ 'usesidebar' => true,
+ 'access' => $access,
+ $this->data => $data,
+ 'mode' => 'submit',
+ 'form' => $form->createView(),
+ ]);
+ }
+
+ public function update($id, $access, Request $request, ManagerRegistry $em): Response
+ {
+ // Initialisation de l'enregistrement
+ $data = $em->getRepository($this->entity)->find($id);
+ if (!$data) {
+ throw $this->createNotFoundException('Unable to find entity.');
+ }
+
+ // Création du formulaire
+ $form = $this->createForm(DocumentcategoryType::class, $data, ['mode' => 'update']);
+
+ // Récupération des data du formulaire
+ $form->handleRequest($request);
+
+ // Sur validation
+ if ($form->get('submit')->isClicked() && $form->isValid()) {
+ $data = $form->getData();
+
+ // Sauvegarde
+ $em->getManager()->flush();
+
+ // Retour à la liste
+ return $this->redirectToRoute(str_replace('_admin_', '_'.$access.'_', $this->route));
+ }
+
+ // Affichage du formulaire
+ return $this->render($this->twig.'edit.html.twig', [
+ 'useheader' => true,
+ 'usemenu' => false,
+ 'usesidebar' => true,
+ 'access' => $access,
+ $this->data => $data,
+ 'mode' => 'update',
+ 'form' => $form->createView(),
+ ]);
+ }
+
+ public function delete($id, $access, Request $request, ManagerRegistry $em): Response
+ {
+ // Initialisation de l'enregistrement
+ $data = $em->getRepository($this->entity)->find($id);
+ if (!$data) {
+ throw $this->createNotFoundException('Unable to find entity.');
+ }
+
+ // Tentative de suppression
+ try {
+ $em->getManager()->remove($data);
+ $em->getManager()->flush();
+ } catch (\Exception $e) {
+ $request->getSession()->getFlashBag()->add('error', $e->getMessage());
+
+ return $this->redirectToRoute($this->route.'_update', ['id' => $id]);
+ }
+
+ return $this->redirectToRoute(str_replace('_admin_', '_'.$access.'_', $this->route));
+ }
+
+ public function order($access, Request $request, ManagerRegistry $em): Response
+ {
+ $output = [];
+ $id = $request->request->get('id');
+ $parent = $request->request->get('parent');
+ $roworder = $request->request->get('roworder');
+
+ $data = $em->getRepository($this->entity)->find($id);
+ if (!$data) {
+ throw $this->createNotFoundException('Unable to find entity.');
+ }
+
+ if ($parent) {
+ $parent = $em->getRepository($this->entity)->find($parent);
+ }
+
+ $data->setRoworder($roworder);
+ $data->setParent($parent);
+ $em->getManager()->flush();
+
+ return new JsonResponse($output);
+ }
+}
diff --git a/src/Entity/Alert.php b/src/Entity/Alert.php
index 67a06c9..429d243 100755
--- a/src/Entity/Alert.php
+++ b/src/Entity/Alert.php
@@ -3,6 +3,8 @@
namespace App\Entity;
use Doctrine\Common\Collections\ArrayCollection;
+use Doctrine\Common\Collections\Collection;
+use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
/**
diff --git a/src/Entity/Alertcategory.php b/src/Entity/Alertcategory.php
index 9bc7682..2dfd5d2 100755
--- a/src/Entity/Alertcategory.php
+++ b/src/Entity/Alertcategory.php
@@ -2,6 +2,8 @@
namespace App\Entity;
+use Doctrine\Common\Collections\ArrayCollection;
+use Doctrine\Common\Collections\Collection;
use Doctrine\ORM\Mapping as ORM;
/**
diff --git a/src/Entity/Audit.php b/src/Entity/Audit.php
index 6a3e46b..5457768 100755
--- a/src/Entity/Audit.php
+++ b/src/Entity/Audit.php
@@ -2,6 +2,7 @@
namespace App\Entity;
+use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
/**
diff --git a/src/Entity/Config.php b/src/Entity/Config.php
index 3dae3f8..074f226 100755
--- a/src/Entity/Config.php
+++ b/src/Entity/Config.php
@@ -2,6 +2,7 @@
namespace App\Entity;
+use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
/**
diff --git a/src/Entity/Cron.php b/src/Entity/Cron.php
index 68f4f80..3986140 100755
--- a/src/Entity/Cron.php
+++ b/src/Entity/Cron.php
@@ -2,6 +2,7 @@
namespace App\Entity;
+use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
use Symfony\Component\Validator\Constraints as Assert;
diff --git a/src/Entity/Document.php b/src/Entity/Document.php
new file mode 100755
index 0000000..d913fd2
--- /dev/null
+++ b/src/Entity/Document.php
@@ -0,0 +1,224 @@
+documents = new ArrayCollection();
+ $this->parents = new ArrayCollection();
+ $this->childs = new ArrayCollection();
+ }
+
+ public function getId(): ?int
+ {
+ return $this->id;
+ }
+
+ public function getLabel(): ?string
+ {
+ return $this->label;
+ }
+
+ public function setLabel(string $label): self
+ {
+ $this->label = $label;
+
+ return $this;
+ }
+
+ public function getRoworder(): ?int
+ {
+ return $this->roworder;
+ }
+
+ public function setRoworder(int $roworder): self
+ {
+ $this->roworder = $roworder;
+
+ return $this;
+ }
+
+ public function getUser(): ?User
+ {
+ return $this->user;
+ }
+
+ public function setUser(?User $user): self
+ {
+ $this->user = $user;
+
+ return $this;
+ }
+
+ public function getDocumentcategory(): ?Documentcategory
+ {
+ return $this->documentcategory;
+ }
+
+ public function setDocumentcategory(?Documentcategory $documentcategory): self
+ {
+ $this->documentcategory = $documentcategory;
+
+ return $this;
+ }
+
+ /**
+ * @return Collection
+ */
+ public function getDocuments(): Collection
+ {
+ return $this->documents;
+ }
+
+ public function addDocument(Document $document): self
+ {
+ if (!$this->documents->contains($document)) {
+ $this->documents->add($document);
+ $document->setDocumentcategory($this);
+ }
+
+ return $this;
+ }
+
+ public function removeDocument(Document $document): self
+ {
+ if ($this->documents->removeElement($document)) {
+ // set the owning side to null (unless already changed)
+ if ($document->getDocumentcategory() === $this) {
+ $document->setDocumentcategory(null);
+ }
+ }
+
+ return $this;
+ }
+
+ /**
+ * @return Collection
+ */
+ public function getParents(): Collection
+ {
+ return $this->parents;
+ }
+
+ public function addParent(Documentelement $parent): self
+ {
+ if (!$this->parents->contains($parent)) {
+ $this->parents->add($parent);
+ $parent->setParent($this);
+ }
+
+ return $this;
+ }
+
+ public function removeParent(Documentelement $parent): self
+ {
+ if ($this->parents->removeElement($parent)) {
+ // set the owning side to null (unless already changed)
+ if ($parent->getParent() === $this) {
+ $parent->setParent(null);
+ }
+ }
+
+ return $this;
+ }
+
+ /**
+ * @return Collection
+ */
+ public function getChilds(): Collection
+ {
+ return $this->childs;
+ }
+
+ public function addChild(Documentelement $child): self
+ {
+ if (!$this->childs->contains($child)) {
+ $this->childs->add($child);
+ $child->setChild($this);
+ }
+
+ return $this;
+ }
+
+ public function removeChild(Documentelement $child): self
+ {
+ if ($this->childs->removeElement($child)) {
+ // set the owning side to null (unless already changed)
+ if ($child->getChild() === $this) {
+ $child->setChild(null);
+ }
+ }
+
+ return $this;
+ }
+}
diff --git a/src/Entity/Documentcategory.php b/src/Entity/Documentcategory.php
new file mode 100755
index 0000000..0ee4857
--- /dev/null
+++ b/src/Entity/Documentcategory.php
@@ -0,0 +1,130 @@
+childs = new ArrayCollection();
+ }
+
+ public function getId(): ?int
+ {
+ return $this->id;
+ }
+
+ public function getLabel(): ?string
+ {
+ return $this->label;
+ }
+
+ public function setLabel(string $label): self
+ {
+ $this->label = $label;
+
+ return $this;
+ }
+
+ public function getRoworder(): ?int
+ {
+ return $this->roworder;
+ }
+
+ public function setRoworder(int $roworder): self
+ {
+ $this->roworder = $roworder;
+
+ return $this;
+ }
+
+ public function getParent(): ?self
+ {
+ return $this->parent;
+ }
+
+ public function setParent(?self $parent): self
+ {
+ $this->parent = $parent;
+
+ return $this;
+ }
+
+ /**
+ * @return Collection
+ */
+ public function getChilds(): Collection
+ {
+ return $this->childs;
+ }
+
+ public function addChild(Documentcategory $child): self
+ {
+ if (!$this->childs->contains($child)) {
+ $this->childs->add($child);
+ $child->setParent($this);
+ }
+
+ return $this;
+ }
+
+ public function removeChild(Documentcategory $child): self
+ {
+ if ($this->childs->removeElement($child)) {
+ // set the owning side to null (unless already changed)
+ if ($child->getParent() === $this) {
+ $child->setParent(null);
+ }
+ }
+
+ return $this;
+ }
+}
diff --git a/src/Entity/Documentelement.php b/src/Entity/Documentelement.php
new file mode 100755
index 0000000..b3342e8
--- /dev/null
+++ b/src/Entity/Documentelement.php
@@ -0,0 +1,100 @@
+id;
+ }
+
+ public function getName(): ?string
+ {
+ return $this->name;
+ }
+
+ public function setName(string $name): self
+ {
+ $this->name = $name;
+
+ return $this;
+ }
+
+ public function getRoworder(): ?int
+ {
+ return $this->roworder;
+ }
+
+ public function setRoworder(int $roworder): self
+ {
+ $this->roworder = $roworder;
+
+ return $this;
+ }
+
+ public function getParent(): ?Document
+ {
+ return $this->parent;
+ }
+
+ public function setParent(?Document $parent): self
+ {
+ $this->parent = $parent;
+
+ return $this;
+ }
+
+ public function getChild(): ?Document
+ {
+ return $this->child;
+ }
+
+ public function setChild(?Document $child): self
+ {
+ $this->child = $child;
+
+ return $this;
+ }
+}
diff --git a/src/Entity/Group.php b/src/Entity/Group.php
index 3238587..86af994 100755
--- a/src/Entity/Group.php
+++ b/src/Entity/Group.php
@@ -5,6 +5,7 @@ namespace App\Entity;
use App\Validator;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\Common\Collections\Collection;
+use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
diff --git a/src/Entity/Icon.php b/src/Entity/Icon.php
index 4ddbb74..850ccd3 100755
--- a/src/Entity/Icon.php
+++ b/src/Entity/Icon.php
@@ -3,6 +3,7 @@
namespace App\Entity;
use Doctrine\Common\Collections\ArrayCollection;
+use Doctrine\Common\Collections\Collection;
use Doctrine\ORM\Mapping as ORM;
use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
@@ -84,14 +85,6 @@ class Icon
*/
private $bookmarks;
- /**
- * @var ArrayCollection
- * @var Group
- *
- * @ORM\OneToMany(targetEntity="Group", mappedBy="icon", cascade={"persist"}, orphanRemoval=false)
- */
- private $groups;
-
/**
* Constructor.
*/
@@ -103,7 +96,6 @@ class Icon
$this->pagewidgets = new \Doctrine\Common\Collections\ArrayCollection();
$this->widgets = new \Doctrine\Common\Collections\ArrayCollection();
$this->bookmarks = new \Doctrine\Common\Collections\ArrayCollection();
- $this->groups = new ArrayCollection();
}
/**
@@ -344,36 +336,6 @@ class Icon
return $this->bookmarks;
}
- /**
- * Add group.
- *
- * @return Icon
- */
- public function addGroup(Group $group)
- {
- $this->groups[] = $group;
-
- return $this;
- }
-
- /**
- * Remove group.
- */
- public function removeGroup(Group $group)
- {
- $this->groups->removeElement($group);
- }
-
- /**
- * Get groups.
- *
- * @return \Doctrine\Common\Collections\Collection
- */
- public function getGroups()
- {
- return $this->groups;
- }
-
/**
* Set tags.
*
diff --git a/src/Entity/Item.php b/src/Entity/Item.php
index ebc4006..6bca5de 100755
--- a/src/Entity/Item.php
+++ b/src/Entity/Item.php
@@ -4,6 +4,7 @@ namespace App\Entity;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\Common\Collections\Collection;
+use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
/**
diff --git a/src/Entity/Itemcategory.php b/src/Entity/Itemcategory.php
index 424a2c0..22db915 100755
--- a/src/Entity/Itemcategory.php
+++ b/src/Entity/Itemcategory.php
@@ -3,6 +3,7 @@
namespace App\Entity;
use Doctrine\Common\Collections\ArrayCollection;
+use Doctrine\Common\Collections\Collection;
use Doctrine\ORM\Mapping as ORM;
use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
diff --git a/src/Entity/Niveau01.php b/src/Entity/Niveau01.php
index 5cc3e1c..f0cc6e0 100755
--- a/src/Entity/Niveau01.php
+++ b/src/Entity/Niveau01.php
@@ -5,6 +5,7 @@ namespace App\Entity;
use App\Validator;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\Common\Collections\Collection;
+use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
diff --git a/src/Entity/Niveau02.php b/src/Entity/Niveau02.php
index fcd93d1..9dd71df 100755
--- a/src/Entity/Niveau02.php
+++ b/src/Entity/Niveau02.php
@@ -5,6 +5,7 @@ namespace App\Entity;
use App\Validator;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\Common\Collections\Collection;
+use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
diff --git a/src/Entity/Niveau03.php b/src/Entity/Niveau03.php
index 01c538a..0083c92 100755
--- a/src/Entity/Niveau03.php
+++ b/src/Entity/Niveau03.php
@@ -5,6 +5,7 @@ namespace App\Entity;
use App\Validator;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\Common\Collections\Collection;
+use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
diff --git a/src/Entity/Niveau04.php b/src/Entity/Niveau04.php
index b2411f2..bfec68e 100755
--- a/src/Entity/Niveau04.php
+++ b/src/Entity/Niveau04.php
@@ -5,6 +5,7 @@ namespace App\Entity;
use App\Validator;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\Common\Collections\Collection;
+use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
diff --git a/src/Entity/Page.php b/src/Entity/Page.php
index 174745f..38c72fc 100755
--- a/src/Entity/Page.php
+++ b/src/Entity/Page.php
@@ -3,6 +3,8 @@
namespace App\Entity;
use Doctrine\Common\Collections\ArrayCollection;
+use Doctrine\Common\Collections\Collection;
+use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
/**
diff --git a/src/Entity/Pagecategory.php b/src/Entity/Pagecategory.php
index a26cae4..265fe14 100755
--- a/src/Entity/Pagecategory.php
+++ b/src/Entity/Pagecategory.php
@@ -3,6 +3,7 @@
namespace App\Entity;
use Doctrine\Common\Collections\ArrayCollection;
+use Doctrine\Common\Collections\Collection;
use Doctrine\ORM\Mapping as ORM;
/**
diff --git a/src/Entity/Pagewidget.php b/src/Entity/Pagewidget.php
index 4b96efe..ce9cb79 100755
--- a/src/Entity/Pagewidget.php
+++ b/src/Entity/Pagewidget.php
@@ -4,6 +4,7 @@ namespace App\Entity;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\Common\Collections\Collection;
+use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
/**
diff --git a/src/Entity/Registration.php b/src/Entity/Registration.php
index b8d2580..1565aad 100755
--- a/src/Entity/Registration.php
+++ b/src/Entity/Registration.php
@@ -3,6 +3,7 @@
namespace App\Entity;
use App\Validator;
+use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
use Symfony\Component\Security\Core\User\LegacyPasswordAuthenticatedUserInterface;
diff --git a/src/Entity/User.php b/src/Entity/User.php
index 1f5c732..9ecc48e 100755
--- a/src/Entity/User.php
+++ b/src/Entity/User.php
@@ -5,6 +5,7 @@ namespace App\Entity;
use App\Validator;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\Common\Collections\Collection;
+use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
use Symfony\Component\Security\Core\User\LegacyPasswordAuthenticatedUserInterface;
@@ -191,6 +192,30 @@ class User implements UserInterface, LegacyPasswordAuthenticatedUserInterface
*/
private $modos;
+ /**
+ * @var ArrayCollection
+ * @var UserGroup
+ *
+ * @ORM\OneToMany(targetEntity="Page", mappedBy="user", cascade={"persist"}, orphanRemoval=true)
+ */
+ private $pages;
+
+ /**
+ * @var ArrayCollection
+ * @var UserGroup
+ *
+ * @ORM\OneToMany(targetEntity="Icon", mappedBy="user", cascade={"persist"}, orphanRemoval=true)
+ */
+ private $icons;
+
+ /**
+ * @var ArrayCollection
+ * @var UserGroup
+ *
+ * @ORM\OneToMany(targetEntity="Bookmark", mappedBy="user", cascade={"persist"}, orphanRemoval=true)
+ */
+ private $bookmarks;
+
/**
* @ORM\ManyToMany(targetEntity="App\Entity\Alert", mappedBy="readers")
*/
@@ -202,6 +227,9 @@ class User implements UserInterface, LegacyPasswordAuthenticatedUserInterface
$this->ownergroups = new ArrayCollection();
$this->modos = new ArrayCollection();
$this->alertreaders = new ArrayCollection();
+ $this->pages = new ArrayCollection();
+ $this->icons = new ArrayCollection();
+ $this->bookmarks = new ArrayCollection();
}
// == CODE A NE PAS REGENERER
@@ -710,4 +738,94 @@ class User implements UserInterface, LegacyPasswordAuthenticatedUserInterface
return $this;
}
+
+ /**
+ * @return Collection
+ */
+ public function getPages(): Collection
+ {
+ return $this->pages;
+ }
+
+ public function addPage(Page $page): self
+ {
+ if (!$this->pages->contains($page)) {
+ $this->pages->add($page);
+ $page->setUser($this);
+ }
+
+ return $this;
+ }
+
+ public function removePage(Page $page): self
+ {
+ if ($this->pages->removeElement($page)) {
+ // set the owning side to null (unless already changed)
+ if ($page->getUser() === $this) {
+ $page->setUser(null);
+ }
+ }
+
+ return $this;
+ }
+
+ /**
+ * @return Collection
+ */
+ public function getIcons(): Collection
+ {
+ return $this->icons;
+ }
+
+ public function addIcon(Icon $icon): self
+ {
+ if (!$this->icons->contains($icon)) {
+ $this->icons->add($icon);
+ $icon->setUser($this);
+ }
+
+ return $this;
+ }
+
+ public function removeIcon(Icon $icon): self
+ {
+ if ($this->icons->removeElement($icon)) {
+ // set the owning side to null (unless already changed)
+ if ($icon->getUser() === $this) {
+ $icon->setUser(null);
+ }
+ }
+
+ return $this;
+ }
+
+ /**
+ * @return Collection
+ */
+ public function getBookmarks(): Collection
+ {
+ return $this->bookmarks;
+ }
+
+ public function addBookmark(Bookmark $bookmark): self
+ {
+ if (!$this->bookmarks->contains($bookmark)) {
+ $this->bookmarks->add($bookmark);
+ $bookmark->setUser($this);
+ }
+
+ return $this;
+ }
+
+ public function removeBookmark(Bookmark $bookmark): self
+ {
+ if ($this->bookmarks->removeElement($bookmark)) {
+ // set the owning side to null (unless already changed)
+ if ($bookmark->getUser() === $this) {
+ $bookmark->setUser(null);
+ }
+ }
+
+ return $this;
+ }
}
diff --git a/src/Entity/UserGroup.php b/src/Entity/UserGroup.php
index 4ddec36..956d2d7 100755
--- a/src/Entity/UserGroup.php
+++ b/src/Entity/UserGroup.php
@@ -2,6 +2,7 @@
namespace App\Entity;
+use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
diff --git a/src/Entity/Widget.php b/src/Entity/Widget.php
index de1f2d5..aa3c585 100755
--- a/src/Entity/Widget.php
+++ b/src/Entity/Widget.php
@@ -4,6 +4,7 @@ namespace App\Entity;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\Common\Collections\Collection;
+use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
/**
diff --git a/src/Form/DocumentcategoryType.php b/src/Form/DocumentcategoryType.php
new file mode 100755
index 0000000..fb917cf
--- /dev/null
+++ b/src/Form/DocumentcategoryType.php
@@ -0,0 +1,37 @@
+add('submit',
+ SubmitType::class, [
+ 'label' => 'Valider',
+ 'attr' => ['class' => 'btn btn-success'],
+ ]
+ );
+
+ $builder->add('label',
+ TextType::class, [
+ 'label' => 'Label',
+ ]
+ );
+ }
+
+ public function configureOptions(OptionsResolver $resolver)
+ {
+ $resolver->setDefaults([
+ 'data_class' => 'App\Entity\Documentcategory',
+ 'access' => 'string',
+ 'mode' => 'string',
+ ]);
+ }
+}
diff --git a/templates/Documentcategory/edit.html.twig b/templates/Documentcategory/edit.html.twig
new file mode 100755
index 0000000..ce7b19c
--- /dev/null
+++ b/templates/Documentcategory/edit.html.twig
@@ -0,0 +1,62 @@
+{% extends 'base.html.twig' %}
+
+{% block body %}
+{{ form_start(form) }}
+
+
+ {{ form_widget(form.submit) }}
+ Annuler
+ {% if mode=="update" %}
+ Supprimer
+ {% endif %}
+
+ {% if app.session.flashbag.has('error') %}
+
+ Erreur
+ {% for flashMessage in app.session.flashbag.get('error') %}
+ {{ flashMessage }}
+ {% endfor %}
+
+ {% endif %}
+
+ {% if app.session.flashbag.has('notice') %}
+
+ Information
+ {% for flashMessage in app.session.flashbag.get('notice') %}
+ {{ flashMessage }}
+ {% endfor %}
+
+ {% endif %}
+
+
+
+
+
+ {{ form_row(form.label) }}
+
+
+
+ {% if auditUse and mode=="update" and (access=="admin" or access=="modo" or access=="audit") %}
+
+ {{ render(path("app_"~access~"_audit_renderid",{entityname:"Documentcategory",entityid:documentcategory.id})) }}
+
+ {% endif %}
+{{ form_end(form) }}
+{% endblock %}
+
+{% block localscript %}
+
+{% endblock %}
diff --git a/templates/Documentcategory/list.html.twig b/templates/Documentcategory/list.html.twig
new file mode 100755
index 0000000..a6a9d74
--- /dev/null
+++ b/templates/Documentcategory/list.html.twig
@@ -0,0 +1,81 @@
+{% extends 'base.html.twig' %}
+
+{% block localstyle %}
+
+{% endblock %}
+
+{% block body %}
+
+
+
+ Ajouter
+ {% if auditUse and (access=="admin" or access=="audit") %}
+ Audit
+ {% endif %}
+
+
+
+
+
+ {% set childs=[] %}
+
+
+ {% for documentcategory in documentcategorys %}
+ {{ render(path("app_"~access~"_documentcategory_render",{id:documentcategory.id})) }}
+ {% endfor %}
+
+
+
+{% endblock %}
+
+{% block localscript %}
+
+{% endblock %}
+
diff --git a/templates/Documentcategory/render.html.twig b/templates/Documentcategory/render.html.twig
new file mode 100644
index 0000000..ec26102
--- /dev/null
+++ b/templates/Documentcategory/render.html.twig
@@ -0,0 +1,10 @@
+
+
{{ documentcategory.label }}
+
+ {% if not documentcategory.childs is empty %}
+ {% for documentcategory in documentcategory.childs %}
+ {{ render(path("app_"~access~"_documentcategory_render",{id:documentcategory.id,access:access})) }}
+ {% endfor %}
+ {% endif %}
+
+
\ No newline at end of file
diff --git a/templates/Include/sidebaradmin.html.twig b/templates/Include/sidebaradmin.html.twig
index be88729..85aa909 100755
--- a/templates/Include/sidebaradmin.html.twig
+++ b/templates/Include/sidebaradmin.html.twig
@@ -5,13 +5,13 @@
'name' : 'CONFIGURATION',
'items' : [
{
- icon: 'fa fa-table',
+ icon: 'fa fa-table fa-fw',
route: 'app_admin_config',
name: 'Général',
},
{
- icon: 'fas fa-paint-brush',
+ icon: 'fas fa-paint-brush fa-fw',
route: 'app_admin_theme',
name: 'Thème',
},
@@ -19,46 +19,46 @@
},
{
'id': 'sidebar-organisation',
- 'icon': 'fa fa-sitemap',
+ 'icon': 'fa fa-sitemap fa-fw',
'name' : 'ORGANISATION',
'items' : [
{
- icon: 'fa fa-building',
+ icon: 'fa fa-building fa-fw',
route: 'app_admin_niveau01',
name: appNiveau01labels,
},
{
- icon: 'fa fa-sitemap',
+ icon: 'fa fa-sitemap fa-fw',
route: 'app_admin_niveau02',
name: appNiveau02labels,
},
{
- icon: 'fas fa-store-alt',
+ icon: 'fas fa-store-alt fa-fw',
route: 'app_admin_niveau03',
name: appNiveau03labels,
},
{
- icon: 'fas fa-monument',
+ icon: 'fas fa-monument fa-fw',
route: 'app_admin_niveau04',
name: appNiveau04labels,
},
{
- icon: 'fa fa-users',
+ icon: 'fa fa-users fa-fw',
route: 'app_admin_group',
name: 'Groupes',
},
{
- icon: 'fa fa-child',
+ icon: 'fa fa-child fa-fw',
route: 'app_admin_user',
name: 'Utilisateurs',
},
{
- icon: 'fa fa-edit',
+ icon: 'fa fa-edit fa-fw',
route: 'app_admin_registration',
name: 'Inscriptions',
},
{
- icon: 'fa fa-tasks',
+ icon: 'fa fa-tasks fa-fw',
route: 'app_admin_whitelist',
name: 'Listes Blanche',
},
@@ -80,35 +80,47 @@
name: 'Pages',
},
{
- icon: 'fa fa-desktop',
+ icon: 'fa fa-desktop fa-fw',
route: 'app_admin_item',
name: 'Items',
},
{
- icon: 'fa fa-bell',
+ icon: 'fa fa-bell fa-fw',
route: 'app_admin_alert',
name: 'Annonces',
},
{
- icon: 'fa fa-bug',
+ icon: 'fa fa-bug fa-fw',
route: 'app_admin_icon',
name: 'Icônes',
},
]
},
+ {
+ 'id': 'sidebar-document',
+ 'icon': 'fa fa-file fa-fw',
+ 'name' : 'DOCUMENTS',
+ 'items' : [
+ {
+ icon: 'fa fa-cogs',
+ route: 'app_admin_documentcategory',
+ name: 'Catégories',
+ },
+ ]
+ },
{
'id': 'sidebar-cron',
'icon': 'fa fa-wrench',
'name' : 'OUTILS',
'items' : [
{
- icon: 'fa fa-cogs',
+ icon: 'fa fa-cogs fa-fw',
route: 'app_admin_cron',
name: 'Cron Jobs',
},
{
- icon: 'fas fa-star-of-life',
+ icon: 'fas fa-star-of-life fa-fw',
route: 'app_rest',
name: 'API',
},