Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Info
iconfalse
titleAttention

H5P n'est plus supporté dans Pod. à titre d'archive, vous pouvez toujours consulter l'ancienne doc ci-dessous :

Désinstaller H5P

Info
titleAstuce

Si vous souhaitez désinstaller proprement H5P, il vous faudra certainement modifier le fichier "h5pp/models.py" pour lui ajouter des "app_label = '...'" dans chaque class Meta. Une version corrigée se trouve ici : https://github.com/Badatos/H5PP/tree/patch-1

Commencez par retirer le bloc suivant de votre fichier custom/settings_local.py

##
# H5P relative parameters
#

[...]

BASE_URL = ...

Retirez-y également 'interactive' de la liste des THIRD_PARTY_APPS.

Comme tout changement majeur au fichier settings_local.py, il est nécessaire de réaliser une migration de la base de données via les commandes suivantes :

  • python manage.py makemigrations
  • python manage.py migrate

Une fois ceci fait, vous pouvez continuer à désinstaller les fichiers h5p restants :

Bloc de code
languagebash
pip3 uninstall h5pp
rm -R /data/www/%userpod%/django_projects/H5PP
rm -R /data/www/%userpod%/django_projects/podv2/pod/static/h5p



Installer H5P (deprecated)

Pour installer H5PP avec Podv2, la procédure est un peu particulière.

...