Sākums > Palīdzība > Joomla! 1.5 Funkcijas > Paplašinājumi

Paplašinājumi

Saturs
Paplašinājumi
Komponenti
Moduļi
Spraudņi
Tulkojumi
Visas lapas

Arī Joomla standarta pakotne satur rīkus, ar kuru palīdzību iespējams lieliski organizēt Jūsu informāciju un izveidot lielisku vietni. Bet daudziem lietotājiem Joomla īstais spēks ir rodams Joomla kodolā, kas nodrošina iespēju izstrādātājiem visās pasaules malās rakstīt elastīgus Joomla paplidinājumus. Ar paplašinājumu palīdzību iespējams pievienot papildus funkcijas, kas nav pieejamas standarta konfigurācijā. Minēsim tikai dažus piemērus no vairāku simtu pieejmā klāsta:

  • Dinamisko formu izveides līdzekļi
  • Uzņēmumu vai organizāciju katalogi
  • Dokumentu vadības rīki
  • Attēlu un miultimēdijas galerijas
  • E-komercijas un interneta veikalu dzinēji
  • Forumi un čati
  • Kalendāri
  • E-pasta vēstkopas
  • Datu savākšanas un atskaišu ģenerēšanas rīki
  • Reklāmkarogu izvietošanas rīki
  • Maksas pakalpojumu rīki
  • un daudz daudz citi

Jūs variet atrast vairāk piemēru mūsu nemitīgi augošajā Joomla paplašinājumu direktorijā. Sagatavojaties tam, ka Jūs apburs grandiozais darbas, ko ir paveikuši Joomla izstrādātāji!

Ļoti derīga palīdzības informācija paplašinājumu galerijas lietošanā ir atroadama:
http://extensions.joomla.org/content/view/15/63/

Paplašinājumu tipi

Ir piecu veidu paplašinājumi:

  • Komponenti
  • Moduļi
  • Veidnes
  • Spraudņi
  • Tulkojumi

Vairāk par katru paplašinājuma tipu var uzzināt aktivizējot nākamo satura saiti augšējā labajā stūrī (vēl viena jauka Joomla funkcija).


Komponenti - Joomla paplašinājumu galerija Komponenti

Komponenti ir lielākais un sarežģītākais paplašinājuma veids. Komponenti ir kā mazas aplikācijas, kas aizpilda lapas galveno laukumu vietā kur ir main body tags. Var minēt sekojošu analoģiju - Joomla ir kā grāmata, bet komponenti ir grāmatas nodaļas. Kodolā iebūvētais komponents (com_content), piemēram, ir maza aplikācija, kas nodrošina rakstu apstrādi, tā pat kā reģistrācijas komponents (com_user) nodrošina lietotāju reģistrāciju.

Daudzas Joomla standarta konfigurācijas funkcijas tiek nodrošinātas ar standarta komponentu palīdzību, piemērma:

  • Kontakti
  • Sākumlapa
  • Ziņu barotnes
  • Reklāmkarogi
  • Ziņa lietotāju grupām
  • Aptaujas

Komponents apstrādā datus, noformē izvadi, nodrošina interfeisa funkcijas un vispārīgi nodrošina visas funkcijas, kas neietilpst kodola sfērā.

Komponenti var būt cieši saistīti ar moduļiem un spraudņiem, nodrošinot bagātu informācijas attēlošanas variāciju iespēju, kas var ļoti atšķirties no standarta rakstu skata. Šādiir iespējams pilnīgi pārveidot Joomla izskatu un ievērojami paplašināt tās iespējas.


Moduli - Joomla paplašinājumu galerija Moduļi

Daudz vienkāršāks un elastīgāks paplašinājums, kas tiek izmantots informācijas attēlošanai lapā, ir modulis. Moduļus izmanto, lai lapā attēlotu nelielus informācijas daudzumus, tādēļ tie ir daudz vienkāršāki un var tikt attēloti kopā ar dažādiem komponentiem. Turpinot mūsu grāmatas analoģiju, moduli var iztēloties kā komentāru, tekstu galvenē, vai attēlu ar nosaukumu, kas ir redzams noteiktā lapā. Kā redzams kometentārs var būt katrā lapā, bet ne obligāti visās, komentāri var būt neatkarīgi no tā, kuru nodaļu lasāt. Tā pat moduļus var parādīt jebkurā lapā, neatkarīgi no tā, kāds komponents ir ielādēts.

Moduļi ir kā sīkprogrammas, kas var tikt izvietotas jebkur vietnē. Tie var darboties saistībā ar komponentiem vai būt pilnīgā patstāvīgi. Piemēram, paziņojumu (Newsflash) modulis parāda rakstu no noteiktas kategorijas. Tomēr moduļi var saturēt arī formas datu ievadei, piemēram, pieslēgšanās vai aptaujas modulis.

Moduļus var novietot dažādās pozīcijās, kas ir definētas vietnes veidnē, ar moduļu pārvaldes palīdzību administrācijas panelī rediģējot moduļa pozīcijas iestatījumu. Piemēram, pozīcijas "left" (pa kreisi) un "right" (pa labi) tiek lietotas trīs kolonu izvietojumā, lai apzīmētu abas malas kolonas.

Moduļu pārādīšana

Katrs modulis vietnē ir piesaistīts noteiktai pozīcijai. Ja vēlaties, lai modulis ir redzams divās pozīcijās, ir jāizveido tā kopija un jānovieto otrā pozīcijā. Iespējams arī izvēlēties kādos gadījumos modulis tiks rādīts (aktivizējot izvēlnes elementu un atverot noteiktu lapu), iespējams izvēlēties visus izvēlnes elementus, vai tikai dažus no saraksta, turot nospiestu taustiņu CTRL un vajadzīgos iezīmējot ar peli moduļa rediģēšanas logā.

Piezīme: Arī izvēlnes ir moduļi! Kad Jūs izveidojat jaunu izvēlni izvēlņu pārvaldē, faktiski tiek izveidota vēl viena moduļa (mod_mainmenu) kopija un tas tiek nosaukts izvēlnes nosaukumā. Kopējot moduli netiek kopēti visi tā parametri, bet Joomla izmanto vienu un to pašu kodu ar dažādiem parametriem.

Piemērs ar paziņojumu moduli

Paziņojumu modulis parāda rakstu no Jūsu vietnes datu bāzes noteiktā pozīcijā. To var konfigurēt, lai tiktu rādīti rakstus no vienas kategorijas, visām kategorijām, vai katru reizi izvēlēties vienu gadījuma rakstu ar ko plašāk iepazīstināt lietotājus. No raksta tiks parādīts tik daudz cik iestatīsiet, pēc tam būs sate Lasīt tālāk ..., ko aktivizējot pāradīsies viss raksts.

Paziņojumu modulis ir noderīgs, lai reklamētu kādu īpašu ziņu vai pēdējo pievienoto rakstu.


Spraudņi - Joomla paplašinājumu galeirija Spraudņi

Spraudņi ir vieni no prograsīvākajiem Joomla paplašinājumiem. Iepriekšējās Joomla versijās tie tika saukti par Mambots. Mainot nosaukumu, paplašinājās arī to funkciju klāsts. Spraudnis ir koda fragments, kas tiek izpildīts, noteiktu, definētu apstākļu sakritības brīdī. Teksta redaktori ir spraudņi, kas tiek izpildīti, kad notiek onGetEditorArea notikums. Lietotjot spraudņus, izstrādātāji var veidot kodu, kas darbojās atkarībā no tā kādi spraudņi ir instalēti reaģējot uz notikumiem.


Language - Joomla! Extensions Directory Tulkojumi

Tulkojumi ir jauns un viens no kritiskākajiem standarta paplašinājumiem. Joomla pakotnes sastāvā ir daudz instalācijas tulkojumi, bet vietne un administrācija ir tikai Britu angļu valodā en-GB. Ja tiktu iekļauti visi šobrīd pieejamie tulkojumi, Joomla pakotnes izmērs ievērojami pieaugtu, kas radītu problēmas ar tās ielādi. Tulkojuma faili nodrošina to, ka gan vietnes, gan administrācijas paneļa interfeiss ir iztulkojams jebkurā valodā. Jāatzīmē, ka tulkojuma pakotnēm nav nekāda sakara ar vietnes datu bāzē esošo informāciju.

Vairāk informācijas par tulkojumiem un valodām ir atrodams Joomla palīdzības vietnē : Tulkojuma pakotnes un lokalizētās versijas (Language Packs and Localised Releases)
http://help.joomla.org/content/view/1651/243/

Pēdējās izmaiņas ( Ceturtdiena, 13 novembris 2008 11:38 )  

Pievienot komentāru

Aizsardzības kods
Atjaunināt

Pieslēgties



Katalogs