Jumi Ħarsa ġenerali
Jumi huwa sett ta ' estensjonijiet (Jew add-ons) għall-Joomla!
Estensjoni hija użata biex jżidu l-kapaċitajiet għall-Joomla! li ma jeżistux fil-kodiċi qalba bażi. Hemm eluf minnhom. Tista 'ssib aktar eżempji fuq medda dejjem jikber tagħna Joomla! Estensjonijiet Direttorju. Ipprepara biex jiġu étonné fl-ammont ta 'xogħol eċċitanti prodotta mill-komunità tagħna iżviluppatur attiv!
Hemm ħames tipi ta 'Joomla! estensjonijiet:
- Komponenti
- Moduli
- Templates
- Plugins
- Lingwi
Jumi tiġi bħala l- komponent u l- lingwa (Biss għall Joomla 1.5), il- plugin u l- modulu estensjonijiet għall-Joomla!
Komponenti - info ġenerali
A Komponent hija l-akbar u aktar kumplessi tat-tipi Estensjoni. Komponenti huma bħal mini-applikazzjonijiet li tirrendi l-korp ewlieni tal-paġna. Analoġija li jistgħu jagħmlu r-relazzjoni aktar faċli li jifhmu tkun li Joomla! huwa ktieb u l-Komponenti huma kapitoli fil-ktieb. Il-Komponent qalba Artikolu (com_content), Per eżempju, huwa il-mini-applikazzjoni li mankijiet kollha Artikolu qalba jagħmlu hekk kif il-reġistrazzjoni Komponent qalba (com_user) Huwa l-mini-applikazzjoni li mankijiet reġistrazzjoni Utenti.
A Komponent se ġestjoni tad-data, wirjiet stabbiliti, jipprovdi funzjonijiet, u b'mod ġenerali jista 'jwettaq kull operazzjoni li ma taqax taħt l-funzjonijiet ġenerali tal-kodiċi qalba.
xogħol Komponenti id f'id mal-Moduli u plugins li jipprovdu varjetà rikka ta 'wiri tal-kontenut u l-funzjonalità imwarrba mill-Artikolu standard u wiri tal-kontenut. Huma jagħmluha possibbli li kompletament tittrasforma Joomla! u ħafna jespandu l-kapaċitajiet tagħha.
Moduli - info ġenerali
Modulu A huwa aktar ħafif u flessibbli Estensjoni użati għall-paġna għoti imbagħad komponent. Moduli huma użati għall bits żgħar tal-paġna li huma ġeneralment inqas kumplessi u kapaċi li jkunu jidhru madwar Komponenti differenti. Li tkompli fl b'analoġija ktieb tagħna, Modulu jista 'jiġi analizzat bħala blokk paġna jew header, jew forsi immaġni blokk caption / li jistgħu jiġu mogħtija fuq paġna partikolari. Ovvjament inti jista 'jkollhom nota tal-qiegħ fuq kull paġna iżda mhux l-paġni kollha se jkollhom magħhom. Footnotes wkoll jista 'jidher irrispettivament minn liema kapitolu inti qari. Bl-istess mod Moduli tistax tkun magħmula indipendentement minn liema Komponent ikollok mgħobbija.
Moduli huma simili ftit mini-applets li jista 'jitqiegħed kullimkien fuq is-sit tiegħek. Huma jaħdmu flimkien ma 'Komponenti f'ċerti każi u fl-oħrajn huma kompluti stand informattivi biss ta' kodiċi użat biex juri xi data mid-database bħall-Artikoli (Newsflash) Moduli huma normalment użati għal data output imma jistgħu jkunu wkoll punti interattivi forma li l-input data għall-eżempju Login Modulu jew Polls.
Moduli jistgħu jiġu assenjati mal-Modulu pożizzjonijiet li huma ddefiniti fil Template tiegħek u fil-back-end filwaqt editjar-settings Pożizzjoni Modulu. Per eżempju, "xellug" u "dritt" huma komuni għal tqassim kolonna 3.
Kull Modulu huwa assenjat għal posizzjoni Modulu fuq is-sit tiegħek. Jekk tixtieq li display f'żewġ postijiet differenti trid kopja tal-Modulu u tassenja l-kopja għall-wiri fil-post ġdid. Tista 'wkoll stabbilit li Items Menu (u għalhekk paġni) Modulu se display fuq, inti tista' tagħżel kollha Punti Menu jew tista 'tagħżel billi żżomm il-buttuna kontroll u l-għażla lokazzjonijiet moltipliċi wieħed wieħed fil-Moduli [Edit] iskrin .
Plugins - info ġenerali
Wieħed mill-estensjonijiet aktar avvanzati għall-Joomla! huwa l-Plugin. Fil-verżjonijiet preċedenti ta 'Joomla! (Ie qabel 1.5 verżjoni) plugins kienu magħrufa bħala "mambots". Apparti milli jinbidlu l-isem tagħhom funzjonalità tagħhom ġie estiż. A Plugin hija taqsima tal-kodiċi li tmur meta avveniment pre-definiti jiġri fi ħdan Joomla!. Bl-użu Plugin jippermetti iżviluppatur biex tibdel il-mod kodiċi tagħhom iġib ruħu li jiddependi fuq liema plugins huma installati biex jirreaġixxu għall-avveniment.
Hemm diversi tipi ta 'plugins fl-Joomla! hemmhekk. edituri Eż, awtentikazzjoni, plugins kontenut eċċ Huma differenti fl-użu u l-imġieba.
Jumi plugin jappartjeni għall-familja ta 'l-hekk imsejħa kontenut plugins. Dan ifisser li tinkludi kodiċi tad-dwana fis-Joomla! biss oġġetti.
plugins Kontenut tbiddel id-dehra ta 'Joomla! artikoli. Dawn jistgħu jinkludu xi ħaġa f'oġġett, bidla ċerti kliem, tassenja klassijiet html użati fl-artikolu, eċċ, eċċ
Lingwi - info ġenerali
Ġodda għall-Joomla! 1.5 u forsi l-Estensjoni aktar bażiċi u kritika hija Lingwa. Joomla! tiġi rilaxxata mal-Lingwi Installazzjoni multipli iżda l-bażi tas-sit u l-Amministratur huma ppakkjati biss il-Lingwa waħda en-GB - Li tkun bl-Ingliż ortografija GB per eżempju. Biex tinkludi l-traduzzjonijiet attwalment disponibbli ser bloat-pakkett qalba u jagħmilha maniġjabbli għall-uploading għanijiet. Il-fajls Lingwa ikun possibbli għall-Utent interfaces kemm Front-end u Back-għan li għandu jiġi ppreżentat fil-lingwa preferita lokali. Nota dawn il-pakketti ma jkollhom ebda impatt fuq il-kontenut attwali bħall-Artikoli.
Jumi hija għodda wisq
Xi moduli (eż., newsflash mainmenu, whosonline, eċċ) u plugins (eż. votazzjoni, pagebreak, eċċ), jipprovdi produzzjoni immedjatament wara li jkunu jippubblikaw. Jumi huwa differenti. Jumi hija għodda.
Għodda nnifisha tipprovdi xejn. Huwa vojta. Bħal SMF Joomla! mingħajr kwalunkwe kontenut. Int għandek tagħti Jumi xi materjal li jistgħu jiġu ipproċessati u ppreżentati lill-utenti. Il-materjal għall Jumi huma kodiċi cutom.
Jumi tieħu xi sors, bil-miktub jew maħżuna, u jinjetta hija fis Joomla!
Sempliċi u qawwija.
Jumi - komponent, plugin u għodod modulu
għodda Jumi, irrelevanti x'inhu eżattament - komponent, plugin jew modulu, jinkludu fis Joomla! xi sors. Sors jistgħu jiġu maħżuna jew bil-miktub. Dan jista 'jkun eż css, html, PHP, javascript jew fajl test. Għal kull modulu Jumi, Jumi plugin istanza u rekord komponent Jumi, jista 'jiġi assenjat sors tiegħu għall-inklużjoni.
produzzjoni estensjoni Jumi tiddependi fuq is-sors inklużi.
produzzjoni komponent Jumi huwa fis-paġna tagħha stess.
Jumi produzzjoni modulu hu fis-pożizzjoni modulu.
Jumi plugin output huwa fis-pożizzjoni definita fl-artikolu.
Meta jagħżlu Jumi għall-estensjoni Joomla! kapaċitajiet jwieġeb dawn il iż-żewġ domandi:
- X'INHU għandha titqies?
- FEJN l-effett ikun jidher?
Il- X'INHU kwistjoni hija dwar sors li għandhom jiġu inklużi. Il- FEJN kwistjoni hija dwar it-tip ta 'l-estensjoni Jumi: modulu Jumi, Jumi plugin jew komponent Jumi.
L-użu aktar komuni ta 'Jumi huwa inkluż, PHP hrml, javascript u l-kodiċi css.
X'jista 'jsir ma' Jumi?
Magħruf soluzzjonijiet Jumi tkopri dawn l-applikazzjonijiet:
- parti terza banners ta 'reklamar (Google AdSence, Amazon, Adbrite, ...),
- reklami stess,
- forom (kuntatti, ordnijiet, stħarriġ, stħarriġ, ...),
- scrollers,
- multimedja,
- mapep,
- blogs,
- ...
Li tgħid il-verità modulu Jumi tistax tissostitwixxi lkoll nafu moduli għall-Joomla! u, fl-istess ħin, l-output tal-kodiċi jista 'jiġi muri fl-artikoli u / jew komponent fl-istess ħin ukoll. Possibilitajiet huma kważi bla tmiem ...
Jumi - Jack ta 'l-snajja?
Nru! Jumi għandha l-limitazzjonijiet tagħha. Jiddispjacini. L-aktar każijiet serji ġej:
Jumi jistgħu jinkludu fajls biss li jirrisjedi fuq server tiegħek.
Din it-twissija ma jfissirx li inti ma tistax tippreżenta l-output ta 'skripts barranin permezz Jumi. Dan ifisser li inti ma tistax tagħmel "barranin" fajl fajl tiegħek ma Jumi: inti ma tistax punt għall-fajls iskrittura esterni.
Jumi ma jkunx responsabbli għall-produzzjoni selfconsistent tal-fajl inklużi.
Din it-twissija ma jfissirx li inti ma tistax tinkludi kwalunkwe fajl fuq server tiegħek. Tista '. Iżda Jumi ma jkollhom kwalunkwe intelliġenza biex jiddeċiedu jekk il-kontenut huwa multa jew le. Jumi huwa WYIIWYG - What You Inkludi Huwa What You Get. L-għoqda biss intelliġenti fil-proċess hija You.
Jumi plugin għandha l-limitazzjonijiet tal-memorja.
Jumi plugin (mhux modulu Jumi lanqas komponent) użi buffering PHP: l-iskrittura hija maħżuna fil-memorja buffered ewwel u mbagħad inklużi fl-artikolu. Għall enormi, verament kbir, skripts l memory_limit li huwa stabbilit fl php.ini tiegħek tista 'tkun insuffiċjenti. Jekk iva allura żżidu.

