Page travaux STAF

Ici, vous trouverez des informations pour créer votre page travaux STAF en XML.
Vous avez besoin de: FTPExpert ou l'explorateur Windows, XEmacs et les 4 fichiers "travaux.dtd", "travaux.xml", "travaux.xsl" et "example.xml" d'être présents dans la racine de votre espace Travaux
Ressources: TECFA's XML page,
Introduction à XML et DOM , PDF file , (transparents)
Introduction technique à XML , PDF file , (transparents)
Introduction technique à XSLT , PDF file , (transparents)

Etapes à suivre:

  1. Copiez les 4 fichiers "travaux.dtd", "travaux.xsl", "travaux.xml" et "example.xml" depuis /web/tecfa/teaching/staf10/travaux/ dans votre espace "Travaux" (/T:). ATTENTION: Ne faites pas "SAVE AS" d'une page XML depuis un navigateur Web. Vous pouvez perdre de l'information ou encore vous retrouver avec du simple HTML !
  2. Renommez le fichier "travaux.xml" en "welcome.xml"
  3. Lancez XEmacs
  4. Ouvrez le fichier "welcome.xml" (copie locale) dans XEmacs.(drag & drop depuis l'Explorateur ou File - Open - <chemin>). Si nécessaire et mettez Xemacs en "XML mode" (Alt-xet puis écrire "xml-mode", regarder en bas de la fenêtre Xemacs).
  5. Vérifiez d'abord qu'il s'agit bien de XML et pas de HTML (suite à une mauvaise opération). Remplissez les balises xml d'une façon logique qui puissent décrire votre page Travaux STAF et n'oubliez pas de sauver de temps en temps! Vous allez trouver tous les explications que vous aurez besoin ici.
    Vous pouvez aussi aller regarder un example: la source de fichier example.xml et qu'est-ce ça donne après son traitement "example.xml".
  6. Une fois que vous voulez voir les resultats des vos changements, il faut transférer le fichier "welcome.xml" avec FTP dans votre espace Travaux.
  7. Vérifiez les changements que vous avez fait avec votre browser préféré à l'URL suivant: http://tecfa.unige.ch/staf/staf-i/<votre-login>/.
  8. Félicitations!!! Vous avez votre première page en XML! Et si vous la trouvez pas très jolie c'est à vous maintenant de changer sa mise en forme en apprennant XSLT :))) (fichier travaux.xsl)

Vivian Synteta
Last modified: Tue Oct 21 14:10:56 MEST 2003