Jumi Преглед
Jumi е съвкупност от разширения (Или добавки) за Joomla!
Разширението се използва за добавяне на възможности за Joomla! , които не съществуват в Кодекса на база ядро. Има хиляди от тях. Можете да намерите повече примери в продължение на нашата все по-голям Joomla! Разширения Directory. Пригответе се да бъдете изумени от размера на вълнуваща работа, произведени от нашите активни разработчик общност!
Има пет вида на Joomla! разширения:
- Компоненти
- Модули
- Шаблони
- Плугинз
- Език
Jumi идва като компонент и език (Само за Joomla 1.5), на плъгин и модул разширения за Joomla!
Компоненти - обща информация
А компонент е най-големият и най-сложните от видовете разширение. Компонентите са като мини-приложения, които правят основната част на страницата. Една аналогия, че може да направи връзката лесно да се разбере е, че Joomla! е книга и всички компоненти са главите в книгата. Основните членове на компонент (com_content), Например, е мини-приложение, което обработва всички основни член прави само като основен компонент регистрация (com_user) Е мини-приложение, което обработва Регистрация на потребител.
А компонент ще управлява данните, определени показва, предоставя функции, и като цяло може да изпълнява всяка операция, която не попада в основните функции на основния код.
Компонентите работят ръка за ръка с модули и модули за предоставяне на богато разнообразие на съдържанието дисплей и функционалност Освен стандартните член и показване на съдържание. Те дават възможност напълно да трансформират Joomla! и значително разширяват възможностите му.
Модули - обща информация
Модулът е по-лек и гъвкав Разширяване използва за страниране тогава компонент. Модулите се използват за малки битове на страницата, които са обикновено по-малко сложна и може да се види в различните компоненти. За да продължите в нашата книга аналогия, модул може да се разглежда като бележка под линия или заглавен блок, или може би изображение / надпис блок, който може да се прехвърли върху дадена страница. Очевидно е, че може да има бележка под линия на всяка страница, но не всички страници ще ги има. Бележки под линия също може да се покаже, независимо на коя глава си четене. По същия начин модули могат да бъдат предоставени независимо от това коя Компонент, която сте заредили.
Модулите са като малки мини-аплети, които могат да се поставят навсякъде на вашия сайт. Те работят заедно с компоненти в някои случаи, а в други са завършени самостоятелни откъси от код, използван за показване на някои данни от базата данни, като например членове (Важни новини) модули обикновено се използват за изходни данни, но те могат да бъдат интерактивни елементи формата за вход данни, например за вход модул или анкети.
Модулът може да се причисли към модул позиции, които са дефинирани във вашия шаблон и в гърба в края при редактиране на настройките позиция модул. Така например, "ляво" и "дясно" са общи за колона 3 оформление.
Всеки модул е назначена на длъжност модул на сайта си. Ако искате това да се показва в две различни места трябва да копирате модула и възлага копие за показване на новото място. Можете също да укажете кои елементи от менюто (и по този начин страници) модул ще се появи, можете да изберете всички елементи от менюто или да изберат, като държите натиснат клавиша и избор на различни места една по една в модулите [редактиране] екрана .
Плугинз - обща информация
Един от най-напредналите Разширения за Joomla! е Plug-in. В предишните версии на Joomla! (Т.е. преди 1,5 версия) плъгини са били известни като "мамботс". Освен да променят името си тяхната функционалност е била разширена. А Plug-in е част от код, който се изпълнява, когато предварително определена събитие се случва в рамките на Joomla!. С помощта на плъгин позволява на разработчика да се промени начина, по който техният код се държи в зависимост от това кои плъгини са инсталирани да реагира на дадено събитие.
Има няколко типа на плъгини в Joomla! там. Например, редактори, автентичността, съдържанието плъгини и т.н. Те се различава в използването и поведение.
Jumi плъгин принадлежи към семейството на т. нар. Съдържанието плъгини. Това означава, че включва потребителски кодове в Joomla! предмети само.
Съдържание плъгини промени външния вид на Joomla! изделия. Те могат да включват нещо в една статия, смяна на някои думи, да възложат HTML класове, използвани в статията, и т.н., и т.н.
Езици - обща информация
Ново за Joomla! 1.5 и може би най-основните и критични Разширение е език. Joomla! се изпуска с по няколко езика инсталиране, но основата на сайта и администратор са пакетирани в само един език EN-GB - Като английски език с правопис GB например. За да включите всички преводи в момента на разположение ще подувам ядрото на пакет и да го направи неуправляем за качването цели. Езиковите файлове, така че всички на потребителя интерфейси и двете предни края и обратно в края ще бъдат представени в местната предпочитан език. Забележка Тези пакети не оказват влияние върху реалното съдържание, като например членове.
Jumi е инструмент, твърде
Някои модули (например Новина, mainmenu, whosonline и т.н.) и плъгини (напр. глас, PageBreak и т.н.) се предвижда изход веднага след като се публикува. Jumi е различен. Jumi е инструмент.
А самият инструмент дава нищо. Това е празен. Подобно на CMS Joomla! без съдържание. Трябва да се даде Jumi някои материали, които могат да бъдат обработени и представени на потребителите. Материалът за Jumi са cutom кодове.
Jumi отнема известно източник, писмени или съхранени, и го инжектира в Joomla!
Просто и мощен.
Jumi - компонент, плъгин и модул инструменти
Jumi инструмент, без значение какво точно - компонент, плъгин или модул, включване в Joomla! някои източник. Източник може да се съхранява или писмено. Тя може да бъде например CSS, HTML, PHP, JavaScript или текстов файл. За всеки модул Jumi, Jumi плъгин инстанция и Jumi запис компонент, могат да бъдат причислени свой собствен източник за включване.
Jumi удължаване изход зависи от източник включени.
Jumi компонентен изход е в собствената си страница.
Jumi модул продукция е в модул позиция.
Jumi плъгин продукция е в определена позиция в дадена статия.
При избора Jumi за разширяване на Joomla! възможности за отговор на тези два въпроса:
- Какво трябва да се види?
- Когато ефектът ще се види?
В КАКВО Въпросът е за източник да се включи. В КЪДЕ Въпросът е какъв вид е разширяването Jumi: Jumi модул, Jumi плъгин или Jumi компонент.
Най-честата употреба на Jumi е в това число PHP, hrml, JavaScript и CSS кодове.
Какво може да се прави с Jumi?
Известна Jumi решения обхваща следните приложения:
- трета страна рекламни банери (Google AdSence, Amazon, AdBrite, ...),
- собствени обяви,
- форми (контакти, поръчки, проучване, анкети, ...),
- scrollers,
- мултимедия,
- карти,
- блогове,
- ...
Да ви кажа истината Jumi модул може да замени всички знаем, модули за Joomla! и в същото време, обемът на кода може да се докаже в изделия и / или компоненти в същото време, както добре. Възможностите са почти безкрайни ...
Jumi - Джак на всички сделки?
Не! Jumi има своите ограничения. Извинете. Най-сериозният следва:
Jumi може да включва само файлове, който се намира на вашия сървър.
Това предупреждение не означава, че не може да представи продукцията на чуждестранните скриптове чрез Jumi. Това означава, че не може да направи "чуждите" файл свой собствен файл с Jumi: Не можете да сочат към външни файлове със скриптове.
Jumi не носи отговорност за selfconsistent продукцията на включвания файл.
Това предупреждение не означава, че не може да включва всеки файл на вашия сървър. Можете да. Но Jumi няма никакво разузнаване да вземе решение дали съдържанието е добре или не. Jumi е WYIIWYG - Какво Включване, това получавате. Единственият интелигентен възел в процеса си ти.
Jumi плъгин има памет ограничения.
Jumi плъгин (не Jumi модул, нито компонент) използва PHP буфериране: съхраняваните Сценарият е буфер в паметта и след това включени в статията. За огромен, наистина огромен, скриптове на memory_limit, който е зададен в php.ini могат да бъдат недостатъчни. Ако е така то се увеличава.

