|
Macromedia Extension Manager - dodajte Dreamweaveru nove funkcionalnosti
Napisao: Leo "Leoniss" Bevanda
© 2001 - 2002
Na svome siteu Macromedia pruža razne nadogradnje korisnicima
svojih alata. Ovdje u prvome redu dolazi Dreamweaver - odličan web
editor koji je uz pomoć ekstenzija moguće učiniti još boljim, a samim
time i vaš rad u njemu funkcionalnijim. U članku saznajte što su to
ekstenzije za Dreamweaver, kako koristiti Extension Manager te kako
početi s pravljenjem vlastitih ekstenzija.
Macromedia Extension Manager (MEM) je iznimno jednostavna aplikacija
koja služi za proširivanje Macromedijinih alata. Iako bi trebao igrati
univerzalnu ulogu kod različitih Macromedijinih alata, vidljiva je
njegova orijentacija ka Dreamweaveru. Pozivate ga izravno iz Dreamweavera
naredbom Commands -> Manage Extensions. Ako ga kojim slučajem niste
dobili uz Dreamweaver, downloadirajte
MEM sa službene Macromedia stranice.
Evo zašto treba koristiti MEM: ponekad je za neki posao jednostavnije
kreirati skriptu (ekstenziju) koju ćete moći koristiti više puta, nego
taj posao stalno ponavljati.
Što su to ekstenzije (Extensions)?
Dreamweaver je iznimno fleksibilan alat i gotovo svaki dio ovog programa
je moguće u manjoj ili većoj mjeri izmijeniti ili prilagoditi - te
izmjene vršite pomoću ekstenzija. Macromedia je na svojim stranicama
objavila niz ekstenzija koje su napravili korisnici Dreamweavera.
Komponente Dreamweavera koje je moguće u potpunosti konfigurirati
ili kreirati vlastite jesu:
- Objects - naredbe s Object toolbara (Insert Image, Insert
Flash, Draw layer naredbe...)
- Behaviors - najčešća vrsta ekstenzije za Dreamweaver. To
su akcije smještene u Behaviors panelu koje u HTML ubacuju različite
JavaScripte i time čine poznavanje ove tehnike nepotrebnom. S nekoliko
klikova mišem možete kreirati rollover slike, mijenjati tekst layera,
dodati stranice za homepage ili u favoritese i dr.
- Floating Panels - razni paneli s informacijama o HTML kodu
i sl.
- Command - naredbe koje pozivaju razne skripte koje upravljaju
radom Dreamweavera itd.
Postoji još niz komponenti koje je moguće kreirati - za detalje o
tome pročitajte Macromedijinu knjigu
u PDF formatu 'Extending Dreamweaver'. Na 500-tinjak stranica objašnjeni
su postupci kojima možete kreirati vlastite Dreamweaver komponente.
Preduvjeti su poznavanje Dreamweaver arhitekture i programiranja u
JavaScriptu ili C programskom jeziku.
Gdje pronaći ekstenzije?
Ako ne želite kreirati vlastite ekstenzije, na Macromedijinim
MEM stranicama ćete naći niz ekstenzija za Windows i Mac OS koje
su kreirali korisnici Dreamweavera iz cijelog svijeta. Razvrstane su
u razne kategorije ovisno o njihovim funkcijama - tako postoje kategorije
za navigaciju, browsere, scripting, DHTML itd., a svaka sadrži popis
raspoloživih ekstenzija i neke njihove osnovne podatke (ime autora,
verziju, ocjenu, broj downloada i sl.). Kliknite na ekstenziju i dobit
ćete njene detalje (opis funkcije ekstenzije, napomena autora i sl.).
Da biste mogli downloadirati i instalirati neku od ponuđenih ekstenzija,
morat ćete se registrirati i dobiti pristupnu šifru (Macromedia ID).
Registraciju obavite klikom na "Get a Macromedia ID".
Instaliranje i manipuliranje ekstenzijama
Pokrenite ekstenziju i MEM će je instalirati u Dreamweaver. Tako
instalirana ekstenzija pojavljuje se u gornjem dijelu MEM-ovog funkcionalnog
prozora.
U stupcu 'type' nalazi se podatak o vrsti ekstenzije, a samim time
i način kako pozvati ekstenziju iz Dreamweavera. Npr. ako pod 'type'
stoji Behavior ili Object, to znači da se ekstenzija smjestila u Behaviors
panel odnosno Object izbornik.
Jednom instaliranu ekstenziju iz MEM-a možete jednostavno izbrisati
(naredba Remove Extension) ili isključiti (on/off).
Ako se nakon brojnih downloadiranih ekstenzija s Macromedijinog sitea
nekako želite odužiti, ne postoji bolji način nego da kreirate vlastitu
i ponudite je za download na Macromedijinim stranicama. Ovo je
prilično teško jer prvo morate odlučiti koje će vrste vaša ekstenzija
biti (behavior, object, command ili sl.) i zatim proučiti dokumentaciju
o kreiranju takve vrste ekstenzije u prije spomenutoj e-knjizi 'Extending
Dreamweaver'.
Nakon kreiranja vaše ekstenzije sigurno ćete imati više vrsta datoteka
sa ekstenzijama:
- .js (JavaScript vaše ekstenzije)
- .html (HTML primjer ekstenzije kojim se služi Dreamweaver i koji
sadrži i API dio ekstenzije - funkcije koje rukuju radom Dreamweavera)
- .mxi (u ovim su datotekama definirani podaci koji će se pokazivati
u MEM-u i reference na datoteke ekstenzije)
- i niz drugih datoteka ovisno o kompleksnosti vaše ekstenzije.
Prije distribucije na Macromedijinom siteu morat ćete te datoteke
ujediniti u jednu datoteku s ekstenzijom .mxp kako bi ostali korisnici
mogli instalirati vašu ekstenziju.
O autoru:
Leo "Leoniss" Bevanda (leo.bevanda@tel.net.ba)
- je 18-godisnjak koji voli dobru glazbu (hip-hop & rap) i
brza racunala. U slobodno vrijeme bavi se web-masteringom
i svime sto je povezano s njim. Obozavatelj je Macromedijinih
web alata poput Dreamweaver-a i Flash-a, te Adobe-ovog Photoshopa
- alata potrebnih za efektan web site...
|