Projet

Général

Profil

Guide PSForge » Historique » Version 1

Johnny Fontaine, 03/04/2026 08:53

1 1 Johnny Fontaine
# 📘 PSForge — Guide utilisateur
2
3
**Plateforme PrestaShop H3Campus**  
4
*À destination des professeurs et du service informatique*
5
6
---
7
8
## Table des matières
9
10
1. [Présentation de PSForge](#1-présentation-de-psforge)
11
2. [Connexion à l'interface](#2-connexion-à-linterface)
12
3. [Tableau de bord](#3-tableau-de-bord)
13
4. [Gérer les classes](#4-gérer-les-classes)
14
5. [Gérer les étudiants](#5-gérer-les-étudiants)
15
6. [Créer des boutiques PrestaShop](#6-créer-des-boutiques-prestashop)
16
7. [Consulter et gérer les boutiques](#7-consulter-et-gérer-les-boutiques)
17
8. [Réinitialiser le mot de passe d'un étudiant](#8-réinitialiser-le-mot-de-passe-dun-étudiant)
18
9. [Monitoring — surveiller les boutiques](#9-monitoring--surveiller-les-boutiques)
19
10. [Corbeille](#10-corbeille)
20
11. [Gérer les utilisateurs PSForge](#11-gérer-les-utilisateurs-psforge)
21
12. [Questions fréquentes](#12-questions-fréquentes)
22
23
---
24
25
## 1. Présentation de PSForge
26
27
PSForge est l'interface de gestion des boutiques PrestaShop pédagogiques de H3Campus. Elle permet aux professeurs de :
28
29
- **Créer automatiquement** une boutique PrestaShop pour chaque étudiant
30
- **Importer une classe entière** depuis un fichier Excel/CSV en quelques secondes
31
- **Envoyer automatiquement** les accès à chaque étudiant par email
32
- **Consulter et accéder** aux boutiques des étudiants pour les corriger
33
- **Réinitialiser** le mot de passe d'un étudiant bloqué
34
- **Surveiller** l'état de toutes les boutiques en temps réel
35
36
### Ce que reçoit chaque étudiant
37
38
Dès que sa boutique est prête, l'étudiant reçoit automatiquement un email contenant :
39
40
- ✅ L'adresse de sa boutique (ex. `https://prestashop.h3campus.fr/jean-dupont/`)
41
- ✅ L'adresse de son interface d'administration
42
- ✅ Son email de connexion
43
- ✅ Son mot de passe
44
45
---
46
47
## 2. Connexion à l'interface
48
49
Rendez-vous sur **https://psforge.h3campus.fr**
50
51
![Écran de connexion]
52
53
Saisissez votre **identifiant** et votre **mot de passe**, puis cliquez sur **Se connecter**.
54
55
> 💡 Si vous avez oublié votre mot de passe, contactez le service informatique.
56
57
### Profils utilisateurs
58
59
| Profil | Ce que vous pouvez faire |
60
|---|---|
61
| **Professeur** | Gérer vos classes, vos étudiants et leurs boutiques |
62
| **Service Info** | Consulter toutes les boutiques et le monitoring |
63
| **Administrateur** | Accès complet à toute la plateforme |
64
65
---
66
67
## 3. Tableau de bord
68
69
Après connexion, vous arrivez sur le **tableau de bord**.
70
71
Il affiche en un coup d'œil :
72
73
- Le nombre de classes, d'étudiants et de boutiques
74
- Le nombre de boutiques **en ligne** et **hors ligne**
75
- Les **boutiques récemment créées**
76
- Des **raccourcis** vers les actions fréquentes
77
78
---
79
80
## 4. Gérer les classes
81
82
La rubrique **Classes** (menu de gauche) liste toutes les classes auxquelles vous avez accès.
83
84
### Créer une classe *(administrateur uniquement)*
85
86
1. Cliquez sur **Nouvelle classe**
87
2. Renseignez le **nom** de la classe (ex. `BTS SIO A`), l'**année scolaire** (ex. `2024-2025`) et éventuellement une description
88
3. Sélectionnez le ou les **professeurs** à associer à cette classe
89
4. Cliquez sur **Créer la classe**
90
91
> 💡 Un professeur ne voit que les classes qui lui sont assignées. Pour lui donner accès à une classe, un administrateur doit l'y associer.
92
93
### Modifier ou supprimer une classe
94
95
Depuis la carte d'une classe, cliquez sur **Modifier** pour changer le nom, l'année ou les professeurs associés, ou sur **Supprimer** pour retirer la classe.
96
97
> ⚠️ Supprimer une classe ne supprime pas les étudiants ni leurs boutiques.
98
99
---
100
101
## 5. Gérer les étudiants
102
103
La rubrique **Étudiants** affiche la liste de vos étudiants.
104
105
### Ajouter un étudiant manuellement
106
107
1. Cliquez sur **Ajouter**
108
2. Renseignez le **prénom**, le **nom** et l'**email** de l'étudiant
109
3. Sélectionnez sa **classe** (facultatif)
110
4. Cliquez sur **Ajouter**
111
112
L'étudiant est créé. Vous pouvez ensuite lui créer une boutique.
113
114
---
115
116
### Importer une classe entière depuis un fichier CSV
117
118
C'est la méthode la plus rapide pour enregistrer tous les étudiants d'une promotion.
119
120
#### Préparer le fichier
121
122
Créez un fichier `.csv` avec exactement ces trois colonnes en première ligne :
123
124
```
125
Prenom,Nom,email
126
Jean,Dupont,jean.dupont@etudiant.h3campus.fr
127
Marie,Martin,marie.martin@etudiant.h3campus.fr
128
Lucas,Bernard,lucas.bernard@etudiant.h3campus.fr
129
```
130
131
> 💡 **Astuces Excel :**
132
> - Enregistrez en **CSV (séparateur point-virgule)** ou **CSV UTF-8**
133
> - La première ligne doit obligatoirement contenir `Prenom,Nom,email`
134
> - Les accents dans les prénoms/noms sont acceptés
135
> - Les emails en double sont automatiquement ignorés (sans erreur)
136
137
#### Lancer l'import
138
139
1. Cliquez sur **Import CSV**
140
2. Sélectionnez la **classe** à laquelle rattacher les étudiants (facultatif)
141
3. Glissez-déposez votre fichier ou cliquez pour le sélectionner
142
4. Cliquez sur **Importer**
143
144
Un résumé s'affiche :
145
- ✅ Nombre d'étudiants créés
146
- ⚠️ Nombre ignorés (déjà existants)
147
- ❌ Lignes en erreur (données manquantes)
148
149
---
150
151
### Rechercher et filtrer
152
153
En haut du tableau, utilisez la **barre de recherche** pour trouver un étudiant par nom ou email, et le menu **Toutes les classes** pour filtrer par groupe.
154
155
### Supprimer un étudiant
156
157
Cliquez sur l'icône 🗑 en face de l'étudiant. Il est placé en **corbeille** pendant 30 jours avant suppression définitive. Sa boutique est également mise en corbeille.
158
159
> Voir la section [Corbeille](#10-corbeille) pour restaurer un étudiant supprimé par erreur.
160
161
---
162
163
## 6. Créer des boutiques PrestaShop
164
165
La rubrique **Sites PrestaShop** liste toutes les boutiques existantes.
166
167
### Créer une boutique pour un étudiant
168
169
1. Cliquez sur **Créer un site**
170
2. Dans la fenêtre qui s'ouvre, **recherchez l'étudiant** dans la liste
171
3. Cliquez sur son nom pour le sélectionner
172
4. Cliquez sur **Créer le site**
173
174
L'installation démarre automatiquement en arrière-plan. Cela prend **environ 3 minutes**.
175
176
Pendant ce temps, la boutique apparaît avec le statut **Installation…** dans la liste. Une fois terminée, le statut passe à **Actif** et **l'étudiant reçoit un email** avec tous ses accès.
177
178
> ⚠️ Ne créez pas plusieurs boutiques en même temps pour le même étudiant. Attendez que la première soit terminée.
179
180
### Un étudiant peut avoir plusieurs boutiques
181
182
Si vous créez une deuxième boutique pour un même étudiant, elle sera accessible à une adresse légèrement différente :
183
184
| Boutique | Adresse |
185
|---|---|
186
| 1ère boutique | `prestashop.h3campus.fr/jean-dupont/` |
187
| 2ème boutique | `prestashop.h3campus.fr/jean-dupont-2/` |
188
189
---
190
191
## 7. Consulter et gérer les boutiques
192
193
### Accéder à la boutique d'un étudiant
194
195
Dans la liste des sites, cliquez sur l'icône 🔗 (lien externe) pour **ouvrir la boutique** directement, ou sur l'icône 👁 pour afficher le **détail complet**.
196
197
### La fenêtre de détails
198
199
En cliquant sur 👁, une fenêtre s'ouvre avec :
200
201
| Information | Description |
202
|---|---|
203
| **URL Boutique** | Adresse de la boutique visible par les clients |
204
| **URL Administration** | Adresse du back-office PrestaShop |
205
| **Email admin** | Email de connexion au back-office |
206
| **Mot de passe** | Mot de passe actuel (cliquez sur 👁 pour l'afficher) |
207
| **Statut** | Actif, En cours d'installation, Erreur… |
208
209
Depuis cette fenêtre, vous pouvez :
210
- **Copier** l'URL ou le mot de passe en un clic
211
- **Ouvrir l'administration** PrestaShop directement
212
- **Réinitialiser le mot de passe** (voir section suivante)
213
- **Afficher les logs d'installation** (en cas d'erreur)
214
215
### Filtrer les boutiques
216
217
Utilisez les filtres en haut du tableau pour afficher uniquement :
218
- Les boutiques d'**une classe particulière**
219
- Les boutiques avec un **statut spécifique** (actif, erreur, etc.)
220
221
---
222
223
## 8. Réinitialiser le mot de passe d'un étudiant
224
225
Si un étudiant a oublié son mot de passe ou est bloqué :
226
227
1. Allez dans **Sites PrestaShop**
228
2. Cliquez sur 👁 en face du site de l'étudiant
229
3. Cliquez sur **Réinitialiser MDP**
230
4. Confirmez l'action
231
232
Un **nouveau mot de passe est généré** automatiquement. Il s'affiche immédiatement dans la fenêtre pour que vous puissiez le communiquer à l'étudiant.
233
234
> 💡 Vous pouvez copier le nouveau mot de passe en cliquant sur l'icône de copie, puis le transmettre à l'étudiant par email ou oralement.
235
236
---
237
238
## 9. Monitoring — surveiller les boutiques
239
240
La rubrique **Monitoring** affiche l'état de toutes les boutiques en temps réel.
241
242
### Comprendre le tableau de monitoring
243
244
| Colonne | Signification |
245
|---|---|
246
| **État** | 🟢 En ligne · 🔴 Hors ligne · ⚪ Non vérifié |
247
| **Code HTTP** | 200 = normal · 404 = page introuvable · 500 = erreur serveur |
248
| **Latence** | Temps de réponse de la boutique (plus c'est bas, mieux c'est) |
249
| **Uptime 24h** | Pourcentage de disponibilité sur les dernières 24 heures |
250
| **Dernier check** | Heure de la dernière vérification automatique |
251
252
Les boutiques sont vérifiées automatiquement **toutes les 5 minutes**.
253
254
### Codes de couleur de la latence
255
256
| Couleur | Latence | Ce que ça signifie |
257
|---|---|---|
258
| 🟢 Vert | < 500 ms | Boutique rapide, tout va bien |
259
| 🟡 Jaune | 500 ms – 1,5 s | Boutique un peu lente |
260
| 🔴 Rouge | > 1,5 s | Boutique très lente ou en difficulté |
261
262
### Voir l'historique d'une boutique
263
264
Cliquez sur n'importe quelle ligne du tableau pour afficher :
265
- Un **graphique de latence** sur les dernières heures
266
- Le taux d'uptime sur la période sélectionnée (6h, 24h, 2j, 7j)
267
268
### Vérifier une boutique immédiatement
269
270
Cliquez sur l'icône 🔄 en face d'une boutique pour déclencher une vérification instantanée, sans attendre le prochain check automatique.
271
272
### Filtrer l'affichage
273
274
Les boutons en haut du tableau permettent d'afficher uniquement :
275
- **Tous** les sites
276
- Seulement les sites **En ligne**
277
- Seulement les sites **Hors ligne**
278
- Les sites **non encore vérifiés**
279
280
---
281
282
## 10. Corbeille
283
284
*(Accessible aux administrateurs uniquement)*
285
286
La corbeille contient les étudiants et leurs boutiques qui ont été supprimés mais **pas encore définitivement effacés**.
287
288
### Fonctionnement
289
290
Quand vous supprimez un étudiant :
291
- Il est placé en **corbeille** avec sa boutique
292
- Il reste visible et restaurable pendant **30 jours**
293
- Au bout de 30 jours, tout est **supprimé définitivement** de façon automatique (fichiers, base de données, configuration)
294
295
### Voir le temps restant
296
297
Dans la corbeille, chaque ligne affiche le nombre de jours restants avant suppression définitive :
298
299
| Affichage | Signification |
300
|---|---|
301
| `12 jours` | Encore 12 jours pour restaurer |
302
| `2 jours` | ⚠️ Urgent — restaurez rapidement |
303
| `Aujourd'hui` | 🔴 Suppression imminente |
304
305
### Restaurer un étudiant
306
307
1. Allez dans **Corbeille** (menu Administration)
308
2. Trouvez l'étudiant à restaurer
309
3. Cliquez sur **Restaurer**
310
311
L'étudiant et sa boutique redeviennent actifs immédiatement.
312
313
> ⚠️ Après 30 jours, la restauration est impossible. Les données sont définitivement perdues.
314
315
---
316
317
## 11. Gérer les utilisateurs PSForge
318
319
*(Accessible aux administrateurs uniquement)*
320
321
La rubrique **Utilisateurs** liste tous les comptes ayant accès à PSForge.
322
323
### Créer un compte
324
325
1. Cliquez sur **Nouvel utilisateur**
326
2. Renseignez le **nom complet**, l'**identifiant**, l'**email** et le **mot de passe**
327
3. Choisissez le **rôle** :
328
   - **Professeur** — accède à ses classes uniquement
329
   - **Service Info** — consultation uniquement, pas de modification
330
   - **Administrateur** — accès complet
331
4. Cliquez sur **Créer l'utilisateur**
332
333
### Modifier un compte
334
335
Cliquez sur ✏️ pour modifier les informations d'un utilisateur : nom, email, rôle, statut (actif/inactif) ou mot de passe.
336
337
> 💡 Pour désactiver temporairement un compte sans le supprimer, décochez **Compte actif** lors de la modification.
338
339
### Supprimer un compte
340
341
Cliquez sur 🗑 pour supprimer définitivement un compte. Cette action est irréversible.
342
343
> Vous ne pouvez pas supprimer votre propre compte.
344
345
---
346
347
## 12. Questions fréquentes
348
349
**L'étudiant n'a pas reçu l'email avec ses accès.**
350
351
> Vérifiez que l'adresse email saisie lors de la création est correcte (sans faute de frappe). Regardez également dans les spams de l'étudiant. Si le problème persiste, utilisez la fenêtre de détails du site pour récupérer les accès et les lui communiquer manuellement.
352
353
---
354
355
**La boutique est bloquée en statut "Installation…" depuis plus de 10 minutes.**
356
357
> Une installation normale prend 2 à 4 minutes. Si elle dépasse 10 minutes, cliquez sur 👁, puis sur **Logs d'install** pour voir ce qui s'est passé. Contactez le service informatique si vous ne comprenez pas l'erreur affichée.
358
359
---
360
361
**Le statut d'une boutique est "Erreur".**
362
363
> Cliquez sur 👁 pour afficher les détails. Le message d'erreur et les logs d'installation indiquent généralement la cause. Contactez le service informatique avec une copie de ces informations.
364
365
---
366
367
**L'étudiant ne peut plus se connecter à son administration PrestaShop.**
368
369
> Utilisez la fonction **Réinitialiser MDP** depuis la fenêtre de détails du site. Un nouveau mot de passe est généré instantanément. Communiquez-le à l'étudiant.
370
371
---
372
373
**J'ai supprimé un étudiant par erreur.**
374
375
> Rendez-vous dans **Corbeille** (menu Administration, visible uniquement pour les administrateurs) et cliquez sur **Restaurer**. Vous avez 30 jours pour le faire.
376
377
---
378
379
**Je ne vois pas toutes les classes dans mon interface.**
380
381
> Les professeurs ne voient que les classes qui leur ont été assignées par un administrateur. Contactez le service informatique pour qu'il vous associe aux classes manquantes.
382
383
---
384
385
**Comment accéder à la boutique d'un étudiant pour la corriger ?**
386
387
> Dans **Sites PrestaShop**, cliquez sur 👁 face à la boutique de l'étudiant. La fenêtre de détails affiche l'URL d'administration, l'email et le mot de passe. Cliquez sur **Accéder à l'administration** pour vous y connecter directement.
388
389
---
390
391
**Peut-on créer plusieurs boutiques pour un même étudiant ?**
392
393
> Oui. Chaque boutique supplémentaire reçoit automatiquement un numéro dans son adresse (`jean-dupont-2`, `jean-dupont-3`, etc.).
394
395
---
396
397
**Que se passe-t-il si deux étudiants ont le même nom ?**
398
399
> PSForge génère l'adresse à partir du prénom ET du nom. Si deux étudiants ont le même prénom et le même nom, un numéro est ajouté automatiquement pour éviter les conflits.
400
401
---
402
403
*Guide utilisateur PSForge v1.0 — H3Campus 2026*  
404
*Pour toute question technique, contactez le Service Informatique*