Projet

Général

Profil

Guide PSForge » Historique » Version 3

Johnny Fontaine, 03/04/2026 08:55

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