Valid XHTML     Valid CSS2    

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 119  
201-211    2   2  BARRY ISSA ibarry.zip 58  
201-211    3   3  BAUDRILLER Pierre pbaudrier.zip 54  
201-211    4   4  BENAISSA William wbenaissa.zip 113  
201-211    5   5  BENCHEKHA Anis_Mohamed abenchekha.zip 27  
201-211    6   6  BLAUDY Evan eblaudy.zip 15  
201-211    7   7  CHAPEAU Kevin kevchapeau.zip 97  
201-211    8   8  CROS Mathieu mathcros.zip 56  
201-211    9   9  GOURDON Charly chagou.zip 104  
201-211    10   10  DERAMAIX Jonathan jderamaix.zip 47  
201-211    11   11  DEVE Romain rdeve.zip 74  
201-211    12   12  DIALLO Thierno_Soulimane thdial.zip 59  
201-211    13   13  DING Yifan yifanding.zip 54  
201-211    14   14  FONTAINE Julien julfon.zip 28  
201-211    15   15  FOREST Baptiste bforest.zip 119  
201-211    16   16  GENDRON Bastien pgendron.zip 37  
201-211    17   17  GRAVELEAU Teddy tgraveleau.zip 50  
201-211    18   18  MAYART Anthony amayart.zip 52  
201-211    19   19  SECHET Henri hsechet.zip 108  
201-211    20   20  GUILLOTEAU Quentin qguilloteau.zip 49  
201-211    21   21  GUYOMARD Emeric eguyomard.zip 115  
201-211    22   22  HAFFNER-TRINH Marie mhaffnertrinh.zip 62  
212-213    1   23  AUGEL Kevin kaugel.zip 56  
212-213    2   24  BELHOUARI Imane ibelhouari.zip 111  
212-213    3   25  DIALLO Fatoumata_Binta fatdiallo.zip 102  
212-213    4   26  GRELIER Romain romgrelier.zip 21  
212-213    5   27  HANINI Yassine yhanini.zip 68  
212-213    6   28  ISSA Laure laure.issa.zip 17  
212-213    7   29  LAGARDE Gabriel glagarde.zip 40  
212-213    8   30  LEBRETON Mickael micleb.zip 53  
212-213    9   31  LEGUY Jules juleguy.zip 73  
212-213    10   32  MARCHAND Louis loumarchand.zip 52  
212-213    11   33  MOUTI Omar omouti.zip 84  
212-213    12   34  ONILLON Antoine antoni.zip 106  
212-213    13   35  ORAIN Mathieu maorain.zip 86  
212-213    14   36  RAHIER Valentine vrahier.zip 78  
212-213    15   37  RENOU Natacha natarenou.zip 17  
212-213    16   38  SALIM Youssef ysalim.zip 21  
212-213    17   39  VIBLER Valentin vvibler.zip 110  
212-213    18   40  VIOLETTE Paulin pviolette.zip 119  
212-213    19   41  YALAOUI Nassima ynassima.zip 82  

 

Code-source PHP de cette page.

 

 

retour gH    Retour à la page principale de   (gH)