EKLIPS MINI CMS upute za korištenje v1.0
1. Sadržaj isporuke i opće informacije EKLIPS MINI CMS sustav napravljen je pomoću sljedećih open source tehnologija Java JDK 1.5 - http://java.sun.com/javase/downloads/index_jdk5.jsp Tapestry 5.18 - http://tapestry.apache.org/tapestry5/ MySQL open source baza podataka - http://www.mysql.com/ CMS se može upogoniti na bilo kojem J2EE application serveru a trenutno je produkcija upogonjena na open source app serveru Apache Tomcat 5.5.27 http://tomcat.apache.org/download-55.cgi ovom dokumentu pripadaju sljedeći resursi (mogu se naći i skinuti u aplikaciji administracije CMS-a pod opcijom Podaci o korisniku) war datoteka (može se otvoriti običnim unzip ili unrar alatom) koja sadrži ukupnost vaše web aplikacije; ona je dovoljna da u svakom trenutku ne nekom vašem lokalnom app serveru upogonite svoje stranice (svoj CMS) mysql sql skripta koja instalira mysql tablice i podatke potrebne za rad CMS sustava; bitno je i to da CMS sustav sitnim modifikacijama konfiguracijskih datoteka može raditi na bilo kojoj bazi podataka koja ima svoj JDBC driver u daljnjem tekstu se spominje direktorij <inst_datoteke_cms>; to je instalacijski direktorij aplikacije (direktorij contexta) a predstavlja direktorij koji bi nastao kada bi u njega raspakirali navedenu war datoteku VAŽNO Vrlo je preporučljivo da se bilo kakve produkcijske migracije ili promjene na aplikaciji ne rade bez konzultiranja sa EKLIPS-om; ako imate bilo kakav zahtjev u tom smislu, molimo pošaljite upit na podrska@eklips.hr
2. Prijava u sustav Adresa www.connecta-info.hr/login vodi vas do prijave u administraciju CMS sustava Slika 1: Prijava u sustav Nakon prijave dolazimo na početni ekran administracije Slika 2: Početni ekran administracije Ukoliko je potrebno imati više od jednog administratora, molimo pošaljite zahtjev za dodavanjem na adresu podrska@eklips.hr.
Opcija -> Podaci o korisniku Ovom opcijom moguće je promijeniti osnovne podatke o administratoru CMS sustava te promijeniti lozinku. Slika 3: Promjena podataka o korisniku
3. Predlošci www.connecta-info.hr ima 3 predefinirana predloška 1. Početna stranica 2. O Nama - /company/<definirani article> (vidi odlomak Članci) 3. Prikaz članka - /showarticle/<definirani article> (vidi odlomak Članci) Početna stranica 2 predefinirana izbornika HOMEM1 HOMEM2 3 predefinirane slike HOMEIMG1 HOMEIMG2 HOMEIMG3 Slika 4: Izbornici i slike na početnoj stranici
Predložak početne stranice definiran je u template dototeci <inst_datoteke_cms>/web-inf/classes/hr/conninfo/web/pages/start.tml Ne preporučamo promjenu datoteke bez konzultiranja EKLIPS-a. O nama 2 predefinirana izbornika COMP1 TOPMENU 2 predefinirane slike HOMEIMG1 HOMEIMG2 Slika 5: Predložak "O nama" Predložak "O nama" definiran je u template dototeci <inst_datoteke_cms>/web-inf/classes/hr/conninfo/web/pages/company.tml Ne preporučamo promjenu datoteke bez konzultiranja EKLIPS-a.
Prikaz članka 1 predefinirani izbornik TOPMENU 2 predefinirane slike HOMEIMG1 HOMEIMG2 Slika 6: Prikaz članka Predložak "Prikaz članka" definiran je u template dototeci <inst_datoteke_cms>/web-inf/classes/hr/conninfo/web/pages/showarticle.tml Ne preporučamo promjenu datoteke bez konzultiranja EKLIPS-a.
4. Uređivanje menija (Opcija -> Uređivanje menija) Svaki meni se sastoji od glave menija (parent) i podmenija (child) Klikom na ime menija dobiva se popis podmenija Slika 7: Ažuriranje, dodavanja, brisanje podmenija izbornika COMP1
Klikom na opciju Edit mogu se definirati detalji svakog pojedinog menu itema Slika 8: Editiranje pojedinog menu item-a Menu order redni broj meni item-a unutar menu parent-a Hr/En display Tekst unutar menu item-a (tekst koji se vidi na stranicama) Hr/En URL url menu item-a direktna http adresa (npr. http://www.serena.com) ili interna adresa unutar CMS sustava /start početna stranica /company/<definirani article> (vidi podnaslov Članci) /showarticle/<definirani article> (vidi podnaslov Članci) Hr/En target target (odredište otvaranja definiranog URL-a); npr. Za '_blank' se otvara novi prozor web preglednika; ako se ne odabire ništa link se otvara u trenutno aktivnom prozoru VIŠEJEZIČNOST Svaki menu item ima mogućnost definiranja svojih atributa u dva jezika, hrvatskom i engleskom. Za uključivanje opcije višejezičnosti i dodavanje novih jezika molimo pošaljite svoj zahtjev na podrska@eklips.hr
5. Slike Slika 9: Pregled slika Postoje predefinirane slike i slike koje se koriste u člancima; predefinirane su spomenute u prijašnjem tekstu i ne bi se smjele mijenjati tj. njihova šifra/code mora ostati uvijek ista, naravno, slike kao datoteke i njihova imena se mogu promijeniti bilo kojoj slici Odabirom opcije Edit mogu se mijenjati atributi slike
Slika 10: Editiranje detalja slike opcije slike u smislu linkova (URL-ova) iste su onima kod menu item-a, osim što slika naravno ima svoj filename (za svaki od definiranih jezika) i mogućnost uploada slike; nakon upload-a slika dobiva filename slike koja se prebacuje na server (iako se filename može i ručno ažurirati) VAŽNO: ako slika sa definiranim imenom (filename) već postoji na serveru, nova slika će zamijeniti staru tj. staru ćemo nepovratno izgubiti sve slike na server se smještaju u direktorij <inst_datoteke_cms>/images, ta informacija vrlo je bitna za sljedeći odlomak, Članci
6. Članci Članci su dio CMS-a u kojem korisnik dizajnira i prilagođava svoje stranice svom ukusu Preko članaka unosi svoj sadržaj na web stranice Slika 11: Članci Članak se može pozvati na dva načina tj. može biti dio dva predloška O Nama - /company/<definirani article> Prikaz članka - /showarticle/<definirani article> Evo primjera prikaza članka "Ref" u predlošku "O nama"
Slika 12: Prikaz članka Editiranje članka je zapravo vizualno HTML dizajniranje; odabirom Edit opcije kod članka dobiva se sljedeće sučelje Slika 13: Editiranje članka
Dodavanje slike u HTML editoru ide preko opcije Insert/Edit Image (ikona na toolbaru editora); kada se otvori dialog za unos URL-a slike za sve interne slike unešene kroz CMS sustav (poglavlje Slike) URL je sljedećeg formata /images/<filename_slike_u_cms_sustavu> Slika 14: Editiranje slike unutar članka Napredniji korisnici izborom opcije Source (ikona na toolbaru) mogu ući i u sam HTML source kod i tamo vršiti dodatne promjene