Redigering av dokumenter i Vortex over WebDAV med Dreamweaver
Tidlige versjoner av Dreamweaver (MX, UltraDev m.m.) støtter ikke WebDAV og kan ikke brukes for å redigere dokumenter i Vortex. Du må derfor oppgradere til Dreamweaver 8 eller senere versjon før du begynner å administrere eller redigere ressurser i Vortex.
Innholdsfortegnelse
Montere et nytt Vortex-område
1) Sette opp en 'site'
a) 'New site' fra filmenyen
b) Fra 'Manage sites' i 'Files'-vinduet
2) Konfigurere WebDAV-forbindelsen
a) Basic
b) Advanced
Hente filer som ligger på WebDAV-området
WebDAV for å legge redigerte filer tilbake på eksternt Vortex-området
Legge nye sider inn i Vortex
Mulige feilsituasjoner
Feil i opplisting av eksterne ressurser
Generell feilmelding ved opplasting av redigert fil
Feil ved oppretting av nye filer
Filen blir ikke oppdatert, uten at Dreamweaver gir feilmelding
Øvrige kommentarer
Oppbygning av WebDAV-adresser for Vortex-områder
"Get / Put dependent files?"
Bruk Get-funksjonen med varsomhet
Brukergrensesnitt for redigering av et nytt, lokalt dokument:

Dreamweaver har flere mulige fremgangsmåter for å sette opp et nytt Vortex-område som en site. I de tilfellene hvor det er aktuelt, har alternativene blitt satt opp som hver sine underpunkter; henholdsvis a) og b). Du behøver altså kun å utføre èn av fremgangsmåtene, enten alternativ a) eller alternativ b), ikke begge to.
Montere et nytt Vortex-område
1) Sette oppe en ny 'site'
Velg "Site" på verktøylinjen, deretter "New site".

Evt velges "Manage Sites", se b) for videre montering:
b) Fra 'Manage sites' i 'Files'-vinduet
Dersom ikke fil-menyen er ekspandert, gjøres dette enkelt ved å klikke på "Files".
Dokumenter som ligger på eksterne Vortex-forekomster kan over WebDAV redigeres på tilsvarende måte som lokale filer. For å gjøre dette med Dreamweaver må man først sette opp en forbindelse til Vortex.
Velg "Manage sites":

Det vil da dukke opp en ny "Manage sites"-boks for å sette opp nye nye arbeidsområder:

Velg deretter "New" og deretter "Site" (fra undermenyen som dukker opp når du trykker på "New").
2) Konfigurere WebDAV-forbindelsen
Velg "Basic"-flappen. Det første vinduet du kommer til er "Editing files":

For 'Name your site' skriver du inn det navnet du vil at skal brukes ved opplisting av egne områder i Dreamweaver.
Feltet 'URL of your site' brukes ikke til å kople deg opp mot Vortex, så det kan enten stå tom eller du kan skrive inn HTTP-adressen til Vortex-området du skal redigere.
I neste dialog velger du "No, I do not want to use a server technology", da dette ikke vil være relevant for dokumenter i Vortex:

Velg deretter "Edit local copies on my machine..." og skriv inn filbanen til en mappe hvor du vil lagre lokale kopier av filene du redigerer på:

Neste dialog er for å sette opp "Sharing files". Her skal du sette opp WebDAV som metode for å kople deg opp mot Vortex-serveren:

I tillegg må du skrive inn WebDAV-adressen til Vortex-området du skal redigere, samt brukernavnet ditt. (Det er viktig at brukernavnet er skrevet inn riktig, ellers vil ikke Dreamweaver klare å kople seg opp mot Vortex
For mere info om hvordan den korrekte WebDAV-adressen til Vortex-området du skal redigere er bygget opp, se 'Oppbygning av WebDAV-adresser for Vortex-områder' under 'Øvrige merknader'.

WebDAV-password skal IKKE fylles ut, da passord lagret på datamaskinen din utgjør en sikkerhetsrisiko. Du vil automatisk bli bedt om å fylle inn passord når operasjoner behøver dette, f.eks når du henter ned nye sider eller laster opp fra Dreamweaver til Vortex.
Dersom du vil teste forbindelsen må du også skrive inn passordet ditt før du trykker knappen "Test connection", ellers vil feil parametere blir sendt til serveren og du får en HTTP error. Men husk da å slette passordet igjen før du går videre i dialogen!
Neste dialog setter opp om Dreamweaver skal låse filer man laster ned for redigering, for å forhindre at flere personer gjør endringer på samme fil(er) samtidig. "Enable file check in and check out" minsker risikoen for at man uforvarende overskriver endringer andre har gjort i samme fil som man selv redigerer. Men i de fleste tilfeller vil ikke det uansett ikke være flere som redigerer samtidig på filene, og man trenger ikke å kreve at filer skal sjekkes inn og ut:

Den siste dialogen er kun en oppsummering av WebDAV-oppsettet, og man trykker "Done" for å lagre dette.
Velg "Advanced"-flappen. Det første som settes opp er "Local info":

Følgende må fylles ut:
-
Site name: Kun navnet som brukes ved opplisting av egne områder i Dreamweaver
-
Local root folder: Lokalt mappe for midlertidig lagring av filer fra WebDAV-området
-
Local image folder: Lokalt mappe for midlertidig lagring av bilder fra som brukes på siden(e)
Denne settes kun opp dersom du skal legge bilder til dokumentene du jobber med. -
HTTP address: Kan du la stå tom, da denne i såfall blir satt automatisk når du har fylt ut neste vindu. (Evt. kan du skrive inn HTTP-adressen til Vortex-området du skal redigere.)
De andre alternativer kan du enten la stå som de er eller sette opp slik du selv foretrekker det:
-
"Refresh local files automatically" sørger for at lokal fil-listingen i Dreamweaver automatisk blir oppdatert ved endringer. (Ellers må du oppdatere ved "Refresh"-knappen når du gjør lokale forandringer.)
-
"Links relative to: Document" sier at lenker man bruker og lager blir relative fra dokumentet du står på og til dokumentet du lenker (dvs felles sti høyere opp i filstrukturen blir ikke tatt med i lenken), mens "Site Root" sier at lenker blir "absolutte" og fullstendig stibane tas med selv om den skulle være felles for dokumentet du står på og dokumentet du lenker til.
-
"Case sensitive links" er ikke nødvendig å skru på for Vortex sine WebDAV-områder.
-
"Cache" påskrudd vil få listinger etc til å gå litt raskere i Dreamweaver, men betyr ellers lite for arbeid mot Vortex-
For "Remote info" velger du WebDAV:

Da vil du få dette dialog-vinduet:

Følgende fylles ut:
-
URL: Dette er URL'en til WebDAV for Vortex-området du skal jobbe mot. MERK: Denne må inneholde fullstendig URL til den mappen du vil kople opp til i Dreamweaver.
For mere info om hvordan den korrekte WebDAV-adressen til Vortex-området du skal redigere er bygget opp, se 'Oppbygning av WebDAV-adresser for Vortex-områder' under 'Øvrige merknader'. -
Login: Brukernavnet ditt
-
Password: Skal IKKE fylles ut, da passord lagret på datamaskinen din utgjør en sikkerhetsrisiko. Du vil automatisk bli bedt om å fylle inn passord når operasjoner behøver dette, f.eks når du henter ned nye sider eller laster opp fra Dreamweaver til Vortex.
Her kan du også enten la resten av mulighetene stå som de er eller sette opp slik du selv foretrekker det:
-
"Maintain synchronzation information" får Dreamweaver til å automatisk synkronisere dine lokalt lagrede filer (kopier og nye filer) mot det som ligger i Vortex.
-
"Automatisk update files to server on save" gjør at både lokal kopi og filen i Vortex blir oppdatert når du lagrer.
-
"Enable file check in and check out" brukes dersom flere personer jobber med de samme dokumentene til samme tid. Dreamweaver vil da sørge for at brukere får beskjed dersom andre jobber med samme fil, slik at man ikke uforvarende overskriver endringer andre har gjort samtidig som man selv redigerte filen.
Hente filer som ligger på WebDAV-området
For å se dokumenter som ligger på det eksterne Vortex-område, må du velge visning av "Remote view" i filutforskeren. Da vil Dreamweaver liste opp filene som ligger på WebDAV-området du har satt opp:

Når åpner et du åpner et dokument herfra vil Dreamweaver automatisk lage en kopi av filen, samt av det eventuelt overliggende dokumenthierarkiet, i det lokale fil-området du valgte da WebDAV-forbindelsen ble satt opp (dvs at en kopi av det berørte filtreet blir opprettet i Local root folder).
Dersom du vil navigere i dine lokale kopier, gjøres dette i "Local view":

WebDAV for å legge redigerte filer tilbake på eksternt Vortex-området
Så lenge du arbeider med filene som du har hentet fra Vortex, vil dette bli gjort mot de lokale kopiene som Dreamweaver opprettet på maskinen din. Merk: Dette gjelder ikke dersom du har valgt "Automatically update files to server on save" når WebDAV-forbindelsen ble satt opp. Hvis dette er gjort vil Vortex automatisk også bli oppdatert når du lagrer forandringene lokalt.
Når oppdateringen skal bli lagt ut på Vortex-området, må du eksplisitt gi beskjed om det filen skal lagres på den eksterne serveren:

Man vil også få opp en dialog underveis med muligheten til å legge den oppdaterte filen inn i Vortex som en kopi av den opprinnelige. Dette skjer hvis man gir filen et nytt navn. Hvis man vil erstatte det opprinnelige, velger man "Yes" på spørsmål om å overskrive filen som allerede ligger der med samme navn.
Filen vil ved en slik fjernlagring automtisk også bli lagret lokalt.
Et alternativ er å først lagre filen med dine oppdateringer lokalt, for så å legge oppdatering i Vortex over WebDAV. Dette gjøres med å bruke "Site"-funksjonen Put på filen:

Denne funksjonen er også tilgjengelig ved å høyre-klikke filen i fil-utforskeren og velge "Put".
Legge nye sider inn i Vortex
For å opprette nye sider og legge disse opp i Vortex, kan man enten lage sidene lokalt: Man står i 'local view', i mappen hvor man ønsker å opprette en ny fil og velger ny fil (man kan enten høyreklikke eller velge File under filmenyen, eventuelt trykke CTRL+N). Når man har redigert denne legger man den opp på normal måte (som vist ovenfor). Denne filen vil ikke vises i Vortex når man har lagt den opp for første gang.
Eller man kan være i 'remote view' og gjøre på tilsvarende måte der. Det vil da automatisk bli opprettet en ny fil i Vortex.
Mulige feilsituasjoner
Feil i opplisting av eksterne ressurser
Dersom WebDAV-forbindelsen er satt opp feil, eller det skulle være en feil med tilgang til Vortex-serveren, kan følgende feilmelding komme opp:

Denne feilen kan blant annet skyldes:
- Manglende eller ugyldig brukernavn i oppsett av WebDAV-forbindelsen
- Du mangler lese-
Generell feilmelding ved opplasting av redigert fil
Dersom du forsøker å legge opp en fil som du har redigert, men du mangler skriverett i Vortex til denne filen vil du få denne generelle feilmeldingen:

Filen vil da naturlig nok ikke ha blitt oppdatert i Vortex.
Feil ved oppretting av nye filer
Dersom du har satt opp et Vortex-område i Dreamweaver hvor du ikke har skrivetilgang, og du forsøker å legge til en ny fil, vil du få en 'permission problem'-feilmelding:

Se til at du har satt oppriktig Vortex-område for redigering. Hvis du har gjort det, ta da kontakt med administratoren for siden slik at du kan få skrivetilgang til mappen det gjelder.
Filen blir ikke oppdatert, uten at Dreamweaver gir feilmelding
I det tilfellet at man forsøker å legge opp en oppdatert fil som man har skriverett til, men noen andre har låst filen (f.eks ved å web-redigere denne filen), vil man ikke få oppdatert filen som ligger i Vortex. Men Dreamweaver vil heller som oftest likevel ikke gi noen feilmelding eller annen indikasjon på at skrivingen gikk galt, snarere vil dialogvinduet som kommer opp i bakgrunnen si at oppdateringen over WebDAV var suksessfull. (Merk: Dette dialogvinduet blir automatisk lukket når Dreamweaver antar at skrivingen til Vortex var vellykket.)
Dersom du skulle komme ut for at Dreamweaver tilsynelatende oppdatere filen i Vortex, men forandringene dine ikke blir synlige på nett, undersøk da følgende:
Bruk en nettleser og gå til dokumentet, velg så "Administrer dette dokumentet". (Dersom du ikke allrede er logget inn må du også gjøre dette.) I administrasjonsgrensesnittet vil du se et hengelås-ikon og teksten "Låst av <brukernavn>" dersom ressursen er låst av en annen bruker.
Dersom filen var låst, har noen nylig oppdatert filen eller er i ferd med å oppdatere den. Pass da på at du tar hensyn til disse forandringene dersom du senere skal legge opp ditt arbeid.
Tøm cachei nettleseren din, og forsøk å laste siden på nytt. Noen ganger kan nettleserha lagret den gamle versjonen i cache og vise denne i stedet for den nye versjonen av filen.
Dersom ingen av disse diagnosene ser ut til å være tilfelle, kan det hende at de gamle sidene er cachet på serveren. Av og til skjer det at Vortex-serveren beholder gamle sider i cache, selv om de nylig har blitt oppdatert. I såfall vil det ta litt tid før din oppdatering blir synlig på nett.
Øvrige merknader
Oppbygning av WebDAV-adresser for Vortex-områder
- URL'en starter med https fordi kommunikasjonen må være kryptert.
- Resten av adressen er den samme som den vanlige www-adressen til Vortex-området, bortsett fra at "-dav" er lagt til host-navnet.
I noen få tilfeller vil også WWW-adressen starte med https. Dette gjelder dersom aksess til siden er kryptert for vanlig nettilgang.
- WWW-adresse: http://www.hf.uio.no/
WebDAV-adresse: https://www-dav.hf.uio.no/- WWW-adresse: http://vortex.uio.no/
WebDAV-adresse: https://vortex-dav.uio.no/
NB: Dersom du kun skal redigere innholdet i en bestemt mappe på Vortex-området (f.eks. din egen undermappe), må du legge inn den komplette WebDAV-adressen til denne mappen. Ellers vil naturlig nok hele Vortex-strukturen på serven du kopler mot bli satt opp i Dreamweaver.
- Eksempel-URL: https://vortex-dav.uio.no/brukere/brukernavn/mine-dreamweaver-dokumenter/
"Get / Put dependent files?"
Når du laster ned / legger opp filer fra / til eksternt Vortex-område over WebDAV vil det komme opp en liknende dialog som spør om Dreamweaver skal hente / legge opp avhengige filer:

Dette er kun en forespørsel om Dreamweaver skal laste ned og lagre lokal kopi av filer som brukes av den/de filene man jobber på, dvs CSS-stilark, bilder og liknende.
Normalt vil det ikke være nødvendig å lagre en lokal en kopi av disse filene.
Bruk Get-funksjonen med varsomhet
Man skal være forsiktig med å bruke Get-funksjonen på eksterne mapper, for da vil Dreamweaver automatisk laste ned kopi av ALLE underliggende filer og mapper. Dersom man gjøre dette for en mappe med mange undermapper og filer, vil kopiene man får ned ta stor diskplass og operasjonen tar svært lang tid.
Det normale vil derfor være at man kun åpner (og dermed henter ned kopi av) de filene man faktisk trenger å jobbe på.