Jumi Обзор
Jumi это набор расширений (или дополнения) для Joomla!
Расширение используется для добавления возможностей для Joomla! , которые не существуют в код основной базы. Есть тысячи из них. Вы можете найти еще примеры более в нашей постоянно растущей Joomla! Extensions Directory. Приготовьтесь к восхищению в размере захватывающей работы, произведенной нашим активным сообществом разработчиков!
Существуют пять видов Joomla! расширений:
- Компонентов
- Модули
- Шаблоны
- Плагины
- Языки
Jumi поставляется в качестве компонента и языку (только для Joomla 1.5), плагин и модуль расширения для Joomla!
Компоненты - Общая информация
Компонент является самой крупной и самой сложной из всех типах Extension. Компоненты, как мини-приложений, которые делают основной части страницы. Аналогия, что может сделать отношения легче понять, будет то, что Joomla! это книга, и все компоненты глав в книге. ) is the mini-application that handles User registration. Основной статьей Component (com_content), например, мини-приложение, которое обрабатывает все основные статьи оказания как основной компонент регистрации (com_user) представляет собой мини-приложения, обрабатывающего сообщения пользователей регистрацию.
Компонент будет управлять данными, установить дисплеи, предоставляют функции, и в целом может выполнять любые операции, которые не подпадают под общие функции основного кода.
Компоненты работают рука об руку с модули и плагины представить богатое разнообразие содержания дисплея и функциональностью, помимо стандартной статьей и содержания дисплеем. Они позволяют полностью трансформироваться в Joomla! и значительно расширить ее возможности.
Модули - Общая информация
Модуль более легкого и гибкого расширения используется для оказания то странице компонента. Модули предназначены для мелких страницы, на которой, как правило, менее сложным и может быть поделено между различными компонентами. Чтобы продолжить в нашей книге аналогия, модуль можно рассматривать в качестве сноски или заголовка блока, или, возможно, изображение / заголовок блока, который может быть вынесено по конкретной странице. Естественно, что вы можете иметь сноски на любой странице, но не все страницы будут иметь их. Сноски также может появляться независимо от того, главу, которую вы читаете. Аналогичные модули могут быть вынесено независимо от того, какой компонент вы загрузили.
Модули, как маленькие мини-апплет, который можно разместить в любом месте на вашем сайте. Они работают в сочетании с компонентами некоторых случаях и в других полных самостоятельные фрагменты кода, используемого для отображения некоторых данных из базы данных, такие как статьи (Newsflash) модули, как правило, используется для вывода данных, но они также могут быть интерактивными пунктов формы для ввода Данные для примера Логин модуля или опросов.
Модули могут быть отнесены к модулю позиции, которые определены в свой шаблон и в фоновом процессе редактирования настроек модуля позиции. Например, "левый" и "право" являются общими для 3 колонки макет.
Каждый модуль присваивается модуль позиции на вашем сайте. Если Вы желаете его отображение в двух разных местах, вы должны скопировать модуля и присвоить копии для показа на новом месте. Вы также можете установить которой меню (и, таким образом страниц) модуль будет отображена, можно выбрать все элементы меню или вы можете выбрать, удерживая клавишу и контроль Выбор нескольких местах по одному в модулях [Изменить] экран .
Плагины - Общая информация
Одним из наиболее передовой набор расширений для Joomla! это плагин. В предыдущих версиях Joomla! (т.е. до версии 1.5) плагины были известны как "Мамботы". Помимо изменения их названия их функциональность была расширена. Плагин является фрагмент кода, который запускается, когда заранее определенного события происходит в Joomla!. Использование плагинов позволяет разработчику изменить способ их код ведет себя в зависимости, какие плагины установлены реагировать на события.
Есть несколько типов плагинов в Joomla! там. Например, редакторы, аутентификация, контент-плагинов и т.д. Они отличаются в использовании и поведении.
Jumi плагина принадлежит к семейству так называемых информационных плагинов. Это означает, что она включает таможенных кодексов в Joomla! Статьи только.
Авторские плагины изменять внешний вид Joomla! статей. Они могут включать в себя что-то в статье, изменить некоторые слова, назначить HTML классов, используемых в статье, и т.д. и т.п.
Языки - Общая информация
Впервые на Joomla! 1,5 и, возможно, самым основным и критическая расширение является язык. Joomla! выпущена с несколькими Языки установку, но базы сайта и администратор упакованы в только один язык EN-GB - Английский время с ГБ правописания для примера. Чтобы включить все имеющиеся в настоящее время перевод будет забивать основной пакет и сделать ее неуправляемой для загрузки целей. Языковые файлы позволить все пользовательские интерфейсы и переднего плана и фоновыми, которые будут представлены в местных предпочитаемый язык. Примечание Эти пакеты не имеют никакого влияния на само содержание таких как статья.
Jumi является инструментом слишком
Некоторые модули (например Newsflash "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, ...),
- собственной рекламы,
- формы (контакты, заказы, обследования, опросы, ...),
- скроллеры,
- мультимедиа,
- Карты,
- блоги,
- ...
Чтобы сообщить модуля истину Jumi может заменить все знаем, модули для Joomla! и в то же время, вывод кода может быть показана в статьях и / или компонентов в то же время, хорошо. Возможности почти безграничны ...
Jumi - мастер на все торги?
Нет! Jumi имеет свои ограничения. Извините. Наиболее серьезные следующим образом:
Jumi может включать в себя только те файлы, который находится на вашем сервере.
Это предупреждение не означает, что вы не можете представить вывода иностранного скрипты через Jumi. Это означает, что вы не можете сделать "иностранные" Файл ваш собственный файл с Jumi: Вы не можете указывать на внешних файлов скриптов.
Jumi не несет ответственности за самосогласованного выход включен файл.
Это предупреждение не означает, что вы не можете включить любой файл на вашем сервере. Можно. Но Jumi не имеет никаких разведывательных принять решение о содержании в порядке или нет. Jumi является WYIIWYG - Что вы включаете Is What You Get. Только интеллектуальный узел в процессе вы.
Jumi плагин имеет ограничения на память.
Jumi плагин (не Jumi модуля, ни компонент) использует буферизацию PHP: хранить сценария Buffered в память, а затем включена в статью. Для огромного, действительно огромного, сценарии memory_limit, что происходит в вашем php.ini может быть недостаточно. Если так, то о его увеличении.


