Utilisation de WebDAV



Version :0.3 // 2007-11-06
Auteur : Sylvain Michel <smichel-at-edres74.net> Cellule TICE - IA 74
Auteur : Joel Golliet <joel-at-citic74.fr> CITIC74
Licence : Free Documentation License GNU/FDL http://www.gnu.org/copyleft/fdl.html


Sommaire

1.Avant-propos
2.Windows
2.1. Windows 98
2.2. Windows XP
3.Systèmes Linux
4.Mac OSX
5.Dreamweaver


1. Avant-propos

WebDAV est un protocole d'échange de fichiers à travers HTTP permettant, par exemple, de se connecter, en lecture et écriture, au répertoire d'un site web. Mieux qu'avec un client FTP ou sur un lecteur réseau, WebDAV permet à plusieurs utilisateurs d'éditer le contenu d'un dossier web simultanément. Il saura gérer les droit d'accès aux fichiers (ou dossiers), en vérouillant momentanément le(s) fichier(s) (ou dossier(s)) édité(s). Voir http://fr.wikipedia.org/wiki/Webdav pour plus d'informations.

Pour accéder au contenu d'un site web http://<site>.<codeetab>.etab/ sur un PingOO V3, le chemin WebDAV sera de la forme http://dav-<site>.<codeetab>.etab/. Ex : pour http://www.pingoo.etab/, l'accès WebDAV se fera avec http://dav-www.pingoo.etab/ ; pour http://profs.pingoo.etab/ accès WebDAV via http://dav-profs.pingoo.etab/ ; etc.

Voir aussi la doc http://tice.edres74.ac-grenoble.fr/article.php3?id_article=171 sur le sujet


[Retour au sommaire]

2. Windows

Sous Windows, on peut se connecter à un dossier WebDAV, qui apparaîtra dans l'explorateur ou le poste de travail. On pourra ensuite faire des transferts de fichiers comme on le fait d'un lecteur (C:) à un autre (D:).

On peut utiliser les fonctionnalités natives de Windows pour faite cette connexion comme indiqué ci-dessous. Sinon, on peut décider d'utiliser un petit logiciel pour faire cette connexion de façon indépendante. On peut recommander 2 logiciels pour cela :
  1. Novell NetDrive : http://www.maths.unsw.edu.au/computing/compfiles/netdrive.exe
  2. Dossiers Web Libres : http://www.mioga2.org/download/contribs/DossiersWebLibres/Setup_DossiersWebLibres_1.0.5.exe

2.1. Windows 98

Sous Windows 98 les dossiers WebDav se trouvent dans le poste de travail (ou l'explorateur) au même niveau que les lecteurs (C:, D:, ...) dans "Dossiers Web". Pour établir une connexion avec un dossier WebDAV :
  1. ouvrez le poste de travail (ou l'explorateur), puis allez dans "Dossiers Web" ;
  2. cliquez sur "Ajouter un dossier web" ;
  3. dans la fenêtre "Ajouter un dossier web" entrer l'URL du dossier web, par exemple : http://dav-www.<pingoo>.etab, cliquez sur "Suivant" ;

  4. renseignez le nom de votre choix pour identifier ce dossier WebDAV (majuscules, espaces, accents sont acceptés), puis cliquez sur "Terminer" ;

Le dossier WebDAV que vous venez de créer apparaît dans les "Dossiers Web" : cliquez dessus. Une fenêtre de connexion apparaît, renseignez votre nom d'utilisateur et mot de passe, puis cliquez sur "OK".

Remarque : dans cette fenêtre de connexion apparaît une case à cocher "Enregistrer ce mot de passe ...". La cochez ou non ne fera aucune différence puisque le mot de passe ne semble jamais être enregistré (sous Windows 98) : à chaque fois que vous fermez l'explorateur vous fermez la connexion avec ce dossier, et quand vous réouvrirez ce dossier WebDAV, plus tard, la fenêtre de connexion vous redemandera vos codes d'accès.

2.2. Windows XP

Sous Windows XP les dossiers WebDAV se trouvent dans les "Favoris réseau". Pour établir une connexion avec un dossier WebDAV :
  1. allez dans le menu : Démarrer > Favoris réseau ;
  2. dans le menu de droite cliquez sur "Ajouter un favoris réseau" ;
  3. La fenêtre "Assistant ajout d'un favoris réseau" apparaît, cliquez sur "Suivant" ;
  4. dans la deuxième fenêtre attendez la fin de la recherche sur internet (inutile dans notre cas) ;
  5. puis sélectionnez "Choisissez un autre emplacement réseau ...", et cliquez sur "Suivant"
  6. renseignez l'URL du dossier WebDAV, par exemple : http://dav-www.<pingoo>.etab:80 (n'oubliez pas le numéro du port ":80"), et cliquez sur "Suivant" ;

  7. la fenêtre de connexion apparaît, renseignez le nom d'utilisateur et son mot de passe. Laissez coché, éventuellement, "Enregistrer ce mot de passe ..." pour éviter d'avoir à le retaper à chaque connexion, cliquez sur "OK" ;

  8. enfin renseignez le nom de votre choix pour identifier ce dossier WebDAV (majuscules, espaces, accents sont acceptés), puis cliquez sur "Suivant", puis "Terminer".
Maintenant que vous avez créé la connexion avec ce dossier WebDAV vous le retrouverez dans les "Favoris réseau" par l'explorateur, le poste de travail ou le menu "Démarrer".


[Retour au sommaire]

3. Systèmes Linux

Le protocole WebDAV est en général bien intégré dans les différentes distributions et outils sous Linux.

On peut utiliser par exemple Nautilus ou Konqueror (des "explorateurs de fichiers" qui savent également faire navigateur web) pour faire une connexion WebDAV simplement.

Ex avec Konqueror, il suffit de taper l'adresse webdav://dav-www.pingoo.etab/

Dans Nautilus, faire "Fichier/Se connecter à un serveur" et renseigner les paramètres.


[Retour au sommaire]

4. Mac OSX

Depuis le Finder, faire pomme+K puis entrer l'URL d'accès au site WebDAV http://dav-www.pingoo.etab/


[Retour au sommaire]

5. Dreamweaver

Dreamweaver, depuis la version 4 (pas la version 2), permet de se connecter à un dossier WebDAV, et l'utiliser comme avec une connection FTP.

Pour la version 4 de DreamWeaver, une mise à jour existe et corrige un certain nombre de problèmes liés à WebDAV notamment : http://www.adobe.com/support/dreamweaver/downloads/dw4_updater.html

  1. Ouvrez la fenêtre de gestion de sites, menu : Fenêtre > Site (ou F8) ;
  2. créez un nouveau site, menu : Site > Nouveau site ;
  3. choisissez le mode de définition du site "Avancez" ;
  4. choisissez vos préférences pour "infos locales" ;
  5. puis dans la catégorie "Infos distantes" :

Maintenant pour l'utiliser, il suffit de faire comme avec les sites ayant une connexion FTP, sélectionnez les fichiers à transférer et cliquez sur "placer" ou "aquérir", ou encore en utilisant la "fonction" de synchronisation.


[Retour au sommaire]



Document généré avec les cri-doctools