lørdag den 26. juni 2010

Aptana

Aptana er et fremragende alternativ til Adobes Dreamweaver. Tjek det ud her på Aptana

søndag den 20. juni 2010

ASP-script til generering af links

Jeg skulle under udarbejdelsen af Aviisi.gl bruge en funktion til at smide en <a href> på alle links i en given string. Det er kommet til at se sådan ud:

<% 
Function LinkURLs(strInput) Dim iCurrentLocation  

Dim iLinkStart        
Dim iLinkEnd          
Dim strLinkText       
Dim strOutput         

iCurrentLocation = 1

Do While InStr(iCurrentLocation, strInput, "http://", 1) <> 0
iLinkStart = InStr(iCurrentLocation, strInput, "http://", 1)
iLinkEnd = InStr(iLinkStart, strInput, " ", 1)

If iLinkEnd = 0 Then iLinkEnd = Len(strInput) + 1

    Select Case Mid(strInput, iLinkEnd - 1, 1)
            Case ".", "!", "?"
            iLinkEnd = iLinkEnd - 1
    End Select

strOutput = strOutput & Mid(strInput, iCurrentLocation, iLinkStart - iCurrentLocation)

strLinkText = Mid(strInput, iLinkStart, iLinkEnd - iLinkStart)

strOutput = strOutput & "" & strLinkText & ""

iCurrentLocation = iLinkEnd

Loop

strOutput = strOutput & Mid(strInput, iCurrentLocation)
LinkURLs = strOutput

End Function
%>

søndag den 13. juni 2010

Brænd ISO, DMG, IMG filer på Mac

Jeg har fundet en måde at brænde ISO-filer på Mac'en, da mit drev i PC'ern gik ned. Det er svært at finde et nyt drev en søndag formiddag :-)

Du kan bruge Dics utility som findes i applications/utilities.
Åben den iso du vil brænde. Indsæt disc og brænd. Kan klare de fleste formater.

fredag den 11. juni 2010

Gratis fla's

Faldt lige over disse sites. Mange gode flashfiler til inspiration og download på www.flash-menus.com og på xuroqflash.com

Brug crossdomain.xml til at overføre data

I nyere versioner af Flash (7+) er der implementeret en security sandbox restriction: en swf-fil på ét domæne nægter adgang til data fra en fil på et andet domæne. For at dette skal kunne lade sig gøre skal der oprettes en XML fil med navnet crossdomain.xml.

Filen crossdomain.xml skal placeres i roden af sitet og kan se sådan ud:
<?xml version="1.0"?>
<cross-domain-policy>
<allow-access-from domain="www.ditdomæne.com" />
<allow-access-from domain="*.ditdomæne.com" />
<allow-access-from domain="234.123.18.1" />
</cross-domain-policy>

Hvis du bruger IP-modellen skal du også skrive IP-adressen i flash-filen og IKKE domænenavnet!

Eller du kan tillade at alle domæner inddrages:
<?xml version="1.0"?>
<cross-domain-policy>
<allow-access-from  domain="*" />
</cross-domain-policy>

Herefter skal følgende linie tilføjes i Flash-filen.
System.security.loadPolicyFile("http://www.ditdomæne.com/crossdomain.xml");

Mere om croosdomain.xml:
• Tutorial om crossdomain hos Flashvalley
• Google Code om ArticleFlashSecurityPolicyAttack
Transferring data across domains Tutorialized

Flash Weather widget

Jeg har oprettet en profil på www.weather.com og kan dermed trække vejrdata ud i en XML-fil, som kan bruges i Flash.
Men jeg kan ikke få det til at virke serverside fra Flash. Lokalt virker det fint, men der er problemer med crossdomain connection.
Jeg har nu ledt lidt tid på nettet og tror jeg er ved at have en løsning. Jeg vender tilbage når jeg har løsningen...