1
0
mirror of https://github.com/LaCasemate/fab-manager.git synced 2024-12-01 12:24:28 +01:00

fix members tour if no member

This commit is contained in:
Sylvain 2020-02-19 14:39:45 +01:00
parent bc63465a84
commit 496e926abd
3 changed files with 15 additions and 26 deletions

View File

@ -335,25 +335,17 @@ Application.Controllers.controller('AdminMembersController', ['$scope', '$sce',
placement: 'bottom'
});
uitour.createStep({
selector: '.members-management .edit-member',
stepId: 'edit',
selector: '.members-management .members-list .buttons-col',
stepId: 'actions',
order: 4,
title: _t('app.admin.tour.members.edit.title'),
content: _t('app.admin.tour.members.edit.content'),
placement: 'left'
});
uitour.createStep({
selector: '.members-management .delete-member',
stepId: 'delete',
order: 5,
title: _t('app.admin.tour.members.delete.title'),
content: _t('app.admin.tour.members.delete.content'),
title: _t('app.admin.tour.members.actions.title'),
content: _t('app.admin.tour.members.actions.content'),
placement: 'left'
});
uitour.createStep({
selector: '.members-management .exports-buttons',
stepId: 'exports',
order: 6,
order: 5,
title: _t('app.admin.tour.members.exports.title'),
content: _t('app.admin.tour.members.exports.content'),
placement: 'bottom'
@ -361,7 +353,7 @@ Application.Controllers.controller('AdminMembersController', ['$scope', '$sce',
uitour.createStep({
selector: '.heading .import-members',
stepId: 'import',
order: 7,
order: 6,
title: _t('app.admin.tour.members.import.title'),
content: _t('app.admin.tour.members.import.content'),
placement: 'left'
@ -369,7 +361,7 @@ Application.Controllers.controller('AdminMembersController', ['$scope', '$sce',
uitour.createStep({
selector: '.members-management .admins-tab',
stepId: 'admins',
order: 8,
order: 7,
title: _t('app.admin.tour.members.admins.title'),
content: _t('app.admin.tour.members.admins.content'),
placement: 'bottom'
@ -377,7 +369,7 @@ Application.Controllers.controller('AdminMembersController', ['$scope', '$sce',
uitour.createStep({
selector: '.members-management .groups-tab',
stepId: 'groups',
order: 9,
order: 8,
title: _t('app.admin.tour.members.groups.title'),
content: _t('app.admin.tour.members.groups.content'),
placement: 'bottom'
@ -385,7 +377,7 @@ Application.Controllers.controller('AdminMembersController', ['$scope', '$sce',
uitour.createStep({
selector: '.members-management .labels-tab',
stepId: 'labels',
order: 10,
order: 9,
title: _t('app.admin.tour.members.labels.title'),
content: _t('app.admin.tour.members.labels.content'),
placement: 'bottom'
@ -393,7 +385,7 @@ Application.Controllers.controller('AdminMembersController', ['$scope', '$sce',
uitour.createStep({
selector: '.members-management .sso-tab',
stepId: 'sso',
order: 11,
order: 10,
title: _t('app.admin.tour.members.sso.title'),
content: _t('app.admin.tour.members.sso.content'),
placement: 'bottom'
@ -401,7 +393,7 @@ Application.Controllers.controller('AdminMembersController', ['$scope', '$sce',
uitour.createStep({
selector: 'body',
stepId: 'conclusion',
order: 12,
order: 11,
title: _t('app.admin.tour.conclusion.title'),
content: _t('app.admin.tour.conclusion.content'),
placement: 'bottom',

View File

@ -41,7 +41,7 @@
<th style="width:10%" class="hidden-xs hidden-sm hidden-md"><a href="" ng-click="setOrderMember('phone')">{{ 'app.admin.members.phone' | translate }} <i class="fa fa-arrows-v" ng-class="{'fa fa-sort-numeric-asc': member.order=='phone', 'fa fa-sort-numeric-desc': member.order=='-phone', 'fa fa-arrows-v': member.order }"></i></a></th>
<th style="width:20%" class="hidden-xs hidden-sm"><a href="" ng-click="setOrderMember('group')">{{ 'app.admin.members.user_type' | translate }} <i class="fa fa-arrows-v" ng-class="{'fa fa-sort-alpha-asc': member.order=='group', 'fa fa-sort-alpha-desc': member.order=='-group', 'fa fa-arrows-v': member.order }"></i></a></th>
<th style="width:15%" class="hidden-xs hidden-sm hidden-md"><a href="" ng-click="setOrderMember('plan')">{{ 'app.admin.members.subscription' | translate }} <i class="fa fa-arrows-v" ng-class="{'fa fa-sort-alpha-asc': member.order=='plan', 'fa fa-sort-alpha-desc': member.order=='-plan', 'fa fa-arrows-v': member.order }"></i></a></th>
<th style="width:10%"></th>
<th style="width:10%" class="buttons-col"></th>
</tr>
</thead>
<tbody>

View File

@ -1089,12 +1089,9 @@ fr:
filter:
title: "Filtrer la liste"
content: "Filtrez la liste ci-dessous pour afficher uniquement les utilisateurs n'ayant pas confirmé leur adresse mail ou les comptes inactifs depuis plus de 3 ans.<br>Pour information, la RGPD impose de supprimer les comptes inactifs depuis plus de 3 ans."
edit:
title: "Modifier le membre"
content: "Un clic ici vous permettra d'afficher et de modifier l'ensemble des paramètres du membre, tel que les détails du profil, l'abonnement, les formations, le porte-monnaie, les factures, etc."
delete:
title: "Supprimer le membre"
content: "Supprime le membre de manière irréversible. Les informations liées aux facturations seront néanmoins conservées de manière indépendante pendant 10 ans. Les informations à visée statistique seront également conservées de manière anonyme."
actions:
title: "Actions sur le membre"
content: "<p>Les boutons dans cette colonne vous permettent d'afficher et de modifier l'ensemble des paramètres du membre, ou alors de le supprimer de manière irréversible.</p><p>En cas de suppression, les informations de facturation seront néanmoins conservées pendant 10 ans et des données statistiques seront également conservées de manière anonyme.</p>"
exports:
title: "Exporter"
content: "Chacun de ces boutons lance la génération d'un fichier Excel listant l'ensemble des membres, abonnements ou réservations, actuelles et passées."