admin: missing translations and css class

This commit is contained in:
nobohan 2022-05-11 11:30:08 +02:00
parent 97fd9c557c
commit 629dbb9137
24 changed files with 56 additions and 44 deletions

View File

@ -34,7 +34,7 @@
</tbody> </tbody>
</table> </table>
<ul class="record_actions"> <ul class="record_actions sticky-form-buttons">
<li> <li>
<a href="{{ path('chill_crud_activity_presence_new') }}" class="btn btn-create"> <a href="{{ path('chill_crud_activity_presence_new') }}" class="btn btn-create">
{{ 'Create a new activity presence'|trans }} {{ 'Create a new activity presence'|trans }}

View File

@ -8,7 +8,7 @@
{{ form_row(edit_form.active) }} {{ form_row(edit_form.active) }}
{{ form_row(edit_form.category) }} {{ form_row(edit_form.category) }}
<ul class="record_actions"> <ul class="record_actions sticky-form-buttons">
<li class="cancel"> <li class="cancel">
<a href="{{ path('chill_activity_activityreason') }}" class="btn btn-cancel">{{ 'Back to the list'|trans }}</a> <a href="{{ path('chill_activity_activityreason') }}" class="btn btn-cancel">{{ 'Back to the list'|trans }}</a>
</li> </li>

View File

@ -8,7 +8,7 @@
{{ form_row(form.active) }} {{ form_row(form.active) }}
{{ form_row(form.category) }} {{ form_row(form.category) }}
<ul class="record_actions"> <ul class="record_actions sticky-form-buttons">
<li class="cancel"> <li class="cancel">
<a href="{{ path('chill_activity_activityreason') }}" class="btn btn-cancel">{{ 'Back to the list'|trans }}</a> <a href="{{ path('chill_activity_activityreason') }}" class="btn btn-cancel">{{ 'Back to the list'|trans }}</a>
</li> </li>

View File

@ -22,7 +22,7 @@
</tbody> </tbody>
</table> </table>
<ul class="record_actions"> <ul class="record_actions sticky-form-buttons">
<li class="cancel"> <li class="cancel">
<a href="{{ path('chill_activity_activityreason') }}" class="btn btn-cancel"> <a href="{{ path('chill_activity_activityreason') }}" class="btn btn-cancel">
{{ 'Back to the list'|trans }} {{ 'Back to the list'|trans }}

View File

@ -7,7 +7,7 @@
{{ form_row(edit_form.name) }} {{ form_row(edit_form.name) }}
{{ form_row(edit_form.active) }} {{ form_row(edit_form.active) }}
<ul class="record_actions"> <ul class="record_actions sticky-form-buttons">
<li class="cancel"> <li class="cancel">
<a href="{{ path('chill_activity_activityreasoncategory') }}" class="btn btn-cancel"> <a href="{{ path('chill_activity_activityreasoncategory') }}" class="btn btn-cancel">
{{ 'Back to the list'|trans }} {{ 'Back to the list'|trans }}

View File

@ -30,7 +30,7 @@
</tbody> </tbody>
</table> </table>
<ul class="record_actions"> <ul class="record_actions sticky-form-buttons">
<li> <li>
<a href="{{ path('chill_activity_activityreasoncategory_new') }}" class="btn btn-new"> <a href="{{ path('chill_activity_activityreasoncategory_new') }}" class="btn btn-new">
{{ 'Create a new activity category reason'|trans }} {{ 'Create a new activity category reason'|trans }}

View File

@ -7,7 +7,7 @@
{{ form_row(form.name) }} {{ form_row(form.name) }}
{{ form_row(form.active) }} {{ form_row(form.active) }}
<ul class="record_actions"> <ul class="record_actions sticky-form-buttons">
<li class="cancel"> <li class="cancel">
<a href="{{ path('chill_activity_activityreasoncategory') }}" class="btn btn-cancel">{{ 'Back to the list'|trans }}</a> <a href="{{ path('chill_activity_activityreasoncategory') }}" class="btn btn-cancel">{{ 'Back to the list'|trans }}</a>
</li> </li>

View File

@ -21,7 +21,7 @@
</tr> </tr>
</tbody> </tbody>
</table> </table>
<ul class="record_actions"> <ul class="record_actions sticky-form-buttons">
<li class="cancel"> <li class="cancel">
<a href="{{ path('chill_activity_activityreasoncategory') }}" class="btn btn-cancel"> <a href="{{ path('chill_activity_activityreasoncategory') }}" class="btn btn-cancel">
{{ 'Back to the list'|trans }} {{ 'Back to the list'|trans }}

View File

@ -34,7 +34,7 @@
</tbody> </tbody>
</table> </table>
<ul class="record_actions"> <ul class="record_actions sticky-form-buttons">
<li> <li>
<a href="{{ path('chill_crud_activity_type_new') }}" class="btn btn-create"> <a href="{{ path('chill_crud_activity_type_new') }}" class="btn btn-create">
{{ 'Create a new activity type'|trans }} {{ 'Create a new activity type'|trans }}

View File

@ -34,7 +34,7 @@
</tbody> </tbody>
</table> </table>
<ul class="record_actions"> <ul class="record_actions sticky-form-buttons">
<li> <li>
<a href="{{ path('chill_crud_activity_type_category_new') }}" class="btn btn-create"> <a href="{{ path('chill_crud_activity_type_category_new') }}" class="btn btn-create">
{{ 'Create a new activity type category'|trans }} {{ 'Create a new activity type category'|trans }}

View File

@ -38,7 +38,7 @@ crud:
confirm_message_delete: Êtes-vous sûr de vouloir supprimer cette activité annexe? confirm_message_delete: Êtes-vous sûr de vouloir supprimer cette activité annexe?
aside_activity_category: aside_activity_category:
title_new: Nouvelle catégorie d'activité annexe title_new: Nouvelle catégorie d'activité annexe
title_edit: Edition d'une catégorie de type d'activité title_edit: Édition d'une catégorie de type d'activité
#forms #forms
Create a new aside activity type: Nouvelle categorie d'activité annexe Create a new aside activity type: Nouvelle categorie d'activité annexe
@ -165,3 +165,4 @@ Phonecall: "Appel téléphonique"
Aside activities: Activités annexes Aside activities: Activités annexes
Aside activity types: Types d'activités annexes Aside activity types: Types d'activités annexes
Aside activity type configuration: Configuration des categories d'activités annexes Aside activity type configuration: Configuration des categories d'activités annexes
Aside activity configuration: Configuration des activités annexes

View File

@ -27,6 +27,7 @@ From the day: Du
to the day: au to the day: au
Transform to activity: Transformer en échange Transform to activity: Transformer en échange
canceledBy: supprimé par canceledBy: supprimé par
Canceled by: supprimé par
Calendar configuration: Gestion des rendez-vous Calendar configuration: Gestion des rendez-vous
crud: crud:

View File

@ -39,7 +39,7 @@ class AdminMenuBuilder implements LocalMenuBuilderInterface
->setAttribute('class', 'list-group-item-header') ->setAttribute('class', 'list-group-item-header')
->setExtras([ ->setExtras([
'order' => 4500, 'order' => 4500,
'icons' => ['plus'] 'icons' => ['plus'],
]); ]);
$menu->addChild('Custom fields group', [ $menu->addChild('Custom fields group', [

View File

@ -38,6 +38,7 @@ CustomFields Groups: Groupe de champs personnalisés
#customfield administration #customfield administration
Custom fields: Champs personnalisés Custom fields: Champs personnalisés
CustomFields configuration: Gestion des champs personnalisés
CustomField edit: Modification d'un champ personnalisé CustomField edit: Modification d'un champ personnalisé
CustomField creation: Nouveau champ personnalisé CustomField creation: Nouveau champ personnalisé
General informations: Informations générales General informations: Informations générales

View File

@ -16,8 +16,6 @@ use Knp\Menu\MenuItem;
use Symfony\Component\Security\Core\Security; use Symfony\Component\Security\Core\Security;
use Symfony\Contracts\Translation\TranslatorInterface; use Symfony\Contracts\Translation\TranslatorInterface;
use function in_array;
class AdminMenuBuilder implements LocalMenuBuilderInterface class AdminMenuBuilder implements LocalMenuBuilderInterface
{ {
private Security $security; private Security $security;
@ -33,7 +31,6 @@ class AdminMenuBuilder implements LocalMenuBuilderInterface
public function buildMenu($menuId, MenuItem $menu, array $parameters) public function buildMenu($menuId, MenuItem $menu, array $parameters)
{ {
if ($this->security->isGranted('ROLE_ADMIN')) { if ($this->security->isGranted('ROLE_ADMIN')) {
$menu->addChild($this->translator->trans('docgen.Document generation'), [ $menu->addChild($this->translator->trans('docgen.Document generation'), [
'route' => 'chill_crud_docgen_template_index', 'route' => 'chill_crud_docgen_template_index',
])->setExtras([ ])->setExtras([

View File

@ -18,3 +18,5 @@ crud:
add_new: Créer add_new: Créer
Show data instead of generating: Montrer les données au lieu de générer le document
Template file: Fichier modèle

View File

@ -18,7 +18,7 @@
</a> </a>
</li> </li>
<li> <li>
<button class="btn btn-new">{{ button_label|default('New')|trans }}</button> <button class="btn btn-new">{{ button_label|default('Create')|trans }}</button>
</li> </li>
</ul> </ul>
{{ form_end(form) }} {{ form_end(form) }}

View File

@ -59,6 +59,7 @@ Document class: Classe de document
no records found: no records found:
Create new category: Créer une nouvelle catégorie Create new category: Créer une nouvelle catégorie
Back to the category list: Retour à la liste Back to the category list: Retour à la liste
Create new DocumentCategory: Créer une nouvelle catégorie de document
# WOPI EDIT # WOPI EDIT
online_edit_document: Éditer en ligne online_edit_document: Éditer en ligne

View File

@ -21,9 +21,9 @@ use Chill\MainBundle\Form\UserType;
use Chill\MainBundle\Pagination\PaginatorInterface; use Chill\MainBundle\Pagination\PaginatorInterface;
use Chill\MainBundle\Templating\Listing\FilterOrderHelper; use Chill\MainBundle\Templating\Listing\FilterOrderHelper;
use Chill\MainBundle\Templating\Listing\FilterOrderHelperFactoryInterface; use Chill\MainBundle\Templating\Listing\FilterOrderHelperFactoryInterface;
use LogicException;
use Psr\Log\LoggerInterface; use Psr\Log\LoggerInterface;
use RuntimeException; use RuntimeException;
use LogicException;
use Symfony\Component\Form\Extension\Core\Type\SubmitType; use Symfony\Component\Form\Extension\Core\Type\SubmitType;
use Symfony\Component\Form\Form; use Symfony\Component\Form\Form;
use Symfony\Component\Form\FormInterface; use Symfony\Component\Form\FormInterface;
@ -38,14 +38,14 @@ class UserController extends CRUDController
{ {
public const FORM_GROUP_CENTER_COMPOSED = 'composed_groupcenter'; public const FORM_GROUP_CENTER_COMPOSED = 'composed_groupcenter';
private FilterOrderHelperFactoryInterface $filterOrderHelperFactory;
private LoggerInterface $logger; private LoggerInterface $logger;
private UserPasswordEncoderInterface $passwordEncoder; private UserPasswordEncoderInterface $passwordEncoder;
private ValidatorInterface $validator; private ValidatorInterface $validator;
private FilterOrderHelperFactoryInterface $filterOrderHelperFactory;
public function __construct( public function __construct(
LoggerInterface $chillLogger, LoggerInterface $chillLogger,
ValidatorInterface $validator, ValidatorInterface $validator,
@ -58,25 +58,6 @@ class UserController extends CRUDController
$this->filterOrderHelperFactory = $filterOrderHelperFactory; $this->filterOrderHelperFactory = $filterOrderHelperFactory;
} }
protected function buildFilterOrderHelper(string $action, Request $request): ?FilterOrderHelper
{
return $this->getFilterOrderHelperFactory()
->create(self::class)
->addSearchBox(['label'])
->build();
}
protected function countEntities(string $action, Request $request, ?FilterOrderHelper $filterOrder = null): int
{
if (null === $filterOrder) {
throw new LogicException('filterOrder should not be null');
}
$count = parent::countEntities($action, $request, $filterOrder);
return $count;
}
/** /**
* @Route("/{_locale}/admin/main/user/{uid}/add_link_groupcenter", * @Route("/{_locale}/admin/main/user/{uid}/add_link_groupcenter",
* name="admin_user_add_groupcenter") * name="admin_user_add_groupcenter")
@ -241,6 +222,23 @@ class UserController extends CRUDController
]); ]);
} }
protected function buildFilterOrderHelper(string $action, Request $request): ?FilterOrderHelper
{
return $this->getFilterOrderHelperFactory()
->create(self::class)
->addSearchBox(['label'])
->build();
}
protected function countEntities(string $action, Request $request, ?FilterOrderHelper $filterOrder = null): int
{
if (null === $filterOrder) {
throw new LogicException('filterOrder should not be null');
}
return parent::countEntities($action, $request, $filterOrder);
}
protected function createFormFor(string $action, $entity, ?string $formClass = null, array $formOptions = []): FormInterface protected function createFormFor(string $action, $entity, ?string $formClass = null, array $formOptions = []): FormInterface
{ {
// for "new", add special config // for "new", add special config

View File

@ -74,7 +74,7 @@
{{ form_row(add_role_scopes_form.composed_role_scope.role) }} {{ form_row(add_role_scopes_form.composed_role_scope.role) }}
{{ form_row(add_role_scopes_form.composed_role_scope.scope) }} {{ form_row(add_role_scopes_form.composed_role_scope.scope) }}
<ul class="record_actions"> <ul class="record_actions sticky-form-buttons">
<li> <li>
{{ form_row(add_role_scopes_form.submit, { 'attr' : { 'class': 'btn btn-create' } } ) }} {{ form_row(add_role_scopes_form.submit, { 'attr' : { 'class': 'btn btn-create' } } ) }}
</li> </li>

View File

@ -56,7 +56,7 @@
</p> </p>
{% endif %} {% endif %}
<ul class="record_actions"> <ul class="record_actions sticky-form-buttons">
<li> <li>
<a href="{{ path('admin_permissionsgroup_edit', { 'id': entity.id }) }}" class="btn btn-edit"> <a href="{{ path('admin_permissionsgroup_edit', { 'id': entity.id }) }}" class="btn btn-edit">

View File

@ -160,6 +160,7 @@ The role '%role%' on circle '%scope%' has been removed: Le rôle "%role%" sur le
Unclassified: Non classifié Unclassified: Non classifié
#admin section for users #admin section for users
User configuration: Gestion des utilisateurs
User edit: Modification d'un utilisateur User edit: Modification d'un utilisateur
User'status: Statut de l'utilisateur User'status: Statut de l'utilisateur
Disabled, the user is not allowed to login: Désactivé, l'utilisateur n'est pas autorisé à se connecter Disabled, the user is not allowed to login: Désactivé, l'utilisateur n'est pas autorisé à se connecter
@ -225,7 +226,7 @@ Location list: Liste des localisations
Location type: Type de localisation Location type: Type de localisation
Phonenumber1: Numéro de téléphone Phonenumber1: Numéro de téléphone
Phonenumber2: Autre numéro de téléphone Phonenumber2: Autre numéro de téléphone
Configure location and location type: Configuration des localisations Location configuration: Configuration des localisations
Default for: Type de localisation par défaut pour Default for: Type de localisation par défaut pour
none: aucun none: aucun
person: usager person: usager
@ -238,7 +239,7 @@ abbreviation: abbréviation
Language and countries menu: Menu Langues & Pays Language and countries menu: Menu Langues & Pays
Languages and countries: Langues & Pays Languages and countries: Langues & Pays
Management of languages and countries: Gestion des langues & pays Management of languages and countries: Gestion des langues & pays
Configure languages and countries: Configuration des langues & pays Language configuration: Configuration des langues & pays
Language list: Liste des langues Language list: Liste des langues
Country list: Liste des pays Country list: Liste des pays
Country code: Code du pays Country code: Code du pays

View File

@ -5,6 +5,7 @@
{% block table_entities_thead_tr %} {% block table_entities_thead_tr %}
<th>{{ 'Id'|trans }}</th> <th>{{ 'Id'|trans }}</th>
<th>{{ 'Title'|trans }}</th> <th>{{ 'Title'|trans }}</th>
<th>{{ 'goal.desactivationDate'|trans }}</th>
<th>&nbsp;</th> <th>&nbsp;</th>
{% endblock %} {% endblock %}
@ -13,6 +14,11 @@
<tr> <tr>
<td>{{ entity.id }}</td> <td>{{ entity.id }}</td>
<td>{{ entity.title|localize_translatable_string }}</td> <td>{{ entity.title|localize_translatable_string }}</td>
<td>
{% if entity.desactivationDate is not null %}
{{ entity.desactivationDate|date('Y-m-d') }}
{% endif %}
</td>
<td> <td>
<ul class="record_actions"> <ul class="record_actions">
<li> <li>

View File

@ -465,6 +465,7 @@ closing_motive:
any parent: Aucun parent any parent: Aucun parent
new child: Nouvel enfant new child: Nouvel enfant
Person configuration: Configuration du module "Personnes"
Configuration of person bundle: Configuration du module "Personnes" Configuration of person bundle: Configuration du module "Personnes"
person_admin: person_admin:
accompanying_period: Parcours d'accompagnement accompanying_period: Parcours d'accompagnement
@ -482,7 +483,7 @@ person_admin:
person_resource_kind: Type de personne ressource person_resource_kind: Type de personne ressource
social_issue: Problématiques sociales social_issue: Problématiques sociales
social_action: Actions d'accompagnement social_action: Actions d'accompagnement
social_goal: Buts social_goal: Objectifs
social_result: Résultats social_result: Résultats
social_evaluation: Évaluations social_evaluation: Évaluations
social_work: Accompagnement social social_work: Accompagnement social
@ -528,7 +529,9 @@ accompanying_course:
comment is unpinned: Le commentaire est désépinglé comment is unpinned: Le commentaire est désépinglé
show: Montrer show: Montrer
hide: Masquer hide: Masquer
closed periods: parcours clôturer closed periods: parcours clôturés
Accompanying course configuration: Gestion des parcours d'accompagnement
Social work configuration: Gestion des actions d'accompagnement social
# Accompanying Course comments # Accompanying Course comments
Accompanying Course Comment: Commentaire Accompanying Course Comment: Commentaire
@ -565,6 +568,7 @@ Budget: Budget
The composition has been successfully removed.: La composition a été supprimée. The composition has been successfully removed.: La composition a été supprimée.
edit address valid from: Modifier la date du déménagement edit address valid from: Modifier la date du déménagement
Edit household address valid from: Modifier la date du déménagement Edit household address valid from: Modifier la date du déménagement
Household configuration: Gestion des ménages
# accompanying course work # accompanying course work