nicolabricot/myMovies — pull request #7 by Rauks (2013-08-17 10:16:09+00:00)
Title: Import export methods

Ajoute les méthodes d'import et d'export des films.

Les données sont exportées et importées en JSON, il est possible de choisir les données à exporter :
Il est possible de choisir d'exporter les données privées (Vue, possédé, note) ou pas et de choisir d'exporter les images (en base64 dans le JSON) ou pas.
Par défaut l'ensemble des films sont exportés mais il est possible de sélectionner que certains ids.

L'importation se fait avec les donnés JSON brutes.
Les données sont automatiquement vérifiées, les ids réordonnées pour éviter toute collision avec un film en cours d'importation ou déjà présent. Les images sont reconstruites et les liens vers celles-ci sont mis à jour dans les films importés en cas de succès.

En cas d'erreur lors de l'importation d'un film, celui ci n'est pas importé et on tente le suivant.