L'objectif de ce projet est de rendre un site web complet. Votre site devra contenir au minimum :
Tout site est amené à évoluer et souvent à être maintenu par plusieurs personne. Le code que vous rendez doit refléter votre volonté d'aider les prochains à comprendre vos choix techniques.
Votre site sera évalué en fonction de:
Vous pouvez choisir de travailler seul ou en binôme.
N'hésitez pas à piocher et adapter des bouts de code des TD précédents.
Vous pouvez récupérer ce code contenant un exemple de changement dynamique de feuille de style : code_projet.zip
Pour l'utiliser dans vos propres codes suivez les règles suivantes :
<script type=“text/javascript”>
jusqu'à </script>
dans votre propre head<select>
possédant l'identifiant choixCSS
et possédant l'attribut : onchange=“changeCSS()”
<option>
du select en précisant comme value
le chemin du fichier CSSPour en savoir plus : http://wiki.unice.fr/display/IntraSIDI/ProgWeb
Vous êtes sur Sophia ou sur Nice :
Vous devez déposer vos fichiers web sur le serveurlinserv1
dans un dossier www
à la racine de votre répertoire personnel.
Vous pouvez pour ce faire utilisez le logiciel Filezilla.
Connexion et transfert de fichiers
Vous pouvez transférer vos fichiers à l'aide de FileZilla
.
Allez dans le menu Fichier>Gestionnaire de Sites
(ou Ctrl+S).
Cliquez sur “nouveau site” et choisissez un nom (ce nom n'a aucune importance).
Renseignez les informations suivantes :
Lancez la connexion, vous devriez voir des répertoires dans site distant.
Créez un dossier www
(clic droit dans Site distant, puis “Créer un dossier”), ouvrez le et transférez les pages du dernier TD dedans.
Vous devriez pouvoir y accéder au sein de l'université à partir de l'adresse suivante : https://linserv-info-01.iutnice.unice.fr/users/etudiant/n/nomIdentifiant/web/ où nomIdentifiant correspond à votre identifiant. L'accès est également possible de l'extérieur à partir de cette adresse : http://lindmz.unice.fr/users/etudiant/n/nomIdentifiant/web
En ligne de commande
Pour vous connecter sur ce serveur, en ligne de commande, utilisez ssh
.
Pour créer le dossier:
mkdir www
Créer une page de test html, par exemple en exécutant dans ssh :
echo “coucou” > www/index.html