Hovednavigation

Jeg besluttede mig for at smække siden her 100% over på utf-8 tegnsæt, dvs. ingen entities som æ osv. osv. Dette betød også at alle mine filer skulle ændres fra ansi til utf-8 fil-encoding. Dette er utroligt nemt i programmer som Ultraedit, hvor man bare vælger fil-encoding når man gemmer. Dreamweaver er dog lidt anderledes.

Der er ingen problemer i Dreamweaver når man laver en ny fil der skal være UTF-8 så encoder Dreamweaver fint filen også, men når man skal ændre en eksisterende, så skal man lige lede lidt for at finde stedet hvor dette ændres. Funktionen til at ændre fil-encoding ligger i Dreamweaver under Modify -> Page Properties -> Title/Encoding, som det ses herunder:

Nogen vil måske sige det virker ret logisk at indstillingen er der, men må indrømme jeg aldrig kommer den slags steder, da tags altid rettes i kildekoden. Derudover er det meget ulogisk at skulle ind i page properties når filen man arbejder på kun er et indholds dokument uden <html><body> osv. Hmm hvorfor har man den dog ikke bare i Gem dialogen?

Et andet lille trick. Som standard er Dreamweaver ikke opsat til at lave UTF-8 Filer, men dette kan nemt ændres under Edit -> Preferences -> New Document:

Del
Indlægget blev skrevet af Martin d. 01/05, 2008 kl 21:27 og blev sidst rettet d. 02/05, 2008 kl 06:11

Kommentarer

RSS Feed for dette indlæg

GravImg
Skrevet af Claus Fischer
12/05 - 2008 kl. 13:53

Spændende :) Jeg har lidt problemer med meta tags og google og encoding..

Mine databaser er i UTF-8, og der skriver jeg bare med ÆØÅ i. Men mine sider er ogsp UTF8, men der bruger jeg ikke ÆØÅ, men de der tags til at lave æøå med...

Hvad ville min løsning være? Skal jeg droppe æøå i databasen? Jeg skriver til min databasen igennem nogle formler, ville jeg kunne lave noget replace af fx. æøå til den pågældende kode?

Hilsen Claus.

GravImg
Skrevet af Martin
12/05 - 2008 kl. 11:20

Hej Claus,
Ser ud til du er godt på vej, det eneste jeg lige kan komme på er at du skal encode dit indhold i databasen som utf8, kan forestille mig du nu kører noget htmlentities() inden du skriver til databasen, i stedet prøv at køre utf8_encode() dine tegn vil komme til at se mærkelige ud i databasen, men på en utf8 encodet side med utf8 charset, vil det se korrekt ud.

Mvh
Martin

GravImg
Skrevet af Claus Fischer
12/05 - 2008 kl. 13:53

Hej Martin.
Mange tak for dit svar. Jeg ville prøve at kigge på det når jeg får tid, men det giver mening det du skriver :)

P.S. Hvis du skulle få tid til et blog indlæg omkring at lave flotte formler(lige som her med kommentar felterne) måtte du gerne lave et indlæg omkring det :(

Hilsen Claus.

GravImg
Skrevet af Martin
12/05 - 2008 kl. 13:41

Det er faktisk på todo listen :-)

GravImg
Skrevet af Claus Fischer
12/05 - 2008 kl. 13:55

Evt. du skulle tjekke den email der kommer ud når man vælger "Modtag e-mail når......" Der er noget galt med encoding der :( Jeg bruger Outlook 2007.

GravImg
Skrevet af Claus Fischer
12/05 - 2008 kl. 13:56

Der er lagt en ny kommentar i indlæget Utf-8 Encoding P㥠Filer I Dreamweaver på www.martin-nielsen.com


Click her hvis du ikke ønsker at modtage e-mails ang opdateringer i dette blogindlæg

GravImg
Skrevet af Martin
12/05 - 2008 kl. 15:25

:) havde vist lige glemt at ændre encoding et par steder heh

Tak for tippet


Ny kommentar








Sikkerheds kode





DanskeWeblogs.dk | Samling af de danske blogs