Transformations xslt

Save this PDF as:
 WORD  PNG  TXT  JPG

Dimension: px
Commencer à balayer dès la page:

Download "Transformations xslt"

Transcription

1 Nancy-Université M1 Master Informatique Programmation par règles et transformation par réécriture Transformations xslt 1 Liste de personnes On considère le fichier personnes.xml suivant: <?xml version="1.0"?> <!DOCTYPE PERSONNES SYSTEM "personnes.dtd"> <?xml-stylesheet type="text/xsl" href="ws1.xsl"?> <PERSONNES> <GROUPE nom="pilotes" /> <PERSONNE nat="australia" gender="female"> <NOM>Mark Webber</NOM> <ADRESSE>911 Somewhere Circle, Canberra, Australia</ADRESSE> <TEL>(++612) 12345</TEL> <FAX>(++612) 12345</FAX> <PERSONNE nat="poland"> <NOM>Robert Kubica</NOM> <ADRESSE>121 Zootle Road, Cape Town, South Africa</ADRESSE> <TEL>(++2721) </TEL> <FAX>(++2721) </FAX> <PERSONNE nat="brasil"> <NOM>Felipe Massa</NOM> <ADRESSE>30 Animal Road, New York, USA</ADRESSE> <TEL>(++1) </TEL> <FAX>(++1) </FAX> <PERSONNE nat="uk"> <NOM>Jenson Button</NOM> <ADRESSE>1143 Winners Lane, London, UK</ADRESSE> <TEL>(++94) </TEL> <FAX>(++94) </FAX> </PERSONNES> Définissez le fichier personnes.dtd permettant de vérifier la validité du fichier XML. L élément GROUPE est optionnel et il y a au moins une PERSONNE; un groupe doit avoir un attribut nom; une personne a un attribut optionnel nat (la nationalité) et un attribut gender avec la valeur male par défaut. Proposez un fichier xslt permettant de générer, à partir du fichier personnes.xml, une sortie de la forme: Mark Webber 911 Somewhere Circle, Canberra, Australia (++612) /02/10 23:40 1 sur 6

2 (++612) Robert Kubica 121 Zootle Road, Cape Town, South Africa (++2721) (++2721) Felipe Massa 30 Animal Road, New York, USA (++1) (++1) Jenson Button 1143 Winners Lane, London, UK (++94) (++94) Proposez un fichier xslt permettant de générer seulement la liste des noms des personnes. Mark Webber Robert Kubica Felipe Massa Jenson Button 4. Proposez un fichier xslt permettant de générer la liste des noms de personnes avec leurs adresses mail: Mark Webber: Robert Kubica: Felipe Massa: Jenson Button: 5. Proposez un fichier xslt permettant de générer un fichier HTML avec toutes les informations présentes dans le fichier XML. Le HTML généré devra ressembler à ceci: <HTML><BODY><TABLE BORDER="2"> <TD>Nom</TD> <TD>Adresse</TD> <TD>Tel</TD> <TD>Fax</TD> <TD> </TD> <TD>Mark Webber</TD> <TD>911 Somewhere Circle, Canberra, Australia</TD> <TD>(++612) 12345</TD> <TD>(++612) 12345</TD> <TD>Robert Kubica</TD> <TD>121 Zootle Road, Cape Town, South Africa</TD> <TD>(++2721) </TD> <TD>(++2721) </TD> <TD>Felipe Massa</TD> <TD>30 Animal Road, New York, USA</TD> <TD>(++1) </TD> <TD>(++1) </TD> <TD>Jenson Button</TD> <TD>1143 Winners Lane, London, UK</TD> <TD>(++94) </TD> 03/02/10 23:40 2 sur 6

3 6. 7. <TD>(++94) </TD> </TABLE></BODY></HTML> Modifiez le fichier proposé précedement pour afficher toutes les informations liées aux personnes en bleu (vous pouvez changer la fonte HTML en utilisant, par exemple, une balise de type <font color="blue">). Il faut proposer une solution qui minimise le nombre de templates et de outputs HTML. Proposez un fichier xslt permettant de générer un fichier HTML de la forme: <HTML><BODY> Le groupe de "Pilotes" : <BR> Mark Webber de Australia<BR> Robert Kubica de Poland<BR> Felipe Massa de Brasil<BR> Jenson Button de UK<BR> </BODY></HTML> 2 Article sur les pingouins On considère le fichier XML ci-dessous. <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="ping1.xsl"?> <article> <date>28/06/ :30</date> <title>rescued penguins swim home</title> <para><place>cape Town</place> Some 150 penguins unaffected by the oil spill began their long swim from Port Elizabeth in the Eastern Cape back to their breeding habitat at Robben Island near Cape Town on Wednesday. </para> <para>the penguins, who have all been tagged, were transported in a truck hired by the <company>south African National Conservation of Coastal Birds (Sanccob)</company> to Port Elizabeth on Tuesday night. </para> <para>more than <link ref=" tons of fuel oil escaped from the bulk ore carrier Treasure</link> before divers were able to seal the holds.</para> <para>the ship was carrying tons of iron ore and tons of fuel oil when she sank off the Cape West coast last Friday. </para> <para>a spokesperson for <company>sanccob</company>, Christina Pretorius said the centre had a capacity to treat penguins. </para> <source>john Rolfe</source> </article> Ecrire le fichier xslt qui permet d obtenir un fichier HTML de la forme: 03/02/10 23:40 3 sur 6

4 1. Proposez une solution qui minimise le nombre de templates Modifiez le fichier pour permettre de suivre le lien vers le link indiqué dans le fichier XML. Modifiez le fichier xslt afin qu il affiche que le titre, l auteur et la date de l article. Minimiser le nombre d appels récursifs. 3 Les livres On utilise le fichier XML des livres: <livres> <nom link=" by Example</nom> <auteur>benoit Marchal</auteur> <prix>24.99</prix> <promotion>17.49</promotion> <note>4.5</note> <editeur>que</editeur> <nom link=" by Example 2</nom> <auteur>benoit Marchal</auteur> <prix>24.99</prix> <promotion>17.49</promotion> <note>4.5</note> <editeur>que</editeur> <nom link=" <auteur>william J. Pardi</auteur> <prix>49.99</prix> <promotion>32.99</promotion> <note>4</note> <editeur>microsoft Press</editeur> <nom link=" in Action</nom> <auteur>william J. Pardi</auteur> <prix>39.99</prix> <promotion>31.99</promotion> 03/02/10 23:40 4 sur 6

5 <note>3.5</note> <editeur>microsoft Press</editeur> <nom link=" 2</nom> <auteur>william J. Pardi</auteur> <prix>49.99</prix> <promotion>35.99</promotion> <note>4</note> <editeur>microsoft Press</editeur> </livres> Ecrivez le fichier xslt qui permet d obtenir le fichier HTML suivant (le nom du livre doit permettre de suivre le lien correspondant): 4 Les blagues On suppose le document XML suivant: <collection> <blague id="123" categorie="animales" scat="vaches"> <titre>deux vaches dans pré</titre> <date> </date> <auteur>j. Doe</auteur> <intro>deux vaches sont dans un pré</intro> <intro>la première dit: "Meuhhh"</intro> <final>la deuxième dit: "J'allais le dire!"</final> </blague> <blague id="124" categorie="blondes"> <titre>accident</titre> <date> </date> <intro>deux blondent discutent</intro> <intro>la première dit: "Tu sais que 80% des accidents ont lieu à moins d'un kilomètre de là où on habite?"</intro> <intro>la deuxième dit: "Ah bon?"</intro> <intro>la première dit: "Qu'est-ce que l'on va faire?"</intro> <final>la deuxième dit: "On va déménager!"</final> </blague> <blague id="125" categorie="animales" scat="canards"> <titre>la vache folle</titre> <date> </date> <auteur>j. Doe</auteur> <intro>deux vaches discutent</intro> <intro>la première dit: "Tu as entendu parler de la vache folle?"</intro> <intro>la deuxième dit: "Oui, mais je ne suis pas inquiète!"</intro> 03/02/10 23:40 5 sur 6

6 <intro>la première dit: "Ah bon, pourquoi?"</intro> <final>la deuxième dit: "Je suis un canard!"</final> </blague> </collection> Donner la feuille de style xslt qui permet d obtenir le résultat ci-dessous. La liste d identificateurs au début du fichier doit permettre d aller à la blagues avec le numéro correspondant. This document was translated from L A T E X by H E V E A. 03/02/10 23:40 6 sur 6

Transformations XSLT

Transformations XSLT Nancy-Université M1 Master Informatique 2008-2009 Techniques de réécriture et transformations Transformations XSLT 1 Liste de personnes Dans cet exercice, on vous demande de transformer le fichier personnes.xml

Plus en détail

Transformations XSLT

Transformations XSLT Nancy-Université M1 Master Informatique 2006-2007 Techniques de réécriture et transformations Transformations XSLT 1 Liste de personnes Dans cet exercice, on vous demande de transformer en HTML le fichier

Plus en détail

Les personnes : EXO 1 QUESTION 1

Les personnes : EXO 1 QUESTION 1 Les personnes : EXO 1 QUESTION 1

Plus en détail

LABD. DS intermédiaire. Corrigé

LABD. DS intermédiaire. Corrigé M1 Master d informatique 2014/2015 LABD jeudi 12 mars 2015 durée 2h supports de cours et TD autorisés DS intermédiaire Corrigé Exercice 1 : DTD On considère les deux fichiers xml suivants a1.xml et a2.xml

Plus en détail

Mise en forme XML avec XSLT XML schéma (XSD)

Mise en forme XML avec XSLT XML schéma (XSD) Mise en forme XML avec XSLT XML schéma (XSD) BOUALEM ABID & LEBCIR FAHIMA ENS KOUBA ALGER ÉÀ&( Introduction XSL : extensible Stylesheet Langage, ou langage extensible de feuille de style. XPath : un moyen

Plus en détail

Ecole Nationale Supérieure des Télécommunications Les outils XML

Ecole Nationale Supérieure des Télécommunications Les outils XML Ecole Nationale Supérieure des Télécommunications Les outils XML Page 1 sur 13 SOMMAIRE 1 Introduction 3 2 Parseur XML et processeur XSLT 4 2.1 Le Parseur XML v2 4 2.1.1 Les API DOM et SAX 4 2.1.2 Le parseur

Plus en détail

JACi400 Génération & JACi400 Développement

JACi400 Génération & JACi400 Développement JACi400 Génération & JACi400 Développement Une solution pour développer rapidement des applications WebSphere pour votre iseries directement en RPG ou Cobol. "After spending time with SystemObjects and

Plus en détail

Les outils du XML. Xpath, XSL, XSLT, et autres trucs en X

Les outils du XML. Xpath, XSL, XSLT, et autres trucs en X Les outils du XML Xpath, XSL, XSLT, et autres trucs en X XPATH Un outil de sélection de nœud Document XML : vue arborescente Lemay Aurélien 5 Juin

Plus en détail

Travaux Dirigés n 4. Encore des transformations XSL

Travaux Dirigés n 4. Encore des transformations XSL Université de Reims Champagne-Ardenne U.F.R. de Sciences Exactes et Naturelles Licence MI 2009/2010 Travaux Dirigés n 4 Encore des transformations XSL Exercice 1 (Création d un template) 1 ) À partir du

Plus en détail

Projet XML : TER en Rhône-Alpes

Projet XML : TER en Rhône-Alpes Résumé Benoît Valiron Le but de ce projet est de créer et d'utiliser un format XML pour les horaires des TERs en Rhône-Alpes. Les dépliants contenant ces horaires peuvent être trouvés à la gare de Grenoble

Plus en détail

Bases de données et XML. Évaluation d un programme XSLT p.1/??

Bases de données et XML. Évaluation d un programme XSLT p.1/?? Bases de données et XML Évaluation d un programme XSLT p.1/?? Quelques questions XML, format de bases de données? Pas vraiment : stockage inefficace, pas très structuré, pas (encore) de langage de requête

Plus en détail

Mini-projet XML/IHM Gestion d emplois du temps I3 - option SI

Mini-projet XML/IHM Gestion d emplois du temps I3 - option SI Mini-projet XML/IHM Gestion d emplois du temps I3 - option SI Olivier Beaudoux 4 septembre 2008 1 Introduction 1.1 Propos Dans ce mini-projet, nous proposons de construire différentes briques logicielles

Plus en détail

1.The pronouns me, te, nous, and vous are object pronouns.

1.The pronouns me, te, nous, and vous are object pronouns. 1.The pronouns me, te, nous, and vous are object pronouns.! Marie t invite au théâtre?!! Oui, elle m invite au théâtre.! Elle te parle au téléphone?!! Oui, elle me parle au téléphone.! Le prof vous regarde?!!!

Plus en détail

Tell a Story. Introduction HTML & CSS

Tell a Story. Introduction HTML & CSS HTML & CSS 1 Tell a Story All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club.

Plus en détail

Ajouter les miniatures dans le re sultat de recherche pour SharePoint Foundation 2013

Ajouter les miniatures dans le re sultat de recherche pour SharePoint Foundation 2013 Ajouter les miniatures dans le re sultat de recherche pour SharePoint Foundation 2013 Après avoir installé SharePoint Foundation 2013, puis configuré le moteur de recherche, voyons comment personnaliser

Plus en détail

PLAN DE TEST POUR LA SOLUTION DE RÉSERVATION OPENTABLE

PLAN DE TEST POUR LA SOLUTION DE RÉSERVATION OPENTABLE PLAN DE TEST POUR LA SOLUTION DE RÉSERVATION OPENTABLE Merci d ajouter la solution de réservation OpenTable à votre site web! Veuillez compléter le plan de test suivant pour vous assurer que la fonction

Plus en détail

TP2 : PHP. Exercice 1 : Premiers pas en PHP Voici un exemple de code PHP.

TP2 : PHP. Exercice 1 : Premiers pas en PHP Voici un exemple de code PHP. TP2 : PHP Exercice 1 : Premiers pas en PHP Voici un exemple de code PHP. 1 3

Plus en détail

Comment créer un diagramme de Gantt avec OpenOffice.org

Comment créer un diagramme de Gantt avec OpenOffice.org Comment créer un diagramme de Gantt avec OpenOffice.org Version 1.9 du 05.05.2005 Réalisé avec : OOo 2.0 Plate-forme / Os : Toutes Distribué par le projet Sommaire 1 Une rapide introduction : Diagramme

Plus en détail

Master d Informatique Partiel novembre 2010

Master d Informatique Partiel novembre 2010 Universités d Aix-Marseille I & II Technologies XML Master d Informatique Partiel novembre 2010 Année 2010-11 Documents autorisés Vous rendrez vos réponses sur les copies anonymes que l on vous a distribuées.

Plus en détail

1 Certificats - 3 points

1 Certificats - 3 points Université de CAEN Année 2008-2009 U.F.R. de Sciences le 23 mars 2009 Master professionnel RADIS UE4 - module réseaux - Spécialisation Durée : 2h. - Tous documents autorisés 1 Certificats - 3 points Lors

Plus en détail

Création de sites web. INF0326 Outils bureautiques, logiciels et Internet

Création de sites web. INF0326 Outils bureautiques, logiciels et Internet Création de sites web INF0326 Outils bureautiques, logiciels et Internet Plan Création de pages web HTML et CSS Création de sites web avec WordPress Créer des pages web Partie 1 Système hypertexte Un système

Plus en détail

Nom: Date: A. jouer. B. écrire. C. regarder. D. envoyer. E. surfer. F. lire. G. écouter. H. téléphoner. Salut! Ça va? Tu joues (1) ou tu regardes

Nom: Date: A. jouer. B. écrire. C. regarder. D. envoyer. E. surfer. F. lire. G. écouter. H. téléphoner. Salut! Ça va? Tu joues (1) ou tu regardes Leçon B 17A Match the words from the column on the left with the words from the column on the right. 1. un texto 2. sur Internet 3. un lecteur MP3 4. un livre de français 5. aux jeux vidéo 6. la télévision

Plus en détail

LI345 - EXAMEN DU 22JUIN 2010

LI345 - EXAMEN DU 22JUIN 2010 N d anonymat : page 1 LI345 - EXAMEN DU 22JUIN 2010 Durée : 2h ---documents autorisés Transactions Soit la relation Produit, et les deux transactions T1 et T2 suivantes : Produit NOM PRIX P1 40 P2 50 P3

Plus en détail

Les bases de données. Se familiariser avec Base. Figure 1.1A Ouvre le fichier dont tu as besoin. Lance OpenOffice Base.

Les bases de données. Se familiariser avec Base. Figure 1.1A Ouvre le fichier dont tu as besoin. Lance OpenOffice Base. Exercice 1. 1 Se familiariser avec Base Figure 1.1A Ouvre le fichier dont tu as besoin. Données de l élève Lance OpenOffice Base. Ouvre le fichier nommé 6A Base de données clients (Figure 1.1A). Clique

Plus en détail

Appendix 1 Wording of Noumea Accord and 1999 Organic Law on Restricted Electorates

Appendix 1 Wording of Noumea Accord and 1999 Organic Law on Restricted Electorates Appendix 1 Wording of Noumea Accord and 1999 Organic Law on Restricted Electorates Relating to local (provincial and Congress) elections Article 2.2.1 of the Noumea Accord: le corps électoral aux assemblées

Plus en détail

LA PERSONNE SPÉCIALE

LA PERSONNE SPÉCIALE LA PERSONNE SPÉCIALE These first questions give us some basic information about you. They set the stage and help us to begin to get to know you. 1. Comment tu t appelles? What is your name? Je m appelle

Plus en détail

Résumé DTD. A- Définir des éléments complexes ( = éléments possédant des éléments fils)

Résumé DTD. A- Définir des éléments complexes ( = éléments possédant des éléments fils) DTD, Document Type Definition 1-Utilité de la DTD La DTD permet la définition de la STRUCTURE d un type de documents. C est une forme de grammaire qui va servir à spécifier les noms des éléments et la

Plus en détail

PHP 5.4 Développez un site web dynamique et interactif

PHP 5.4 Développez un site web dynamique et interactif Editions ENI PHP 5.4 Développez un site web dynamique et interactif Collection Ressources Informatiques Extrait 183 Chapitre 7 Gérer les formulaires 1. Vue d'ensemble Gérer les formulaires 1.1 Petit rappel

Plus en détail

openpersonnalite Documentation

openpersonnalite Documentation openpersonnalite Documentation Release 1.00 openmairie January 26, 2012 CONTENTS 1 utilisation 3 1.1 Principes................................................. 3 1.2 saisir une personne............................................

Plus en détail

Utilisation du portail «Affidea» :

Utilisation du portail «Affidea» : Utilisation du portail «Affidea» : Ce guide se concentre sur la façon de faire pour partager une étude avec une autre personne autorisée à la consulter, qu elle soit déjà titulaire d un compte sur le portail

Plus en détail

Edition 2016 du CMLF : Les formats de dépôt acceptés sont désormais:.pdf

Edition 2016 du CMLF : Les formats de dépôt acceptés sont désormais:.pdf Comment utiliser la feuille de style «CMLF16.dot» En cas de problème, n hésitez pas à contacter fr2393.cmlf2016@cnrs.fr Edition 2016 du CMLF : Les formats de dépôt acceptés sont désormais:.pdf TÉLÉCHARGER

Plus en détail

Gérer des sites avec Dreamweaver

Gérer des sites avec Dreamweaver Gérer des sites avec Dreamweaver La boîte de dialogue Gérer les sites a pour fonction de vous permettre de créer un nouveau site, de modifier, de dupliquer, de supprimer un site, d'importer ou d'exporter

Plus en détail

Elisabeth Kraut - Bournemouth International Centre Sud Angleterre

Elisabeth Kraut - Bournemouth International Centre Sud Angleterre Elisabeth Kraut - Bournemouth International Centre Sud Angleterre 2012-1-DE2-LEO01-12572 1 Information sur le projet Titre: Code Projet: Année: 2012 Type de Projet: Statut: Candidature individuelle: Elisabeth

Plus en détail

Implémentation dans Active Tags d'un module Web pour XUnit

Implémentation dans Active Tags d'un module Web pour XUnit Implémentation dans Active Tags d'un module Web pour XUnit Table des matières 1. Introduction... 2 2. Application Web interactive en Reflex... 2 3. Module Web pour XUnit... 3 3.1. Principes... 3 3.2. Implémentation

Plus en détail

Tutoriel : les formulaires

Tutoriel : les formulaires Tutoriel : les formulaires Ouvrir sous NVU le fichier Exercice4.html, vous travaillerez à partir de ce fichier Sous le titre en h4 définissez un formulaire : Nom du formulaire : Inscription Url de l'action

Plus en détail

Il faudra absolument séparer le contenu de la page web (le fichier HTML) de son apparence (le fichier CSS).

Il faudra absolument séparer le contenu de la page web (le fichier HTML) de son apparence (le fichier CSS). ISN- semaine 10 HTML 1. Introduction HTML et CSS : deux langages pour créer un site web Pour créer un site web, on doit donner des instructions à l'ordinateur. Il ne suffit pas simplement de taper le texte

Plus en détail

Partie HTML TD 6 : Liens hypertexte et formulaires

Partie HTML TD 6 : Liens hypertexte et formulaires Partie HTML TD 6 : Liens hypertexte et formulaires 1. Les liens hypertextes Ils permettent la navigation dans les sites Web. Il y a 3 types de liens : - Les liens internes à un site - Les liens internes

Plus en détail

Programmation d applications pour le Web

Programmation d applications pour le Web Programmation d applications pour le Web Cours 2 ème année ING ISI-Tunis Elaboré par: Hela LIMAM Chapitre 3 Partie 2 XML+XSL Année universitaire 2011/2012 Semestre 2 1 Le XML ne fait rien. Il faudra passer

Plus en détail

DIPLOME NATIONAL DU BREVET TOUTES SERIES

DIPLOME NATIONAL DU BREVET TOUTES SERIES DIPLOME NATIONAL DU BREVET SESSION : 2014 Feuille 1/7 SUJET DIPLOME NATIONAL DU BREVET TOUTES SERIES Epreuve de Langue Vivante Etrangère : ANGLAIS SESSION 2014 Durée : 1 h 30 Coefficient : 1 Ce sujet comporte

Plus en détail

LI345 - EXAMEN DU 30 MAI 2012

LI345 - EXAMEN DU 30 MAI 2012 N d anonymat : page 1 LI345 - EXAMEN DU 30 MAI 2012 Durée : 2h ---documents autorisés Transactions Soit la relation R(x, y) contenant 10 nuplets pour lesquels l attribut x vaut respectivement de 1 à 10.

Plus en détail

Générateur de pages WEB et serveur pour supervision accessible à partir d un navigateur WEB

Générateur de pages WEB et serveur pour supervision accessible à partir d un navigateur WEB AUTOMGEN 8.009 Générateur de pages WEB et serveur pour supervision accessible à partir d un navigateur WEB version 2 : support de sources vidéo, support 3D, support de l ensemble des objets IRIS 2D WEB

Plus en détail

4D Business Kit 2.1 et la solution de paiement Sogenactif de la Société Générale

4D Business Kit 2.1 et la solution de paiement Sogenactif de la Société Générale 4D Business Kit 2.1 et la solution de paiement Sogenactif de la Société Générale Contact : http://www.sogenactif.fr Voici l ensemble des fichiers fournis avec 4D Business Kit qui sont concernés par la

Plus en détail

CSS. M. Sassolas. L3Pro. Cours 2. Introduction. Le style. Conclusion TD/TP 2 / 16 CSS. M. Sassolas. L3Pro. Cours 2. Introduction. Le style.

CSS. M. Sassolas. L3Pro. Cours 2. Introduction. Le style. Conclusion TD/TP 2 / 16 CSS. M. Sassolas. L3Pro. Cours 2. Introduction. Le style. Cascading style sheets () pour XML Plan de la séance BDISE XML Mathieu Sassolas 1 IUT de Sénart Fontainebleau Département Informatique 2 La sélection des éléments où s applique le style Année 2015-2016

Plus en détail

The Skill of Reading French

The Skill of Reading French The Skill of Reading French By the end of this session... ALL of you will be able to recognise words A LOT of you will be able to recognise simple phrases SOME of you will be able to translate a longer

Plus en détail

Master d Informatique Examen janvier 2011

Master d Informatique Examen janvier 2011 Université de Provence Technologies XML Master d Informatique Examen janvier 2011 Année 2010-11 Notes de cours autorisées Vous rendrez vos réponses sur les copies anonymes que l on vous a distribuées.

Plus en détail

Création de page Web. Microsoft Publisher. 1. Ouvrez Microsoft Publisher. 2. Cliquez sur Sites Web. 3. Choisissez un modèle

Création de page Web. Microsoft Publisher. 1. Ouvrez Microsoft Publisher. 2. Cliquez sur Sites Web. 3. Choisissez un modèle Création de page Web Microsoft Publisher 1. Ouvrez Microsoft Publisher 2. Cliquez sur Sites Web 3. Choisissez un modèle 4. Personnalisez votre jeu de couleurs et les options 5. Cliquez sur «créer», lorsque

Plus en détail

Javascript. Gérald Collaud Centre NTE, Université de Fribourg

Javascript. Gérald Collaud Centre NTE, Université de Fribourg Javascript Gérald Collaud Centre NTE, Université de Fribourg Formation continue, septembre-octobre 2000 Programme! Survol - Contexte! Avantages et inconvénients! Concepts principaux! Quelques exemples!

Plus en détail

DTD & XML Schema. Sébastien Laborie Sebastien.Laborie@iutbayonne.univ- pau.fr. Christian Sallaberry Christian.Sallaberry@univ- pau.

DTD & XML Schema. Sébastien Laborie Sebastien.Laborie@iutbayonne.univ- pau.fr. Christian Sallaberry Christian.Sallaberry@univ- pau. DTD & XML Schema Sébastien Laborie Sebastien.Laborie@iutbayonne.univ- pau.fr Christian Sallaberry Christian.Sallaberry@univ- pau.fr DTD Le rôle d une DTD (Document Type Definition) est de définir la structure

Plus en détail

Les raccourcis typographiques simples de SPIP

Les raccourcis typographiques simples de SPIP Les raccourcis typographiques simples de SPIP Dans un premier temps, nous présentons ici les raccourcis typographiques les plus courants et les plus simples. Pour les utilisateurs qui souhaiteraient affiner

Plus en détail

TUTORIEL JOOMLA CONTENT EDITOR POUR L UNIVERS DE L ENTRAINEUR.COM

TUTORIEL JOOMLA CONTENT EDITOR POUR L UNIVERS DE L ENTRAINEUR.COM TUTORIEL JOOMLA CONTENT EDITOR POUR L UNIVERS DE L ENTRAINEUR.COM V1.0 TUTORIEL JCE - EDITEUR Le nouvel outil pour vos articles... Pour les plus anciens d entre vous, vous avez connu la transmission des

Plus en détail

C est quoi, Facebook?

C est quoi, Facebook? C est quoi, Facebook? aujourd hui l un des sites Internet les plus visités au monde. Si tu as plus de 13 ans, tu fais peut-être partie des 750 millions de personnes dans le monde qui ont une page Facebook?

Plus en détail

Guide Utilisateur Rapide

Guide Utilisateur Rapide Guide Utilisateur Rapide Interface Graphique Opios (Version 1) Auteurs : Hozzy TCHIBINDA 11 Avril 2013 Version 1.0 www.openip.fr Table des matières 1 Présentation 2 1.1 Présentation de l Opios....................................

Plus en détail

Je veux un site Web. 1 : L'hébergement et la mise en ligne de pages web

Je veux un site Web. 1 : L'hébergement et la mise en ligne de pages web Je veux un site Web 1 : L'hébergement et la mise en ligne de pages web L'hébergement Pour créer un site web, il me faut un serveur, c'est à dire un ordinateur connecté en permanence à l'internet L'hébergeur

Plus en détail

Dojo partie 1. Widgets dojo.form Validation des formulaires Côté client Côté serveur Requêtes Ajax

Dojo partie 1. Widgets dojo.form Validation des formulaires Côté client Côté serveur Requêtes Ajax Dojo partie 1 Widgets dojo.form Validation des formulaires Côté client Côté serveur Requêtes Ajax 1 Modules Dojo 3 espaces de noms principaux: dojo: bibliothèque de base dijit: bibliothèque de widgets

Plus en détail

PHP & XML par KDO FORUM DU PHP 2002 PARIS

PHP & XML par KDO FORUM DU PHP 2002 PARIS par KDO FORUM DU PHP 2002 PARIS PLAN Introduction Dialectes XML XSLT Conclusion XML qu'est ce que c'est? Une recommandation du W3C Un méta-langage Un format de données Un format de documents Un mode de

Plus en détail

XHTML et CSS. 17 et 18 mai 2006 CRI-IUT 2006 METZ - Jérôme LANDRÉ - IUT Le Creusot 1

XHTML et CSS. 17 et 18 mai 2006 CRI-IUT 2006 METZ - Jérôme LANDRÉ - IUT Le Creusot 1 XHTML et CSS 17 et 18 mai 2006 CRI-IUT 2006 METZ - Jérôme LANDRÉ - IUT Le Creusot 1 1) Introduction 2) HTML, XML 3) XHTML 4) CSS 5) Exemples 6) Outils 7) Conclusion Sommaire 17 et 18 mai 2006 CRI-IUT 2006

Plus en détail

Paroles et musique: Jacques Revaux, Claude François & Gilles Thibault Chanson française Année : 1968

Paroles et musique: Jacques Revaux, Claude François & Gilles Thibault Chanson française Année : 1968 Chanson : Interprète : Claude François Chanson: Interprète : Claude François Paroles et musique: Jacques Revaux, Claude François & Gilles Thibault Genre : Chanson française Année : 1968 Avant d écouter

Plus en détail

XML Survival Guide. Par Jyce3D. (web:http://users.skynet.be/jyce3d)

XML Survival Guide. Par Jyce3D. (web:http://users.skynet.be/jyce3d) XML Survival Guide Par Jyce3D (web:http://users.skynet.be/jyce3d) Même si ce document reste très incomplet, je tiens à remercier Dominique pour l aide précieuse qu il a apporté (même sans s en rendre compte

Plus en détail

Calcul de valeurs globales dans ArtemiS SUITE

Calcul de valeurs globales dans ArtemiS SUITE 09/14 dans ArtemiS SUITE Dans certains cas, il peut être utile de ramener les résultats d analyse à une valeur globale, donc, par exemple, de réduire une évolution de niveau en fonction du temps à une

Plus en détail

Applications orientées données (NSY135)

Applications orientées données (NSY135) Applications orientées données (NSY135) 2 Applications Web Dynamiques Auteurs: Raphaël Fournier-S niehotta et Philippe Rigaux (philippe.rigaux@cnam.fr,fournier@cnam.fr) Département d informatique Conservatoire

Plus en détail

Mise à jour d'une Base Mailing

Mise à jour d'une Base Mailing Mise à jour d'une Base Mailing Import de Calc vers Base Notion de clé primaire Version 1.00 du 31.03.2006 Réalisé avec : OOo 2.0.1 Plate-forme / Os : Toutes Distribué par le projet fr.openoffice.org Table

Plus en détail

Introduction à la programmation web

Introduction à la programmation web Introduction à la programmation web Nouvelles Technologies Dr. Thé Van LUONG The-Van.Luong@heig-vd.ch HEIG-VD Switzerland 8 octobre 2015 1/34 8 octobre 2015 1 / 34 Plan 1 État de l art des langages orientés

Plus en détail

7.5 Quelques notions sur XML Schema

7.5 Quelques notions sur XML Schema 7.5 Quelques notions sur XML Schema WMK-schema est une autre façon de spécifier des données XML (une autre façon d écrire un schéma). N.B. : Un XML-schéma est lui-même un document XML! Mais il spécifie

Plus en détail

Créer des documents XML

Créer des documents XML 1 Créer des documents XML La spécification XML définit comment écrire un document au format XML. XML n est pas un langage en lui-même mais, en revanche, un document XML est écrit dans un langage à balises

Plus en détail

T A B L E A U X D O B J E T S E T D A T A B I N D I N G

T A B L E A U X D O B J E T S E T D A T A B I N D I N G T A B L E A U X D O B J E T S E T D A T A B I N D I N G L AUTEUR DE CE TUTORIEL Dominique DAUSSY 3 Place de la Galaxie 76400 TOUSSAINT Mail : daussy.dominique@orange.fr Web : http://dominique-daussy.fr

Plus en détail

Programmation Objet Java Correction

Programmation Objet Java Correction INSA - 4 AE 2007 2008 Durée : 1H00 Contrôle Programmation Objet Java Correction Consignes Tous les documents sont autorisés, mais ils seront peu utiles. Indiquez vos nom et prénom sur chaque feuille. Le

Plus en détail

Le logiciel documentaire du C.D.I. Mode d emploi

Le logiciel documentaire du C.D.I. Mode d emploi Le logiciel documentaire du C.D.I Mode d emploi BCDI est un logiciel de recherche documentaire Il permet de trouver les références (titre, auteur, résumé, cote ) de tous les documents présents dans le

Plus en détail

Guide d'utilisation. de l'éditeur CSL. Diffuseur/ éditeur Université de Columbia Langue(s) Anglais

Guide d'utilisation. de l'éditeur CSL. Diffuseur/ éditeur Université de Columbia Langue(s) Anglais Guide d'utilisation de l'éditeur CSL Type Outil de création de feuille de style de citation Public Expérimenté Diffuseur/ éditeur Université de Columbia Langue(s) Anglais Auteur Bibliothèque Universitaire

Plus en détail

Modifications EPN-Campus

Modifications EPN-Campus Modifications EPN-Campus 1 - Les différents types d articles disponibles pour EPN-Campus... 2 a) First Article... 2 b) Standard Article... 4 2- Modifications des «portlets» sur EPN-Campus... 5 a) Title

Plus en détail

Manuel v. 6sV Simplement surfer. Simplement cliquer. Simplement bloguer.

Manuel v. 6sV Simplement surfer. Simplement cliquer. Simplement bloguer. Manuel v. 6sV Simplement surfer. Simplement cliquer. Simplement bloguer. Sommaire 1. Se loguer 2. Ta place de travail (Tableau de bord) 3. Créer ton article 3.1«Ajouter» un article 3.2 Ta feuille de papier

Plus en détail

HMTL. Exemple de fichier HTML. Structure d un document HTML. Exemple de fichier HTML. Balises HTML. IFT1147 Programmation Serveur Web avec PHP

HMTL. Exemple de fichier HTML. Structure d un document HTML. Exemple de fichier HTML. Balises HTML. IFT1147 Programmation Serveur Web avec PHP IFT1147 Programmation Serveur Web avec PHP Un bref survol du langage HTML HMTL HTML: Hypertext Markup Language HTML est essentiellement un langage de description de structure de document (par exemple titre,

Plus en détail

ACCESS CP SIGNE UN 1ER CLOSING A 56 M POUR CIBLER LA PRIVATE DEBT

ACCESS CP SIGNE UN 1ER CLOSING A 56 M POUR CIBLER LA PRIVATE DEBT LEVÉES DE FONDS ACCESS CP SIGNE UN 1ER CLOSING A 56 M POUR CIBLER LA PRIVATE DEBT Par Xavier Demarle 08/10/2014 17:36 Le gérant veut porter à 150 M la collecte de son nouveau véhicule, dont la mission

Plus en détail

INTRODUCTION. méta-langage

INTRODUCTION. méta-langage INTRODUCTION renault twingo Bic 1999 etc.. XML : extensible

Plus en détail

XSL Langage de transformation de XML. Approfondissements

XSL Langage de transformation de XML. Approfondissements XSL Langage de transformation de XML Approfondissements http://www.zvon.org/xxl/xsltreference/output/index.html Retour sur les modèles (template) Une feuille de style peut contenir plusieurs modèles Chaque

Plus en détail

On a volé La plage de Sainte-Adresse!

On a volé La plage de Sainte-Adresse! On a volé La plage de Sainte-Adresse! par Ana 5e Aza 4e Ahmed 5e Dagman 5e Emilienne 6e Taïmoor 3e Jeudi 5 Mai 2011 08:32 Chapitre 1 Salut! Je m' appelle Séléna, j' ai 16 ans. Les vacances viennent de

Plus en détail

Installation de TYPO3 sur les serveurs mutualisés de Free

Installation de TYPO3 sur les serveurs mutualisés de Free Installation de TYPO3 sur les serveurs mutualisés de Free Copyright 2006 Franck Evrard [ http://fr.evrard.free.fr ] --o-- This document is published under the Open Content licence available from http://www.opencontent.org/opl.shtml

Plus en détail

GUIDE D UTILISATION DE LA PLATEFORME D ENVOI DE COURRIELS

GUIDE D UTILISATION DE LA PLATEFORME D ENVOI DE COURRIELS GUIDE D UTILISATION DE LA PLATEFORME D ENVOI DE COURRIELS Table des matières Présentation de la plateforme d envoi de courriels... 4 1- Gestion des contacts... 5 1.1. Base de données... 5 1.1.1- Création

Plus en détail

Manuel d utilisation du presse-papiers dans Typo3

Manuel d utilisation du presse-papiers dans Typo3 Manuel d utilisation du presse-papiers dans Typo3 Dans typo3, le presse-papiers permet de copier / déplacer facilement des pages, des actualités, des entrées d agenda, des éléments de contenus, et des

Plus en détail

Utiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel

Utiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel Utiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel Excel est un des meilleurs outils de manipulation de données et parfois il est nécessaire d exploiter des données

Plus en détail

QUESTIONNAIRE DU PARTICIPANT

QUESTIONNAIRE DU PARTICIPANT QUESTIONNAIRE DU PARTICIPANT NOMS: PRÉNOM: DATE DE NAISSANCE: LIEU DE NAISSANCE: ADRESSE: TÉLÉPHONE FIXE: PORTABLE: COURRIER ÉLECTRONIQUE: PERSONNE À CONTACTER EN ESPAGNE EN CAS D URGENCE: TÉLÉPHONE EN

Plus en détail

Practice Exam Student User Guide

Practice Exam Student User Guide Practice Exam Student User Guide Voir la version française plus bas. 1. Go to http://training.iata.org/signinup 2. Enter your username and password to access your student profile Your profile was created

Plus en détail

1. Nous avons fait une fin de semaine de camping en mai. 2. Mes amis s appellent Julie, David, Bruno et Tristan.

1. Nous avons fait une fin de semaine de camping en mai. 2. Mes amis s appellent Julie, David, Bruno et Tristan. 5 Les obligations Le camping Une fin de semaine de juin, mes amis, Julie, David, Bruno, Tristan et moi, nous avons décidé de faire une expédition à Jasper. A cause de la belle température, nous avons pris

Plus en détail

HTML. 3 septembre 2014

HTML. 3 septembre 2014 OCI 3 septembre 2014 HTML Exercice 1 Enregistrer le code source minimal d une page HTML. Ouvrir le fichier à la fois dans un éditeur de texte et dans un navigateur. Observer l effet de la modification

Plus en détail

Le WEB : HTML. Formation Systèmes d'information et numérique. Exercices en HTML

Le WEB : HTML. Formation Systèmes d'information et numérique. Exercices en HTML 1 ère STI2D TD V1.0 Le WEB : HTML Formation Systèmes d'information et numérique 1) Exercice 1 : Texte simple : Exercices en HTML A l aide de Notepad++, créez une page web Ex1.html qui contient «Hello World!»

Plus en détail

Date: 09/11/15 www.crmconsult.com Version: 2.0

Date: 09/11/15 www.crmconsult.com Version: 2.0 Date: 9/11/2015 contact@crmconsult.fr Page 1 / 10 Table des matières 1 SUGARPSHOP : SCHEMA... 3 2 PRESENTATION... 4 3 SHOPFORCE WITH SCREENSHOTS... 5 3.1 CLIENTS... 5 3.2 ORDERS... 6 4 INSTALLATION...

Plus en détail

Université Bordeaux Segalen Licence 3 MIASHS, semestre 6 (2014/2015)

Université Bordeaux Segalen Licence 3 MIASHS, semestre 6 (2014/2015) Université Bordeaux Segalen Licence 3 MIASHS, semestre 6 (2014/2015) Conception de Sites Web Dynamiques : TD 7 Inscription de membres - Variables de sessions - Formulaires pour insérer des images Version

Plus en détail

SII Stage d informatique pour l ingénieur

SII Stage d informatique pour l ingénieur SII Stage d informatique pour l ingénieur Création d un site Web École nationale supérieure de techniques avancées SII Stage d informatique pour l ingénieur 1 / 15 L informatique et le temps qui passe...

Plus en détail

TUESDAY, 18 MAY 9.00 AM 10.10 AM. Date of birth Day Month Year Scottish candidate number

TUESDAY, 18 MAY 9.00 AM 10.10 AM. Date of birth Day Month Year Scottish candidate number FOR OFFICIAL USE Mark X059/0 NATIONAL QUALIFICATIONS 00 TUESDAY, 8 MAY 9.00 AM 0.0 AM FRENCH INTERMEDIATE Reading Fill in these boxes and read what is printed below. Full name of centre Town Forename(s)

Plus en détail

Mohammed REZGUI m.rezgui06@gmail.com. Basé sur le cours de Guillaume Perez

Mohammed REZGUI m.rezgui06@gmail.com. Basé sur le cours de Guillaume Perez Mohammed REZGUI m.rezgui06@gmail.com Basé sur le cours de Guillaume Perez Contenu, Organisation Objectif principal: Base pour la création d un site Notions de client-serveur Notions de programmations Option

Plus en détail

Public Documents Act. Loi sur les documents publics CODIFICATION CONSOLIDATION. R.S.C., 1985, c. P-28 L.R.C. (1985), ch. P-28

Public Documents Act. Loi sur les documents publics CODIFICATION CONSOLIDATION. R.S.C., 1985, c. P-28 L.R.C. (1985), ch. P-28 CANADA CONSOLIDATION CODIFICATION Public Documents Act Loi sur les documents publics R.S.C., 1985, c. P-28 L.R.C. (1985), ch. P-28 Current to September 16, 2013 À jour au 16 septembre 2013 Last amended

Plus en détail

Fiche aide pour votre messagerie Outlook, thunderbird, Gmail

Fiche aide pour votre messagerie Outlook, thunderbird, Gmail Table des matières Fiche aide pour votre messagerie Outlook, thunderbird, Gmail Fiche n 1 Exporter vos contacts d'adresses emails...2 Fiche n 2 Création de sa signature pour sa boite mail...5 Fiche n 1

Plus en détail

VTP. LAN Switching and Wireless Chapitre 4

VTP. LAN Switching and Wireless Chapitre 4 VTP LAN Switching and Wireless Chapitre 4 ITE I Chapter 6 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 1 Pourquoi VTP? Le défi de la gestion VLAN La complexité de gestion des VLANs et des

Plus en détail

Introduction. PHP = Personal Home Pages ou PHP Hypertext Preprocessor. Langage de script interprété (non compilé)

Introduction. PHP = Personal Home Pages ou PHP Hypertext Preprocessor. Langage de script interprété (non compilé) Introduction PHP = Personal Home Pages ou PHP Hypertext Preprocessor Langage de script interprété (non compilé) Plan Avantages Fonctionnement interne Bases du langage Formulaires Envoi d un email Avantages

Plus en détail

Courriel envoyé par RNB à TOUS les Membres de la SOGHU LE 10 décembre 2012/ E-mail sent by RNB to ALL SOGHU Members Decembrer 10, 2012

Courriel envoyé par RNB à TOUS les Membres de la SOGHU LE 10 décembre 2012/ E-mail sent by RNB to ALL SOGHU Members Decembrer 10, 2012 Nathalie Télénis De: Diane Caron Envoyé: 18 février 2014 15:12 À: Nathalie Télénis Objet: TR: RNB Used Oil and Glycol Recycling Program Registration Pièces jointes: RNB - UOG Program Registration letter

Plus en détail

Table des matières. Voici un petit document qui t'aidera dans la réalisation de ton site web je l'espère.

Table des matières. Voici un petit document qui t'aidera dans la réalisation de ton site web je l'espère. Voici un petit document qui t'aidera dans la réalisation de ton site web je l'espère. Table des matières Quelques remarques importantes?... 2 Comment traduire une page du site internet?... 2 Comment se

Plus en détail

Filed December 22, 2000

Filed December 22, 2000 NEW BRUNSWICK REGULATION 2000-64 under the SPECIAL PAYMENT TO CERTAIN DEPENDENT SPOUSES OF DECEASED WORKERS ACT (O.C. 2000-604) Regulation Outline Filed December 22, 2000 Citation..........................................

Plus en détail

(Programme de formation pour les parents ~ Training program for parents)

(Programme de formation pour les parents ~ Training program for parents) PODUM-INFO-ACTION (PIA) La «carte routière» pour les parents, sur l éducation en langue française en Ontario A «road map» for parents, on French-language education in Ontario (Programme de formation pour

Plus en détail

PROGRAMME PREVISIONNEL PROVISIONAL PROGRAM TOUR TAHITI NUI

PROGRAMME PREVISIONNEL PROVISIONAL PROGRAM TOUR TAHITI NUI PREVISIONNEL PROVISIONAL TOUR TAHITI NUI 2 0 1 6 1 ETAPE 1A ½ ETAPE MATIN - COURSE SUR ROUTE CONTRE LA MONTRE INDIVIDUELLE MARDI 08 NOVEMBRE 4.42 KM STADE PUNAAUIA 08H30 FIN DE L EPREUVE SDA PUNAAUIA 10H00

Plus en détail

Les nouveautés de JSP 2.0

Les nouveautés de JSP 2.0 Les nouveautés de JSP 2.0 1 Introduction Nous avons déjà vu quelques nouveautés de la version 2.0 dans les travaux pratiques précédents (JSTL et langage d expressions). Il nous reste deux améliorations,

Plus en détail

Extended communication server 4.1 : VoIP SIP service- Administration

Extended communication server 4.1 : VoIP SIP service- Administration Extended communication server 4.1 : VoIP SIP service- Administration Mai, 2008 Alcatel-Lucent Office Offer - All Rights Reserved Alcatel-Lucent 2007 Ce document explique comment configurer le Service VOIP-SIP

Plus en détail