WebDAV ist ein standardisiertes Protokoll zum Bearbeiten von Web-Ressourcen über eine Netzwerk-Verbindung. In WGA können TML-Module, CSS/JS-Module und Datei-Container per WebDAV editiert werden.
Zwar gibt es keinen speziellen WebDAV-Client zu WGA, aber diverse Web-Editoren, wie z.B. Macromedia Dreamweaver, bieten integrierte WebDAV-Unterstützung, über welche auch der WebDAV-Service von WGA angebunden werden kann. Hierfür ist lediglich die Angabe der Service-URL vonnöten. Diese besteht aus:Servername und Port
Stammkontext des WGA-Servers
Dem Pfad webdav
Dem Datenbank-Key der Content-Datenbank, in welcher Sie arbeiten wollen
Einem abschließenden Schrägstrich
z.B.
http://wgaserver.meinefirma.de/WGAPublisher/webdav/contentdb/
Alternativ können sie den Datenbankschlüssel weglassen um alle Datenbanken der Domäne "default" einzubinden:
http://wgaserver.meinefirma.de/WGAPublisher/webdav/
Als Login verwenden Sie ein valides Autoren-Login für die jeweilige Content-Datenbank. Da über diese Schnittstelle lediglich Design gepflegt werden kann ist keine WGA-Client-Lizenz vonnöten.
Ist ein WebDAV-Client mit WGA verbunden so sieht er folgende Verzeichnisstruktur, welche die Designdokumente der Datenbank repräsentiert (Kursive Zeilen stellen Verzeichnisse dar):
webdav-root- scripts
- css
- CSS-Script-Module...
- js
- JS-Script-Module...
- files
- Dateicontainer (Verzeichnisnamen entspricht Containernamen)
- Dateien im Dateicontainer
- tml
- html
- WebTML-Module, Medienkey "html"
- xml
- WebTML-Module, Medienkey "xml"
- WebTML-Module, Medienkey "pdf"
- Other media keys
- Andere WebTML-Module
Sollen neue Module erstellt werden, so können die entsprechenden Dateien/Verzeichnisse mit Dateisystem-Funktionen erstellt werden. Es ist darauf zu achten, dass diese Dateien an der richtigen Stelle erstellt werden:
- Neue Datei-Container: Verzeichnis unter "files" mit Namen des Containers anlegen
- Neue Datei in Datei-Container: Datei in Container-Verzeichnis erstellen/Kopieren
- Neues Script-Modul: In Ordner "css/js/tmlscript/vbs/xml." unter Hauptordner "scripts" anlegen. Korrekte Dateiendung verwenden (Entspricht dem Ordnernamen)
- Neues WebTML-Modul: In Medienschlüssel-Ordner unter Hauptorder "tml" ablegen, Dateiendung ".tml".
- Neuer Medienschlüssel: Neues Verzeichnis unter Ordner "tml" anlegen und nach Medienschlüssel benennen


WebDAV-Clients