Jedna od glavnih karakteristika Web sajtova je da se oni sastoje od odreÄenog broja stranica. One su meÄusobno povezane hiper linkovima a nije redak sluÄaj da se na istoj stranici pojavi viÅ¡e ovakvih elemenata. Zato je vrlo vaÅŸno da svi linkovi budu potpuno funkcionalni jer se u suprotnom moÅŸe dogoditi da pojedine stranice ostanu nedostupne. Naravno, ovu proveru treba uraditi pre nego Å¡to sajt postane dostupan najÅ¡iroj publici tj. pre nego Å¡to ga postavite na svoj Web server. Da bi Å¡to lakÅ¡e obavili ovaj zadatak, Dreamweaver vam nudi funkciju pod nazivom Link Checker a u ovoj lekciji Äu vam pokazati kako se ona koristi.
Ukoliko ste kompletan sajt kreirali u Dreamweaver-u, dovoljno je da iz Site menija pokrenete funkciju Check Links Sitewide. Nakon toga Äe se na dnu ekrana pojaviti novi odeljak sa tabelom koja obuhvata sve neispravne linkove. Pri tome su sa leve strane navedeni nazivi stranica dok se u koloni pod nazivom Broken Links moÅŸe videti u Äemu je problem. Ukoliko ÅŸelite da ga reÅ¡ite, jednostavnim izborom otvorite odgovarajuÄu stranicu i potraÅŸite onaj deo koda u kome se nalazi neispravna veza. DoduÅ¡e, postoji i lakÅ¡i naÄin, koji se svodi na direktan unos odgovarajuÄe vrednosti ali morate biti sigurni o Äemu se radi. PoÅ¡to ja ne znam Å¡ta predstavlja ovaj tekst, najbolje bi bilo da kliknem na dugme Code i pretraÅŸim sadrÅŸaj cele stranice. To u ovom sluÄaju nije nimalo lak posao ali pa Äu zato pokrenuti funkciju Find and Replace i u ovo polje upisati vrednost koja mi je potrebna. Ako nakon toga kliknem na dugme Find All, Dreamweaver Äe mi prikazati kompletnu informaciju. Sada mi neÄe biti teÅ¡ko da dva puta kliknem na problematiÄan segment i odredim njegovu poziciju u kodu. Kao Å¡to vidite, on se nalazi u zaÅ¡tiÄenom delu koji pripada Å¡ablonu, a to znaÄi da se ista greÅ¡ka najverovatnije pojavljuje na svim stranicama. Sa druge strane, to znaÄi da se ovaj problem moÅŸe reÅ¡iti jednim potezom jer Äe Dreamweaver automatski aÅŸurirati kompletan sadrÅŸaj sajta.
Ja Äu se ipak vratiti na Link Checker i proveriti joÅ¡ jedan link. U desnoj koloni se jasno vidi da ovde nedostaje veÄi deo teksta pa Äu iskoristiti funkciju za pretraÅŸivanje i precizno odrediti njegovu lokaciju. Izgleda da je opet u pitanju deo Å¡ablona jer je na ekranu prikazan segment koji se ne moÅŸe direktno menjati. Zato Äu iz liste koja obuhvata sve fajlove kliknuti na odgovarajuÄi Å¡ablon i na njemu odmah potraÅŸiti greÅ¡ku. Äini mi se da je u pitanju jedan od linkova iz podnoÅŸja, pa Äu paralelno sa grafiÄkim prikazom otvoriti i segment u kome se nalazi kompletan kod i odmah uneti ispravnu vrednost. Druga greÅ¡ka je vezana za ikonicu koja se nalazi sa desne strane, pa Äu iskoristiti ovu priliku da umesto veze ka nepostojeÄoj stranici â newsletter â definiÅ¡em link prema kontaktima.
PoÅ¡to sam na ovaj naÄin ispravio sve greÅ¡ke, ne bi bilo loÅ¡e da saÄuvam izmene. Zato Äu u File meniju potraÅŸiti funkciju Save All i saÄekati da Dreamweaver odradi svoj deo posla. Sistem Äe automatski promeniti sve stranice koje su vezane za ovaj Å¡ablon a ako ÅŸelite da vidite o Äemu se zapravo radi, kliknite na opciju Show log. U ovom sluÄaju je promenjeno ukupno 7 stranica pa mogu da kliknem na dugme Close i zatvorim ovaj okvir.
Ako se nakon svega vratim u Link Checker i ponovo pokrenem funkciju za proveru svih linkova, ova lista bi trebalo da ostane potpuno prazna. To znaÄi da unutar mog sajta viÅ¡e nema neispravnih linkova i da sa te strane mogu da budem potpuno spokojan.
Potpuno drugaÄiji problem predstavljaju tzv. eksterni linkovi tj. veze ka spoljnim sadrÅŸajima. PoÅ¡to na mom sajtu postoje i ovakvi elementi, ne bi bilo loÅ¡e da ih proverim. Zato Äu iz ovog menija izabrati opciju External Links i saÄekati da se na ekranu pojavi kompletna lista. Sada mogu da proverim podatke koji su prikazani u desnoj koloni i eventualno ispravim neku slovnu greÅ¡ku. Na ÅŸalost, kod eksternih linkova uvek postoji moguÄnost da neki od njih postane problematiÄan jer oni predstavljaju veze ka sadrÅŸajima koji se mogu promeniti bez naÅ¡eg znanja.
Poslednja stvar koju moÅŸete da proverite je da li meÄu fajlovima koje ste pripremili za kreiranje sajta postoje i oni koje do sada niste upotrebili. Tome sluÅŸi funkcija pod nazivom Orphaned files a ja Äu iskoristi ovu priliku i potraÅŸiti suviÅ¡ne podatke. Naravno, njih moÅŸete ostaviti za kasnije ali ukoliko doÄete do zakljuÄka da vam viÅ¡e nisu potrebni, jednostavno ih obriÅ¡ite.
PoÅ¡to sam na ovaj naÄin uspeÅ¡no reÅ¡io probleme sa neispravnim linkovima, ja Äu iz ovog menija izabrati opciju Close Tab Group i tako zatvoriti Link Checker.