Controle continu Dev Web avancé L2, année 2024/2025
Le but de ce controle continu est de montrer que vous savez programmer en PHP une page "propre" et XHTML valide en PHP conceptuel.
Consignes
Rédigez votre CV en XHTML 1.0 (strict) avec une feuille de style CSS externe. Le fichier sera obligatoirement nommé cv_index.php et devra inclure le fichier cv_sprogs.php. L'élément body et tout ce qui précède cette balise devra être produit par une seule ligne d'appel à un sous-programme (éventuellement paramétré) nommé debutPage comme vu en cours et en TP. Aucune mise en forme via <font...>, <b>etc. ne devra être explicite ; toute mise en forme devra être effectuée via un style nommé et référencé dans la ou les feuilles de style externes. En d'autres termes, le programme PHP devra utiliser des fonctions pour utiliser les éléments XHTML et aucune balise avec < ou > ne devra être utilisée dans la page cv_index ou autres fichiers PHP inclus sauf cv_sprogs.php. On pourra bien sûr recopier, utiliser et adapter std.php pour créer son propre cv_sprogs.php.
Les informations affichées sur ce CV peuvent être réelles ou fantaisistes, qu'importe. Sachez seulement que cette page et donc votre CV sont accessibles depuis le monde entier et que, vu que Google me connait, vous risquez d'être connu(e) aussi, peut-être malgré vous. Á défaut de produire un CV pour une embauche, vous pouvez fournir un CV social qui indique vos goûts en matière de cinéma, musique, littérature, danse... surtout littérature, si j'osais, car un(e) étudiant(e) qui lit, c'est un(e) bon(ne) étudiant(e)...
Vous pouvez utiliser une image de fond, ajouter des images, une photo, des icones, des vignetes... à condition que ce ne soit pas «trop chargé». Par contre, ne mettez pas de vidéos. Merci.
La page web correspondante devra être accessible à partir des liens ci-dessous et sera testée sur forge.info.univ-angers.fr à l'aide de firefox (linux) ; elle devra contenir en fin de page un lien sur une archive zip (lisible par zip et gzip sous Linux/Janus) qui contient tous les fichiers-sources liés au CV (images, styles, sous-programmmes etc.). On produira "à la volée" un fichier PDF équivalent à ce CV à condition qu'il contienne en bas de page la date et l'heure de création, ce qui permettra de vérifier qu'il est bien généré «à la volée». Il est obligatoire d'afficher les icones de validation XHTML et CSS avec les bons liens sous-jacents vers le W3C comme en haut et à droite de cette page.
Remarques : l'archive doit absolument être au format ZIP et ne doit pas demander de mot de passe ; pour générer le PDF vous ne devez pas passer par un site (du genre pdfmyurl). De plus,le PDF doit s'afficher directement dans le navigateur (il ne doit pas demander à être téléchargé).
L'évaluation sera faite le lundi 18 avril 2016 à 8 h du matin. A cette date, mon programme de rapatriement viendra récupérer votre page cv_index.php et votre archive au format zip à partir des informations lues dans le tableau ci-dessous. Veillez à ce que votre CV et tous les fichiers associés soient correctement nommés et disponibles à cette date... car sinon la note sera de 0/20.
Il est conseillé de vérifier dès le premier TP que vous savez déposer une archive minimale correctement nommé au bon endroit.
Attention : cet tableau est produit par un programme informatique et il est possible que votre login soit incorrect. Si c'est le cas et que le login indiqué n'est pas le votre, vous devez m'envoyer rapidement un mail pour m'indiquer votre nom, votre prénom, votre numéro de groupe et le bon login. De même, n'hésitez pas à me signaler toute faute d'orthographe sur votre nom ou votre prénom.
Groupe Numéro Total Nom+lien_CV Prénom Archive Simulation_(kO) 201-211 1 1 AIDARA Sifaye siaida.zip 113 201-211 2 2 BARRY ISSA ibarry.zip 57 201-211 3 3 BAUDRILLER Pierre pbaudrier.zip 62 201-211 4 4 BENAISSA William wbenaissa.zip 103 201-211 5 5 BENCHEKHA Anis_Mohamed abenchekha.zip 96 201-211 6 6 BLAUDY Evan eblaudy.zip 88 201-211 7 7 CHAPEAU Kevin kevchapeau.zip 19 201-211 8 8 CROS Mathieu mathcros.zip 59 201-211 9 9 GOURDON Charly chagou.zip 50 201-211 10 10 DERAMAIX Jonathan jderamaix.zip 130 201-211 11 11 DEVE Romain rdeve.zip 17 201-211 12 12 DIALLO Thierno_Soulimane thdial.zip 81 201-211 13 13 DING Yifan yifanding.zip 85 201-211 14 14 FONTAINE Julien julfon.zip 21 201-211 15 15 FOREST Baptiste bforest.zip 88 201-211 16 16 GENDRON Bastien pgendron.zip 94 201-211 17 17 GRAVELEAU Teddy tgraveleau.zip 58 201-211 18 18 MAYART Anthony amayart.zip 118 201-211 19 19 SECHET Henri hsechet.zip 71 201-211 20 20 GUILLOTEAU Quentin qguilloteau.zip 25 201-211 21 21 GUYOMARD Emeric eguyomard.zip 93 201-211 22 22 HAFFNER-TRINH Marie mhaffnertrinh.zip 29 212-213 1 23 AUGEL Kevin kaugel.zip 107 212-213 2 24 BELHOUARI Imane ibelhouari.zip 26 212-213 3 25 DIALLO Fatoumata_Binta fatdiallo.zip 118 212-213 4 26 GRELIER Romain romgrelier.zip 15 212-213 5 27 HANINI Yassine yhanini.zip 67 212-213 6 28 ISSA Laure laure.issa.zip 45 212-213 7 29 LAGARDE Gabriel glagarde.zip 101 212-213 8 30 LEBRETON Mickael micleb.zip 71 212-213 9 31 LEGUY Jules juleguy.zip 52 212-213 10 32 MARCHAND Louis loumarchand.zip 76 212-213 11 33 MOUTI Omar omouti.zip 75 212-213 12 34 ONILLON Antoine antoni.zip 106 212-213 13 35 ORAIN Mathieu maorain.zip 124 212-213 14 36 RAHIER Valentine vrahier.zip 40 212-213 15 37 RENOU Natacha natarenou.zip 64 212-213 16 38 SALIM Youssef ysalim.zip 73 212-213 17 39 VIBLER Valentin vvibler.zip 22 212-213 18 40 VIOLETTE Paulin pviolette.zip 53 212-213 19 41 YALAOUI Nassima ynassima.zip 44
Retour à la page principale de (gH)