Avatar billede gummisko Nybegynder
14. marts 2005 - 12:14 Der er 19 kommentarer og
1 løsning

XML og Flash og danske bogstaver

Hej
STORT PROBLEM:
Jeg har en flashmenu styret fra en XML-fil. Når jeg konfigurer menuen med XML-filen, kan FLASH-filen ikke gengive æøå-bogstaver.
Hvordan kan jeg gøre dette?????
XML-fil:
<?xml version="1.0" encoding= "UTF-8" ?>
<menu>
<options
bg_file="C:\Inetpub\wwwroot\menu\bg_files\bg.jpg" buttons_color="000000" buttons_transparency="30"
rollover_delay="240" text_color1="FFFFFF" text_color2="ffCC00"
rollover_color="FFFFFF" rollover_transparency="80"
top_sound_volume="40"
base_sound_volume="40"
></options>
<button1_1 text="Informationå" url="http://www.xmlmenus.com" target="_parent" ></button1_1>
<button1_2 text="none" url="http://www.xmlmenus.com" target="_parent"></button1_2>
<button1_3 text="none" url="http://www.xmlmenus.com" target="_parent"></button1_3>
<button1_4 text="none" url="http://www.xmlmenus.com" target="_parent"></button1_4>
<button1_5 text="none" url="http://www.xmlmenus.com" target="_parent"></button1_5>
<button1_6 text="none" url="http://www.xmlmenus.com" target="_parent"></button1_6>
<button1_7 text="none" url="http://www.xmlmenus.com" target="_parent"></button1_7>
<button1_8 text="none" url="http://www.xmlmenus.com" target="_parent"></button1_8>
<button2_1 text="Aktiviteter" url="http://www.xmlmenus.com" target="_parent"></button2_1>
<button2_2 text="flash menus" url="http://www.xmlmenus.com" target="_parent"></button2_2>
<button2_3 text="buttons" url="http://www.xmlmenus.com" target="_parent"></button2_3>
<button2_4 text="components" url="http://www.xmlmenus.com" target="_parent"></button2_4>
<button2_5 text="libraries" url="http://www.xmlmenus.com" target="_parent"></button2_5>
<button2_6 text="none" url="http://www.xmlmenus.com" target="_parent"></button2_6>
<button2_7 text="none" url="http://www.xmlmenus.com" target="_parent"></button2_7>
<button2_8 text="none" url="http://www.xmlmenus.com" target="_parent"></button2_8>
<button3_1 text="Test" url="http://www.xmlmenus.com" target="_parent" ></button3_1>
<button3_2 text="applications" url="http://www.xmlmenus.com" target="_parent"></button3_2>
<button3_3 text="showcase x" url="http://www.xmlmenus.com" target="_parent"></button3_3>
<button3_4 text="none" url="http://www.xmlmenus.com" target="_parent"></button3_4>
<button3_5 text="none" url="http://www.xmlmenus.com" target="_parent"></button3_5>
<button3_6 text="none" url="http://www.xmlmenus.com" target="_parent"></button3_6>
<button3_7 text="none" url="http://www.xmlmenus.com" target="_parent"></button3_7>
<button3_8 text="none" url="http://www.xmlmenus.com" target="_parent"></button3_8>
<button4_1 text="M&#338;l og indhold" url="http://www.xmlmenus.com" target="_parent"></button4_1>
<button4_2 text="service" url="http://www.xmlmenus.com" target="_parent"></button4_2>
<button4_3 text="training" url="http://www.xmlmenus.com" target="_parent"></button4_3>
<button4_4 text="support" url="http://www.xmlmenus.com" target="_parent"></button4_4>
<button4_5 text="forums" url="http://www.xmlmenus.com" target="_parent"></button4_5>
<button4_6 text="more" url="http://www.xmlmenus.com" target="_parent"></button4_6>
<button4_7 text="none" url="http://www.xmlmenus.com" target="_parent"></button4_7>
<button4_8 text="none" url="http://www.xmlmenus.com" target="_parent"></button4_8>
<button5_1 text="Hj&aring;lp" url="http://www.xmlmenus.com" target="_parent"></button5_1>
<button5_2 text="dev. resources" url="http://www.xmlmenus.com" target="_parent"></button5_2>
<button5_3 text="dev. links" url="http://www.xmlmenus.com" target="_parent"></button5_3>
<button5_4 text="dev. submission" url="http://www.xmlmenus.com" target="_parent"></button5_4>
<button5_5 text="none" url="http://www.xmlmenus.com" target="_parent"></button5_5>
<button5_6 text="none" url="http://www.xmlmenus.com" target="_parent"></button5_6>
<button5_7 text="none" url="http://www.xmlmenus.com" target="_parent"></button5_7>
<button5_8 text="none" url="http://www.xmlmenus.com" target="_parent"></button5_8>
<button6_1 text="none" url="http://www.xmlmenus.com" target="_parent"></button6_1>
<button6_2 text="none" url="http://www.xmlmenus.com" target="_parent"></button6_2>
<button6_3 text="none" url="http://www.xmlmenus.com" target="_parent"></button6_3>
<button6_4 text="none" url="http://www.xmlmenus.com" target="_parent"></button6_4>
<button6_5 text="none" url="http://www.xmlmenus.com" target="_parent"></button6_5>
<button6_6 text="none" url="http://www.xmlmenus.com" target="_parent"></button6_6>
<button6_7 text="none" url="http://www.xmlmenus.com" target="_parent"></button6_7>
<button6_8 text="none" url="http://www.xmlmenus.com" target="_parent"></button6_8>
</menu>


HTML-fil:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da" lang="da">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>targa menu</title>
</head>
<body bgcolor="#333333">
<!--url's used in the movie-->
<!--text used in the movie-->
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="757" height="144" id="targa menu" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="targa menu.swf" />
<param name="quality" value="high" />
<param name="scale" value="noborder" />
<param name="bgcolor" value="#333333" />
<embed src="targa menu.swf" quality="high" scale="noborder" bgcolor="#333333" width="757" height="144" name="targa menu" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</body>
</html>

På forhånd tusind tak
Rubbershoes
Avatar billede barklund Nybegynder
14. marts 2005 - 12:19 #1
Du skal også rent faktisk gemme din fil i UTF8 - det er ikke nok at det bare står i toppen af filen :)

Det kan du på en Win XP gøre via Notesblok, hvor du under "Gem som" vælger UTF8 istedet for ANSI tegn-indkodning.

Det tror jeg, vil løse dit problem.

--
Morten Barklund
Avatar billede gummisko Nybegynder
14. marts 2005 - 12:30 #2
Hej
Det hjalp ikke - havde checket dette før mit spørgsmål
Har prøvet med
å
&#338;

Vil du evt. have en zip med hele svineriet? Har lige købt den i USA. Hvis du vil tilrette lidt for mig kan du få denne.

vh
Mig
Avatar billede barklund Nybegynder
14. marts 2005 - 12:42 #3
Nej, at skifte det ud med HTML-entiteter giver ikke rigtig mening - det er jo ikke HTML men XML.

Derudover er det nu godt nok en rigtig grim xml - det er altså ikke særlig fornuftig udnyttelse af XML-formattet, når man lave det så loadvars-agtigt - men det er jo ikke din skyld :)

Derudover, hvis du fil er gemt i UTF8 og der et eller andet sted i din fil står System.useCodepage = true - så giver det også problemer.

Men hvad er problemet lige nu?

- At æøå erstattes af to tegn (ô eller noget i den stil),

- At æøå helt fjernes fra teksten - sammen med et eller flere andre tegn efter dem - således at "Købe ting" bliver til "K ting" eller noget i den stil, eller

- At æøå fjernes alene - så "Købe ting" bliver til "Kbe ting".

Det første skyldes at teksten er i UTF8 men læses som Latin 1. Det andet skyldes at teksten er i Latin 1 men læses som UTF8. Det sidste skyldes, at der er brugt en font uden ÆØÅ inkluderet.

--
Morten Barklund
Avatar billede gummisko Nybegynder
14. marts 2005 - 12:46 #4
Problemet er det sidste:


Det sidste skyldes, at der er brugt en font uden ÆØÅ inkluderet.
Avatar billede barklund Nybegynder
14. marts 2005 - 12:47 #5
Well, så kan du ikke gøre noget - hvis du ikke kan rette i FLA filen og inkludere de manglende tegn.
Avatar billede gummisko Nybegynder
14. marts 2005 - 12:48 #6
fla-filen er med
Avatar billede barklund Nybegynder
14. marts 2005 - 12:52 #7
Så find tekstfeltet, som ligger inde i knapperne (sikkert attachable i dit library), marker tekstfeltet, tryk på Character-knappen nede i hjørnet, vælg de første 5 tekstintervaller samt Latin 1, som står lidt længere nede på listen. Så burde det virke.
Avatar billede gummisko Nybegynder
14. marts 2005 - 12:54 #8
gider du at gøre i fla-filen????
Kender ikke noget til Flash - endnu!
Avatar billede barklund Nybegynder
14. marts 2005 - 12:59 #9
Smid den op et eller andet sted, så jeg kan hente den :)
Avatar billede gummisko Nybegynder
14. marts 2005 - 13:06 #10
www.skivehs.dk/menu/menu.zip

hvis du kan lave så menuen ikke er højere end 70 pixels vil jeg være dig evigt taknemmelig! Men hvis du kun har tid til at klare æøå er det også meget fint!!
Mange tak!!!!!!
Avatar billede gummisko Nybegynder
14. marts 2005 - 13:06 #11
Avatar billede barklund Nybegynder
14. marts 2005 - 13:12 #12
Altså, hvis den kun er 70 pixels høj, kan der jo ikke være særlig mange menupunkter?
Avatar billede gummisko Nybegynder
14. marts 2005 - 13:23 #13
der kommer max. 4
Avatar billede barklund Nybegynder
14. marts 2005 - 13:29 #14
Det er der altså heller ikke plads til på 70 pixels. Kun 2 punkter. Du skal nok op på 100 pixels, for der kan være 4 knapper under hver menu.
Avatar billede gummisko Nybegynder
14. marts 2005 - 13:32 #15
okay 100 pixels

Er du flash-programmør - vil du modtage nogle opgaver mht. undervisningsprogrammer mod betaling??
Avatar billede barklund Nybegynder
14. marts 2005 - 13:37 #16
Ja, jeg er Flash udvikler, men nej, jeg laver ikke freelance-arbejde. Du er dog velkommen til at kontakte min arbejdsgiver - info (at) shockwaved.com - for at få et tilbud :)

Og du kan hente den herfra i 100 pixels:

http://actionscript.dk/eksperten/menu/

Og vil du selv lære flash, kan jeg rekommandere bogen http://globe.dk/?action=detail&vare=FG227-7 på det kraftigste :)

--
Morten Barklund
Avatar billede barklund Nybegynder
14. marts 2005 - 13:37 #17
Og et lille svar ;)
Avatar billede gummisko Nybegynder
14. marts 2005 - 13:39 #18
Kender du en freelancer til priser som en skole kan betale???
Gerne i Århus
Avatar billede barklund Nybegynder
14. marts 2005 - 13:42 #19
Prøv at lure ind på dkmmug.dk og spørg i forummet - der er et par stykker fra Århus, ved jeg.

Og ja, dkmmug er også noget, jeg står bag - ligesom ovenstående bog :D

Og tark for points, ikke mindst ;)

--
Morten Barklund
Avatar billede kragekjaer Praktikant
14. marts 2005 - 14:46 #20
Eller kontakt www.kragekjaer.dk :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester