MSDHTML editoren er en Javascript komponent, udgivet af Microsoft med det formål at man kan redigere HTML sider i Internet Explorer. FCKEditor og HTMLArea-editorerne er open source projekter, og de kan bruges af flere forskellige web-browsere. Brugervenligheden er omtrent den samme som ved tekstbehandlingsprogrammer.

Også denne online hjælp-side er blevet skrevet med en WYSIWYG editor.

De fleste af de her beskrevne funktioner går igen i alle de tilgængelige WYSIWYG editorer.

Markering af tekst

Før du kan udføre en handling, skal du markere den tekst, som handlingen skal gælde for. Eksempelvis for handlingerne "Kopier", "Klip" eller "Fed". Gå ind i editoren med musen, klik på venstre musetast der, hvor teksten, der skal markeres, begynder, og træk musen hen til det sted, hvor markeringen skal slutte, for her at slippe musetasten. Nu er teksten blevet markeret.

Kopier & indsæt

Kopiering og indsættelse fra andre dokumenter understøttes. Du skal blot markere de tekstdele, som du ønsker at kopiere, med musen i kildedokumenterne. Ved at højreklikke på musen og vælge "Kopier" - eller hurtigere med en kombination af tasterne "Ctrl" og "c"  kopierer du indholdet over i udklipsholderen. Herefter går du ind i editoren og klikker på det sted, hvor teksten skal sættes ind. Ligesom før ved kopiering kan man udføre indsættelse via højreklik med musen eller via tastaturgenvejen "Ctrl" og "v".

Af sikkerhedshensyn blokerer nogle browsere muligheden for at indsætte tekst på bestemte måder. Det er muligt at enten at bruge tastatur-genvejene beskrevet her, eller at sætte browseren op til at tillade at bruge tekstindsættelse generelt eller for et bestemt web-site.

Pas på: Tekst, importeret fra Word dokumenter, bliver oversat i en HTML-kode, der ville få hårene til at rejse sig på hovedet af enhver web-udvikler og de fleste browsere til at snuble. Du skal derfor bruge knappen "Rens HTML-kode" (jf. nedenfor), efter at du har udført en sådan indsættelse.

Bemærk: når du redigerer en side via din web-browser, så er det vigtigt at forstå at de ændringer du foretager kun ligger lokalt i hukommelsen på web-browseren. Det er først når du f.eks. klikker på Gem at teksten faktisk overføres og gemmes i OpenCms. Skulle det hænde at din web-browser eller din PC går ned, er de ændringer du har foretaget siden du sidst har gemt altså tabt - derfor kan det være en god ide at gemme med jævne mellemrum.

De vigtigste funktioner

Du har sikkert på et tidspunkt arbejdet med et tekstbehandlingsprogram. Derfor nævnes de vigtigste funktioner, som du har brug for, når du redigerer tekst, i det følgende.

Tip: Det anbefales, at du selv udforsker editoren: hold musen over knapperne - så vises der korte tekster med funktionernes betegnelser.

 
Symbol Funktion Beskrivelse
Gem Gemmer ændringerne på serveren, men bliver stående i editoren.
  Gem og luk

Dokumentet gemmes og editoren lukkes i et og samme skridt.

Pas på: Gå aldrig ud af editoren ved bare at lukke vinduet - på den måde mister du alle data. Editoren kører i det samme vindue som det virtuelle skrivebord, så lukke du vinduet istedet for at lukke editoren, ja så har du ikke alene mistet de ændringer du har foretaget, men du skal også til at logge på OpenCms igen.

  Publicer direkte
Publicerer den redigerede side omgående, som dermed bliver tilgængelig online. Det svarer til at klikke på Gem og luk, for derefter at vælge Publicer direkte i stifinderen.
  Rens HTML-kode
Fjerner (tit unødvendige) formateringsegenskaber. Denne funktion er især hensigtsmæssig, når HTML tekstdele er blevet indsat via Kopier & indsæt fra andre programmer.
  Fortryd

Den seneste handling fortrydes. En meget nyttig funktion, når du f.eks. kom til at slette for meget indhold eller har indsat noget forkert.

Tip: Denne ofte brugte funktion kan udføres hurtigt via Windows standard tastaturgenvejen "Ctrl" og "z".

Tip: Denne funktion er det modsatte af funktionen "genskab".

Tip: Ved at gentage handlingen kan du fortryde flere end et arbejdsskridt.

  Genskab

Genskaber den sidste fortrudte handling (jf. ovenfor). Kan derfor også betegnes som "Annuller fortryd". Kan bruges, når du f.eks. har været for hurtig til at fortryde en handling. Med denne funktion kan den udføres alligevel, og du genskaber dokumentets "mest aktuelle stand".

Tip: Du kan gentage denne handling lige så mange gange, som du før har udført handlingen " Fortryd".

Tip: Du kan hurtigt udføre denne handling via tastaturgenvejen "Ctrl" og "y". Det anbefales dog at benytte denne funktion samt dens modsætning med forsigtighed.

Pas på: Når du fortryder ofte, kan du kun genskabe det fortrudte, hvis du ikke i mellemtiden har udført nogle specielle arbejdsskridt (som f.eks. indsættelse af ny tekst).

Klip

Fjerner den markerede tekst og gemmer denne i udklipsholderen. Du har efterfølgende mulighed for at udføre funktionen "Indsæt" for at indsætte teksten gemt i udklipsholderen et andet sted.

Tip: Denne handling kan udføres hurtigt via tastaturgenvejen "Ctrl" og "x".

Pas på: Der kan kun ligge et udkllip på udklipsholderen, dvs. "Klip" og "Kopier" overskriver det indhold der allerede måtte være i udklipsholderen.

  Kopier

Denne handling er allerede blevet beskrevet ovenfor. Den ligner handlingen "Klip", men uden at fjerne den markerede tekst.

Tip: Tastaturgenvej: "Ctrl" og "c".

  Indsæt

Indsætter indholdet af udklipholderen på den position markøren står på.

Tip: Tastaturgenvej: "Ctrl" og "v".

  Link

Forvandler den markerede tekst til et link. Når en besøgende på din hjemmeside klikker på dette link, bliver hans browser ledt hen til dette sted. Når du ønsker at linke til filer inden for OpenCms filsystemet, kan du klikke på mappesymbolet, der vises i den følgende dialog. Du får så en filvælger frem hvorfra du kan vælge den side linket skal page på.

Endvidere kan du angive gyldige webadresser uden for din egen hjemmeside. Uanset hvortil du linker har du mulighed for at vælge om den side du linker til skal åbnes i et nyt vindue eller ej. Ofte er det en god ide at åbne et nyt vindue såfremt det er en "ekstern" side - dvs. på en anden hjemmeside end din egen..

En tredje mulighed er links inden for samme side. Linket "markerede" ovenfor kan bruges som eksempel. Du kan oprette et sådant link ved at lave et såkaldt anker på et bestemt sted på siden (jf. nedenfor). Når der skal linkes til det bestemte sted, indtastes et link på formen "webside#ankernavn". "#"-tegnet er standard i HTML og fortæller browseren, at der er tale om en bestemt sted på  siden.

Anker Forvandler den markerede tekst til en destination for links fra samme side. Indtast et navn og benyt et link, som bruger "#ankernavn" som URL.
Billedparameter

Indsætter et billede. For billeder der er tilgængelig for OpenCms serveren (som du tidligere har indlæst) kan du benytte mappesymbolet, som åbner et Explorer vindue for at vælge billedet.

Du kan også klikke på allerede eksisterende billeder og med denne handling ændre billedets URL.

Fed Formaterer den markerede tekst fed.
Kursiv Formaterer den markerede tekst kursiv.
Understreg Understreger den markerede tekst.
Venstrestil

Venstrestiller det tekstafsnit, hvor markøren befinder sig.

Tip: Et tekstafsnit er den tekst, der befinder sig mellem to indtastninger af "retur". Typisk markeres et afsnit med noget luft før og efter afsnittet. Har du blot brug for et linieskift uden at starte på et nyt afsnit skal du taste "Skift" + "retur".

Tip: I MSDHTML editoren kan du få vist alle "retur" og "linieskift" koder i dit dokument ved at aktivere knappen "Skift detaljer":

Centrer

Centrerer det tekstafsnit, hvor markøren befinder sig.

Tip: Læs beskrivelsen under " Venstrestil" for detaljer om tekstafsnit. 

Højrestil

Højrestiller det tekstafsnit, hvor markøren befinder sig.

Tip: Læs beskrivelsen under " Venstrestil" for detaljer om tekstafsnit.

Opstilling med punkttegn

Fremstiller en punktopstilling:

  • Den ser ud som denne her.
  • Ved hvert "retur" tilføjes der et nyt punkttegn.
    Ved et "linieskift" (jf. " Venstrestil") fremkommer der imidlertid kun et linieskift uden nyt punkttegn.
    • Ved "Forøg indrykning" begynder et dybere niveau med andre ledende punkttegn (bullets).
  • Ved et "return" i et nyt punkt uden tidligere skrevet tekst hopper man et niveau tilbage, 

hvilket for det tilfælde, at man befinder sig på 1. niveau, betyder afslutningen af punktopstillingen.

Tip: Du kan også afslutte en punktopstilling ved at bruge tasten "backspace" (øverst til højre på tastaturet), når du er nået til et nyt punkt, som du ikke vil udfylde med tekst.

Tip: Du kan skabe en punktopstilling efterfølgende, d.v.s. efter at du har skrevet teksten, ved at markere teksten og starte handlingen. Herved bliver hvert tekstafsnit (se ovenfor under " Venstrestil") lavet om til et punkt.

Opstilling med tal

Fremstiller en opstilling med tal. Denne fungerer ligesom punktopstillingen, men bruger tal i stedet for punkttegn (bullets).

Tip: Du kan markere en punktopstilling og forvandle den med denne handling efterfølgende i en opstilling med tal. Eller omvendt.

Forøg indrykning

Trækker hele tekstafsnittet, som markøren befinder sig i, længere til højre.

Tip: Under " Venstrestil" findes der en forklaring af begrebet "tekstafsnit".

Formindsk indrykning

Trækker hele tekstafsnittet, som markøren befinder sig i, længere til venstre.

Tip: Under " Venstrestil" findes der en forklaring af begrebet "tekstafsnit".

For yderligere oplysninger om MSDHTML editoren besøg MSDN library. For yderligere oplysninger om FCKEditoren besøg dens hjemmeside.

 

]]>