Retrouvez le sur www.theshifters.org
Plateforme pédagogique/Moodle
Ce document décrit les modifications que nous avons apporté à une installation standard de Moodle 3.7.2 pour arriver à l'état actuel de la plateforme.
Si vous changez quelque chose via l'interface d'administration de Moodle, reportez-le ici svp.
Configuration
Cette section décrit comment la plateforme a été configurée depuis son interface d'administration pour la rendre plus ergonomique et la faire correspondre à nos besoins.
Un ancien travail : https://lite.framacalc.org/shifters_moodle
URL de la page de paramétrage | Paramétrage | Raison (si non évidente) | Auteur | Date |
---|---|---|---|---|
/admin/tool/langimport/index.php | Installer le pack "Français (fr)" | Vincent | 13/08/19 | |
/admin/settings.php?section=langsettings | "Langue par défaut" = "Français (fr)" | Vincent | 13/08/19 | |
/admin/settings.php?section=frontpagesettings | "Nom complet du site" = "Les Shifters" | Vincent | 13/08/19 | |
/admin/settings.php?section=frontpagesettings | "Nom abrégé du site" = "Les Shifters" | Vincent | 13/08/19 | |
/admin/settings.php?section=frontpagesettings | "Page d'accueil" =
|
Vincent | 13/08/19 | |
/admin/settings.php?section=frontpagesettings | "Éléments de la page d'accueil, une fois connecté" =
|
Vincent | 13/08/19 | |
/admin/settings.php?section=frontpagesettings | "Nombre d'annonces" = 0 | A priori, on n'utilisera pas les annonces. | Vincent | 13/08/19 |
Personnaliser le tableau de bord par défaut | ||||
/admin/settings.php?section=manageauths | Activer le plugin "Auto-enregistrement par courriel" | S'inscrire à la plateforme sans demander l'autorisation | Vincent | 13/08/19 |
/admin/settings.php?section=manageauths | "Auto-enregistrement" = "Auto-enregistrement par courriel" | S'inscrire à la plateforme sans demander l'autorisation | Vincent | 13/08/19 |
/admin/settings.php?section=manageauths | "Permettre la connexion au moyen de l'adresse de courriel" = "Oui" (case cochée) | Vincent | 13/08/19 | |
/admin/settings.php?section=enrolsettingsself | "Autoriser les méthodes d'auto-inscription existantes" = "Oui" | Participer à un cours sans demander l'autorisation | Vincent | 13/08/19 |
/admin/settings.php?section=enrolsettingsguest | "Permettre l'accès anonyme" = "Oui" | Lire les cours sans devoir se connecter | Vincent | 13/08/19 |
/admin/settings.php?section=userpolicies | "Connecter automatiquement les visiteurs anonymes" = "Oui" | Lire les cours sans devoir se connecter | Vincent | 13/08/19 |
/admin/settings.php?section=outgoingmailconfig | Un exemple avec le serveur SMTP de GMail :
Pour tester : /admin/testoutgoingmailconf.php Pour débugger : /admin/settings.php?section=debugging |
Permettre l'envoi de mails (type confirmation d'inscription) | Vincent | 19/08/19 |
/admin/roles/define.php?action=edit&roleid=5 | "Nom abrégé" = "utilisateur"
"Nom complet personnalisé" = "Utilisateur" |
Changement du terme "Etudiant" pour "Utilisateur" | Delphine | 30/08/19 |
/admin/roles/define.php?action=add | "Archetype" = "Authenticated user"
"Continue" "Short name" = "Course requester" "Context types where this role may be assigned" = "System" "moodle/course:request" = "Allow" |
Crée un rôle pour autoriser les requêtes de cours | Vincent | 19/09/19 |
/admin/settings.php?section=userpolicies | "Rôle par défaut des utilisateurs" = "Course requester" | On ne peut pas mettre "Créateur de cours" car ça lève une erreur quand on se rend sur le tableau de bord. Au lieu de ça, on crée des cours en faisant une requête. | Vincent | 19/09/19 |
/user/profile.php?id=2 | "Email address" = "une_vraie_adresse_mail" | Définit une adresse mail valide pour le compte admin | Vincent | 23/09/19 |
/admin/settings.php?section=courserequest | "Enable course requests" = "yes"
"Course request notification" = "Everyone who can 'Approve course creation'" |
Autorise les requêtes de cours | Vincent | 25/09/19 |
/admin/settings.php?section=navigation | "Default home page for users" = "Site" | La page d'accueil est plus intuitive que le tableau de bord pour un nouveau venu | Vincent | 25/09/19 |
/admin/settings.php?section=frontpagesettings | "Nom complet du site" = "ClimatSup, communauté de l'enseignement supérieur pour le climat".
"Nom" = "ClimatSup" |
En attendant de statuer sur le nom de plate-forme, autant travailler avec qqchose de plus concret.
Le nom complet est ce qui apparaît en tant que titre de la page, par exemple dans la barre d'onglets du navigateur |
Naji | 29/09/19 |
/admin/settings.php?section=frontpagesettings | "Page d'accueil" = "Liste des catégories de cours" puis "Aucun" partout | La liste des cours est un niveau de détail trop fin sur la page d'accueil. On montre mieux la structure du contenu présent avec une liste de catégories. | Naji | 29/09/19 |
/admin/settings.php?section=frontpagesettings | "Éléments de la page d'accueil, une fois connecté " = "Zone de recherche des cours" puis "Liste des catégories de cours" puis "Aucun" partout | Idem. Pas besoin de "Cours de l'utilisateur" car les cours de l'utilisateur seront déjà accessibles via le tableau de bord et le menu utilisateur. | Naji | 29/09/19 |
Donner les permissions sur les forums
TODO : éditer la partie configuration pour appliquer ces permissions par défaut sur tous les forums, plutôt que manuellement
- Se rendre sur le forum
- Cliquer sur la roue dentée en haut à droite
- "Permissions"
- S'assurer que "Authenticated user" est autorisé pour :
* mod/forum:addquestion * mod/forum:replypost * mod/forum:startdiscussion