2010-01-28 7 views
1

Je suis en train de mettre à jour l'installation de Moodle et de changer de look, de rôles, etc. Pour cela, j'impose un blocage de contenu sur la version existante. il (nous apportons beaucoup de changements), puis quand il est prêt à déplacer le «nouveau» site vers l'ancien site. Le problème est que nous avons un certain nombre de personnes à mi-chemin d'un cours et que nous ne voulons pas les empêcher de terminer, mais que nous aimerions pouvoir intégrer les données partielles relatives à leurs cours dans la nouvelle version.Importer des informations de cours d'une Moodle à une autre

Des idées? Quelqu'un a fait ça? Pour dangereux?

+0

Sauf erreur de ma part, cette programmation n'est pas prête. Tu parles d'utiliser Moodle, pas de l'étendre/programmer, n'est-ce pas? Essayez superuser.com. –

Répondre

1

Vous pouvez essayer la fonctionnalité de sauvegarde/restauration intégrée. J'effectuerais un test en profondeur avant de commencer les migrations, comme au moins sur les anciennes versions moodle (iirc ~ 1.5 ou 1.6), les résultats de sauvegarde/restauration n'étaient pas toujours parfaits.

0

Votre plan sonne raisonnable. Pourquoi pas après la mise à jour du nouveau site, le nouveau look, les cours, les changements de rôle, etc, juste passer le DNS de l'ancien site au nouveau?

Vous pouvez également sauvegarder la base de données moodle sur l'ancien site, j'utilise phpMyAdmin, effectuer les modifications et effectuer une mise à niveau sur place.

+0

Merci et vous testez ma mémoire car c'était il y a 3,5 ans. Cependant, le client, un important organisme de bienfaisance international, avait construit tout le site sur un PC sous Windows en l'exécutant sur MAMP sans sécurité et avec des méthodes mystérieuses de connexion au monde extérieur, donc j'étais plutôt coincé à faire du bruit. Cependant cela a fonctionné sans beaucoup d'accrocs. – PurplePilot

+0

Ça sonne bien. J'ai traité de situations similaires au cours des années et j'ai trouvé que Moodle était une entité assez évolutive. – jamesTheProgrammer

+0

Je ne l'ai pas utilisé depuis un moment, la dernière version que j'ai utilisée était de 1.8. Je comprends que cela a beaucoup changé depuis 2.0. – PurplePilot