урду Русский
Английский English Deutsch Deutsch español Español français Français итальянский Italiano нидерландский Nederlands португальский Português Русский Русский Ελληνικά Ελληνικά
Login



 
Добро пожаловать в Jumi! >> Использование для J! 1.5

Jumi использования cheetsheet

Jumi Cheatsheet

Jumi - набор расширений пользовательского кода л Joomla! - Поставляется в виде компонентов, плагинов и модулей.

В этой статье вы узнаете, как использовать их.

Компонент

Компонент Jumi создает пользовательские Joomla! страниц и включает в него пользовательских кодов из базы данных и / или файлы.

Компонент доступен через администратора бэкэнда верхнем меню: Компоненты -> Jumi. Это открывает Jumi Application Manager.

Вы увидите список компонентов приложений в Application Manager. Смысл колонн в списке и в сопровождении меню Application Manager очевидна - он уважает общие Joomla! стандартов.

Есть две предустановленные примеры есть: "Привет Jumi!" и «Blogspot». Из этих примеров вы узнаете, как использовать компонент.

Pathname Поле должно содержать ссылки на файлы, которые находятся на вашем сервере.

Вызов приложений

Вы можете позвонить приложения двумя способами:

  • относятся приложения пункт с Joomla! или пункт меню. После установки компонента есть, в качестве примера для исследования, пункт главного меню "Hello Jumi!" подключен к "Привет Jumi!" Приложение пункт.
  • написать где-то int, Joomla! Содержание ссылку на адрес URL элемента приложения. Правило для создания ссылок прост:
    index.php? вариант = com_jumi и fileid = ххх
    где ххх идентификатор Jumi приложения, которые можно увидеть в правой колонке Jumi списке диспетчера приложений.

Плагин

Плагин включает Jumi в Joomla! Статьи пользовательского сценария: из файла или с Jumi записи в базе данных компонентов.

Перед использованием плагина, не забудьте включить его в админ-серверной.

Существует переключатель "Скрыть Jumi код" в параметрах плагина. Если перешли на Да шкуры весь текст Jumi синтаксис в Joomla! статей и останавливается код включения.

Скрыть Jumi код

Плагин синтаксис

Плагин общем Jumi синтаксис можно извлечь из использования Cheatsheet Jumi. Мы принесем только несколько примеров:

{Jumi [изображения / коды / test.php]} / / включает test.php файл, расположенный в изображение / коды
{Jumi [* 1]} / / включает в себя код, хранящийся в 1st запись Jumi таблицы базы данных компонентов
{Jumi область известково [test.php] Ширина [4] Высота [6]} / / включает в себя файл test.php и заполняет массив $ Jumi

Из приведенных примеров можно легко догадаться, что

  1. Там не должно быть никаких символов между левым кронштейном { и ключевых слов Jumi в синтаксисе Jumi.
  2. Все остальное за пределами [] скобках удаляется, и не обрабатываются.
  3. Jumi интерпретирует conent первого кронштейна, как исходный код и связи, чтобы включить его. Исходный код может быть либо файла или записи в базе данных компонентов Jumi.
  4. Начиная со второй скобки [] Jumi сохраняет содержимое скобок в массиве $ Jumi. $ Jumi массив (и значения) доступно из включена PHP кода.

По умолчанию абсолютного пути Jumi

По умолчанию полный путь Jumi в prepanded в файле пути должны быть включены. Если не установлено это eqaul для Joomla! корневой каталог. Например:

Если мы напишем

{Jumi [test.php]}

и по умолчанию абсолютного пути Jumi не установлен, то Jumi плагин ищет test.php в Joomla! корень (где Joomla! configuration.php есть). Но если мы установим, что это "изображение / mycodes" выглядит она в этом каталоге.

Мы можем разместить наши файлы вне Joomla! каталог установки тоже. Например (на локальный компьютер) мы можем получить наши Joomla! здесь: "D :/ XAMP / htdocs / Joomla". Это не проблема для хранения наших кодов здесь: "D :/ XAMPP / htdocs / коды" - из Joomla! каталог установки. То же самое касается размещенных сайтов.

По умолчанию абсолютные пути Jumi имеет две причины:

  1. удобства для пользователя: нет необходимости снова и снова писать полный относительный путь к файлам, которые будут включены
  2. веб-безопасности: если по определенным причинам Jumi не работает код Jumi синтаксис видна для посетителей. В том числе путь к файлу. По умолчанию абсолютного пути Jumi скрыт и гораздо труднее gueast видимых код, где код на самом деле. И если файлы для включения находится на своем сайте (WWW), практически невозможно добраться до них из веб-браузеров.

По умолчанию абсолютного пути Jumi здесь задан глобальный параметр для всех instancies Jumi плагин синтаксис всей Joomla.

Вложенные замены

Вложенные замены

Вложенные функции интерпретирует Jumi синтаксис включен код. Например:

Допустим есть два файла: main.php и nested.php.

Файл main.php содержит

<? Php
echo "Это основной файл
";
эхо "{Jumi [nested.php]}";
>

и содержит nested.php

<? Php
echo "Это вложенный сценарий";
>

Наличие обоих файлах main.php и nested.php загружены на сервер, мы можем написать в статье

{Jumi [main.php]}

В результате мы видим, может быть

Это основной файл
{Jumi [nested.pgp]}

если переключатель Вложенные замены установлен в No or

Это основной файл
Это вложенный сценарий

в случае, если переключатель установлен в положение да.

Ясно, что вложенные функции замены приносит разработчикам довольно интересные возможности.

Вложения функция работает только плагин Jumi.

Вложения функция работает для файлов и коды хранятся в таблице базы данных компонентов Jumi.

модуль

Модуль включает в Jumi пользовательского сценария положение модуля: вручную или из файла или записи в базе данных Jumi компонента.

параметры модуля

Есть только несколько параметров в модуль администрирования там: "Блокнот", "Код, написанный" и "источник кода".

блокнот выступает в качестве области для заметок.

Код, написанный это место для вашего кода.

В области Источник код Вы можете поместить любой filepathname файла, которые должны быть включены в модуль или * идентификатор приложения пункт компонент Jumi.

Дополнительные параметры

По умолчанию абсолютного пути Jumi имеет точно такое же значение, как это было в плагине. С одним небольшим отличием: этот параметр не является глобальным для всех модулей Jumi но это может быть уникальными для каждого экземпляра модуля Jumi.

Другие дополнительные параметры - Суффикс класса модуля, Кэширование а также Время кэширования - Общие Joomla! Параметры, которые можно найти в стандартной Joomla! модулей. Я полагаю, их смысл понятен.

Примеры

Для быстрой проверки модуль работает записать в "Источник код" поле *1. Больше ничего не требуется. Затем опубликуйте модуль в любом модуле позиции доступны. Вы должны увидеть "Hello Jumi!" Демо в модуле позиции (в интерфейсе).