Joomla! CMS: artiklite jagamine lehekülgedeks

01.10.2007  |  Gunnar

Joomla! CMS-i üks meeldivaid asju on see, et autorid on arvestanud ka sellega, et artiklid võivad olla pikad. Ka nii pikad, et need tuleb jagada eraldi lehekülgedeks. Järgnevalt näide ja paar pilti sellest, kuidas Joomla! CMS artiklid lehekülgedeks laseb jagada.

Loome proovimiseks artikli

Alustuseks võtame mõne teksti, millega eksperimenteerida. Mina genereerisin selle näite jaoks Lorem Ipsumi leheküljel ühe Lorem Ipsumi, et mitte vaevata ennast suvaliste lausete tekitamisega. Alltoodud pildil on näha minu Lorem Ipsum kui artikkel, mida pole lehekülgedeks jagatud.

Näide pikast tekstist
Näide pikast tekstist, mille tahame jagada lehekülgedeks.

Lisame lehekülje vahetused

Nüüd oletame, et Lorem Ispum sai liiga pikk ning oletame veel, et parim oleks nii, kui iga lõik on eraldi leheküljel. Ütlen kohe ära, et see pole tingimus Joomla! CMS-i poolt.

Avame nüüd artikli administraatori liideses ning igale poole, kus tahame, et algaks uus lehekülg, lisame vastava roboti tähise. Selleks liigume hiirega kohta, kus hakkab järgmine lehekülg ning vajutame tekstikasti all olevat nuppu Insert page break.

Tekst lehekülje vahetamise tähistega
Lõikude vahele on lisatud {mospagebreak} märgid, mis teavitavad
Joomla!CMS-i, et sellest kohast algab uus lehekülg.
 

Kui artikli salvestame ja avalikul leheküljel artikli uuesti avame, siis näeme alltoodud pilti.

Artikkel on jagatud lehekülgedeks
Artikkel on nüüd jagatud lehekülgedeks.  

Nagu näeme, tekitas Joomla! CMS ise juurde mõned olulised asjad, mida meil on mitme leheküljeliste artiklite kuvamisel vaja. Pealkirja alla, kuupäeva ja autori ploki järel, näeme käesolevat lehekülge. Lehekülje all on lingid lehekülgede vahel edasi ja tagasi liikumiseks. Lehekülje paremasse serva tekkis artikli sisukord.

Lehekülgede pealkirjad

Asi, mis meid nüüd häirib, on see, et korralik pealkiri on ainult esimesel leheküljel. Teistel lehekülgedel on pealkirjaks lihtsalt lehekülje number. Ka selle probleemi peale on Joomla! CMS autorid mõelnud ning pakuvad meile välja järgmise lahenduse.

Avame artikli uuesti administreerimise liideses ning ning sisestame {mospagebreak} märkidesse lehekülgede pealkirjad. Pealkirjad sisestame selliselt:

{mospagebreak title=pealkiri siia}

Mina panin lehekülgedele sellised pealkirjad:

  • Artiklite sisestamine
  • Artiklite seadistused

Tulemus on näga alloleval pildil.

Lehekülgedel on nüüd tekstilised pealkirjad 
Lehekülgedel on nüüd tekstilised pealkirjad, mitte lehekülje numbrid
nagu alguses.

Näitame pealkirju tekstis

Kui soovime, et need pealkirjad oleks ka tekstis kenasti näha, siis peame need teksti ise lisama. Parim koht selleks on lehekülje vahetusest järgmine rida. Vaatame nüüd, milline näeb välja mul artikli teine lehekülg koos otse teksti sisestatud pealkirjaga.

Teine lehekülg ise sisestatud pealkirjaga
Artikli teine lehekülg ise sisestatud pealkirjaga. 

Esimese lehekülje pealkiri

Viimase küsimusena jääb õhku esimene lehekülg. Kui soovime sellele anda muu pealkirja kui artikli enda oma, siis peame esimese {mospagebreak} märgi vahele lisama parameetri heading.

{mospagebreak title=pealkiri&heading=esimese lehe pealkiri}

Mina panin pealkirjaks Esimese pealkiri. See pealkiri näidatakse artikli sisukorras esimese lehekülje pealkirjaks ning ühtlasi lisatakse see ka artikli pealkirjale. Tulemus on näha alltoodud pildil.

Esimesel leheküljel on ka pealkiri
Esimesel lehel on ka nüüd pealkiri ning see lisatakse ühtlasi artikli
pealkirjale.
 

Kindlasti on mingitel erijuhtudel hea, kui esimese peatüki pealkiri lisatakse artikli enda pealkirjale, kuid tegemist on siiski küllaltki haruldase vajadusega.

Artio JoomSEF ja lehekülgedeks jagatud artiklid

Artio JoomSEF tuleb lehekülgedeks jagatud artiklitega kenasti toime. Esimese lehekülje lingiks on artikli link. Teistel lehekülgedel tuleb samasugune link, ainult et lõppu on lisatud lehekülje number. Kuigi ehk mitte just ideaalne lahendus, kuid siiski viisakas.

Kokkuvõte

Nagu nägime on meil võimalik pikki artikleid lehekülgedeks jagada küllaltki lihtsasti. Erilisi pingutusi see meilt ei nõudnud ning midagi keerukat meil teha ei tulnud. Joomla! CMS tuli meile lehekülgede toe juures vastu kõige elementaarse ja vajalikuga ning kenasti jäi toimima ka “ilusate” URL-ide tugi.

Kommenteeri

sulge
Saada link e-postiga

© DT 2012 | Creative Commons Attribution-Noncommercial 3.0 License | WordPress