1
0
mirror of https://github.com/LaCasemate/fab-manager.git synced 2025-01-17 06:52:27 +01:00

wording in training & calendar tours + label on ical button

This commit is contained in:
Sylvain 2020-02-26 15:48:42 +01:00
parent 7143801641
commit 0ea7e774d3
5 changed files with 23 additions and 33 deletions

View File

@ -352,25 +352,17 @@ Application.Controllers.controller('TrainingsAdminController', ['$scope', '$stat
orphan: true
});
uitour.createStep({
selector: '.trainings-monitoring .trainings-list tr>th:nth-child(2)',
stepId: 'machines',
selector: '.trainings-monitoring .manage-trainings',
stepId: 'trainings',
order: 1,
title: _t('app.admin.tour.trainings.machines.title'),
content: _t('app.admin.tour.trainings.machines.content'),
placement: 'top'
});
uitour.createStep({
selector: '.trainings-monitoring .trainings-list tr>th:nth-child(3)',
stepId: 'tickets',
order: 2,
title: _t('app.admin.tour.trainings.tickets.title'),
content: _t('app.admin.tour.trainings.tickets.content'),
placement: 'top'
title: _t('app.admin.tour.trainings.trainings.title'),
content: _t('app.admin.tour.trainings.trainings.content'),
placement: 'bottom'
});
uitour.createStep({
selector: '.trainings-monitoring .filter-trainings',
stepId: 'filter',
order: 3,
order: 2,
title: _t('app.admin.tour.trainings.filter.title'),
content: _t('app.admin.tour.trainings.filter.content'),
placement: 'left'
@ -378,7 +370,7 @@ Application.Controllers.controller('TrainingsAdminController', ['$scope', '$stat
uitour.createStep({
selector: '.trainings-monitoring .post-tracking',
stepId: 'tracking',
order: 4,
order: 3,
title: _t('app.admin.tour.trainings.tracking.title'),
content: _t('app.admin.tour.trainings.tracking.content'),
placement: 'bottom'
@ -386,7 +378,7 @@ Application.Controllers.controller('TrainingsAdminController', ['$scope', '$stat
uitour.createStep({
selector: 'body',
stepId: 'conclusion',
order: 5,
order: 4,
title: _t('app.admin.tour.conclusion.title'),
content: _t('app.admin.tour.conclusion.content'),
placement: 'bottom',

View File

@ -5,16 +5,16 @@
<a href="#" ng-click="backPrevLocation($event)"><i class="fa fa-long-arrow-left "></i></a>
</section>
</div>
<div class="col-xs-10 b-l b-r-md">
<div class="col-md-8 b-l b-r-md">
<section class="heading-title">
<h1 translate>{{ 'app.admin.calendar.calendar_management' }}</h1>
</section>
</div>
<div class="col-xs-1">
<div class="col-md-3">
<section class="heading-actions wrapper">
<a role="button" ui-sref="app.admin.calendar.icalendar" class="btn btn-default b-2x rounded pointer m-t-sm import-ics-button">
<i class="fa fa-exchange" aria-hidden="true"></i>
<a role="button" ui-sref="app.admin.calendar.icalendar" class="btn btn-lg btn-default rounded m-t-sm text-sm import-ics-button">
<i class="fa fa-exchange m-r" aria-hidden="true"></i><span translate>{{ 'app.admin.calendar.external_sync' }}</span>
</a>
</section>
</div>

View File

@ -5,12 +5,12 @@
<a href="#" ng-click="backPrevLocation($event)"><i class="fa fa-long-arrow-left "></i></a>
</section>
</div>
<div class="col-xs-10 col-sm-10 col-md-8 b-l">
<div class="col-xs-10 col-sm-10 col-md-8 b-l b-r">
<section class="heading-title">
<h1 translate>{{ 'app.admin.invoices.invoices' }}</h1>
</section>
</div>
<div class="col-xs-12 col-sm-12 col-md-3 b-t hide-b-md">
<div class="col-xs-12 col-sm-12 col-md-3">
<section class="heading-actions wrapper">
<a class="btn btn-default rounded m-t-sm export-accounting-button" ng-click="toggleExportModal()"><i class="fa fa-book"></i></a>
<iframe name="export-frame" height="0" width="0" class="none" id="accounting-export-frame"></iframe>

View File

@ -26,7 +26,7 @@
<div class="col-md-12">
<uib-tabset justified="true" active="tabs.active">
<uib-tab heading="{{ 'app.admin.trainings.trainings' | translate }}" index="0">
<uib-tab heading="{{ 'app.admin.trainings.trainings' | translate }}" index="0" class="manage-trainings">
<div class="m-t m-b">
<button type="button" class="btn btn-warning" ui-sref="app.admin.trainings_new">
<i class="fa fa-plus m-r"></i>

View File

@ -89,6 +89,7 @@ fr:
view_reservations: "Voir les réservations"
legend: "Légende"
and: "et"
external_sync: "Synchronisation d'agendas"
icalendar:
icalendar_import: "Import iCalendar"
@ -1064,26 +1065,23 @@ fr:
trainings:
welcome:
title: "Suivi formations"
content: "Ici vous pourrez créer, modifier et supprimer des formations. C'est également l'endroit où vous pourrez validez les formations des membres."
machines:
title: "Machines associées"
content: "Pour pouvoir réserver une des machines listée ici, un membre devra préalablement avoir suivi l'une des formation associée."
tickets:
title: "Nombre de places"
content: "Nombre de places par défaut pour la formation. Vous pourrez surcharger ce nombre de place chaque fois que vous planifierez une session de formation."
content: "Ici vous pourrez créer, modifier et supprimer des formations. C'est également l'endroit où vous pourrez valider les formations suivies par vos membres."
trainings:
title: "Gérer les formations"
content: "<p>Lors de la création d'une formation, vous pouvez définir un nombre de places par défaut. Néanmoins, le nombre de places effectives pourra être modifié pour chaque session.</p><p>La programmation des sessions de formation se fait depuis l'onglet [Gérer le calendrier].</p><p>D'autre part, il est possible d'associer une ou plusieurs machines à une formation. Cela permet d'en faire un pré-requis pour la réservation de ces machines.</p>"
filter:
title: "Filtre"
content: "Par défaut, seules les formations actives sont affichées ici. Affichez les autres en choisissant un autre filtre ici."
tracking:
title: "Suivi formations"
content: "Une fois qu'une session de formation est terminée, vous pourrez valider la formation pour les membres présents depuis cet écran. Cette validation est indispensable pour leur permettre d'utiliser les machines associées."
content: "Une fois qu'une session de formation est terminée, vous pourrez valider la formation pour les membres présents depuis cet écran. Cette validation est indispensable pour leur permettre d'utiliser les machines associées, le cas échéant."
calendar:
welcome:
title: "Gestion du calendrier"
content: "À partir de cet écran, vous pourrez planifier de sessions de formation ou des créneaux, durant lesquels les machines / espaces seront reservable par les membres."
content: "À partir de cet écran, vous pourrez planifier les créneaux durant lesquels les formations, machines et espaces seront réservables par les membres."
agenda:
title: "L'agenda"
content: "Cliquez dans l'agenda pour commencer la création d'une nouvelle plage de disponibilité. En maintenant votre clic, vous pouvez sélectionner directement toute la plage horaire souhaitée."
content: "Cliquez dans l'agenda pour commencer la création d'une nouvelle plage de disponibilité. Vous pouvez sélectionner directement toute la plage horaire souhaitée en maintenant votre clic."
export:
title: "Exporter"
content: "Lancez la génération d'un fichier Excel, listant l'ensemble des créneaux de disponibilité créés dans l'agenda."