Index

Fichier index :
création du formulaire
Création de la règle de validation en ligne (il faut un login et un
password)
Aucun Layout
Identification utilisateur

Les login et mot de passe entrés par l’utilisateur sont contrôles dans
la base de données
en cas d’erreur, retour à l’index avec un paramètre get de message
d’erreur
Reste à faire : gérer les messages d’erreur dans l’index
et créer la session
Feature complète

Feature d’identification complète
1/ Ecran index qui permet de saisir les identifiants
2/ macro pour vérifier les identifiants
3/ Ecran central MovieNotation
4/ Gestion des sessions => j’ouvre l’index connecté , je suis routé
directement à l’écran central ; j’ouvre l’écran central non connecté,
je suis routé à l’index
5/ feature de déconnexion sur l’écran central
Merge branch 'ConnexionALApplication' into Develop
Ajout DB

Ajout du fichier de création de la base de données
Merge branch 'ConnexionALApplication' into Develop
Recherche Film : WebService

Création du menu dans le header
Création du formulaire de recherche de film
Intégration du webservice avec TMDB
Récupération du XML

à faire : utiliser le xml pour afficher le résultat de la recherche
dans le pan de droite
Affichage des recherches

L’affichage des recherches marche
il faut maintenant gérer les pages multiples
Appel d'un écran après chois d'un film

Dans la liste des résultats, quand l’utilisateur clique sur une ligne
de film, le système appelle un fichier extérieur
Merge branch 'DraftEcranCentral' into Develop
Création d'une fiche film

Lors de la demande de création d’un film en DB, le système check s’il
existe deja, si oui, envoi vers la fiche correspondante.
Sinon, création du film en base et envoi vers la fiche
Bug corrigé pour la gestion de la recherche

Ancien comportement:
Si j’appuyais sur page  suivante / page précédente en ayant modifié les
champs de la recherche, la recherche plantait car elle essayait de
faire une recherche n’existant pas potentiellement

Maintenant, tant que l’on touche aux boutons de pages suivantes et
précédentes, les critères de la recherche n’influent plus sur la
recherche, on reste sur la recherche initiale
Merge branch 'Bug_Modif_Recherche' into Develop
Merge branch 'Bug_Modif_Recherche' into CreationFilmsEnDB
Modèle DB

Ajout du modèle de DB utilisé à ce jour
Renommage CreerFilm en CreerFilmTMDB

L’objectif est de penser « scalability », ce renommage facilitera le
travail le jour où je déciderai d’interfacer avec une autre source
=> décloisonner l’identification de TMDB
Création du film OK

Le film est bien créé en base de données, les données textuelles sont
vérifier pour éviter des plantages de sql (à cause des guillemets), on
intègre les données principales fournies par l’appel de base Movie de
TMDB
les données NULL sont triées pour ne pas planter l’appel en base
Admin - Genres

Création d’une page d’admin avec un bouton  qui permet de mettre à jour
avec Tmdb la liste des genres supportés
ajout Modèle DB

Ajout du modèle de DB requis
Factorisation Code

Code factorisé, préparation d’une vision multi sources (TMDB
aujourd’hui; IMDB demain?)
arguments post et get rendus plus parlants