Projet

Général

Profil

Guide PSForge » Historique » Version 4

Johnny Fontaine, 03/04/2026 08:56

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