Мамбот - маленькая, ориентированная на определенную задачу функция, которая производит определенные действия с содержимым, перед его отображением и манипулированием им. Они могут быть как простыми функциями, заменяющими исходный код текстом, так и полными библиотеками от посторонних разработчиков (например, WYSIWYG-редакторы).
Страница "Управление мамботами: Создание / Изменение" позволит вам редактировать мамботы сайта или создавать новые.
Значки панели инструментов:
Сохранить: Сохранение изменений в мамботе и возврат в "Управление мамботами".
Применить: Сохранение изменений в мамботе без возврата на предыдущую страницу.
Отмена: Отмена все сделанных изменений в мамботе. Мамбот останется "незаблокированным".
Детали мамбота:
Название: Название мамбота. Под таким именем мамбот будет отображен в списке мамботов сайта. Никак не влияет на ваш сайт.
Папка: Показывает, в какой папке находится мамбот.
Файл мамбота: Файл мамбота на сервере.
Порядок мамбота: Выберите порядок расположения мамботов в общем списке.
Уровень доступа: Уровень доступа для просмотра содержимого мамбота. Общий, Участники или Специальный.
Опубликован: Опубликование или сокрытие мамбота на сайте.
Описание: Описание функций мамбота.
Параметры:
Если есть настраиваемые параметры мамбота, то они будут показаны в этой части экрана.
Мамботы сайта, идущие в стандартной комплектации Joomla:
Изображение MOS:
Использование: { mosimage }
Этот мамбот заменяет тэг { mosimage } изображением. Вы можете вставлять этот тэг в любом месте новости или статьи. Это нужно сделать при создании или редактировании новости/статьи. После вставки тэга, вы можете выбрать изображение, которым он будет заменен. Выберите изображение на вкладке "Изображения".
Да, это усовершенствованная версия мамбота mosCode, поддерживает множество языков и автоматически определяет, какой язык подсвечивать.
Использование: Используйте тэг "pre" и добавьте в него описание языка программирования для правильной подсветки кода. Например:
< pre lang="xml" >здесь ваш код ... < /pre >
Текущая версия мамбота GeSHi поддерживает следующие языки, готовые для использования:
Если вы нуждаетесь в поддержке дополнительных языков программирования, то Вы можете загрузить полный пакет с сайта разработчика мамбота: http://qbnz.com/highlighter/ . Он содержит около 30 языков программирования. Вы должны будете загрузить файл "newLanguage.php" из архива на сервер в папку "\mambots\content\geshi\geshi".
Начиная с Mambo версии 4.5.2.1, этот мамбот имеет несовместимость с мамботом маскировки e-mail.
Включение наследования мамботов:
Этот мамбот поддерживает совместимость мамботов, написанных еще для Mambo версии 4.5 с более новыми версиями.
По умолчанию этот мамбот неопубликован; если вы имеет проблемы со старыми версиями мамботов, опубликуйте этот мамбот.
Поддержка кода (moscode):
Отображает в объектах содержимого форматированный код. Нет синтаксической подсветки. Код будет отформатирован в Courier.
Использование: { moscode }... { /moscode }
Например:
{ moscode }<body onload="winManage(850,700,true);"><a name="top"></a><div><div id="wrapper"></div></div>{ /moscode }
Для того, чтобы голосование было видно, необходимо опубликовать мамбот и вы должны включить опцию "Рейтинг/Голосование:" в "Глобальной конфигурации" -> "Содержимое".
После этого пользователи получат возможность голосовать за новости/статьи по 5-бальной шкале. Они смогут проголосовать только один раз.Использование: {mosloadposition user1}, где 'user1' - это одна из позиций для ваших модулей.
Это означает, что вы можете загрузить любой модуль в любую позицию вашего содержимого без правки кода шаблона в файле index.php.Разбиение на страницы MOS (mospagebreak):
Добавляет функцию создания оглавления содержимого.
Использование:
{ mospagebreak } или
{ mospagebreak title=Название страницы } или
{ mospagebreak heading=Первая страница } или
{ mospagebreak title=Название страницы&heading=Первая страница } или
{ mospagebreak heading=Первая страница&title=Название страницы }
Примечание: Не должно быть пробелов между фигурными скобками и текстом внутри них.
Новый класс 'contenttoc' CSS используется для оформления оглавления страниц.
Простой редактор HTML:
Загрузка базовых полей для ввода текста.
WYSIWYG-редактор TinyMCE:
TinyMCE - визуальный редактор HTML, основанный на Javascript.
Кнопка вставки изображения MOS в редакторе:
Предоставляет возможность с помощью кнопки вставить изображение {mosimage} в окно редактирования содержимого.
Кнопка разрыва страницы MOS в редакторе:
Позволяет кнопкой вставлять разрыв страницы {mospagebreak} в окне редактирования содержимого.
Поиск содержимого
Поиск веб-ссылок
Поиск контактов
Поиск категорий
Поиск разделов
Эти мамботы позволяют осуществлять поиск по сайту.
-------------------
Если у вас есть замечания/заметки насчет файлов помощи, просим обращаться на наш форум локализации:
http://forum.joom.ru/index.php
Спасибо!
Колмаков Роман
Документация Joomla! RE