From c8b0d62d463d83772b0265d69d5533cf57f2a158 Mon Sep 17 00:00:00 2001 From: nobohan Date: Wed, 3 Nov 2021 15:58:16 +0100 Subject: [PATCH 1/3] person: display user in the modal 'search person' --- .../AddPersons/PersonSuggestion.vue | 7 +++ .../vuejs/_components/AddPersons/TypeUser.vue | 47 +++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AddPersons/TypeUser.vue diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AddPersons/PersonSuggestion.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AddPersons/PersonSuggestion.vue index 931830fd3..e3b4901d7 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AddPersons/PersonSuggestion.vue +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AddPersons/PersonSuggestion.vue @@ -20,18 +20,25 @@ v-bind:item="item"> + + + + + From 66a2009aeac99c0adad2d1be466a16dce291aceb Mon Sep 17 00:00:00 2001 From: nobohan Date: Tue, 9 Nov 2021 16:07:11 +0100 Subject: [PATCH 2/3] person search: translation User + show User in concernedGroups --- .../views/Activity/concernedGroups.html.twig | 24 ++++++++++++++++++- .../vuejs/_components/AddPersons/TypeUser.vue | 2 +- 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/src/Bundle/ChillActivityBundle/Resources/views/Activity/concernedGroups.html.twig b/src/Bundle/ChillActivityBundle/Resources/views/Activity/concernedGroups.html.twig index 89a790588..9e36f14f6 100644 --- a/src/Bundle/ChillActivityBundle/Resources/views/Activity/concernedGroups.html.twig +++ b/src/Bundle/ChillActivityBundle/Resources/views/Activity/concernedGroups.html.twig @@ -40,7 +40,6 @@ }, { 'title': 'Users concerned'|trans, 'items': entity.users, - 'path' : 'admin_user_show', 'key' : 'id' }, ] %} @@ -58,6 +57,7 @@ @@ -85,6 +93,7 @@ @@ -114,12 +129,19 @@ {% for item in bloc.items %} + {% if bloc.path is defined %} {{ item|chill_entity_render_box({ 'render': 'raw', 'addAltNames': false }) }} + {% else %} + {{ item|chill_entity_render_box({ + 'render': 'raw', + 'addAltNames': false + }) }} + {% endif %} {% endfor %} diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AddPersons/TypeUser.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AddPersons/TypeUser.vue index 85199b742..c3ec308d3 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AddPersons/TypeUser.vue +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AddPersons/TypeUser.vue @@ -18,7 +18,7 @@ const i18n = { messages: { fr: { - user: 'T(M)S' // TODO how to define other translations? + user: 'Utilisateur' // TODO how to define other translations? } } }; From e6a9701418c74acc8a23eb2517a3adfc5788bd6d Mon Sep 17 00:00:00 2001 From: nobohan Date: Tue, 9 Nov 2021 16:14:25 +0100 Subject: [PATCH 3/3] upd CHANGELOG --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4fad2c948..bee04d3ab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ and this project adheres to +* [person]: Display the name of a user when searching after a User (TMS) * [person]: Add civility to the person * [person]: Various improvements on the edit person form * [person]: Set available_languages and available_countries as parameters for use in the edit person form