Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: correction mdp des comptes par defaut

Dans cette page, nous allons procéder à une installation quickstart de l'application, c'est-à-dire que cette dernière...dernière…

  • Fonctionnera de manière autonome avec des mock pas de connexion au SI 
  • Présentera la liste exhaustive des services qu'elle offre
  • Ne proposera aucune personnalisation graphique

...

  1. Pour importer les collections :
    Bloc de code
    languagebash
    $ docker compose exec directus npx directus schema apply --yes ./snapshot/snapshot.yaml
  2. Redémarrez le conteneur Docker de Directus pour que l'import soit bien pris en compte.
  3. Dans Réglages > Modèles de données, pour la collection Languages, sélectionnez Voir le contenu.
  4. Sélectionnez le fichier des langues (languages.json) et importez-le.
  5. Pour chaque collection visible dans le panneau latéral (dans l'onglet Contenu), importez le contenu.
  6. Saisir les informations demandées dans Contact US et Login (pour plus d'explication explications, consultez la page page suivante

Permissions

  1. Dans Réglages > Rôles et autorisations > Role Administrator > Membres avec ce rôle > Nouveau
  2. Indiquer uniquement un nom pour ce nouvel utilisateur 
  3. Générez un token pour cet utilisateur (on ne peut pas créer de token pour Admin User cela provoque une erreur à l'enregistrement du rôle)
  4. Gardez-le, vous en aurez besoin pour la configuration du backend.

...

Il n'y a donc rien de plus à configurer de ce côté-là.

Dans dev/user-backend-mocks copier et renommer chaque fichier .env.dist en .env

...

Remarque
Ces mocks ne servent qu'à des fin fins de test et ne doivent pas être déployés dans un environnement de production. Vous trouverez plus d'information informations dans le fichier README situé à la racine du dossier /dev/user-backend-mocks/.

...

  • copier et renommer le répertoire /app-theme-dist en /app-theme
  • copier et renommer le fichier theme.scss.dist en theme.scss

Pour personnaliser tout tous ces éléments, voir la  la documentation

Préparation des fichiers Ionic

...

Suivant les modules que vous souhaiterez utiliser dans votre application, il peut parfois être nécessaire d'ajouter les autorisations nécessaires d'accès aux fonctionnalités native natives du périphérique (appareil photo, annuaire des contacts, etc...).

...

Une navigation anonyme offre quelques serviceservices.

S'authentifier avec les utilisateurs ayant pour login :

  • "etu"
  • "staff"
  • "prof"

et n'importe quel et mot de passe identique au login, pour avoir des services supplémentaires et dédiés à chaque profil.