Til Top

Indlæg tagget med tutorial

Artiklen her er originalt skrevet til Eksperten.dk - men da jeg ikke længere er aktiv på det site frigiver jeg den nu her på min blog

Det kan i nogle tilfælde være ønskværdigt at have sin egen højreklik menu, i stedet for den indbygget Zoom in, Show all, quality osv som man bliver præsenteret for ved højreklik på en flash animation. Dette er fra Flash MX 2004 blevet muligt.

Du kan lave dine egne menuer for hele siden, eller du kan sætte dem på elementer af flash siden (fx et movieclip eller et tekstfelt).

Eksempel 1 – fjern de indbyggede elementer
I vores første eksempel laver vi vores egen menu på siden uden nogen funktionalitet, det eneste mål er at fjerne de indbyggede elementer (på nær settings og about som ikke kan fjernes).

Det første vi gør, er at oprette et instans af contextMenu klassen, og gemmer dette i en variabel, dette gøres således:

var minMenu:ContextMenu = new ContextMenu();



Nu kan vi arbejde frit med minMenu som en ny contextmenu. Således fjerner vi de indbyggede elementer:

minMenu.hideBuiltInItems();


Vi kalder simpelthen metoden hideBuiltInItems på vores gemte contextmenu instans.

Herefter mangler vi bare at tilføje menuen det gør vi ved at skrive:

Klik her for at læse hele artiklen (16 afsnit)

Mod_Rewrite (module rewrite) er et modul i Apache webserveren. Modulet muliggør "omskrivning" af forespørgsler til serveren. Dvs. brugeren indtaster en URL men serveren sender denne forespørgsel videre til en anden fil.
Dette ses bl.a. her på sitet, hvor man ved kontakt siden kommer ind på http://martin-nielsen.com/kontakt - det der så sker er, at serveren sender forespørgslen videre til http://martin-nielsen.com/index.php?navid=kontakt
På den måde vil man på index.php stadig kunne modtage navid som GET variabel, og dermed kan vi stadig bruge almindelige includes.

I gang med mod_rewrite

Da dette er en introduktion, går vi ikke i dybden med mod_rewrite, men tager det fra bunden og stille og roligt. Trin 1 er at lave en .htaccess fil. Denne fil laver du i fx notepad, og når du gemmer skal du så huske, at vælge ”alle filer” i filtype – ellers vil filen blive gemt forkert. (NB husk punktummet foran htaccess.)

For at "starte" mod_rewrite skal den første linje i .htaccess filen være:
RewriteEngine on

Klik her for at læse hele artiklen (34 afsnit)

Denne tutorial vil vise, hvorledes du kan lave en dynamisk hjemmeside med PHP. Det vil blive gennemgået hvordan du lægger design i en fil, og inkluderer alt indhold i denne. På denne måde skal du kun ændre design et sted når du engang ønsker, at lave et nyt. For at kunne bruge denne tutorial skal din server understøtte PHP.

Koden

Du arbejder enten med tabeller eller divs som design element, det er underordnet, men fælles er at du hver gang du laver en ny side skal kopiere hele designet ind i den nye side. Dette vil vi lave om på. Vi tager udgangs punkt i en side som kunne se sådan her ud (smukt design, jeg ved det):

Klik her for at læse hele artiklen (27 afsnit)