Vous êtes sur la page 1sur 52

A Joomla!

tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

Tartalomjegyzk
1. 2.

PHP-Nuke ..........................................................................................................................5 Drupal ................................................................................................................................5 3. A Mambo s Joomla rendszerek bemutatsa A Joomla elemzse .........................7 4. 5. A Joomla adminisztrcis fellete:.............................................................14 Mensv .......................................................................................................................14 Informcis sv ............................................................................................................14 Munkafellet ................................................................................................................14 ltalnos Eszkztr-ikonok ..........................................................................................14 Vezrl pult ...................................................................................................................16 5.1. Honlap (Site) szekci ............................................................................................16 5.1.1. ltalnos belltsok Global Settings..........................................................16 5.1.2. Nyelvek kezelse...........................................................................................23 5.1.3. Mdiakezel ..................................................................................................24 5.1.4. Az oldal el nzete .........................................................................................25 5.1.5. Statisztika......................................................................................................25 5.1.6. Sablonkezel .................................................................................................25 5.1.7. Lomtrkezel ................................................................................................27 5.1.8. Felhasznlkezels ........................................................................................28 Felhasznli csoportok s hozzfrs karbantartsa.......................................................28 5.2. Menelemek kezelse ...........................................................................................29 5.2.1. Menkezel ...................................................................................................30 5.3. Tartalom szekci...................................................................................................31 5.3.1. Szekcikezel : ..............................................................................................31 5.3.2. Kategriakezel : ...........................................................................................31 5.3.3. Tartalom szekcinknt:..................................................................................32 5.3.4. Minden tartalmi elem: ...................................................................................32 5.3.5. Statikus tartalom kezelse:.............................................................................34 5.3.6. F oldal kezel : ..............................................................................................34 5.3.7. Archvumkezel : ...........................................................................................35 5.4. A komponensek szekci........................................................................................35 5.4.1. Bannerek:......................................................................................................36 Banner kliens kezel :........................................................................................................36 5.4.2. Kapcsolatkezel (Contacts): ..........................................................................36 5.4.3. Csoportos e-mail kldse (Mass Mail):..........................................................37 5.4.4. Hrforrsok (Newsfeeds): ..............................................................................37 5.4.5. Szavazsok (Polls):........................................................................................38 5.4.6. Hrszolgltats (Syndicate): ...........................................................................38 5.4.7. Weblinkek:....................................................................................................39 5.5. A modulok szekci................................................................................................39 5.6. A mambotok szekci.............................................................................................40 5.7. Telept k szekci ..................................................................................................42 5.8. zenetek szekci ..................................................................................................42 5.9. Rendszer ...............................................................................................................43 Felhasznli fellet bemutatsa.................................................................11

............................................................................................3 A tartalomkezel rendszerek ltalnos bemutatsa ............................................4


Bevezets

1. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

5.9.1. Rendszer informci......................................................................................43 5.9.2. A zrols globlis feloldsa ...........................................................................43 6. Kiegszt k teleptse ............................................................................45 6.1. Nyelvek Teleptse:...............................................................................................45 6.2. Sablonok Teleptse ..............................................................................................46 6.3. Komponensek, modulok s mambotok teleptse:..................................................46 7. Demonstrcis oldal ksztse ..................................................................48 8.

sszegzs ..........................................................................................51

2. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

1. Bevezets
Napjainkban az internet a kommunikci egyik meghatroz eszkzv vlt. Ebben nagy rsze van annak, hogy mra mindenki szmra elrhet v vlt, s ezt nagyon sokan ki is hasznljk. Nem csak vllalatok, kzssgek, hanem magnszemlyek is ksztenek, zemeltetnek sajt weboldalakat. HTML nyelvben viszonylag knnyen ltre lehet hozni, lland tartalommal rendelkez weboldalakat, de ezek karbantartshoz is kzel ugyanannyi id kell. Ha valaki ms ltal ksztett oldal kdjt akarjuk megvltoztatni, akkor igencsak bonyolultt vlhat ez a folyamat. Az internet egyre emelked npszer sgnek ksznhet en egyre jobban emelkednek a tartalmat ad oldalakkal szemben tmasztott ignyek is. Napjainkban mr csak az llandan vltoz, nagy informcitmeget hordoz oldalak szmthatnak igazn nagy ltogatottsgra. Ezt a nagy informciignyt s f kppen az interaktivitst mr nem lehet biztostani egyszer HTML oldalakkal, de mg nmagukban a dinamikus oldalakat el llt nyelvekkel sem, mint amilyen a PHP. Ezek megvalstshoz szksgnk van az adatok knny elrhet sgt biztost adatbzisszerverekre. A dinamikus weboldalak knny ltrehozsa s kezelse rdekben alakultak ki a tartalomkezel rendszerek, melyek segtsgvel knnyen s gyorsan elkszthetjk sajt vagy ms honlapjt. A rendszerek nagy el nye, hogy a karbantartshoz nincs szksg a rendszer ltal hasznlt programozsi nyelvekben val jrtassgra, gy szinte brki ltal hasznlhat. Kisebb vltoztatsok esetn az oldal m kdst nem is megszaktanunk. A CMS rendszerek segtsgvel kis- s kzpvllalatok, magnszemlyek, kzssgek honlapjt hozhatjuk ltre, de akr ms specilis clokra is jk lehetnek. Szmos olyan tartalomkezel rendszer ltezik, melyek szabadon letlthet k s hasznlhatk, a folyamatos fejl dsrt s versenykpessgrt pedig a vilg tbb orszgbl szrmaz, fejleszt s egyben felhasznl gondoskodik. A szakdolgozat clja a tartalomkezel rendszerek ltalnos bemutatsa, valamint a djnyertes Mambo s az abbl kialakult Joomla CMS rendszerek rszletesebb bemutatsa, alkalmazsnak megismertetse, valamint a el nyeinek megismertetse. A rendszerek fejl ds s elterjedsnek gyorsasga keltette fel rdekl dsemet, a rendszer kivlasztsa pedig nem vletlenl esett a djnyertesre, illetve jogutdjra. trolst s

3. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

2. A tartalomkezel rendszerek ltalnos bemutatsa


Tartalomkezel rendszer, azaz Content Management System (CMS) A CMS ltalban kevs szaktudst ignyl internetes alkalmazs, amely lehet v teszi, hogy szinte brki sszetett weboldalt birtokoljon. Az alkalmazs jellegb l addan a weboldal rvid id alatt sszell. Tartalmak bevitelre s rendszerezsre hasznlhat eszkz tbb felhasznl tmogatsval. Ez kicsit b vebben azt jelenti, hogy internetes publikcik, hroldalak ksztsre hasznlhat eszkz. A legtbb mai CMS-nek nevezett eszkz ennl sokkal tbbet tud, nem korltozdik csak tartalmak kezelsre. Kpes egyszer elektronikus bolt ptsre is, illetve gyakran hasznljk kzssgek kialaktsra. A tartalomkezel rendszerek az egyszer felhasznlk, a webmesterek s a webet fejleszt k szmra is el nys megoldst nyjtanak! Jellemzs A legtbb tartalomkezel rendszerre jellemz , hogy platformtl fggetlen, vagyis nem szmt milyen opercis rendszer m kdteti a szmtgpet. Lehet ez akr valamilyen Linux disztribci, Windows (98/NT/2000/XP) verzik egyike, vagy akr egyb ms rendszer. A fontos, hogy legyen a rendszernkn a kvetelmnyeknek megfelel PHP fordt, amely el segti a CMS programjainak rtelmezst. Szksges ezen kvl valamilyen adatbzis-kezel rendszer. Tartalomkezel t l fgg, hogy mely adatbzis-kezel ket tmogatja a rendszer. A harmadik elengedhetetlen sszetev egy CMS m kdse szempontjbl egy webszerver. A legelterjedtebb s legnpszer bb az apache webszerver. A GNU GPL (ltalnos Publiklsi Licenc) alatt ll rendszerek biztostottan szabad forrskdak, s ez nem is vltoztathat meg a ks bbiekben sem. Brki letltheti s megtekintheti a forrskdot, vagy akr mdosthatja is azt. A GNU GPL alatt ll szoftverek szabadon felhasznlhatak, terjeszthet k s mdosthatk. A tartalomkezel kre jellemz , hogy az alaprendszerben lv modulok segtsgvel, egyediv tehetjk oldalunkat. Fontos a portl egyszer kezelhet sge s knny karbantartsa. A rendszert hasznlk szempontjbl ez az egyik legfontosabb. ltalnos jellemz a CMS-ekre, hogy a tbb felhasznls rendszerek, vagyis egyszerre tbben szerkeszthetik a tartalmakat, telepthetnek kiegszt ket, illetve tovbbi a rendszer m kdst segt vgezhetnek. A kiegszt modulok segtsgvel az azonos rendszer belltsokat honlapok is teljes

4. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

mrtkben testre szabhatk. A legtbb rendszerben tallhat beptett keres rendszer a honlapon elhelyezett tartalmak knny megtallshoz. A szoftverek kztt mind az alap funkcik, mind pedig a b vthet sg tern sok klnbsg van. Az els tartalom kezel k egyike a tbb ves mlttal rendelkez PHP-Nuke s az abbl kialakult PostNuke.

PHP-Nuke
1998 augusztusa krl ltott napvilgot a Perl-ben rt Nuke nev szoftver, amelyet Francisco Burzi fejlesztett ki. Majd a Thatware-t trva megszletett a PHP-Nuke. A fejlesztst Francisco Burzi sajt maga tartja kzben, de sok segtsget kap a felhasznlktl s a rendszer al programokat fejleszt kt l. A PHPNuke a GNU GPL licenc alatt rhet el. Hasznlathoz a PHP-n kvl valamilyen adatbzis-kezel szoftverre is szksg van. A PHP-Nuke kdbzisra szmos internetes portl pt. Ilyen portl a Hungarian Unix Portl is. A PHP-Nuke-ot els sorban online kzssgek ltrehozsra, informlsi, reklm s marketing clokra sznjk a fejleszt k. A PHP-Nuke fejlesztse pr vvel ezel tt sztvlt, s ltrejtt a PostNuke. A program jelenleg az egyetlen olyan nylt forrs CMS rendszer, amely az IBM-t l megkapta az IBM Server Proven min stst. /Lsd: 1. mellklet/

Drupal

A Drupal 2001-ben kezdte meg nylt m kdst, amikor Dries Buytaert publiklta els verzijt az interneten. A rendszer azta nagyon sokat fejl dtt, s szles krben hasznlt tartalomkezel v vlt. Haznkban is egyre elterjedtebb, ezt bizonytja a magyar nyelv Drupal honlap. A rendszer tbb kategrit is betlt egyszerre, ezek pedig: Tartalomkezel rendszer (CMS - Content Management System) Tartalomkezel keretrendszer (CMF - Content Management Framework) Web alkalmazs fejleszt keretrendszer (WAF - Web Application Framework)

5. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

A Drupal szmos szolgltatst biztost. Moduljai rvn szles krben felhasznlhat, rugalmas rendszert alkot. Gyakran hasznljk kzssgi portlok kialaktsra, de knnyen kialakthatak vele szervezeti, illetve szemlyes portlok is. A rendszerrel szlltott megjelensek XHTML formtumot hasznlnak, tblzatmentes CSS formzssal. /Lsd: 2. mellklet/ A Drupal legfontosabb jellemz i Rendszer: Tbbfle, knnyen testre szabhat sablon rendszer tmogatsa Blogger API Naplzs s elrsi statisztikk ksztse Automatikus vdelem tlterhels esetn Kivl b vthet sg Begyazott adminisztrcis fellet Knnyen megjegyezhet URL lnevek tmogatsa Csoportos, tartalom szint jogosultsg kezels Tbbfle beviteli formtum (pl. BBCode, Textile, ...) Verzikezels Beptett sg Rengeteg beptett tartalom tpus (oldal, frum, blog, szavazs, ...) rlapok Szlkvet hozzszlsok Vitafrumok Sajt tartalom tpusok kialaktsnak lehet sge Indexelt keress Sok tovbbi tartalmi modul tallhat a drupal.org oldalon rendszereket ismerhet meg az opensourceCMS.org tbbnyire

Adminisztrci:

Tartalomkezels:

Tovbbi nylt forrs tartalomkezel oldalon.

6. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

3. A Mambo s Joomla rendszerek bemutatsa A Joomla elemzse


A Mambo napjaink egyik legjobb ingyenesen elrhet , nylt forrskd tartalomkezel rendszere. Megknnyti a webes kommunikcit s publikcit. Ugyanakkor a Mambo nem egy tipikus portl rendszer. Mambo rendszert inkbb vllalatok, kis- s kzpvllalkozsok honlapjainak, illetve csaldi s szemlyes honlapok ltrehozsra terveztk, de a rendszer bellthat olyan mdon, hogy megfeleljen a tipikus portl rendszereknek is. A felhasznlk vlemnye alapjn a tartalomkezel rendszerek kzl a Mambo adminisztrcis fellete a legjobb! A Mambo nhny CMS-hez hasonlan van magyar nyelv honlapja, amely nagy el nyt jelent a rendszer megismerse, illetve fejlesztse sorn. A Mambo fejleszt csapata az egysges alkalmazs keretrendszer ltrehozsra koncentrl, nem a portl rendszerekre ltalban jellemz b vt modulokra. Ezltal a Mambo alaprendszere rendkvl hatkony s mindenki szmra megknnyti a b vtst olyan komponensekkel s modulokkal, melyek ignyeiket maximlisan kpesek kielgteni. Az alaprendszer szmos modult tartalmaz, melyek egyedi belltsval teljesen testre szabott webhelyet alakthatunk ki. Mindemellett a mamboforge.net oldalon tbb szz tovbbi b vtmny rhet el. A rendszer egszre a GNU GPL licenc rvnyes. Emellett tbb ms CMS-ekhez hasonlan platformtl fggetlen, akr Windows, Unix vagy ms rendszereken is futtathat, ha rendelkezsre llnak hozz a szksges programok (PHP+MySQL+Apache). /Lsd: 3. mellklet/ A Mambo jellemz i Rendszer Hatkony sablonkezel rendszer Ltogatsi statisztikk Kivl b vthet sg, szmos extra komponens s modul elrhet Sajt tartalomkezel makr nyelv (mambotok)

Adminisztrci Fejlett, elklntett adminisztrcis rendszer 7. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

Mdia feltltsi s kezelsi fellet (kpekhez, dokumentumokhoz) Fejlett csomag/b vtmny/sablontelept rendszer Hierarchikus, csoportos felhasznl kezels Tbbfle vizulis tartalomszerkeszt (WYSIWYG) Fejlett lomtrkezels Csoportos adminisztrls tmogatsa Beptett sg

Tartalomkezels Tbbnyelv fellet Egyszer en szerkeszthet szveges tartalom Szavazsok Reklmok (bannerek, stb.) rlapok Lehet sg a tartalmak rtkelse (szavazs, rtkels) Id zthet tartalom megjelens Keress Rengeteg tovbbi ingyenes b vtmny a mamboforge.net oldalon

Az interneten a honlapok karbantartst arra feljogostott adminisztrtorok vagy felhasznlk vgzik. A Mambo alap honlapokon egyszerre akr tbb ember is kezelheti a tartalmat. Nem szksges a HTML nyelv ismerete a honlap frisstshez, mivel a WYSIWYG tpus szvegszerkeszt segtsgvel a Word-hz hasonlan formzhatja meg a szveget, szrhat be kpeket. Nincs szksg a dokumentumok FTP-n keresztli feltltsre. Csak el kell menteni a begpelt szveget, majd publiklni s a weboldal mris elrhet , megtekinthet brki szmra a vilgon. A Mambo-hoz nem szksges a HTML, XML vagy DHTML nyelvek ismerete. A Mambo klnbz tpus honlapokhoz hasznlhat, mint pldul: Portlok Kereskedelmi honlapok Intranet / Extranet Kzhaszn honlapok 8. oldal

A Joomla! tartalomkezel rendszer bemutatsa Szemlyes honlapok Integrlt Flash honlapok

Lovszi Nndor Zsolt

A Mambo a kvetkez alkalmazsi terleteket fedi le: Portl tpus weboldalak frisstse hrekkel, cikkekkel s kpekkel. MS Word, MS Excel s Acrobat PDF dokumentumok feltltse publiklsra Fejlc, lblc s hirdet tblk kezelse (hirdetsek, stb.) Szavaz rlapok ksztse Linkgy jtemnyek kezelse GYIK-ok (Gyakran Ismtl d Krdsek) kezelse Hrmorzsk kezelse Mdiafjlok kezelse (Flash alap filmek, jpg, gif, bmp s .png kpek) Hrforrsok (RSS) kezelse, tallzs ms honlapok hreib l Archivlt oldalak kezelse

Joomla
A Joomla! egy tartalomkezel rendszer (CMS) amit ugyanazok a programozk ksztettek, mint akik a djnyertes Mambo rendszert is. Tulajdonkppen a kt rendszer ugyanaz, vagy legalbbis a Joomla a Mambo jabb verzijnak tekinthet , ezt bizonytand, hogy a legutbbi Mambo (4.5.2-es) verzihoz val kiegszt k tbbnyire a Joomla-ra is telepthet . A Joomla! sz a szuhali eredet "Jumla" sz fonetikus kiejtse, mely annyit jelent hogy "mindenki egytt" vagy "egy egszknt". /Lsd: 4. mellklet/

9. oldal

A Joomla! tartalomkezel rendszer bemutatsa A Joomla! 1.0 minimlis rendszerkvetelmnyei a kvetkez k

Lovszi Nndor Zsolt

PHP 4.2.x vagy magasabb verzi fordtprogram, amely lehet v teszi, a PHP nyelven rt programok m kdst. A PHP egy szles krben elterjedt dinamikus oldalak ksztsre hasznlhat C szintaxist kvet nyelv. Tovbb nylt forrskd, objektum alap szerver oldali szkriptnyelv, szabadon felhasznlhat brmely webalkalmazs esetben MySQL 3.23.x vagy magasabb nylt forrskd adatbzis-kezel rendszer. A MySQL-ben az sql rsz a "Sturctured Query Language" (magyarul Struktrlt lekrdez nyelv) - a legelterjedtebben hasznlt szabvnyos nyelv az adatbzisok elrsre, kezelsre. Apache 1.13.19 vagy magasabb HTTP/1.1 tmogat webkiszolgl, manapsg a legnpszer bb webkiszolgl az interneten. Biztostani kell, hogy a MySQL, XML s Zlib tmogats be legyen ptve a PHP verziba. A Joomla! hasznlhat a legelterjedtebb bngsz kkel. Ezek a bngsz k a Joomla! Adminisztrcis felletnek minden el nyt kihasznljk. XML Az XML A W3C ajnlsa, mely egy sokkal rgebbi SGML (szabvnyos ltalnostott jell nyelv) elnevezs ISO szabvnynak felel meg. Az XML (Extensible Markup Language - b vthet jell nyelv) adatler nyelv. Az XMLdokumentumok unicode alap szveges karaktersorozatok. Nagy el nye az ASCII-fjlokkal szemben, hogy metaadatot (ler- s kezel informcit) tartalmaznak sajt magukrl. A CMS rendszerekben a bellt-fjlok szerept tltik be. Az XML-alap dokumentumok a benne trolt adatok vagy hivatkozsok (szveg, kp stb.) rtkein fell pluszinformcikkal is rendelkeznek.

10. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

4. Felhasznli fellet bemutatsa


A felhasznli fellet (honlap), a Joomla azon rsze, amelyen az oldal ltogati s regisztrlt felhasznli mindazon tartalmakat megtekinthetik, melyeket az adminisztrtorok publiklt hozzfrhet v tesznek. A honlap megtekintst minden esetben a f oldallal kezdjk. Brmit is tartalmazzanak a modulok, mindig a mainmenu elnevezs menpontja jelenik, meg. A tartalom alaprtelmezetten az oldal kzepn jelenik meg. A tartalmakon modulok kvl jelennek azon meg, men els

amelyiket az adminisztrcis felleten publiklsra jelltnk. A modulok veszik krl a publiklt klnbz tartalmat, de a modulokat tetszs

szerint rendezhetjk az oldal felletn, a klnbz sablonok ltalban klnbz modulbelltsokat hasznlnak. Amennyiben a telepts sorn a mintkat teleptettk, akkor a kvetkez jelennek, meg a f oldalon. 1. F men - Ennek a segtsgvel naviglhatunk a klnbz oldalakra, mint pldul a Hrek, Blog, Linkek, Elrhet sgek, keress, Hrforrsok, GY.I.K. s Wrapper (insert ablak). Innen brmikor elvehetnk menelemeket, illetve hozz is adhatunk. 2. Othermenu - Ennek segtsgvel el tudunk jutni a Joomla hazjba a www.joomla.org oldalra, illetve ennek a frum rszre. A legfontosabb rsze azonban ennek a rsznek, hogy innen knnyedn eljuthatunk az adminisztrcis felletre. 3. Topmen - A f men ltalunk fontosabbnak tartott elemei akr ms menkt is itt jra megjelenthet . J hasznt vehetjk, ha a honlapunkon bell egy oldalhoz a f ment nem akarjuk megjelenteni, de fontos lehet bizonyos rszeket kzvetlenl elrnnk. 4. Bejelentkez oldalra. modul - Itt lehet a regisztrlt felhasznlknak belpni, a tagok rszre fenntartott oldalakra, de ennek a modulnak a segtsgvel lehet regisztrltatni magunkat az f bb modulok

11. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

Amennyiben regisztrltatni szeretnnk magunkat az oldalra, a szoksos adatokat kell megadnunk (Nv, Felhasznlnv, e-mail cm s jelsz). Miutn adatainkat bertuk s a regisztrlsi krelmet elkldtk, a Joomla a bert e-mail cmre elkld egy aktivlsi linket, amire ha a rkattintunk, rvnyestjk a regisztrcit. gy elkerlhetjk, hogy illetktelenek ne regisztrlhassk magukat az oldalunkon. 5. Banner - Ez a fellet szolgl a reklmok elhelyezsre. A bannerkezel vel klnbz reklmokat tehetnk ki, melyek egyben linkek a reklmozott termk vagy szolgltats oldalhoz. 6. A legfrissebb hrek s a legnpszer bb cikkek - Ezek kt modul ltal szelektlt tartalmak az oldalrl. Az egyik a ltrehozs dtuma szerint rendezi az elemeket, a msik pedig a ltogatottsgi, megtekintsi szm alapjn rangsorolja a tartalmakat. 7. Keres - Az itt bert szveg alapjn kereshetnk a honlapon. A keresett szveg lehet valamilyen hr, link, blog, illetve brmilyen szveges formtum, ami az oldalon megtallhat. 8. Hrmorzsk - A hrmorzsa a honlapon megjelen dinamikus zenet. Gyakran szvegdobozokban, a f oldalon jelenik meg. Egyszerre tbb hrmorzsa elem is lehet az adatbzisban, ilyenkor a hrmorzsa modul vletlenszer en kzztesz egyet, valahnyszor az oldal tartalma ltrejn. A honlapon tbb hrmorzsa modul is lehet klnbz tetszs szerint megvltoztathatjuk, egy ltalunk ltrehozott kategrira is. Az oldalon elhelyezhetnk tovbbi modulokat is, illetve ezek kzl is eltvolthatunk. Amennyiben sablonokat teleptnk fel, knnyen megeshet, hogy adott modul mshol helyezkedik el a felleten, illetve mretben is teljesen eltrhetnek egymstl. A Joomla-ban a honlapra tbb klnbz csoport lphet fel, attl fgg en, hogy milyen jogokkal rendelkezik A beptett csoportok az albbiak - Public Frontend (webes felhasznl) - Registered (regisztrlt felhasznl) - Author (szerz ) - Editor (szerkeszt ) - Publisher (publikl) Regisztrlt csoport A bejelentkezett felhasznl hozzfrhet tovbbi informcikhoz (szekcik, kategrik). Alapesetben a jogosultsgait a bel le leszrmaztatott csoportok is rklni fogjk. oldalhoz csatolva. Alapesetben a Newsflash szekci, Newsflash kategria tartalmt jelenti meg, de ezt

12. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

Szerz csoport tagjainak az el bbieken kvl lehet sgk van tartalmat bekldeni, illetve sajt tartalmukat / oldalaikat szerkeszteni a webes felleten keresztl. Szerkeszt csoport Az el bbieken kvl joguk van brmely tartalom szerkesztsre a webes felleten keresztl. Publikl csoport Az el bbieken kvl joguk van tartalom publiklsra a webes felleten keresztl. Tartalmi elemeket, menpontokat, modulokat s komponenseket lehet a hozzfrsi jogokhoz paramterknt megadni. Jelenleg hrom szint elrhet : Publikus, Regisztrlt vagy Specilis. A specilis felhasznlk kz tartozik a szerz , szerkeszt s a publikl csoport tagja. Alapesetben az sszes regisztrlt felhasznlk szmra elrhet egy men, amely segtsgvel megvltoztathatjk a regisztrci sorn megadott adataikat. Itt kldhetnek be hreket s linkeket. A hrek bekldsre rendelkezsnkre llnak a szerkeszt k is. Ebben a rszben bellthatjuk, hogy melyiket szeretnnk hasznlni. Ha erre a felletre lptnk innen csak az oldalon lv Ments vagy Mgsem ikonokkal lphetnk ki. Ez azrt fontos mert, ha mialatt egy elemet szerkesztnk vagy runk, addig az zrolva van s ezt csak gy oldhatjuk fel. Klnbsg a kt felleten trtn szerkeszts kztt, hogy mg az adminisztrcis oldalon elhagyhatjuk ms mdon is a felletet, de akkor az tovbbra is zrolva marad, addig itt szksges a zrolst feloldanunk.

13. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

5. A Joomla adminisztrcis fellete


A Joomla szmos CMS-t l eltr en, teljesen elklntett felleten oldja meg a weboldal kezelst, frisstst, adminisztrcis feladatokat. Ezt az alkalmazst nevezik adminisztrcis felletnek, backend-nek. /Lsd: 5. mellklet/ Az adminisztrcis fellet, a legtbb mai programhoz hasonlan mens rendszer . A fellet ngy f terlete: Mensv, Eszkztr, Informcis sv, Munkafellet. Mensv A mensv tz szekcira oszlik: F oldal, Honlap, Men, Tartalom, Komponensek, Modulok, Mambotok, Telept k, zenetek, Rendszer s Sg.

Minden szekci (kivve alapesetben a F oldal) egy legrdl menvel rendelkezik, melyen keresztl a szekci tovbbi rszeit lehet elrni. Informcis sv Az informcis sv a kvetkez informcikat mutatja:

1. 2. 3. 4. 5.

Honlap neve Aktulis hely az adminisztrcis felleten bell A bejelentkezett felhasznl neve: Jelenleg bejelenezett felhasznlk. zenetek szma, amelyet ms adminisztrtortl kaptunk Online felhasznlk szma

Munkafellet A munkafellet kzvetlenl a mensv s eszkztr alatt tallhat s a men vagy eszkztr hasznlata/llapota szerint vltozik. ltalnos Eszkztr-ikonok

Save (Ments):

az ikonra kattintva az j vagy mr ltez , de ppen szerkeszts az ikonra kattintva ments vagy vltoztats nlkl

alatt ll elem kerl mentsre

Cancel (Mgsem): visszalphetnk Apply (Elfogads):

az ikonra kattintva a vltoztats rvnybe lp anlkl hogy

az aktulis rszb l kilpne

14. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

Help (Segtsg): Publish (Publikl):

- ez a legtbb szoftvernl el fordul sg ikon, amely

valjban egy a http://help.joomla.org webcmre mutat link

az ikonra kattintva a kategria vagy elem publiklsra az ikonra kattintva a kategria vagy elem

kerl. Ezeket az elemeket ltja a honlap ltogati is lthatjk

Unpublish (Publiklst visszavon): publiklsa megsz nik. Restore (Visszallt):

Ez az ikon a Lomtr ikonjai kztt tallhat, rkattintva

visszallthatjuk az ott lv elemeket

Trash (Lomtr) a Lomtrba helyezi Archive (Archivl):

nem kzvetlenl trli az elemet, ha az ikonra kattintunk, csak Kattintsunk erre az ikonra, ha az elemet az Archvumba

szeretnnk thelyezni

New (j) ltrehozsra

az ikonra kattintva j elem, kategria, szekci, link stb kerl

Edit (Szerkeszts) szerkesztsre

az ikonra kattintva egy ltez , kijellt elem kerl

Delete (Trls vagy Eltvolts) kerl trlsre, eltvoltsra Move (Mozgats) Copy (Msols)

az ikonra kattintva egy ltez , kijellt elem

az ikonra kattintva egy ltez , kijellt elemet msik az ikonra kattintva egy ltez , kijellt elem msolatt

szekciba vagy kategriba helyezhetnk t

hozhatjuk ltre egy msik szekciban vagy kategriban

Preview (El nzet)

Erre az ikonra kattintva egy j, felugr ablakban

megnzhetjk, hogy is fog kinzni a szerkesztett elem a ments utn. Ha a bngsz ben vagy ms szoftver segtsgvel letiltjuk a felugr ablakok megjelenst, akkor az el nzet funkci nem elrhet .

Upload (Feltlts) honlapunkra.

Erre az ikonra kattintva egy fjlt tlthetnk fel

15. oldal

A Joomla! tartalomkezel rendszer bemutatsa Vezrl pult

Lovszi Nndor Zsolt

A Vezrl pult hasznos informcikat szolgltat terlet, amellyel az adminisztrtor knnyen kiismerheti magt az adminisztrcis felleten. A vezrl pultbl kzvetlenl elrhet terletek: j tartalom hozzadsa Tartalmi rszek kezel je Statikus tartalom kezel je F oldal-kezel Szekcikezel Kategria-kezel Mdiakezel Lomtrkezel Menkezel Felhasznl-kezel ltalnos belltsok

A vezrl pult jobb oldali rsze alkalmas mg arra, hogy megnzzk mely felhasznlk vannak bejelentkezve (innen akr ki is lptethetjk ket, a Kilptets (force logout) ikonnal), elrhetjk a komponenseket, megnzhetjk, hogy melyek a legjabb s legkedveltebb kzztett rszek, valamint a menket is kezelhetjk innen.

5.1. Honlap (Site) szekci

5.1.1. ltalnos belltsok Global Settings


Az ltalnos Belltsok a Joomla f bellt kzpontja. Segtsgvel tlthat s egyszer mdon bellthatjuk a configuration.php fjlt. Telepts utn rdemes ezen rsz belltsval kezdeni a honlap ltrehozst. Az ltalnos belltsok 10 panelt (flet) tartalmaz az opcik belltshoz: Honlap Nyelv s helymeghatrozs Tartalom Adatbzis Szerver Metaadatok E-mail Cache Statisztika SEO

Ebben a flben, a honlap megjelensvel kapcsolatos, s a felhasznlk azonostst segt belltsok szerepelnek. /Lsd: 6. mellklet/

1) Honlap (Site)

16. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

A honlap lelltva (Site Offline) zenet lellts esetn (Offline Message) zenet rendszerhiba esetn (System Error Message) A honlap neve (Site Name) Jogosultsg nlkli oldalak megtekintse (Allow User Registration) Felhasznli regisztrci engedlyezse (Allow User Registration) j felhasznli bejegyzs aktivlsa szksges (Use New Account Activation) j jelsz elkldse e-mailben (Email New Password) Debug md (Debug Site) WYSIWYG szerkeszt (Default WYSIWYG editor) Listk alaprtelmezett hossza (List Length) Lehet sg van a CMS frontend rsznek kikapcsolsra, a Honlap lelltva opcival. A honlap lelltsa akkor szksges, ha nagyobb mret karbantartst vgznk a rendszeren. Ilyenkor a honlap ltogati csak a lelltsi zenettel tallkoznak, amiben tudatjuk velk a lellts okt. Ezzel a kt opcival lehet v tesszk, hogy a felhasznlk ne tallkozhassanak a karbantartsbl ered hibkkal. A honlap egy msik zenetet r ki, ha az adatbzis kapcsolat nem jn ltre: ez a rendszerhiba esetn kirand zenet. Kikapcsolt llapotban, nem lehet a Honlap felletr l bejelentkezni. Ilyenkor kzvetlenl meg kell adni az adminisztrcis fellethez vezet tvonalat, vagyis az administrator knyvtr index.php fjljt. Pl.: http://localhost/joomla/administrator/index.php http://joomla.uw.hu/administrator/index.php Ebben a flben vltoztathat meg a honlap neve is, amit teleptskor adtunk meg. A Jogosultsg nlkli oldalak megtekintse bekapcsolsa esetn brki megtekintheti a honlap sszes oldalt. A hasznosabb opcik kz tartozik a Felhasznli regisztrci engedlyezse amellyel engedlyezhetjk/tilthatjuk, hogy ltogatk az oldalon keresztl regisztrltathassk magukat az adminisztrtorok engedlye nlkl. Ezt az opcit nagyobb nylt kzssgek esetn rdemes az engedlyezett llapotban hagyni. Amennyiben gy jrunk el a regisztrci utn e-mailben aktivlsi linket kldhetnk melynek segtsgvel kisz rhetjk a hamis cmmel regisztrlni prblkat, illetve j jelszt amellyel bejelentkezhet a honlapra. A

17. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

nem kvnatos felhasznlk kisz rsre alkalmas mg az azonos e-mail cmmel trtn regisztrcit tiltsa. A Debug md belltssal lehet sg van a portl futsa sorn felmerl fln. A szintek a kvetkez k: Alaprtelmezett, Nincs, Egyszer , Maximum. A teleptett szerkeszt k kzl kivlaszthatjuk, hogy melyik legyen az alaprtelmezetten aktv. Kevsb fontos belltsok az adminisztrcis felleten keresztl megjelentett listk (cikkek, kategrik listja, stb.) alaprtelmezett hossz megadsa, illetve a Favicon amellyel a honlap cme mellett megjelen ikont lehet belltani. hibk (bugok) okainak megtekintsre. A hibajelentsek szintje bellthat az ltalnos belltsok Szerver

A honlap nyelvt s a szerver id znjt lehet megvltoztatni, illetve belltani.

2) Nyelv (Locale)

Nyelv (Language) Id zna bellts (Time Offset) Szerverksleltets(Server Offset) Orszgspecifikus bellts (Country Locale) Azon nyelveket lehet belltani, amelyek a Honlap szekci Nyelvek kezelse menpont alatt megtallhatk. Be lehet lltani a megfelel megjelentst. id znt, illetve a dtum orszg szerinti

Ezek az opcik olyan belltsok, amik a tartalom megjelenst befolysoljk, s minden tartalom esetn kln-kln megvltoztathatk a tartalom szerkesztsnl. /Lsd: 7. mellklet/ Hyperlinkelt cmsorok (Linked Titles) "Tovbb" link hasznlata (Read More Link) Szavazs hasznlata (Item Rating / Voting) Szerz k nevnek megjelentse (Author Names) 18. oldal

3) Tartalom

A Joomla! tartalomkezel rendszer bemutatsa Ltrehozs id pontja (Created Date and Time) Mdosts id pontja (Modified Date and Time) PDF ikon (PDF Icon) Nyomtats ikon (Print Icon) E-mail ikon (Email Icon) Oldalletltsek szma (Hits) Ikonok (Icons)

Lovszi Nndor Zsolt

Tartalomjegyzk tbboldalas cikkeknl (Table of Contents on multi-page items) Vissza gomb (Back Button) Navigci a tartalmak kztt (Content Item Navigation) Megadhat, hogy a cmsor szolgljon-e linkknt vagy egy Tovbb gomb esetn

tekintsk meg az egsz tartalmat. Az albbi ht opci hasznlata els sorban a cikkfelsorolsok esetn rvnyesek. A tartalommal egytt olyan informcikat jelentethetnk meg, mint a szerz neve, ltrehozs s mdosts id pontja, vagy ppen az oldalletltsek szma. A tartalomhoz klnfle tevkenysgek is prosthatk, mint a tartalmi elemek min stse szavazssal, PDF-dokumentum vagy nyomtatbart verzi ksztse, illetve az oldalra mutat link elkldse. Ezen lehet sgek ikonjai vagy az ikont helyettest szveg a tartalom tetejn jelennek meg. Tovbbi lehet sg a tbboldalas cikkeknl hasznlhat tartalomjegyzk - ami egy szvegdoboz formban jelenik meg -, vagy a visszalpsre szolgl Vissza gomb, illetve az ugyanabba a kategriba tartoz elemek kztti navigcis linkek megjelentse.

4) Adatbzis
Az itt lv adatokat az adatbzissal val kapcsolatot biztostjk, ezrt megvltoztatsuk is csak a rendszer vltozsa esetn ajnlatos.

Host nv (Host name) rendszerint localhost 19. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

MySQL felhasznli nv (MySQL Username) - Az adatbzishoz val hozzfrshez szksges felhasznli nv. MySQL jelsz (MySQL Password) - Az adatbzis elrshez szksges jelsz. MySQL adatbzis (MySQL Database) az adatbzis neve. MySQL adatbzis prefix (MySQL Database Prefix) a tblk nevnek elejhez f ztt prefix.

5) Szerver
A szerverre vonatkoz informcik, illetve belltsi lehet sgek. /Lsd: 8. mellklet/ El bb hrom informl rsz jelenik meg, amely meghatrozza, hogy a Joomla portl a szerver melyik alknyvtrban helyezkedik el, mi a portl URL cme (webcm), illetve megmutatja a titkos szavat ami a Joomla telepts sorn egyedi, biztonsgi okokbl ltrehozott karaktersorozat. Az els hrommal ellenttben a kvetkez k mdosthatk: GZIP oldal tmrts (GZIP Page Compression) A cookie-k lettartama (Login Session Lifetime) Hibajelents (Error Reporting) Sg szervere (Help Server) Fjl ltrehozsa (File Creation) Alknyvtr ltrehozs (Directory Creation) A GZIp oldal tmrts lehet v teszi, hogy ha a webkiszolgl is tmogatja, tmrtett adatot kldjn a ltogatk bngsz je fel. Ha engedlyezve van, jelent sen lecskkenhet az oldal letltsnek ideje. Meghatrozhat, hogy az adminisztrcis felleten mennyi inaktvan eltelt id utn lptesse ki a felhasznlt a rendszer (msodpercekben kifejezve), a cookie-k lettartalma opciban. Hibajelents opci a Debug md alkalmazsa esetn bellthat hibajelentsi szintek. Az opcik sorra: Alaprtelmezett, Nincs, Egyszer , Maximum. Alaprtelmezett - A hibajelentseket a rendszer konfigurciban (php.ini) meghatrozott Nincs - Kikapcsolja a hibajelentst. Egyszer Az albbi egyszer stett PHP hibajelentst kapcsolja be: rtkek szerint rja ki a kperny re.

error_reporting(E_ERROR|E_WARNING|E_PARSE)

20. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

Maximum - A hibajelentsek szintjt maximlisra lltja. (php.ini-ben ez a

kvetkez nek felel meg: error_reporting (E_ALL) Bellthat a Joomla hasznlatt el segt oldal URL-je, amennyiben ignybe vesszk a Help ikont, az adatok err l a honlaprl kerlnek hozznk. Alapesetben: http://help.joomla.org Fell lehet brlni a teleptskor megadott fjl s alknyvtri jogosultsgokat a Fjl ltrehozs s az Alknyvtr ltrehozs opcikkal.

6) Metaadatok

A metaadatok segtsgvel a keres motoroknak segtsget nyjt lerst s kulcsszavakat adhatunk meg, valamint engedlyezhetjk, hogy mutassa-e a cm s szerz meta tagokat.

7) E-mail
Ebben a rszben dnthetnk az alkalmazni kvnt e-mail kld szolgltatsrl: PHP mail fggvny, sendmail vagy SMTP szerver. Kivlaszthatjuk, hogy melyik email cmr l trtnjen a levelek kldse, illetve a kld nevt. Megadhat tovbb az SMTP authentikci, illetve a hozz tartoz felhasznli nv s jelsz valamint a Host. Ezek csak akkor szksgesek, ha a kiszolgl megkveteli.

21. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

8) Gyorst-tr (Cache)

Lehet v teszi a honlap bizonyos elemeinek cache-elst, mely nagymrtkben javthatja a honlap tartalom-elrsnek sebessgt. Amennyiben hasznlni kvnjuk, meg kell adni egy mappt, amelyben a Joomla eltrolja a cache-els sorn ltrehozott fjlokat, valamint msodpercben meg kell hatrozni azt a maximlis id tartamot, ami utn a cache fjlokat a rendszer jrafrissti.

9) Statisztika

Itt engedlyezhetjk, hogy a rendszer gy jtsn-e bngsz

s ltogati adatokat. Ha

engedlyezzk lehet sg van a tartalmi elemek letltseinek szmnak napi szint gy jtsre. m a rendszer jelenleg nem tartalmaz olyan eszkzket, amellyel az gy sszegy jttt adatokat elemezni lehetne, s bekapcsolsval nagy mennyisg adat kerl begy jtsre.

22. oldal

A Joomla! tartalomkezel rendszer bemutatsa Megtehetjk a Keressi kulcsszavak naplzst. Az ilyen jelleg megtekinthet k a Honlap/Statisztika/Keress menpont alatt.

Lovszi Nndor Zsolt statisztikk ttekintse

lehet v teszi a ltogatk informcis ignyeinek megismerst. Az sszegy jttt adatok

10)

SEO

Az gynevezett keres motor-bart linkek lehet v teszik, hogy a tartalomra mutat hossz linkek helyett rvid, a keres k szmra is rtelmezhet tnevezse .htaccess-re. A Dinamikus oldalcmek opci lehet v teszi az oldal cmnek megjelentst a ltogat bngsz jnek cmsorban. Az opci bekapcsolsa tovbb javthatja honlapunk keres motorokban trtn rangsorolst. URL kerljn kijelzsre. Ez a lehet sg csak Apache alap szervereken rhet el, s szksges hozz a htaccess.txt fjl

5.1.2. Nyelvek kezelse


A Joomla-ban lehet sg van tbbfle nyelvet is hasznlni, ezek kezelsre vonatkoz terlet a "Nyelvek kezelse" (Language Manager). Az eddigiek konfigurlsra s jak teleptsre a Honlap Nyelv menpont szolgl.

A teleptett nyelvek megjelennek a listban, illetve mellettk tovbbi hasznos informcik olvashatk (publiklva van-e, mi a verzija s dtuma, kszt neve s elrhet sge). Az itt lv nyelvek kzl dnthetnk, hogy melyiket hasznljuk a honlapon. Kedvnk szerint tehetjk egyediv a szerkeszts segtsgvel, ahol a tovbbi vltoztatsok lehet sgt le is tilthatjuk. Lehet sg van tovbb j nyelvek teleptsre, illetve a meglv k trlsre. 23. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

5.1.3. Mdiakezel
A Mdiakezel kezd nzete a gykrknyvtrban lev image knyvtrat s annak

alknyvtrait, valamint a bennk lev kpeket mutatja, tovbb megjelent hrom beviteli mez t. A mdiakezel hrom feladat vgrehajtsra hasznlhat: 1. alknyvtrakat hoz ltre s trl. 2. mdiatartalmat tlt fel brmelyik knyvtrba vagy trl onnan. 3. lekrdezi a mdiafjlok hasznlathoz szksges teljes URL kdot. /Lsd: 9. mellklet/ Egy knyvtr ltrehozsa igen egyszer m velet, hiszen csak be kell rni a megfelel (Create Directory) beviteli mez be a hasznlni kvnt nevet, majd a Create ikon segtsgvel ltrehozhatjuk, az j knyvtrat. A korltozs ebben az esetben csak annyi, hogy nem lehet a nvben kezetes bet , specilis karakter, illetve szkz. Tovbb knyvtrak ltrehozsa csak a szerver "safe mode off" llapotban lehetsges. Ha ez az llapot "on", akkor alknyvtrakat csak az FTP klienssel lehet ltrehozni. Egy knyvtrat a knyvtr ikonja alatti Szemetes ikonra kattintssal lehet trlni. Magra a knyvtrikonra kattintva lehet belpni az adott knyvtrba. A feltltsnl csak arra kell gyelnnk, hogy a megfelel feltltsekor, vagyis amikor a feltlts ikont megnyomjuk. Ez igen fontos, mert pldul ha a cikkek rsnl kpet akarunk beszrni legegyszer bben a tartalom szerkesztsnl, a belltsok rsz, kpek fl alatt tehet meg, de innen csak a stories nev knyvtr s alknyvtrai rhet k el. Teht ha kifejezetten cikkekhez akarunk kpeket feltlteni, azt mindenkppen az el bbi knyvtrba tltsk fel. Egy fjlt trlni a fjl kpe alatti Szemeteskuka ikonra kattintssal lehet. A fjl kpre kattintva a fjlhivatkozs bekerl a HTML kd beviteli mez be, ezt a kdot kell beszrni pldul a hrek, cikkek stb. forrskdjba. Ugyanez vgrehajthat a kp alatti Ceruza ikonra kattintssal is. A Mambo-val ellenttben, a Joomla mr megmutatja eredeti mretben a fjlt, ha rkattintunk. Fontos, hogy csak olyan fjlok tlthet k fel, amelyek neve kezetes bet ket, specilis karaktereket, illetve szkzt tartalmaznak. knyvtrban, legynk a fjl

24. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

5.1.4. Az oldal el nzete


Az El nzet funkci arra szolgl, hogy megtekinthessk a webhelyen a munknk llst. Az adminisztrcis fellet menjben a "Honlap/El nzet" menpontot vlasztva hrom lehet sgk van, a weboldal megtekintse "j ablakban" "Ebben az ablakban" "Ebben az ablakban, megjellve a pozcikat."

Brmelyiket is vlasszuk, a webhelynk kezd oldalt nzhetjk meg. Az j ablakban trtn megtekints mellett vlaszthatjuk a megtekintst az adminisztrcis fellet ablakban is, ahol a tartalom egy keretben (frame) jelenik meg. A harmadik lehet sg, "Ebben az ablakban, megjellve a pozcikat", a kezd oldal sablonjt jelenti meg szmos dobozzal, mint pldul "User3," "Right," "Left," "Debug" anlkl, hogy a tartalmat elhelyezn ezekben.

5.1.5. Statisztika
A statisztika segtsgvel klnbz az oldal fejlesztst segt informcikhoz juthatunk. Megtudhatjuk mely terletek a legkedveltebbek, milyen kulcsszavak alapjn keresnek az oldalon ez a metaadatok megadsban nagy hasznot hozhat, illetve informcit ad az oldalt ltogatk ltal hasznlt bngsz k, opercis rendszerek hasznlati arnyrl. A statisztika 3 nagyobb terletet fed le: bngsz , op.rendszer, domain ezek segtsgvel informcihoz juthatunk, hogy mely bngsz k, opercis rendszerek hasznlata a legkedveltebb a honlapot ltogatk krben, illetve hny klnbz helyr l ltogatjk meg az oldalt. oldalletltsek szma segtsgvel visszajelzst kaphatunk a legkedveltebb oldalakrl. Keress a legtbbszr bert szavak s azok tallati szmt visszajelz statisztika.

5.1.6. Sablonkezel
A Sablonkezel munkafelletet nyjt a sablonok teleptshez s karbantartshoz. Az adminisztrtorok s menedzserek a Sablonkezel ben specilis jogosultsguk folytn szerkeszthetik a sablonokat. Eszkztr-ikonjai

25. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

Alaprtelmezett (Default ) Rkattintva a kijellt sablon lesz az alaprtelmezett Alkalmaz (Assign) Ennek a segtsgvel lehet kijellni, hogy mely oldalon mely sablont hasznljuk. Delete (Trls) kivlasztott sablon trlsre szolgl New (j) az ikonra kattintva j sablonokat lehet feltelepteni Edit HTML (HTML Szerkeszts) az ikonra kattintva egy ltez , kijellt sablon index.php fjlja kerl szerkesztsre. Edit CSS (CSS Szerkeszts) az ikonra kattintva egy ltez , kijellt sablon .CSS fjljt vltoztathatjuk meg. Kt alment klnbztetnk meg, egyik a honlap, msik az admin oldal kezelsre szolgl.

Honlap sablonok
A kezd nzet egy egyszer listt ad a mr teleptett sablonokrl. Kt tulajdonsgot tudunk befolysolni; az egyik, hogy melyik legyen az alaprtelmezett sablon, a msodik pedig az aktulisan hasznlt sablonokat mutatja. Termszetesen alaprtelmezett csak egy lehet, mg a kijelltek kzl, annyi lehet ahny oldalbl ll a honlapunk. Ezen kvl nhny kiegszt informci is megjelenik a sablonokkal kapcsolatban (ez a sablon templateDetails.xml nev XML fjljbl kerl a listba). Ezek a kvetkez k: A szerz (Author) neve, a sablon verzija (Version), dtum (Date) a sablon ltrehozsnak, kzzttelnek dtuma -, illetve a szerz webcme (Author URL).

26. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

Amikor egy sablont kijellnk s az Assign ikonra kattintunk, egy oldallistbl lehet vlasztani, hogy melyikhez szeretnnk hozzrendelni a kijellt sablont. A hozzrendels utn az oldal a megadott sablonnal jelenik meg fellbrlva az alaprtelmezett sablonbelltsokat. Az eszkztr ikonjai kztt tallunk kett t, amivel meg tudjuk vltoztatni, illetve a tovbbi vltoztatsoktl meg tudjuk vni sablonjainkat, ezek az Edit HTML, illetve az Edit CSS. Az el bbinl az index.php llomnyt tudjuk vltoztatni, vagy rsvdett tenni ms adminisztrtorok el l. A msodik esetben egy .css kiterjeszts llomnyt kezelhetnk, amely segtsgvel tmretezhetnk modulokat, illetve szneket s vltoztathatunk. A Sablonvlaszt modul segtsgvel a felhasznlk is megvltoztathatjk a honlap kinzett.

Adminisztrtor sablonok
A Mambo-ban nem csak a frontend felletet lehet megvltoztatni, hanem az adminisztrtorit is, a sablonkezel almen, adminisztrtor-sablonok menpontjval: Az adminisztrtori fellet teleptett sablonjai bellthatak a Default gombbal, de itt nem lehet ms-ms sablont hozzrendelni az egyes adminisztrtori oldalakhoz.

Modulpozcik s el nzetk
A Modulpozcik oldal lehet v teszi, hogy a sablonban hasznlt modulpozcikat kiegszt szveggel lssuk el. Ha j pozcikra van szksgnk az alaprtelmezettek mellett, egyszer en be kell rni az jnak a nevt az egyik mg ki nem tlttt helyre. A lers megadsa nem ktelez . Miutn valamennyi j pozcit megadtuk, kattintsunk a Ments ikonra az oldal fels rszn s a vltozsokat a Joomla rgzti. A Modulkezel ben most mr modulokat tudunk hozzrendelni a ltrehozott modulpozcikhoz. A sablonfjlba (templates/sablonnv/index.php) beszrand alapkddal modulokat rendelhetnk a megadott pozcihoz.: <?php mosLoadModules ( pozci ); ?> Ha az El nzet Ebben az ablakban, megjellve a pozcikat", menpontot vlasztjuk, megtekinthetjk sablonunk pozcikkal megjellt blokkjait.

5.1.7. Lomtrkezel

27. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

A lomtrkezel be azok a tartalmi illetve men elemek tallhatk, melyek a Lomtr/Kuka s nem a Trls ikon hasznlatval tvoltottunk el. A Lomtrkezel segtsgvel visszallthatunk, illetve vglegesen trlhetnk egy vagy akr tbb elemet is egyszerre. A mindkt opci esetn a m velet vgrehajtsa el tt ellen rzsknt kilistzza a trlni/visszalltani kvnt elemeket s a m velet vgrehajtsrl meger stst kr.

5.1.8. Felhasznlkezels
A Felhasznl-kezel vel felhasznlkat lehet hozzadni, szerkeszteni s trlni. Kt md van felhasznlk ltrehozsra. Regisztrcival a felhasznlk ltrehozhatjk sajt felhasznlnevket a Bejelentkezs rlapon, vagy az arra jogosult adminisztrtor is ltrehozhat felhasznlkat, ha azt szeretn, hogy a honlapot vagy annak egyes oldalait csak bizonyos felhasznlcsoportok lthassk.

Felhasznli csoportok s hozzfrs karbantartsa


A klnbz hozzfrsi jogosultsgokkal rendelkez felhasznli csoportokat mr telepts utn egyb l tartalmazza a Joomla. A Joomla-nak kt f hierarchikus felhasznli csoportja van, egy a webes fellethez s egy az adminisztrcis fellethez. A Public Frontend s a Public Backend egyfajta sszefoglal f csoport. A Public Frontend csoportba tartoznak azok a felhasznlk, akik a honlapot, mint ltogat, gymond kvlllknt tekinthetik meg. A Public Backend pedig a Joomla adminisztrcis felletre utal jells. Public Frontend (webes felhasznl) Registered (regisztrlt felhasznl) o Author (szerz ) Editor (szerkeszt )

28. oldal

A Joomla! tartalomkezel rendszer bemutatsa Publisher (publikl)

Lovszi Nndor Zsolt

Ezen csoportok rszletesebben a felhasznl fellet bemutatsa rszben tekinthet meg. Public Backend (adminisztrtori felhasznl) Manager (menedzser) o Administrator (adminisztrtor) Super Administrator (f adminisztrtor) Manager (Menedzser) - a csoport tagjai j tartalmat hozhatnak ltre illetve hozzfrsk van ms alrendszerekhez (pl. komponensek) is Administrator (Adminisztrtor) - e csoport tagjainak hozzfrse van a legtbb adminisztrtori m velethez. Super Administrator - e csoport tagjainak hozzfrse van minden adminisztrtori m velethez Regisztrci aktivls Alaprtelmezsknt, ha egy felhasznl regisztrlja magt a honlapon, a nevt, felhasznli nevt, e-mail cmt s jelszavt kell megadni. Amikor a felhasznl elkldi a regisztrcis krelmt, a felhasznl bejegyzsre kerl az adatbzisban, de az aktivlsig a felhasznl nem lphet be. A felhasznl egy aktivcis linket tartalmaz levelet kap. A felhasznl e linkre kattintva tudja aktivlni ("lesteni") a regisztrcijt, mely felttlen szksges ahhoz, hogy a lapon be tudjon jelentkezni. Ennek el nye: a m velet ellen rzi, hogy a felhasznl ltezik s rvnyes e-mail cme van. A felhasznlnak lehet sge van a jelszavt mdostani. Az adminisztrtorok szmra jobb ttekintst ad az aktivlt s mg nem aktivlt felhasznlkkal kapcsolatban. A nem aktivlt felhasznl blokkolva van a rendszerben. A felhasznlk menedzselsre szolgl rszben is ltrehozhatunk j felhasznlkat, itt az adminisztrtor adja meg a felhasznl nevt, e-mail cmt, jelszavt. A mr ltez felhasznlk attribtumait is megvltoztathatjuk (pl. csoport), de akr trlhetjk is a felhasznlkat.

5.2. Menelemek kezelse


Az oldalak kztti navigci s a Joomla tartalmi elemeihez a menk segtsgvel lehet hozzfrni. A Joomla-ban a Men szekcikhoz, kategrikhoz, tartalmi elemekhez, komponensekhez vagy kls oldalakhoz rendelt linkek csoportjt jelenti.

29. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

Minden mennek rendelkeznie kell egy, azonost nvvel, amelyet a Joomla a bels rendszerben hasznl. Egy men csak akkor vlik lthatv a honlapon, ha van egy publiklt mod_mainmenu modul ami hivatkozik r. A menk kzl a mainmenu igen fontos, ebb l addan nem trlhet , t nem nevezhet . A benne els nek publiklt menpont az oldal f oldalaknt jelenik meg, ezrt gyelnnk kell r, hogy ez mindig a f oldal komponens legyen, mert csak ekkor tudjuk megjelenteni a F oldalkezel ltal publiklt elemeket - abban az esetben ha a f oldal komponenst nem publikljuk.

5.2.1. Menkezel
A menkezel s segtsgvel szerkeszthetjk, msolhatjuk, trlhetjk a jelenlegi menket, illetve hozhatunk ltre jakat. Amennyiben j ment hozunk ltre kt paramtert kell megadnunk: Men neve (ezt az azonost nevet hasznlja a men azonostsra a programkdon bell; egyedinek kell lennie; szkz karaktert nem ajnlott hasznlni a nvben; a nv nem jelenik meg az oldalon) A modulcm (a mod_mainmenu tpus Menmodul cme, ez jelenik meg az oldalon, ha engedlyezzk a megjelenst). A Joomla-ban elksztett menk csak egy modul kzvettsvel lthatak (a modul a Joomla rendszerben egy olyan kontner, amely brhova elhelyezhet a sablonban), Ltrehozs utn menpontokat adhatunk hozz az j menhz. Menpontok hozzadsa: 1. Kattintsunk az eszkztr New ikonjra. 2. Megnylik a New Menu Item ablak egy menpontok tpust s lersrt tartalmaz listval. Az elrhet menpontok lehetnek: cikkszer ek, tblzatszer ek, illetve linkek. A megjelentett tartalom szempontjbl lehet valamilyen szekci, kategria, tartalmi elem, s t valamilyen komponens, illetve komponens elem. Be lehet lltani, hogy melyik menpont legyen publiklva, s melyik nem. A megjelen menkezel ben lthat a menhz tartoz sszes menpont listja. Minden menpont fggetlen ms menpontoktl, gy az egyik valamelyik paramtert megvltoztatva a msik paramtere nem vltozik. 3. A megfelel tpus kivlasztsa utn tovbb lpve egy j Add Menu Item: tpus felirat ablak nylik meg. 30. oldal

A Joomla! tartalomkezel rendszer bemutatsa Ennek az ablaknak kt f terlete van: Rszletek s Paramterek.

Lovszi Nndor Zsolt

A rszletek kztti belltsok kztt kell megadnunk a menpont nevt, tovbb azt mely elemeket, kategrikat, szekcikat, vagy linkeket kvnjuk benne megjelenteni. Megtehetjk, hogy egy msik nem kzvetlenl a menben, hanem egy msik menpont rszeknt jelenjen meg, mint almenpont. Lehet sg van a rangsorolsra, valamint kivlasztani, hogy milyen elrhet sgi szinttel lehessen megtekinteni (Public, Registered, Special). A paramterek tartalma ms s ms lehet a tpustl fgg en, a blog-szer menk esetn a tartalom szerkesztsvel szinte azonos a belltsi lehet sgek szma, mg a link-szer menk esetben csak kpeket adhatunk a menhz.

5.3. Tartalom szekci


A tartalom szekciban lehet ltrehozni szekcikat, azon belli kategrikat s itt lehet ltrehozni j tartalmat. Minden tartalmi elemnek tartoznia kell egy kategrihoz, s minden kategrinak egy szekcihoz. Clszer el szr a szekcikat ltrehozni, mivel a kategria ksztsekor meg kell adni a hozz tartoz szekcit. Erre a clra szolgl a Szekcikezel

5.3.1. Szekcikezel
Szekci, Tma: Egymssal sszefgg kategrik halmaza. A ltrehozott szekcik s llapotuk (publiklt / nem publiklt) a szekcikezel ben jelennek meg. Itt szerkeszthetjk a meglv ket s hozhatunk ltre jakat. j szekci ltrehozsakor meg kell adni, egy nevet s egy cmet, valamint egy hozzfrsi szintet. A szekci rangsorolsa ltrehozs utn, a szekcikezel ben lehetsges. A szekcik nem jelennek meg az oldalakon egszen addig, amg a szekcinak nincs publiklt kategrija s ennek legalbb egy tartalmi eleme. A szekciknak lehet lersa s mindegyikhez trsthat egy kp. Amikor ltrehoztuk a kvnt szekcikat, ltrehozhatjuk a kategrikat.

5.3.2. Kategriakezel
Kategria: Egymssal valamilyen sszefggsben lv elemek sszessgt jelenti. A kategriakezel j kategrik ltrehozsra, illetve a mr meglv k szerkesztsre szolgl. A kategrik egszen addig nem jelennek meg az oldalakon, amg a kategria nincs egy mr 31. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

publiklt szekciban s a kategrinak nincs legalbb egy tartalmi eleme. A ltrehozott kategrik s llapotuk (publiklt / nem publiklt) a kategriakezel ben jelennek meg. A kategriknak lehet lersa s mindegyikhez trsthat egy kp. j kategria ltrehozsakor meg kell adni, egy nevet s egy cmet, valamint hozzfrsi szintet. A kategria rangsorolsa ltrehozs utn, a kategriakezel ben lehetsges. Miutn a szksges szekcik s kategrik elkszltek, hozz lehet ltni a tartalmi elemek ltrehozshoz.

5.3.3. Tartalom szekcinknt


Ahogy a nevb l is addik a tartalom megjelentse szekcinknt trtnik, gy nagy elem esetn knnyen eligazodhatunk, hiszen minden egyes rszben csak a

mennyisg

megadott szekci elemei lthatk. Az elemeket kategrik, szerz k, vagy cmszavak szerint tovbb lehet sz rni. Ez a rsz alkalmas az elemek ltrehozsra, szerkesztsre, trlsre, publiklsra, f oldalon val megjelentsre, illetve lehet j kategrikat ltrehozni a szekcin bell, vagy a meglv ket szerkeszteni. A meglv elemeket lehet tmsolni, tmozgatni brmely ms kategriba, illetve archvumba helyezni ket.

5.3.4. Minden tartalmi elem


Ezen a kperny n az sszes tartalmi elemet egyszerre lehet megtekinteni. Az elemeket specilis keressi paramterekkel lehet sz rni: Szekci szerint, Kategria szerint, Szerz , valamint cmszavak szerint. A tartalmi elemeket tovbb lehet trlni, szerkeszteni, sorba rendezni, publiklni, tmozgatni, tmsolni ms kategrikba, szekcikba, illetve jakat ltrehozni. Megadhat a hozzfrsi szint is. Itt adhat meg az is, hogy az adott elem lthat legyen-e a f oldalon. /Lsd: 10. mellklet/ Ha j tartalmat hozunk ltre, akkor meg kell adni egy cmet (a msodik nem ktelez ), egy kategrit s egy szekcit kell kivlasztani, majd a kt szerkeszt felletbe berjuk el bb a bevezet , majd a f szveget. Ezek utn jhet a testre szabs, amennyiben szksges. Ez a kperny jobb oldali rsze, amely tartalmaz: Publiklsi informcikat, Kpek elhelyezst, Paramtereket, Metaadatokat, Men-linkeket.

32. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

A Publiklsi informcik
Segtsgvel engedlyezhetjk a tartalom megjelenst a honlapon s a f oldalon. Bellthatjuk a hozzfrsi szintet a kategrin belli rangsorolst a tbbi elemhez kpest, valamint a publikls kezdett s vgt. Megadhatunk egy szerz lnevet, ha nem akarjuk, hogy a felhasznlnv szerepeljen szerz knt, s ha akarjuk a ltrehozs/mdosts dtumt is megvltoztathatjuk. Ezen belltsok utn egy tnylegesen csak informcit tartalmaz rsz kvetkezik ( nem mdosthat), itt megtekinthetjk a jelenlegi llapotot, pontosabban: a tartalom azonostjt, melyet a Joomla llt el automatikusan, llapotot, hogy lthat e az oldalon az elem, megtekintsek szmt, amelyet le is nullzhatunk, mdostsok szmt, ltrehozs dtumt s a szerz t, valamint az utols mdosts dtumt s vgrehajtjt.

Kpek elhelyezse
A kvetkez fl szolgl arra, hogy kivlasszuk, melyik kpet akarjuk a kvnt helyre beszrni. Amennyiben tbb kpet helyeznk el egy tartalmon bell, akkor gyelnnk kell arra hogy megfelel sorrendben legyenek a kpek a Content Images nev keretben. Amennyiben mg nem tltttk fel oldalunkra a kpet, amelyiket el szeretnnk a szvegben helyezni, akkor lehet sgnk van itt az Upload ikon segtsgvel ezt megtenni, a kp ilyenkor a stories nev mappba kerl, a kpeket a tartalmakhoz csak innen vagy ennek alknyvtraibl tudjuk kivlasztani. A kpet lehet pozcionlni jobbra, balra vagy kzpre, kpmagyarz szveget illeszteni, klnbz vastagsg szegllyel krlvenni. Lehet kpalrst elhelyezni alatta vagy fltte, illetve lehet jobbra, balra vagy kzpre igaztott, tovbb szlessgt is megadhatjuk. /Lsd: 11. mellklet/

Paramterek
A paramterek segtsgvel egyedi belltsokkal lthatjuk el a tartalmi elemet. Lehet v tehetjk az oldalak egyedi formzst. Egy osztlyt megadva ennek a paramternek s mdostva a CSS bejegyzst, az oldalnak egyedi megjelense lesz Engedlyezhetjk a Vissza gomb hasznlatnak, tovbb az oldal cmnek, a bevezet szvegnek, szekcinvnek, kategrianvnek megjelentst.A cm, a szekcinv, valamint a kategrianv linkelhet v is tehet .

33. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

Vannak olyan paramterek, amelyek csak egyedi oldalakra fejtik ki hatsukat, ezek a szerz nevt, a kszts s mdosts idejt jelentik meg, valamint ezek kz tartozik a PDFformtumm alakts, nyomtatbart verzi, e-mail klds s rtkels funkcikra szolgl ikonok elhelyezse a tartalom megjelensekor. Tovbbi opcik: Kulcs szveg (Key Reference): egy kulcssz, amely az elemre irnyul. DocBook Type: csatolhat hozz egy DocBook dokumentum az elemhez (ksrleti jelleg ) /Lsd: 12. mellklet/

Meta adatok
Lerst adhatunk a tartalomrl, s kulcsszavakat a keres motorok szmra a metaadatok fln bell.

Men linkek
Ebben a flben megtehetjk, hogy ms menkhz is hozzadjuk a ltrehozott elemet. Ezt igen knnyen elvgezhetjk, csak a megfelel ment s berjuk a megfelel menelemet.

5.3.5. Statikus tartalom kezelse


A Statikus tartalom-kezel vel a statikusnak (ritkn mdostandnak s csak az adminisztrtor ltal frissthet nek) min stett tartalmakat lehet ltrehozni s szerkeszteni. Statikus tartalom az a tartalom, amely nem illik be egyetlen szekci/kategria/elem struktrba sem, illetve nem megjelenthet , mint blog vagy tbla a felhasznl oldalain. A Statikus tartalmakat bizonyos korltozsokkal lehet csak hasznlni: A statikus tartalmaknak nincs szekci/kategria struktrja, minden ilyen tartalmi elem ugyanolyan szinten van. A statikus tartalom nem jelenthet meg a F oldal kezel ben. Azokhoz a lapokhoz, melyekben statikus tartalom tallhat, nem rendelhet ek klnbz modulok, gy a modulok szvegllomnya minden egyes oldalon megjelenik.

5.3.6. F oldal kezel


A F oldalra mutat link alaprtelmezetten az els publiklt menpont a F menben. (a mainmenu nem trlhet elhelyezhet a menrendszerben. s t sem nevezhet ), a F oldalra mutat link brhol

34. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

A Frontpage (f oldal) komponens az sszes Megjelenik a f oldalon jellel jellt publiklt tartalmi elemet megmutatja. A f oldal hasonlt a blog szekcihoz, csak pp nhny specilis jellemz je is van. Brmilyen tartalmi elem megjelenthet a f oldalon attl fggetlenl, hogy mely szekciban vagy kategriban tallhat. Tartalom hozzadsa a F oldalhoz: A tartalom f oldalhoz rendelse rdekben ki kell piplni a "f oldali megjelens" opcit, de a Minden tartalmi elem menpontban is meg lehet tenni (ttekinthet bb is ha itt tesszk meg). A megjelen lista megmutatja az sszes, a f oldalon megjelen tartalmi elemet. Ebben az ttekint ben publiklhatja, visszavonhatja, archivlhatja, rendezheti s trlheti a F oldalon megjelen tartalmi elemeket.

5.3.7. Archvumkezel :
Az archvumkezel trlst. az sszes archivlt tartalmi elemet megjelenti. Az archvumkezel lehet v teszi az archvumbl egyes elemek visszalltst, illetve a mr archivlt elemek

5.4. A komponensek szekci


A komponensek sszetett specializlt tartalomkezel elemek vagy alkalmazsok. A komponensek kre folyamatosan b vl, a legtbb kzlk elrhet s letlthet . A Joomla szmos beptett komponenst tartalmaz s tmogatja ezek kiegsztst tovbbi kls komponensekkel. A Joomlaval telepl beptett komponensek a Joomla alkalmazs rszei. Kiegszt belltsok s sgk a komponensekben is tallhatk. A komponensek jellemz en egy menponthoz csatoltak, a ltogatk, felhasznlk megtekinthetik a komponensek tartalmt a megfelel menpontra kattintva. A tartalom a f tartalomterleten jelenik meg. A Joomla-ban lv komponensek: Bannerek Kapcsolatok Hrforrsok Szavazsok

35. oldal

A Joomla! tartalomkezel rendszer bemutatsa Weblinkek

Lovszi Nndor Zsolt

5.4.1. Bannerek
Ez a komponens lehet v teszi bannerek (hirdet tblk) megjelentst. Tovbb lehet v teszi a tallatok s egyedi kdok kezelst is. A bannerek megjelenthet ek az oldalon publiklssal, miutn ltrejttek s feldolgozsra kerltek. A bannerek kikapcsolhatak az ltalnos belltsok panelen (alaprtelmezsben engedlyezve van), tovbb a bannerek megjelensi helye fgg a hasznlt sablontl is.

Bannerkezel

A Bannerkezel ben lehet kezelni az aktulis bannereket. Ezek grafikus hirdetsek vagy szvegek, amelyek a Joomla oldal bizonyos rszein jelennek meg. j hirdets esetn meg kell adni a hirdet nevt, kivlasztani a hirdet klienst. Fel kell tlteni az image/banners knyvtrba egy kpet (vagy Flash videt), ami a hirdetsre szolgl link is egyben, majd ezt a kpet kell megadni a hirdets URL-e rszben. Ezutn clszer megadni, hogy a kp lthat legyen. Ezek utn meg kell adni a hirdet gyfl URL cmt. Lehet sg van egyedi programkd bersra is, valamint a hirdetsre val hivatkozsok szmnak maximalizlsra. Ha ezt a szmot elri a ltogatk ltal a honlaprl tett megtekintsek szma (vagyis a hirdetsre kattints), akkor a Banner automatikusan trl dik a Bannerkezel b l.

Banner kliens kezel


Ez a rsz lehet v teszi, hogy a megbzk adatait nyilvntartsuk. Flash tpus bannerek megjelentse a Joomla Banner komponensvel lehetsges.

5.4.2. Kapcsolatkezel (Contacts)


36. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

Kapcsolat

komponens

az

Adminisztrcis

felletr l

kezelhet

mensv

Komponensek/Kapcsolat menpontjra kattints utn. A Kapcsolat komponens lehet v teszi a kapcsolatok listjnak kezelst a honlapon. A ltogatk olyan informcikat szerezhetnek szemlyekr l s a szervezeti kapcsolatokrl, mint a nv, levelezsi cm, telefon s fax szm. Kapcsolatba lphetnek szemlyekkel s a szervezettel egy egyszer rlap kitltsvel s a Klds gombra kattintssal. Egynl tbb kapcsolatbejegyzs ltrehozsa is lehetsges. A ltogatk kivlaszthatjk a kapcsolatot egy legrdl menb l a kapcsolatok oldalon, amely a webes felleten lthat. Ha csak egyetlen kapcsolat ltezik, akkor a legrdl men nem jelenik meg. Egy standard listn kezelhet az adatbzisban szerepl sszes kapcsolat. Az eszkztr segtsgvel lehet felvenni, szerkeszteni, trlni kapcsolatokat. A publiklt kapcsolatok egy legrdl listban jelennek meg. A listban az els kapcsolat az alaprtelmezett. A kapcsolatok elemei egy menponthoz linkelhet , ezltal a klnbz kapcsolatokat akr lehet ms-ms jogosultsgi szinthez rendelni. /Lsd: 13. mellklet/

5.4.3. Csoportos e-mail kldse (Mass Mail)


Ha olyan informcit szeretnnk kzlni, amely a felhasznli csoportokat rinti, akkor ez a komponens nagyon j szolglatot tesz, mivel csak meg kell rnunk egy szveget s kivlasztjuk, hogy mely csoportoknak szeretnnk elkldeni. gy pldul az sszes felhasznlnak, vagy az sszes adminisztrcis felletet hasznlnak eljuttathatjuk zenetnket. Ha azt akarjuk, hogy az alrendelt csoportok is kapjanak zenetet, akkor csak az erre a clra fenntartott boxot kell kipiplni. Kln megadhat az zenet trgya s az zenet szvege. Lehet sg van a szveg HTML mdban trtn elkldsre. A levelet, minden felhasznl a regisztrciban megadott e-mail cmre kldi a rendszer.

5.4.4. Hrforrsok (Newsfeeds)


A hrforrsok a tartalom megosztst segtik el klnbz honlapok kztt. A nvekv szm tartalomszolgltatk RSS hrforrsok alapjn osztjk meg sajt tartalmukat. A megosztsi md azon alapul, hogy egy hrnek van bevezet rsze, amelyet a szolgltat publikl s egy link, amely a szolgltat webhelyre mutat. 37. oldal

A Joomla! tartalomkezel rendszer bemutatsa A hrforrs komponens ltez

Lovszi Nndor Zsolt

hrforrsok kezelsre ad lehet sget, ezek kategrikba

sorolhatk s megvltoztathat a klnfle szolgltatkhoz mutat link. Ezeknek a kategriknak a kezelsre a tartalmaknl is tallhat Kategriakezel szolgl, ahol tudjuk publiklni, szerkeszteni trlni a mr meglv ket, illetve jakat ltrehozni. Szerkesztsen bell a nevt s cmt vltoztathatjuk meg, kpet tlthetnk fel hozz, az elrsi szintet adhatjuk meg, valamint lerst adhatunk meg rla. Lehet sg van ms menk hozzrendelshez. j hrforrs ltrehozshoz egy nevet kell megadni, a kategrit amelyhez tartozik, illetve a egy hrszolgltatshoz val kapcsolds linkjt. A honlap tartalmnak megosztshoz a sablonba bepthet a hrforrs modul, amely a sajt hreket teszi msok rszre elrhet v. /Lsd: 14. mellklet/

5.4.5. Szavazsok (Polls)


Ez a komponens klnfle szavazsok kezelsre s ksztsre alkalmas. A feltett krdsekre a vlaszok hasznos informcit adnak vissza. Egy j vagy szerkeszts alatt ll elemben megadhatjuk a krdst, amelyekre alapesetben 12 vlaszadsi lehet sg van. Megadhat a szavazsok kztti id , azonos felhasznl esetn, amely alapestben 86400 msodperc, azaz egy nap. Egy szavazs publiklsa utn aktivlni kell a Szavazsok modult. Megadhat, hogy hol jelenjen meg a szavazs s melyik oldalhoz kapcsoldjon. A modul egy linkkel lehet sget ad a szavazs eredmnynek megtekintsre. A szavazs komponens hozzrendelhet fggetlenl attl, hogy szavaztunk-e. egy menhz is, mint menelem. Ilyenkor a szavazsokat megtekinthetjk a tartalmi rszben,

5.4.6. Hrszolgltats (Syndicate)


A Hrszolgltats komponens a Joomla webes felletnek f oldaln megjenen tartalom hrforrsknt trtn publiklsra alkalmas. Hrszolgltats belltsok szerkesztse: /Lsd: 15. mellklet/ A hrszolgltatsban lehet sg van a forrsfjlok gyorst-trban val trolst, tartalmnak id szakos frisstsre (minden X msodpercben). Megadhatjuk a hrszolgltats elemeinek a szmt. ltalnos lerst adhatunk meg rla, kpet tehetnk (kpmagyarz szveggel) hozz, 38. oldal a sajt

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

valamint a cmt is megvltoztathatjuk. A hrszolgltats elemeket adott szempontok alapjn elrendezhetjk. Live Bookmarks funkci: RSS-tmogats a Mozilla Firefox Live Bookmarks funkcijhoz.

5.4.7. Weblinkek
A Weblink komponens linkgy jtemny, amiben az ltalunk kedvelt s msok szmra ajnl honlapok kerlnek. A komponens segtsgvel j linkeket adhatunk meg, illetve trlhetjk a rgieket. A felhasznlk ltal bekldtt linkek is ide kerlnek, valamint a publiklst is jv hagyhatjuk.

Weblinkek kezelse
Kt almen nyjt segtsget a linkek kezelshez, a Weblink kategrik s a Weblink elemek. Kategrikat az eddigiekhez hasonlan nagyon egyszer en ltrehozhatunk, csak azt kell belltanunk, hogy mi legyen a cme, neve a kategrinak. Be lehet lltani a hozzfrsi szintet, illetve kpet rendelhetnk hozz. A weblink elem ltrehozsa: egy nevet kell berni, egy kategrit, a webcmet, valamint egy lerst, majd rangsorolhatjuk a tbbi weblinkhez viszonytva. Bellthat paramter: hogyan jelenjen meg a weblink: ugyanabban az ablakban, msik ablakban, illetve msik ablakban a navigcis lehet sg nlkl.

5.5. A modulok szekci


A modulok a Joomla kpessgeit kib vt kisebb alkalmazsok. A modulok legtbbszr a tartalmat krlvev bal s jobb svban jelennek meg. Installlsuk egyszer az adminisztrcis felleten keresztl. A Joomla alapmodulok: F oldal (mainmenu) s egyb menk, Sablon vlaszt, Szavazs (Polls), Hrmorzsk (Newsflash), stb. A modulkezel listaszer en megmutatja az eddig meglv modulokat. Modulokat magunk is ltrehozhatunk (egyedi / felhasznli modul) vagy letlthetnk s telepthetnk. A modulkezel logikusan kt rszre osztott menjnek egyike a honlap modulok kezelsre szolgl, msik menpontja pedig az adminisztrtori modulokra.

39. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

A honlap (frontend) modulok legf kppen abban klnbznek az adminisztrtori moduloktl, hogy tartalmukat a webes felleten jelentik meg, s nem tartalmaznak adminisztrtori elemeket, feladatokat. A modulok kezelse mindig az adminisztrcis felleten trtnik. A mensv Modulok szekcijnak Honlap modulok vagy Adminisztrcis modulok menpont segtsgvel ltrehozhatunk, vagy trlhetnk egy modult, megvltoztathatjuk ltalnos belltsait: neve, megjelenjen-e az oldalon, hol jelenjen meg az oldalon, s a hozzfrsi szintet. A moduloknak van tpusa (pl. mod_mainmenu). Ugyanannak a modulnak szmos pldnya ltrehozhat a megadott tpus modul msolsval, ezeknek ms cmet s paramtert lehet belltani igny szerint. Az ltalunk ltrehozott modulok User tpus megjellssel vannak elltva. A modulokat klnbz paramterekkel llthatjuk be, funkcijuk betltse szempontjbl mdosthatjuk ket. A vltoztatsok alkalmazsa a paramteren keresztl lervidti a szerkesztsi id t azltal, hogy nem kell megnyitni a szkript fjlt, megkeresni a belltand vltozt az adott modulon, mamboton bell, belltani a vltozsokat s jra feltlteni a szkriptet a szerverre.

5.6. A mambotok szekci


A mambotok (Mambo robot) a kd olyan funkcionlis egysgei, amelyek a Joomla m kdst segtik el , a knnyebb kezelhet sg rdekben csoportokba soroltk ket. Egyes csoportokban brmennyi mambot publiklhat egyszerre, msokban csak egy lehet aktv. Egyes csoportokban a m veleti sorrend fontos, pldul a tartalmi csoportban a kpcserl mambotnak az els helyen kell llnia (a lista tetejn) s az oldaltrdel mambotnak (Pagination Mambot - mospaging) az utols helyen.

Tartalmi mambotok
Ebben a csoportban brmennyi mambot sszevonhat, ezek a tartalmi elemeken vgeznek m veleteket mg a megjelents el tt. ltalban valamilyen jell t (a jell egy { s egy } jel kztti tag, amely pl. a kp helyt jelli: {mosimage} esetn) cserlnek le ms informcira. MOS kp (MOS Image) - Ez egy kpcserl mambot, mely bizonyos kdrszleteket cserl le a tartalom megjelentsekor kpekre. Ilyen mambot a - pl. cikk szerkesztsekor beilleszthet {mosimage}. Ezt a {mosimage}-t a tartalomba kell rni oda, ahova majd a kpet sznja, majd egy kpet kivlasztunk amely a honlapon meg fog jelenni a helyn. Ezt a mambotot eredetileg 40. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

arra terveztk, hogy a korai szvegszerkeszt kben - ahol relativ tvonalakat kellett helyettesteni abszolt tvonalakkal - bizonyos hinyossgokat ptoljon. Kdtmogat feldolgozni. Keres bart motor mambot (Search Engine Friendly (SEF) Mambot) - A Keres bart motor mambot a tartalomban tallhat linkeket alaktja t a mr teleptett SEF modullal kompatibiliss. Ez kzvetlenl a tartalmi elem html kdjn bell fejti ki hatst s nem ignyel specilis jell t. MOS rtkel (MOS Rating) - Ez a mambot a tartalmi elemre vonatkoz szavazsi, rtkelsi lehet sget biztostja. Email sz r mambot (Email Cloaking) - Ez a mambot trja a tartalomban lev sszes email cmet gy, hogy azok a spamrobotok ltal rtelmezhetetlenek legyenek. MOS oldaltrdel mambot (MOS Pagination) - Ez a mambot a hossz cikkeket tbb oldalra trdeli szt gy, hogy akr a cikk egyes rszeihez tartalomjegyzket is kszt. Keres mambotok (Search mambots) - A keres mambotok lehet sget adnak a klnbz komponensekben trtn keressre. A alaprtelmezett keress a kvetkez egysgekben teszi lehet v a kutatst: tartalmi elemek, weblinkek, kapcsolatok tartalom, tartalom szekcik Egyid ben tetsz leges szm keres mambot publiklhat. Szerkeszt mambotok (Editor mambots) A szerkeszt mambotok vizulis szvegszerkeszt i tmogatst nyjtanak, melyeknek ksznhet en a tartalom gy szerkeszthet , mintha csak Word-ben dolgozna. Ezek az editorok tbbsge a WYSIWYG szerkeszt mambotok, ez az Azt kapja, amit lt angol megfelel jnek (What You See Is What You Get) mozaikszava. A korbbi Mambo verzikkal ellenttben, a Joomla-ban mr tbb szerkeszt mambot hasznlhat egyszerre. Lehet sg van minden felhasznlnak kivlasztani egy szerkeszt t a meglv k kzl, amivel dolgozni kvn. Ez a bellts a felhasznl-kezel ben rhet el. Szvegszerkeszt t kiterjeszt mambotok (Editor Extension Mambots) A szvegszerkeszt t kiterjeszt mambotok tovbbi lehet sgeket biztostanak a tartalom Mambot (code support) A kdtmogat mambot a {moscode}...kd...{/moscode} tag-ek kztti szveget PHP kdknt fogja rtelmezni s

szerkesztsre. Pldul, ikonok helyezhet ek el a szerkeszt ben vagy alatta, amelyek jell ket s oldaltrdel ket helyeznek el a tartalomban (I s P, melyek a kpbeszrsrt (Image) illetve az oldaltrsrt (Page) felelnek).

41. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

5.7. Telept k szekci


Ez a kln szekci az albbi elemek rszre nyjt teleptsi lehet sget: Honlap sablon Adminisztrcis sablon Nyelvek Komponensek Modulok Mambotok

A komponensek, modulok, mambotok teleptsi menpontjban megjelennek a mr felteleptet egysgek, gy azokat le is lehet trlni, mg a sablonoknl s a nyelveknl csak feltelepteni tudunk.

5.8. zenetek szekci


A munkafolyamatokat megknnytend , egy alaptuds zenetpostz rendszer tallhat a Joomla-ban, amellyel megjegyzsek vagy zenetek tovbbthatak ms Joomla adminisztrtoroknak. A szerkeszt ikonok felett egy informcis sv jobb oldaln lthat az olvasatlan zenetek szma. Emellett nhny komponens is hasznlja a Berkez postaldt rtestve az adminisztrtort bizonyos esemnyekr l, mint pldul j tartalmi elemek berkezsr l. A menben kt menpont van: Belltsok s Berkez postalda. zenet belltsok Az adminisztrtor szmra kt bellthat vlasztsi lehet sg jelenik meg. Postafik zrolsa j zenetek elkldse e-mailben:

Postafik zrolsa
Ez a lehet sg letiltja ms adminisztrtorok vagy rendszerfolyamatok zenetkldst. Ha csak egyetlen adminisztrtor vagy kis szm adminisztrtori csoport van a rendszerben, rdemes teljesen kapcsolni az zenetkzvettst. j komponensek teleptsekor clszer nyitva hagyni a postaldt, hogy rtesljnk a rendszerfolyamatok zeneteir l. j zenetek elkldse e-mailben - Ez a lehet sg biztostja az j zenetek postzst emailben. Berkezett zenetek - A privt zenetek tovbbtsa csakis olyan felhasznlk kztt lehetsges, akiknek joguk van az adminisztrcis fellet elrsre. A Berkez postalda ikon mindhrom adminisztrtori csoport szmra elrhet : Menedzserek, Adminisztrtorok s

42. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

F adminisztrtorok. Az zenetek ment csak a f adminisztrtorok rhetik el, de a Berkez postalda ikonnal rhatunk s olvashatunk zeneteket. A Berkez postalda (ikon vagy men) ttekint kperny t ad az sszes megtekintett zenetr l, az zenetek trgyrl, kld jr l, kldsi s sttuszrl (olvasott vagy olvasatlan). Az zenetek a cmkre kattintva olvashatk el, lehet trlni, illetve j zenete rni. A regisztrlt felhasznlk profiljuk szerkesztsnl kikapcsolhatjk az zenetek fogadst.

5.9. Rendszer

5.9.1. Rendszer informci


A Rendszerinformci rszletes ttekintst ad arrl a rendszerr l, ahova a Joomla telepl. Ebben az ttekintsben informcit kaphatunk az opercis rendszer, a MySQL, a PHP, a webszerver s a Joomla verzijrl.

5.9.2. A zrols globlis feloldsa


gyelni kell arra, hogy a tartalmak szerkesztsnl s egyb a Joomlara vonatkoz belltsok mdostsai kzben a Joomla Mgsem gombjt hasznljuk a bngsz Vissza gombja helyett. Ez azrt nagyon fontos, mert mivel a Joomla adminisztrcis fellethez egy id ben akr tbben is hozzfrhetnek - amikor egy felhasznl egy fjlt szerkeszt, a Joomla megvltoztatja a zrolsi sttust. Tnylegesen a fjl zrolsra kerl s csak az a felhasznl, aki zrolta, dolgozhat vele. Ez egy biztonsgi elem, amely nem engedi, hogy kt felhasznl szerkessze ugyanazt a dokumentumot egy id ben s gy megakadlyozza a mentsnl az adatvesztst. Egy fjl zrolva marad mindaddig, amg a felhasznl nem kattint a Ments vagy a Mgsem gombok valamelyikn, amikor is a zrols feloldsra kerl. Teht, ha kapcsolati hiba esetn a felhasznl bngsz jben a Vissza gombra kattint vagy msik menpontot vlaszt ments vagy felhagys nlkl, a fjl zrolva marad. Ez ellen rizhet elemlista Zrols alatt nev oszlopban. A Joomla-nak van egy specilis m velete, amelyet Globlis zrols feloldsnak neveznek, amely lehet v teszi az sszes zrolt fjl felszabadtst. A Globlis zrols feloldsa m veletnek vgrehajtshoz vlasszuk a Rendszer > Zrols teljeskr feloldsa menpontot az adminisztrcis felleten. a szekci, kategria vagy

43. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

A Globlis zrols feloldsa m velet utn a Joomla visszaad egy listt, amely azt mutatja, hogy melyik tblbl hny elemnl kerlt a zrols feloldsra. Megjegyzs: Ezzel a m velettel vatosan kell bnni, mert brki, aki abban a pillanatban szerkeszt egy dokumentumot, elveszti a legutbbi mentse ra vgzett munkjt.

44. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

6. Kiegszt k teleptse
A kiegszt k a Joomla-ban lehetnek, Sablonok, Nyelvi fjlok, modulok, mambotok, komponensek. Ebben a rszben nhny konkrt elem teleptsnek bemutatsra kerl sor. A Mambo s a Joomla nagyon megknnyti az j elemek teleptst, hiszen nincs szksg az FTP-n trtn feltltsre, elg csak az adminisztrtori felletet hasznlnunk. A Joomla-ban a Mambohoz kpest a telepts szempontjbl cskkent a teleptsi felletekre eljuttat lehet sgek szma, de ez igazn csak a rendszer el nyv vlt.

6.1. Nyelvek Teleptse


A Nyelvkezel n bell az j ikonra kattintva (vagy a Telept k szekcin bell a Nyelvek menpontot vlasztva) a kvetkez felletet kapjuk:

Ha a webszerver tmogatja a tmrtett fjlok feltltst, akkor a Tmrtett fjl feltltsben, menjnk a tallzs gombra, s vlasszuk ki a telepteni kvnt nyelvet. Majd ha ezt megtettk egyszer en, csak a Feltlts s Telepts gombra kattintva, megtrtnik a nyelv teleptse. A sikeres/sikertelen teleptsr l egy j felleten keresztl kapunk informcit.

A Tovbb -ra kattintva eljutunk a Nyelvkezel hz, ahol kivlaszthatjuk, hogy melyiket akarjuk tovbb hasznlni a honlapon (ez nem vonatkozik az adminisztrcis felletre). Amennyiben a tmrtett fjlokat nem tmogatja a webszerver, abban az esetben a Telepts knyvtrbl rszbe be kell rnunk annak a knyvtrnak pontos helyt, ahova kitmrtettk a fjl tartalmt. Ezutn a Telepts gombra kattintva, megkezd dik a feltlts, s a mr el bb emltett fellet jelenik meg a vgrehajts sikeressgr l.

45. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

6.2. Sablonok Teleptse


Sablonokat teleptse teljes mrtkben megegyezik a nyelvek teleptsvel. Be kell lpni a Honlap szekci Sablonkezel menpontjba, ahol a Honlap sablonok vagy Adminisztrcis sablonok rszt vlasztva s ott az j ikonra kattintva (vagy a Telept k szekci megfelel rszbe lpve), megjelenik a teleptsi fellet.

Ha a webszerver tmogatja a tmrtett fjlok feltltst, akkor a Tmrtett fjl feltltsben, menjnk a tallzs gombra, s vlasszuk ki a telepteni kvnt sablont. Majd ha ezt megtettk egyszer en, csak a Feltlts s Telepts gombra kattintva, megtrtnik a sablon teleptse. A sikeres/sikertelen teleptsr l egy j felleten keresztl kapunk informcit.

A Tovbb -ra kattintva eljutunk a Sablonkezel hz. Amennyiben a tmrtett fjlokat nem tmogatja a webszerver, abban az esetben a Telepts knyvtrbl rszbe be kell rnunk annak a knyvtrnak a nevt s teljes tvonalt, ahova kitmrtettk a fjl tartalmt. Ezutn a Telepts gombra kattintva, megkezd dik a feltlts, s a mr el bb emltett fellet jelenik meg a vgrehajts sikeressgr l

6.3. Komponensek, modulok s mambotok teleptse


Ennek a hrom rsznek a teleptse teljesen megegyezik s csak kis mrtkben klnbzik az el z ekt l, ezrt csak a komponensek teleptst mutatom be. A komponenseket csak a Telept k menponton keresztl tudjuk installlni. Ez a fellet azonban mr abban is klnbzik, hogy itt nemcsak a telepts, hanem a trls is rendelkezsnkre ll. /Lsd 16. mellklet/ 46. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

Ha a webszerver tmogatja a tmrtett fjlok feltltst, akkor a Tmrtett fjl feltltsben, menjnk a tallzs gombra, s vlasszuk ki a telepteni kvnt komponenst. Majd ha ezt megtettk egyszer en, csak a Feltlts s Telepts gombra kattintva, megtrtnik a komponens teleptse. A sikeres/sikertelen teleptsr l egy j felleten keresztl kapunk informcit. A Tovbb -ra kattintva visszajutunk a teleptsi fellelhez, ahol kivlaszthatjuk, hogy melyiket akarjuk tovbb hasznlni a honlapon. Amennyiben a tmrtett fjlokat nem tmogatja a webszerver, abban az esetben a Telepts knyvtrbl rszbe be kell rnunk annak a knyvtrnak pontos helyt, ahova kitmrtettk a fjl tartalmt. Ezutn a Telepts gombra kattintva, megkezd dik a feltlts, s a mr el bb emltett fellet jelenik meg a vgrehajts sikeressgr l. Ilyenkor megjelenhet a komponens belltsi lehet sgei, vagy a komponens m kdshez szksges, htralv mdostsok. Fontos megjegyezni, hogy a komponenseknek a honlapon trtn megjelentshez szksges a hozzjuk tartoz modulok teleptse, s aktivlsa is vagy valamelyik menhz hozzrendelni menpontknt. Pldul a Simpleboard frum komponens megjelentshez maga a komponensen kvl, amit tmrtve le tudunk tlteni (pl. Simpleboard-1.1.0-Stable.zip), szksg van egy modulra, amivel az oldalon lthatv tudjuk tenni komponenst tbb oldalon, valamely modulpozciban. 1. lps: a komponenst teleptjk 2. teleptjk a modult 3. a modulkezel segtsgvel publikljuk a modult. Msik megoldsknt egy menhz (pl. Mainmenu) hozzrendeljk a komponenst, s ha ezt a menpontot vlasztjuk, akkor a tartalmi rszben megjelenik a frum. Ezutn mr lthat s hasznlhat is a komponens; hozzadhatjuk menkhz. A mambotok kz tartoznak a tartalmak ltrehozst megknnyt editorok, ezek kzl tbbet is feltelepthetnk. A Mambo/Joomla CMS-ek egyik nagy el nye ez a knnyen kezelhet telepts. Rengeteg j komponenseket/modulokat/mambotokat tallhatunk a www.mamboforge.net cmen, amik segtenek egyediv, funkcionliss tenni oldalunkat.

47. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

7. Demonstrcis oldal ksztse


A Joomla CMS hasznlatra kt honlap ksztst mutatom be. Mindkt oldal inkbb magn jelleg , illetve kzssgi clokat szolgl. Az els egy TopGoal elnevezs , a msodik egy DeMo fantzianev oldal, sok tartalommal, valamint a felhasznlk ltal kedvelt szavazssal s frummal. Ezek az oldalak f knt a hrek, j informcik megjelentsre, kzzttelre szolglnak, valamint a tagok kztti kapcsolattartsra, frumok segtsgvel. A telepts utn az els teend az ltalnos belltsokon bell az opcik egynre szabsa. A legfontosabb belltsok: regisztrls engedlyezse a frumozk s a cikkbekld k szmra -, amely vglegestshez aktivls, s egyedi e-mail cm szksges. A tartalmat illet en csak a tartalomjegyzk, az oldalak kztti navigci s a linkelt cmek maradtak engedlyezettek. Az egyb opcikat az alaprtelmezett opcik szerint belltva Az ltalam eddig szksgesnek vlt teleptett elemek: FCKEditor amellyel a tartalom szerkesztse, jelent s mrtkben knnyebb lett SimpleBoard Forum s Simpleboard latest 5 modul komponens, amely lehet v teszi a felhasznlk rszre a trsalgst Magyar nyelvi fjl, valamint sablonok a honlaphoz Mivel a honlapok egyik f rsze a bennk lv tartalmak, ezrt a honlap szerkesztst is a tartalmak ltrehozsval clszer kezdeni. Tartalom ltrehozsnl els lps a megfelel szekcik, s az azokon belli kategrik ltrehozsa. Mivel a TopGoal-ban szinte minden szekciban azonos kategrikat szntam ltrehozni, ezrt egy szekcin belli kategrik ltrehozsa utn a tbbit elegend csak tmsolni ms szekcikba, meggyorstva ezzel a m veletet. Az gy ltrejtt szekcikon (Olasz, Angol s Spanyol bajnoksg, valamint a BL) belli kategrik: Tabella, Hrek, Eredmnyek, Csapatok. A kategrik tartalommal trtn clszer feltltse utn a menvel folytatni. Ltrehoztam egy j ment, amelyben a

tartalmi elemeket lehet megjelenteni. A menpontok kzl tbb tpus is alkalmazhat, ezek kzl a Table Content Sectiont azrt j vlaszts, mert a menn bell megjelennek a kategrik s azok lersa. A menkn

48. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

bell almenk ltrehozshoz a Blog Content Category, valamint a Table Content Category tpusok egyarnt alkalmazhatk, ezrt a bemutats rdekben mindkett t hasznltam. Az el bbit a Hrek kategria elemeinek megjelentsre, melynek segtsgvel a bevezet szvegek megjelenthet k az elemek felsorolsakor, a tbbi almen (Csapatok, Eredmnyek, Tblzatok) megjelentsre az utbbi tpust hasznltam. A Blog Content Category alkalmas arra, hogy akr tbb szekci kategrit, valamint annak tartalmt megjelentse, gy egy kln Hr menpont szolgl az sszes szekci hr kategrij elem cmnek s bevezet szvegnek megjelentsre, valamint innen eljuthatunk a tartalmakat megjelent oldalakra. A f men csak a f oldalon jelenik meg, benne tallhat menpontok: Linkek, Elrhet sgek, Keress, Frumhoz komponensre mutat link, illetve Adminisztrcis oldalra trtn belpst biztost link, amely j ablakban jelenik meg. A szavazsok egyes szekcikra vonatkoznak, gy a honlapon megjelen modulban mindig csak a szekcira vonatkoz szavazs jelenik meg. Fontos, hogy a F oldal komponens publiklt llapotban s az els helyen legyen a F menben. Csak gy tudjuk a menk felett megjelen tvonaljelz segtsgvel visszatrni a f oldalra, hiszen a f men, amiben a F oldal komponens szerepel, nem lthat mindig. megjelenik az tvonaljelz elejn. F oldal komponens esetn: Linkek menpont esetn: Az els menpont a F menben,

A honlapon megjelen

modulok: a menk, szavazs, keress, a bejelentkezs s a

Simpleboard komponens modulja, amely az utols t hozzszlst jelenti meg. A frumra csak a regisztrlt felhasznlk rhatnak, de brki olvashat a hozzszlsok kztt. A regisztrlt felhasznlk kzl csak a szerkeszt , kszt , publikl csoport tagjai kldhetnek be linkeket, cikkeket. A DeMo honlapon nem szntam kln ment az jabb linkeknek, a menpontokat benne helyeztem el. A Depeche Mode menpont szekci- tblzat tpus, benne pedig blog s tblzat tpus menpontok tallhatk Ezen a honlapon szintn megtallhat, a teleptett Frum komponens, amelyhez ugyangy minden regisztrlt felhasznl rhat, mint a hrek, linkek bekldse esetn. A frumot minden ltogat megtekintheti.

49. oldal

A Joomla! tartalomkezel rendszer bemutatsa A honlapon elhelyezked

Lovszi Nndor Zsolt

modulok kzl a Newsflash modul segtsgvel dinamikusan

megjelenthet k a hrek, a Random kpek segtsgvel, szebb tehetjk oldalunkat.

50. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

8. sszegzs
A Joomla egy nagyon knnyen kezelhet , mr nmagban is, a beptett modulok, komponensek segtsgvel nagyon vltozatoss tehet interneten letlthet a tartalomkezel rendszer. Az komponensek, modulok, mambotok segtsgvel pedig szmtalan

terleten alkalmazhatv teszi a rendszert, lehet akr vllalkozs portlja vagy magn, illetve kzssgi clokat szolgl honlap. A teljesen klnvlasztott adminisztrcis fellet nem csak nagyon j s ttekinthet , hanem egyben szp s modern is, amely sok felhasznl szemben fontos lehet a mindennapi alkalmazs sorn. Figyelembe vve, hogy nagyon sokan szeretnek sajt honlapot birtokolni, de ehhez viszonylag nagy jrtassgra s programok sokasgra lehet szksg egy CMS rendszer nlkl. Figyelembe vve azt a tnyt, hogy a legtbb tartalomkezel rt ingyen juthatunk hozz, s nhnynak mr magyar nyelv honlapja is megtallhat ezek kztt van a Joomla is nem ktsges, hogy a jv ben nagyon sok portl fog ilyen tartalomkezel kkel m kdni. Ezrt dolgoznak a fejleszt k is, mert ha tbben hasznljk, akkor tbben is fejlesztik. Ez vgl mindenki szmra jl jn fejleszt nek, felhasznlnak egyarnt -, hiszen a fejl ds csak gy eredmnyes ha ezt sokan akarjk. A Joomla az taln az egyik legjobb a ma fellelhet , nylt forrskd tartalomkezel rendszerek krben s taln az egyik legknnyebben kezelhet kzssg segtsgvel gyorsan telt dhet. is, gy ltalam a legkedveltebbnek vlt. Ugyan sok lehet sg van mg fejl dsre, de ez az egyre b vl

51. oldal

A Joomla! tartalomkezel rendszer bemutatsa

Lovszi Nndor Zsolt

9. Irodalomjegyzk:
[1] Joomla honlap http://www.joomla.org/ [2] Joomla Magyarorszg http://www.joomla.hu/ [3] Joomlaportal.com http://www.mamboportal.com/ [4] OpenSourceCMS - http://www.opensourcematters.org/ [5] Tutorial honlap http://tutorial.hu/ [6] Drupa honlap http://drupa.org/ [7] Drupal magyar honlapja http://drupal.hu/ [8] PHP-NUKE Magyarorszg - http://www.php-nuke.hu/

52. oldal

Vous aimerez peut-être aussi