Merge branch 'master' into ticket-app-master

# Conflicts:
#	docs/source/development/create-a-new-bundle.md
#	src/Bundle/ChillActivityBundle/Resources/public/vuejs/Activity/components/SocialIssuesAcc/CheckSocialAction.vue
#	src/Bundle/ChillActivityBundle/Resources/public/vuejs/Activity/components/SocialIssuesAcc/CheckSocialIssue.vue
#	src/Bundle/ChillCalendarBundle/Menu/UserMenuBuilder.php
#	src/Bundle/ChillCalendarBundle/Resources/views/Calendar/_list.html.twig
#	src/Bundle/ChillCalendarBundle/Resources/views/Calendar/cancelCalendarByAccompanyingCourse.html.twig
#	src/Bundle/ChillCalendarBundle/Resources/views/Calendar/cancelCalendarByPerson.html.twig
#	src/Bundle/ChillCalendarBundle/translations/messages.fr.yml
#	src/Bundle/ChillDocStoreBundle/Resources/public/types/index.ts
#	src/Bundle/ChillMainBundle/Resources/public/lib/api/apiMethods.ts
#	src/Bundle/ChillMainBundle/translations/messages.fr.yml
#	src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Confirm.vue
This commit is contained in:
2025-12-05 17:04:49 +01:00
248 changed files with 11337 additions and 5040 deletions

View File

@@ -382,6 +382,7 @@ final class ActivityController extends AbstractController
$entity = new Activity();
$entity->setUser($this->security->getUser());
$entity->addUser($this->security->getUser());
if ($person instanceof Person) {
$entity->setPerson($person);

View File

@@ -88,8 +88,8 @@ class ActivityType extends AbstractType
if (null !== $options['data']->getPerson()) {
$builder->add('scope', ScopePickerType::class, [
'center' => $options['center'],
'role' => ActivityVoter::CREATE === (string) $options['role'] ? ActivityVoter::CREATE_PERSON : (string) $options['role'],
'center' => $options['center'],
'required' => true,
]);
}

View File

@@ -43,11 +43,21 @@ export default {
span.badge {
@include badge_social($social-action-color);
font-size: 95%;
margin-bottom: 5px;
white-space: normal;
word-wrap: break-word;
word-break: break-word;
display: inline-block;
max-width: 100%;margin-bottom: 5px;
margin-right: 1em;
max-width: 100%; /* Adjust as needed */
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
text-align: left;
line-height: 1.2em;
&::before {
position: absolute;
left: 11px;
top: 0;
margin: 0 0.3em 0 -0.75em;
}
position: relative;
padding-left: 1.5em;
}
</style>

View File

@@ -41,7 +41,20 @@ export default {
span.badge {
@include badge_social($social-issue-color);
font-size: 95%;
margin-bottom: 5px;
margin-right: 1em;
white-space: normal;
word-wrap: break-word;
word-break: break-word;
display: inline-block;
max-width: 100%;margin-bottom: 5px;
margin-right: 1em;text-align: left;
&::before {
position: absolute;
left: 11px;
top: 0;
margin: 0 0.3em 0 -0.75em;
}
position: relative;
padding-left: 1.5em;
}
</style>

View File

@@ -103,7 +103,7 @@ const store = createStore({
}
// console.log("suggested users", suggestedUsers);
return suggestedUsers;
return suggestedUsers.filter((u) => u.enabled === true);
},
suggestedResources(state) {
// const resources = state.activity.accompanyingPeriod.resources;

View File

@@ -136,7 +136,6 @@
<div class="wl-col list">
{{ activity.comment|chill_entity_render_box({
'disable_markdown': false,
'limit_lines': 3,
'metadata': false,
}) }}
</div>

View File

@@ -0,0 +1,50 @@
<?php
declare(strict_types=1);
/*
* Chill is a software for social workers
*
* For the full copyright and license information, please view
* the LICENSE file that was distributed with this source code.
*/
namespace Chill\Migrations\Activity;
use Doctrine\DBAL\Schema\Schema;
use Doctrine\Migrations\AbstractMigration;
/**
* Migration fixing the automatic association of users to activities (exchanges).
*
* Originally, the user who created an exchange was not automatically associated
* to it (the "TMS" column), which led to incomplete data and biased statistics.
*
* This migration:
* - retroactively associates the creator of each exchange to the corresponding
* activity;
* - flags these backfilled associations with a temporary column so it is clear
* they were added by this data correction and can be safely cleaned up later.
*/
final class Version20251118124241 extends AbstractMigration
{
public function getDescription(): string
{
return 'Insert the creator of activity into the activity_user table';
}
public function up(Schema $schema): void
{
$this->addSql('ALTER TABLE activity_user ADD COLUMN by_migration BOOL DEFAULT FALSE');
$this->addSql("COMMENT ON COLUMN activity_user.by_migration IS 'For backup purpose - can be safely deleted after a while. See migration \\Chill\\Migrations\\Activity\\Version20251118124241'");
$this->addSql('INSERT INTO activity_user (activity_id, user_id, by_migration)
SELECT id, user_id, true FROM activity
ON CONFLICT DO NOTHING');
}
public function down(Schema $schema): void
{
$this->addSql('ALTER TABLE activity_user DROP COLUMN by_migration');
}
}

View File

@@ -0,0 +1,18 @@
export:
filter:
activity:
course_having_activity_between_date:
Only course having an activity between from and to: Alleen trajecten met een activiteit tussen {from, date, short} en {to, date, short}
acp_by_activity_type:
'acp_containing_at_least_one_activitytypes': >-
Gefilterde trajecten: alleen die welke ten minste één activiteit bevatten van een van de volgende types: {activitytypes}
{has_date_after, select, 1 {, na {date_after, date}} other {}}
{has_date_before, select, 1 {, voor {date_before, date}} other {}}
describe_action_with_no_subject: >-
Gefilterd op persoon die een activiteit had tussen {date_from, date} en {date_to, date}
describe_action_with_subject: >-
Gefilterd op persoon die een activiteit had tussen {date_from, date} en {date_to, date}, en een van deze gekozen onderwerpen: {reasons}
activity:
title: Activiteit van {date, date, long} - {type}

View File

@@ -1,234 +1,500 @@
#general
Show the activity: Toon activiteit
Edit the activity: Wijzig activiteit
Activity: Activiteit
Show the activity: Uitwisseling bekijken
Edit the activity: Uitwisseling bewerken
Activity: Uitwisseling
Duration time: Duur
Duration Time: Duur
durationTime: duur
Travel time: Duur van verplaatsing
Attendee: Aanwezigheden
attendee: aanwezigheden
list_reasons: Onderwerpen
user_username: gebruikersnaam
circle_name: naam kring
durationTime: duur
Travel time: Reisduur
Attendee: Aanwezigheid van de gebruiker
attendee: aanwezigheid van de gebruiker
list_reasons: lijst van onderwerpen
user_username: naam van de gebruiker
circle_name: naam van de dienst
Remark: Opmerking
No comments: Geen opmerkingen
Add a new activity: Voeg een nieuwe activiteit toe
Activity list: Lijst van activiteiten
No comments: Geen opmerking
Add a new activity: Nieuwe uitwisseling toevoegen
Activity list: Lijst van uitwisselingen
present: aanwezig
not present: afwezig
Delete: Verwijderen
Update: Bijwerken
Update activity: Activieit bijwerken
Scope: Werkingsgebied
Activity data: Gegevens activiteit
Activity location: Locatie activiteit
Update activity: Uitwisseling bewerken
Scope: Dienst
Activity data: Gegevens van de uitwisseling
Activity location: Locatie van de uitwisseling
No reason associated: Geen onderwerp
No social issues associated: Geen sociaal vraagstuk
No social actions associated: Geen maatschappelijke actie
There isn't any activities.: Er zijn geen activiteiten
type_name: Soort activiteit
No social issues associated: Geen sociale problematiek
No social actions associated: Geen begeleidingsactie
There isn't any activities.: Geen uitwisseling geregistreerd.
type_name: type van de uitwisseling
person_firstname: voornaam
person_lastname: familienaam
person_id: Identificatienummer persoon
Type: Soort
person_lastname: achternaam
person_id: identificatie van de gebruiker
Type: Type
Invisible: Onzichtbaar
Optional: Optioneel
Required: Verplicht
Persons: Personen
Persons: Gebruikers
Users: Gebruikers
Emergency: Dringend
Emergency: Urgent
Sent received: Inkomend / Uitgaand
Sent: Verzenden
Received: Ontvangen
by: 'Door '
location: Plaats
Reasons: Onderwerpen
Private comment: Privé opmerking
sent: Verzonden
received: Ontvangen
#forms
Activity creation: Nouvel échange
Create: Créer
Back to the list: Retour à la liste
Save activity: Sauver l'échange
Reset form: Remise à zéro du formulaire
Choose the duration: Choisir la durée
Choose a type: Choisir un type
5 minutes: 5 minutes
10 minutes: 10 minutes
15 minutes: 15 minutes
20 minutes: 20 minutes
25 minutes: 25 minutes
30 minutes: 30 minutes
45 minutes: 45 minutes
1 hour: 1 heure
1 hour 15: 1 heure 15
1 hour 30: 1 heure 30
1 hour 45: 1 heure 45
2 hours: 2 heures
Concerned groups: Parties concernées
Persons in accompanying course: Usagers du parcours
Third persons: Tiers non-pro.
Others persons: Usagers
Third parties: Tiers professionnels
Activity creation: Nieuwe uitwisseling
Create: Aanmaken
Back to the list: Terug naar de lijst
Save activity: Uitwisseling opslaan
Reset form: Formulier resetten
Choose the duration: Duur kiezen
Choose a type: Type kiezen
5 minutes: 5 minuten
10 minutes: 10 minuten
15 minutes: 15 minuten
20 minutes: 20 minuten
25 minutes: 25 minuten
30 minutes: 30 minuten
45 minutes: 45 minuten
1 hour: 1 uur
1 hour 15: 1 uur 15
1 hour 30: 1 uur 30
1 hour 45: 1 uur 45
2 hours: 2 uur
2 hours 15: 2 uur 15
2 hours 30: 2 uur 30
2 hours 45: 2 uur 45
3 hours: 3 uur
3 hours 30: 3 uur 30
4 hours: 4 uur
4 hours 30: 4 uur 30
5 hours: 5 uur
5 hours 30: 5 uur 30
6 hours: 6 uur
6 hours 30: 6 uur 30
7 hours: 7 uur
7 hours 30: 7 uur 30
8 hours: 8 uur
8 hours 30: 8 uur 30
9 hours: 9 uur
9 hours 30: 9 uur 30
10 hours: 10 uur
11 hours: 11 uur
12 hours: 12 uur
Concerned groups: Betrokken partijen bij de uitwisseling
Persons in accompanying course: Gebruikers van het traject
Third persons: Niet-prof. derden
Others persons: Gebruikers
Third parties: Professionele derden
Users concerned: T(M)S
activity:
Insert a document: Insérer un document
Remove a document: Supprimer le document
comment: Commentaire
No documents: Aucun document
date: Datum van de uitwisseling
Insert a document: Document invoegen
Remove a document: Document verwijderen
comment: Opmerking
deleted: Uitwisseling verwijderd
errors: Het formulier bevat fouten
social_issues: Sociale problematieken
choose_other_social_issue: Andere sociale problematiek toevoegen...
social_actions: Begeleidingsacties
select_first_a_social_issue: Selecteer eerst een sociale problematiek
social_action_list_empty: Geen sociale actie beschikbaar
add_persons: Betrokken personen toevoegen
bloc_persons: Gebruikers
bloc_persons_associated: Gebruikers van het traject
bloc_persons_not_associated: Niet-prof. derden
bloc_thirdparty: Professionele derden
bloc_users: T(M)S
location: Locatie
choose_location: Kies een locatie
choose_location_type: Kies een type locatie
create_new_location: Nieuwe locatie aanmaken
location_fields:
name: Naam
type: Type
phonenumber1: Telefoon
phonenumber2: Andere telefoon
email: E-mailadres
create_address: Adres aanmaken
edit_address: Adres bewerken
No documents: Geen document
# activity filter in list page
activity_filter:
My activities: Mijn uitwisselingen (waar ik aan deelneem)
Types: Op type uitwisseling
Jobs: Op betrokken beroep
#timeline
'%user% has done an %activity_type%': '%user% a effectué un échange de type "%activity_type%"'
'%user% has done an %activity_type%': '%user% heeft een uitwisseling van type "%activity_type%" uitgevoerd'
#controller
'Success : activity created!': L'échange a été créé.
'The form is not valid. The activity has not been created !': Le formulaire est invalide. L'échange n'a pas été créé.
'Success : activity updated!': L'échange a été mis à jour.
'The form is not valid. The activity has not been updated !': Le formulaire est invalide. L'échange n'a pas été mis à jour.
'Success : activity created!': De uitwisseling is aangemaakt.
'The form is not valid. The activity has not been created !': Het formulier is ongeldig. De uitwisseling is niet aangemaakt.
'Success : activity updated!': De uitwisseling is bijgewerkt.
'The form is not valid. The activity has not been updated !': Het formulier is ongeldig. De uitwisseling is niet bijgewerkt.
# ROLES
CHILL_ACTIVITY_CREATE: Créer un échange
CHILL_ACTIVITY_UPDATE: Modifier un échange
CHILL_ACTIVITY_SEE: Voir un échange
CHILL_ACTIVITY_SEE_DETAILS: Voir le détail des échanges
CHILL_ACTIVITY_DELETE: Supprimer un échange
CHILL_ACTIVITY_STATS: Statistique des échanges
CHILL_ACTIVITY_LIST: Liste des échanges
CHILL_ACTIVITY_CREATE: Uitwisseling aanmaken
CHILL_ACTIVITY_UPDATE: Uitwisseling bewerken
CHILL_ACTIVITY_SEE: Uitwisseling bekijken
CHILL_ACTIVITY_SEE_DETAILS: Detail van uitwisselingen bekijken
CHILL_ACTIVITY_DELETE: Uitwisseling verwijderen
CHILL_ACTIVITY_STATS: Statistieken van uitwisselingen
CHILL_ACTIVITY_LIST: Lijst van uitwisselingen
CHILL_ACTIVITY_CREATE_PERSON: Uitwisseling aanmaken gekoppeld aan een gebruiker
CHILL_ACTIVITY_CREATE_ACCOMPANYING_COURSE: Uitwisseling aanmaken gekoppeld aan een traject
CHILL_ACTIVITY_FULL: Details bekijken, aanmaken, verwijderen en bijwerken van een uitwisseling
# admin
Activities: Échanges
Activity configuration: Configuration des échanges
Activity configuration menu: Configuration des échanges
Activity types: Types d'échange
Activity type configuration: Configuration des categories d'échanges
Activity Reasons: Sujets d'un échange
Activity Reasons Category: Catégories de sujet d'échanges
Activity Types Categories: Catégories des types d'échanges
Activity Presences: Presences des échanges
Activities: Uitwisselingen
Activity configuration: Configuratie van uitwisselingen
Activity configuration menu: Configuratie van uitwisselingen
Activity types: Types uitwisseling
Activity type configuration: Configuratie van categorieën van uitwisselingen
Activity Reasons: Onderwerpen van een uitwisseling
Activity Reasons Category: Categorieën van onderwerpen van uitwisselingen
Activity Types Categories: Categorieën van types uitwisseling
Activity Presences: Aanwezigheden bij uitwisselingen
Associated activity reason category is inactive: De gekoppelde onderwerpscategorie is inactief
# Crud
crud:
activity_type:
title_new: Nouveau type d'échange
title_edit: Edition d'un type d'échange
activity_type_category:
title_new: Nouvelle catégorie de type d'échange
title_edit: Edition d'une catégorie de type d'échange
activity_type:
title_new: Nieuw type uitwisseling
title_edit: Type uitwisseling bewerken
activity_type_category:
title_new: Nieuwe categorie van type uitwisseling
title_edit: Categorie van type uitwisseling bewerken
activity_presence:
title_new: Nieuwe aanwezigheid bij uitwisselingen
title_edit: Aanwezigheid bij uitwisselingen bewerken
# activity reason admin
ActivityReason list: Liste des sujets
Create a new activity reason: Créer un nouveau sujet
Active: Actif
Category: Catégorie
ActivityReason creation: Nouveau sujet
ActivityReason edit: Modification d'un sujet
ActivityReason: Sujet d'échange
The entity is inactive and won't be proposed: Le sujet est inactif et ne sera pas proposé
The entity is active and will be proposed: Le sujet est actif et sera proposé
ActivityReason list: Lijst van onderwerpen
Create a new activity reason: Nieuw onderwerp aanmaken
Active: Actief
Category: Categorie
ActivityReason creation: Nieuw onderwerp
ActivityReason edit: Onderwerp bewerken
ActivityReason: Onderwerp van uitwisseling
The entity is inactive and won't be proposed: Het onderwerp is inactief en zal niet worden voorgesteld
The entity is active and will be proposed: Het onderwerp is actief en zal worden voorgesteld
#activity reason category admin
ActivityReasonCategory list: Catégories de sujets
Create a new activity category reason: Créer une nouvelle catégorie
ActivityReasonCategory creation: Nouvelle catégorie de sujet
ActivityReasonCategory edit: Modification d'une catégorie de sujet
ActivityReasonCategory: Catégorie de sujet d'échange
ActivityReasonCategory is active and will be proposed: La catégorie est active et sera proposée
ActivityReasonCategory is inactive and won't be proposed: La catégorie est inactive et ne sera pas proposée
ActivityReasonCategory list: Categorieën van onderwerpen
Create a new activity category reason: Nieuwe categorie aanmaken
ActivityReasonCategory creation: Nieuwe categorie van onderwerp
ActivityReasonCategory edit: Categorie van onderwerp bewerken
ActivityReasonCategory: Categorie van onderwerp van uitwisseling
ActivityReasonCategory is active and will be proposed: De categorie is actief en zal worden voorgesteld
ActivityReasonCategory is inactive and won't be proposed: De categorie is inactief en zal niet worden voorgesteld
#activity presence admin
ActivityPresence list: Lijst van aanwezigheden bij uitwisselingen
Create a new activity presence: Nieuwe "Aanwezigheid bij uitwisselingen" aanmaken
# activity type type admin
ActivityType list: Types d'échanges
Create a new activity type: Créer un nouveau type d'échange
Persons visible: Visibilité du champ Personnes
Persons label: Libellé du champ Personnes
User visible: Visibilité du champ Utilisateur
User label: Libellé du champ Utilisateur
Date visible: Visibilité du champ Date
Date label: Libellé du champ Date
Location visible: Visibilité du champ Lieu
Location label: Libellé du champ Lieu
Third parties visible: Visibilité du champ Tiers
Third parties label: Libellé du champ Tiers
Duration time visible: Visibilité du champ Durée
Duration time label: Libellé du champ Durée
Travel time visible: Visibilité du champ Durée de déplacement
Travel time label: Libellé du champ Durée de déplacement
Attendee visible: Visibilité du champ Présence de l'usager
Attendee label: Libellé du champ Présence de l'usager
Reasons visible: Visibilité du champ Sujet
Reasons label: Libellé du champ Sujet
Comment visible: Visibilité du champ Commentaire
Comment label: Libellé du champ Commentaire
Emergency visible: Visibilité du champ Urgent
Emergency label: Libellé du champ Urgent
Accompanying period visible: Visibilité du champ Période d'accompagnement
Accompanying period label: Libellé du champ Période d'accompagnement
Social issues visible: Visibilité du champ Problématiques sociales
Social issues label: Libellé du champ Problématiques sociales
Social actions visible: Visibilité du champ Action sociale
Social actions label: Libellé du champ Action sociale
Users visible: Visibilité du champ Utilisateurs
Users label: Libellé du champ Utilisateurs
Sent received visible: Visibilité du champ Entrant / Sortant
Sent received label: Libellé du champ Entrant / Sortant
Documents visible: Visibilité du champ Documents
Documents label: Libellé du champ Documents
ActivityType list: Types uitwisselingen
Create a new activity type: Nieuw type uitwisseling aanmaken
Persons visible: Zichtbaarheid van het veld Gebruikers
Persons label: Label van het veld Gebruikers
User visible: Zichtbaarheid van het veld Gebruiker
User label: Label van het veld Gebruiker
Date visible: Zichtbaarheid van het veld Datum
Date label: Label van het veld Datum
Location visible: Zichtbaarheid van het veld Plaats
Location label: Label van het veld Plaats
Third parties visible: Zichtbaarheid van het veld Derden
Third parties label: Label van het veld Derden
Duration time visible: Zichtbaarheid van het veld Duur
Duration time label: Label van het veld Duur
Travel time visible: Zichtbaarheid van het veld Reisduur
Travel time label: Label van het veld Reisduur
Attendee visible: Zichtbaarheid van het veld Aanwezigheid van de gebruiker
Attendee label: Label van het veld Aanwezigheid van de gebruiker
Reasons visible: Zichtbaarheid van het veld Onderwerp
Reasons label: Label van het veld Onderwerp
Comment visible: Zichtbaarheid van het veld Opmerking
Comment label: Label van het veld Opmerking
Private comment visible: Zichtbaarheid van het veld Privé Opmerking
Private comment label: Label van het veld Privé Opmerking
Emergency visible: Zichtbaarheid van het veld Urgent
Emergency label: Label van het veld Urgent
Accompanying period visible: Zichtbaarheid van het veld begeleidingstraject
Accompanying period label: Label van het veld begeleidingstraject
Social issues visible: Zichtbaarheid van het veld Sociale problematieken
Social issues label: Label van het veld Sociale problematieken
Social actions visible: Zichtbaarheid van het veld Sociale actie
Social actions label: Label van het veld Sociale actie
Users visible: Zichtbaarheid van het veld Gebruikers
Users label: Label van het veld Gebruikers
Sent received visible: Zichtbaarheid van het veld Inkomend / Uitgaand
Sent received label: Label van het veld Inkomend / Uitgaand
Documents visible: Zichtbaarheid van het veld Documenten
Documents label: Label van het veld Documenten
# activity type category admin
ActivityTypeCategory list: Liste des catégories des types d'activité
Create a new activity type category: Créer une nouvelle catégorie de type d'échange
ActivityTypeCategory list: Lijst van categorieën van types uitwisseling
Create a new activity type category: Nieuwe categorie van type uitwisseling aanmaken
Create a new activity in accompanying course: Uitwisseling aanmaken in het traject
# activity delete
Remove activity: Supprimer un échange
Are you sure you want to remove the activity about "%name%" ?: Êtes-vous sûr de vouloir supprimer un échange qui concerne "%name%" ?
The activity has been successfully removed.: L'échange a été supprimée.
Remove activity: Uitwisseling verwijderen
Are you sure you want to remove the activity about "%name%" ?: Weet u zeker dat u een uitwisseling wilt verwijderen die betrekking heeft op "%name%"?
The activity has been successfully removed.: De uitwisseling is verwijderd.
# exports
Count activities: Nombre d'échanges
Count activities by various parameters.: Compte le nombre d'échanges enregistrées en fonction de différents paramètres.
Sum activity duration: Total de la durée des échanges
Sum activities duration by various parameters.: Additionne la durée des échanges en fonction de différents paramètres.
List activities: Liste les échanges
Number of activities: Nombre d'échanges
Exports of activities linked to a person: Exports van uitwisselingen gekoppeld aan een gebruiker
Number of activities linked to a person: Aantal uitwisselingen gekoppeld aan een gebruiker
Count activities linked to a person: Aantal uitwisselingen
Count activities linked to a person by various parameters.: Telt het aantal geregistreerde uitwisselingen gekoppeld aan een gebruiker op basis van verschillende parameters.
Sum activity linked to a person duration: Duur van uitwisselingen
Sum activities linked to a person duration: Duur van uitwisselingen gekoppeld aan een gebruiker
Sum activities linked to a person duration by various parameters.: Telt de duur van uitwisselingen op basis van verschillende parameters.
List activity linked to a person: Uitwisselingen opsommen
List activities linked to a person: Lijst van uitwisselingen gekoppeld aan een gebruiker
List activities linked to a person description: Maakt de lijst van uitwisselingen op basis van verschillende parameters.
Exports of activities linked to an accompanying period: Exports van uitwisselingen gekoppeld aan een traject
Number of activities linked to an accompanying period: Aantal uitwisselingen gekoppeld aan een traject
Count activities linked to an accompanying period: Aantal uitwisselingen
Count activities linked to an accompanying period by various parameters.: Telt het aantal geregistreerde uitwisselingen gekoppeld aan een traject op basis van verschillende parameters.
Sum activity linked to an accompanying period duration: Som van de duur van uitwisselingen
Sum activities linked to an accompanying period duration: Som van de duur van uitwisselingen gekoppeld aan een traject
Sum activities linked to an accompanying period duration by various parameters.: Telt de duur van uitwisselingen op basis van verschillende parameters.
Sum activity linked to an accompanying period visit duration: Som van de reisduur van uitwisselingen
Sum activities linked to an accompanying period visit duration: Som van de reisduur van uitwisselingen gekoppeld aan een traject
Sum activities linked to an accompanying period visit duration by various parameters.: Telt de reisduur van uitwisselingen op basis van verschillende parameters.
Average activity linked to an accompanying period duration: Gemiddelde van de duur van uitwisselingen
Average activities linked to an accompanying period duration: Gemiddelde van de duur van uitwisselingen gekoppeld aan een traject
Average activities linked to an accompanying period duration by various parameters.: Gemiddelde van de duur van uitwisselingen op basis van verschillende parameters.
Average activity linked to an accompanying period visit duration: Gemiddelde van de reisduur van uitwisselingen
Average activities linked to an accompanying period visit duration: Gemiddelde van de reisduur van uitwisselingen gekoppeld aan een traject
Average activities linked to an accompanying period visit duration by various parameters.: Gemiddelde van de reisduur van uitwisselingen op basis van verschillende parameters.
#filters
Filter by reason: Filtrer par sujet d'activité
'Filtered by reasons: only %list%': 'Filtré par sujet: seulement %list%'
'Filtered by activity type: only %list%': "Filtré par type d'activity: uniquement %list%"
Filtered by date activity: Filtrer par date d'activité
Activities after this date: Activités après cette date
Activities before this date: Activités avant cette date
"Filtered by date of activity: only between %date_from% and %date_to%": "Filtré par date de l'activité: uniquement entre %date_from% et %date_to%"
This date should be after the date given in "Implied in an activity after this date" field: Cette date devrait être postérieure à la date donnée dans le champ "activités après cette date"
Filter by reason: Uitwisselingen filteren op onderwerp
'Filtered by reasons: only %list%': 'Gefilterd op onderwerp: alleen %list%'
'Filtered by activity type: only %list%': "Gefilterd op type uitwisseling: alleen %list%"
Filtered by date activity: Uitwisselingen filteren op datum
Activities after this date: Uitwisselingen na deze datum
Activities before this date: Uitwisselingen vóór deze datum
"Filtered by date of activity: only between %date_from% and %date_to%": "Gefilterd op datum van de uitwisseling: alleen tussen %date_from% en %date_to%"
This date should be after the date given in "Implied in an activity after this date" field: Deze datum moet later zijn dan de datum in het veld "uitwisselingen na deze datum"
Filtered by person having an activity in a period: Uniquement les personnes ayant eu une activité dans la période donnée
Implied in an activity after this date: Impliqué dans une activité après cette date
Implied in an activity before this date: Impliqué dans une activité avant cette date
Filtered by person having an activity between %date_from% and %date_to% with reasons %reasons_name%: Filtré par personnes associées à une activité entre %date_from% et %date_to% avec les sujets %reasons_name%
Activity reasons for those activities: Sujets de ces activités
Filter by activity type: Filtrer par type d'activité
Filter by activity type: Uitwisselingen filteren op type
Filter activity by location: Uitwisselingen filteren op locatie
'Filtered activity by location: only %locations%': "Gefilterd op locatie: alleen %locations%"
Filter activity by locationtype: Uitwisselingen filteren op type locatie
'Filtered activity by locationtype: only %types%': "Gefilterd op type locatie: alleen %types%"
Accepted locationtype: Types locatie
Accepted users: TMS(en)
Filter activity by emergency: Uitwisselingen filteren op urgentie
'Filtered activity by emergency: only %emergency%': "Gefilterd op urgentie: alleen als %emergency%"
activity is emergency: de uitwisseling is urgent
activity is not emergency: de uitwisseling is niet urgent
Filter activity by sentreceived: Uitwisselingen filteren op verzonden/ontvangen
'Filtered activity by sentreceived: only %sentreceived%': "Gefilterd op verzonden/ontvangen: alleen %sentreceived%"
Accepted sentreceived: ''
Filter activity by linked socialaction: Uitwisselingen filteren op gekoppelde actie
'Filtered activity by linked socialaction: only %actions%': "Gefilterd op gekoppelde actie: alleen %actions%"
Filter activity by linked socialissue: Uitwisselingen filteren op gekoppelde problematiek
'Filtered activity by linked socialissue: only %issues%': "Gefilterd op gekoppelde problematiek: alleen %issues%"
Filter activity by user: Uitwisselingen filteren op hoofdgebruiker
Filter activity by users: Uitwisselingen filteren op deelnemende gebruiker
Filter activity by creator: Uitwisselingen filteren op aanmaker van de uitwisseling
'Filtered activity by user: only %users%': "Gefilterd op referent: alleen %users%"
'Filtered activity by users: only %users%': "Gefilterd op deelnemende gebruikers: alleen %users%"
'Filtered activity by creator: only %users%': "Gefilterd op aanmaker: alleen %users%"
Creators: Aanmakers
Accepted userscope: Diensten
Filter acp which has no activity: Trajecten filteren die geen uitwisseling hebben
Filtered acp which has no activities: Trajecten zonder gekoppelde uitwisseling filteren
Group acp by activity number: Trajecten groeperen op aantal uitwisselingen
#aggregators
Activity type: Type d'activité
Activity user: Utilisateur lié à l'activity
By reason: Par sujet
By category of reason: Par catégorie de sujet
Reason's level: Niveau du sujet
Group by reasons: Sujet d'activité
Aggregate by activity user: Grouper par utilisateur lié à l'activité
Aggregate by activity type: Grouper par type d'activité
Aggregate by activity reason: Grouper par sujet de l'activité
Activity type: Type uitwisseling
Activity user: Gebruiker gekoppeld aan de uitwisseling
By reason: Op onderwerp
By category of reason: Op categorie van onderwerp
Reason's level: Niveau van het onderwerp
Group by reasons: Onderwerp van uitwisseling
Aggregate by activity user: Uitwisselingen groeperen op referent
Aggregate by activity users: Uitwisselingen groeperen op deelnemende gebruikers
Aggregate by activity type: Uitwisselingen groeperen op type
Aggregate by activity reason: Uitwisselingen groeperen op onderwerp
Last activities: Les dernières activités
Group activity by locationtype: Uitwisselingen groeperen op type locatie
Group activity by date: Uitwisselingen groeperen op datum
Frequency: Frequentie
by month: Per maand
by week: Per week
for week: Week
by year: Per jaar
in year: In
Group activity by creator: Uitwisselingen groeperen op aanmaker van de uitwisseling
Group activity by linked thirdparties: Uitwisselingen groeperen op betrokken derde
Accepted thirdparty: Betrokken derde
Group activity by linked socialaction: Uitwisselingen groeperen op gekoppelde actie
Group activity by linked socialissue: Uitwisselingen groeperen op gekoppelde problematiek
Group activity by userscope: Uitwisselingen groeperen op dienst van de aanmaker
See activity in accompanying course context: Voir l'activité dans le contexte du parcours d'accompagnement
Last activities: De laatste uitwisselingen
You get notified of an activity which does not exists any more: Cette notification ne correspond pas à une activité valide.
you are not allowed to see it details: La notification fait référence à une activité à laquelle vous n'avez pas accès.
This is the minimal activity data: Activité n°
See activity in accompanying course context: Uitwisseling bekijken in de context van het begeleidingstraject
You get notified of an activity which does not exists any more: Deze melding komt niet overeen met een geldige uitwisseling.
you are not allowed to see it details: De melding verwijst naar een uitwisseling waartoe u geen toegang hebt.
This is the minimal activity data: Uitwisseling nr.
docgen:
Activity basic: Echange
A basic context for activity: Contexte pour les activités
Activity basic: Uitwisseling
A basic context for activity: Context voor uitwisselingen
Accompanying period with a list of activities: Begeleidingstraject met lijst van uitwisselingen
Accompanying period with a list of activities description: Deze context neemt de informatie van het traject over, en alle uitwisselingen voor een traject. De uitwisselingen worden niet gefilterd.
myActivitiesOnly: Alleen rekening houden met uitwisselingen waarin ik heb deelgenomen
myWorksOnly: Alleen rekening houden met begeleidingsacties waarvan ik referent ben
export:
export:
count_person_on_activity:
title: Aantal betrokken gebruikers bij uitwisselingen
description: Telt het aantal betrokken gebruikers bij uitwisselingen. Als een gebruiker aanwezig is in meerdere uitwisselingen, wordt hij slechts één keer geteld.
header: Aantal betrokken gebruikers bij uitwisselingen
count_household_on_activity:
title: Aantal betrokken huishoudens bij uitwisselingen
description: Telt het aantal betrokken huishoudens bij uitwisselingen. Als een huishouden aanwezig is in meerdere uitwisselingen, wordt het slechts één keer geteld. Gebruikers zonder huishouden worden niet geteld.
header: Aantal betrokken huishoudens bij uitwisselingen
count_household_on_activity_person:
title: Aantal betrokken huishoudens bij uitwisselingen
description: Telt het aantal betrokken huishoudens bij uitwisselingen. Als een huishouden aanwezig is in meerdere uitwisselingen, wordt het slechts één keer geteld. Gebruikers zonder huishouden worden niet geteld. Wanneer een gebruiker van huishouden verandert, wordt elk huishouden één keer geteld.
header: Aantal betrokken huishoudens bij uitwisselingen
list:
activity:
users name: Naam van de gebruikers
users ids: Identificatie van de gebruikers
third parties ids: Identificatie van de derden
persons ids: Identificatie van de gebruikers
persons name: Naam van de gebruikers
thirds parties: Derden
date: Datum van de uitwisseling
locationName: Locatie
sent received: Verzonden of ontvangen
emergency: Urgentie
accompanying course id: Identificatie van het traject
course circles: Diensten van het traject
travelTime: Reisduur
durationTime: Duur
id: Identificatie
List activities linked to an accompanying course: Somt uitwisselingen op gekoppeld aan een traject op basis van verschillende filters.
List activity linked to a course: Lijst van uitwisselingen gekoppeld aan een traject
commentText: Opmerking
comment_date: Datum van de laatste bewerking van de opmerking
comment_user: Laatste bewerking door
filter:
activity:
by_users_job:
Filter by users job: Uitwisselingen filteren op beroep van ten minste één deelnemende gebruiker
'Filtered activity by users job: only %jobs%': 'Gefilterd op beroep van ten minste één deelnemende gebruiker: alleen %jobs%'
by_users_scope:
Filter by users scope: Uitwisselingen filteren op dienst van ten minste één deelnemende gebruiker
'Filtered activity by users scope: only %scopes%': 'Gefilterd op dienst van ten minste één deelnemende gebruiker: alleen %scopes%'
course_having_activity_between_date:
Title: Trajecten filteren die een uitwisseling hebben ontvangen tussen twee data
Receiving an activity after: Die een uitwisseling hebben ontvangen na
Receiving an activity before: Die een uitwisseling hebben ontvangen vóór
acp_by_activity_type:
'activity after': Uitwisselingen na
activity after help: Indien leeg gelaten, wordt er geen rekening mee gehouden
activity before: Uitwisselingen vóór
activity before help: Indien leeg gelaten, wordt er geen rekening mee gehouden
person_between_dates:
Implied in an activity after this date: Betrokken bij een uitwisseling na deze datum
Implied in an activity before this date: Betrokken bij een uitwisseling vóór deze datum
Activity reasons for those activities: Onderwerpen van deze uitwisselingen
if no reasons: Als geen enkel onderwerp is aangevinkt, worden alle onderwerpen in aanmerking genomen
title: Gebruikers filteren die gekoppeld zijn geweest aan een uitwisseling tijdens de periode
date mismatch: De einddatum van de periode moet later zijn dan de startdatum
by_creator_scope:
Filter activity by user scope: Uitwisselingen filteren op dienst van de aanmaker van de uitwisseling
'Filtered activity by user scope: only %scopes%': "Gefilterd op dienst van de aanmaker van de uitwisseling: alleen %scopes%"
by_creator_job:
job_form_label: Beroepen
Filter activity by user job: Uitwisselingen filteren op beroep van de aanmaker van de uitwisseling
'Filtered activity by user job: only %jobs%': "Gefilterd op beroep van de aanmaker van de uitwisseling: alleen %jobs%"
by_persons:
Filter activity by persons: Uitwisselingen filteren op deelnemende gebruiker
'Filtered activity by persons: only %persons%': 'Uitwisselingen gefilterd op deelnemende gebruikers: alleen %persons%'
persons taking part on the activity: Gebruikers deelnemend aan de uitwisseling
by_sent_received:
Sent or received: Verzonden of ontvangen
is sent: verzonden
is received: ontvangen
by_presence:
Filter activity by activity presence: Uitwisselingen filteren op aanwezigheid van de gebruiker
presences: Aanwezigheden
'Filtered by activity presence: only %presences%': 'Gefilterd op aanwezigheid van de gebruiker: alleen %presences%'
aggregator:
person:
by_person:
title: Uitwisselingen groeperen op gebruiker (gebruikersdossier waarin de uitwisseling is geregistreerd)
person: Gebruiker
by_household:
title: Uitwisselingen groeperen op huishouden
household: Identificatie huishouden
acp:
by_activity_type:
title: Trajecten groeperen op type uitwisseling
after_date: Alleen uitwisselingen na deze datum
before_date: Alleen uitwisselingen vóór deze datum
activity_type: Types uitwisseling
activity:
by_sent_received:
Sent or received: Verzonden of ontvangen
is sent: verzonden
is received: ontvangen
Group activity by sentreceived: Uitwisselingen groeperen op verzonden / ontvangen
by_location:
Activity Location: Locatie van de uitwisseling
Title: Uitwisselingen groeperen op locatie van de uitwisseling
by_user_job:
Users 's job: Beroep van de gebruikers deelnemend aan de uitwisseling
Aggregate by users job: Uitwisselingen groeperen op beroep van de deelnemende gebruikers
by_user_scope:
Users 's scope: Hoofddienst van de gebruikers deelnemend aan de uitwisseling
Aggregate by users scope: Uitwisselingen groeperen op hoofddienst van de gebruiker
by_creator_scope:
Group activity by creator scope: Uitwisselingen groeperen op dienst van de aanmaker van de uitwisseling
Calc date: Berekeningsdatum van de dienst van de aanmaker van de uitwisseling
by_creator_job:
Group activity by creator job: Uitwisselingen groeperen op beroep van de aanmaker van de uitwisseling
Calc date: Berekeningsdatum van het beroep van de aanmaker van de uitwisseling
by_persons:
Group activity by persons: Uitwisselingen groeperen op deelnemende gebruiker
Persons: Deelnemende gebruikers
by_activity_presence:
Group activity by presence: Uitwisselingen groeperen op aanwezigheid van de gebruiker
header: Aanwezigheid van gebruiker(s)
generic_doc:
filter:
keys:
accompanying_period_activity_document: Document van uitwisselingen van trajecten