Mise Ă jour vers des versions ulterieures de PMT
Pour PMT v.5.4+âïž
Attention : Mise à jour à effectuer si vous avez créé votre site avant le 02/01/2026 pour PMT v.5.4+
Si le version du modÚle que vous avez cloné est inférieure à v.2.2.0 vous devez réaliser la mise à jour suivante.
Le passage à Pyodide MkDocs Theme v.5.4+, pour ne pas mettre le pipeline en échec, nécessite des modifications dans le fichier mkdocs.yml vers la ligne 130 vous devez avoir :
- pyodide_macros:
# Vous pouvez ajouter ici tout réglage que vous auriez ajouté concernant les macros:
on_error_fail: true # Il est conseillé d'ajouter celui-ci si vous ne l'utilisez pas.
# Indispensable pour les versions PMT superieures ou égales à v.5.4.0
project:
id: "id_unique_perso_par_projet" # Ă personnaliser : doit ĂȘtre diffĂ©rent pour chacun de vos dĂ©pots
disambiguate_local_storage: false # Ajouter cette ligne
build:
python_libs:
- turtle
tab_to_spaces: 4
Vérifier aussi qu'au début du fichier site_name: est bien renseigné
Cette mise Ă jour, permettra de ne pas perdre les codes des IDE qui ont automatiquement Ă©tĂ© enregistrĂ©s dans le navigateur (dans le localStorage) par les utilisateurs sur une mĂȘme machine.
Pour plus de précisions : documentation officielle de Fréfdéric Zinelli - local storage TL DR
Mise à jour conseillée en periode creuse si vous avez créé votre site avant le 02/01/2026 pour PMT v.5.4.0
La mise Ă jour suivante est recommandĂ©e, mais effacera les codes des IDE qui ont automatiquement Ă©tĂ© enregistrĂ©s dans le navigateur (dans le localStorage) par les utilisateurs sur une mĂȘme machine. Il est donc conseillĂ© de la rĂ©aliser pendant les grandes vacances par exemple.
vers la ligne 130 vous devez avoir :
- pyodide_macros:
# Vous pouvez ajouter ici tout réglage que vous auriez ajouté concernant les macros:
on_error_fail: true # Il est conseillé d'ajouter celui-ci si vous ne l'utilisez pas.
# Indispensable pour les versions PMT superieures ou égales à v.5.4.0
project:
id: "id_unique_perso_par_projet" # Ă personnaliser : doit ĂȘtre diffĂ©rent pour chacun de vos dĂ©pots
# disambiguate_local_storage: false # Supprime cette ligne
build:
ides_id_hash_mode: relative # Ajouter cette ligne
python_libs:
- turtle
tab_to_spaces: 4
Pour plus de précisions : documentation officielle de Fréfdéric Zinelli - local storage TL DR
Pour PMT v.2.2.0âïž
Attention : Mise à jour à effectuer si vous avez créé votre site avant le 26/08/2024
Le passage à Pyodide MkDocs Theme v.2.2.0 se fera automatiquement au prochain commit. Pour ne pas mettre le pipeline en échec, il faut dans le fichier mkdocs.yml vers la ligne 130 :
Remplacer
par :