Controle continu Dev Web avancé L2, année 2023/2024
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 27 201-211 2 2 BARRY ISSA ibarry.zip 61 201-211 3 3 BAUDRILLER Pierre pbaudrier.zip 75 201-211 4 4 BENAISSA William wbenaissa.zip 117 201-211 5 5 BENCHEKHA Anis_Mohamed abenchekha.zip 36 201-211 6 6 BLAUDY Evan eblaudy.zip 38 201-211 7 7 CHAPEAU Kevin kevchapeau.zip 48 201-211 8 8 CROS Mathieu mathcros.zip 21 201-211 9 9 GOURDON Charly chagou.zip 104 201-211 10 10 DERAMAIX Jonathan jderamaix.zip 53 201-211 11 11 DEVE Romain rdeve.zip 105 201-211 12 12 DIALLO Thierno_Soulimane thdial.zip 30 201-211 13 13 DING Yifan yifanding.zip 91 201-211 14 14 FONTAINE Julien julfon.zip 99 201-211 15 15 FOREST Baptiste bforest.zip 120 201-211 16 16 GENDRON Bastien pgendron.zip 50 201-211 17 17 GRAVELEAU Teddy tgraveleau.zip 73 201-211 18 18 MAYART Anthony amayart.zip 27 201-211 19 19 SECHET Henri hsechet.zip 28 201-211 20 20 GUILLOTEAU Quentin qguilloteau.zip 73 201-211 21 21 GUYOMARD Emeric eguyomard.zip 125 201-211 22 22 HAFFNER-TRINH Marie mhaffnertrinh.zip 106 212-213 1 23 AUGEL Kevin kaugel.zip 29 212-213 2 24 BELHOUARI Imane ibelhouari.zip 28 212-213 3 25 DIALLO Fatoumata_Binta fatdiallo.zip 65 212-213 4 26 GRELIER Romain romgrelier.zip 97 212-213 5 27 HANINI Yassine yhanini.zip 33 212-213 6 28 ISSA Laure laure.issa.zip 34 212-213 7 29 LAGARDE Gabriel glagarde.zip 127 212-213 8 30 LEBRETON Mickael micleb.zip 102 212-213 9 31 LEGUY Jules juleguy.zip 113 212-213 10 32 MARCHAND Louis loumarchand.zip 20 212-213 11 33 MOUTI Omar omouti.zip 117 212-213 12 34 ONILLON Antoine antoni.zip 62 212-213 13 35 ORAIN Mathieu maorain.zip 35 212-213 14 36 RAHIER Valentine vrahier.zip 94 212-213 15 37 RENOU Natacha natarenou.zip 19 212-213 16 38 SALIM Youssef ysalim.zip 80 212-213 17 39 VIBLER Valentin vvibler.zip 43 212-213 18 40 VIOLETTE Paulin pviolette.zip 17 212-213 19 41 YALAOUI Nassima ynassima.zip 53
Retour à la page principale de (gH)