Projet

Général

Profil

Guide PSForge » Historique » Version 7

Johnny Fontaine, 07/04/2026 08:52

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