неділю, 22 червня 2008 р.

Обзор установленных элементов веб сайта Joomla!

Реклама: ВИДЕОСЕМИНАРЫ

Введение

Теперь, когда ваш сайт Joomla! настроен и работает, пару слов о различных элементов, из
которых он состоит.

Шаблоны (Templates)

Шаблоны и связанные с ними файлы являются основой для визуальной оболочки, т.е. дизайна и внешнего вида сайта. Управление шаблонами осуществляется отдельно от управления контентом сайта.
Стандартный пакет Joomla! поставляется с двумя шаблонами. Уже установленным шаблоном madeyourweb, который вы видите, зайда на сайт первый раз, и rhuk_solaflare_ii.
Файлы шаблонов обычно находятся в директории шаблонов (templates), которая расположена в корневой директории Joomla! Каждый шаблон состоит из следующих файлов:

Таблица 2: Файлы шаблонов

Index.php
Файл содержит HTML, PHP и, возможно, JavaScript код,
являющийся основой для дизайна сайта. В комбинации с .css
и фалами картинок этот файл определяет весь дизайн и
расположение контента на вашем сайте.

templateDetails.xml
Этот файл служит для распознания шаблона системой Joomla!
и содержит ссылки на все используемые в шаблоне файлы:
index.php, .css и т.д.

template_thumbnail.png
Это файл-картинка, который служит для отображения
скриншота сайта в менеджере шаблонов. Наличие данного
файла в папке шаблона обязательно.

template_css.css

Каскадные листы стиля (CSS), расположенные в папке css,
содержат код, который служит для обработки визуальных
элементов сайта: размеров шрифтов, цветов и т.д. Количесто
.css файлов не ограничено. Но для корректной работы CSS
необходимо разместить ссылки на данные файлы в index.php.

Например:


href=\"$GLOBALS[mosConfig_live_site]/
templates/$GLOBALS[cur_template]
/css/template_css.css\" type=\"text/css\"/>" ; ?>

Хотя этот пример разбит на четыре строки, в самом коде не
должно быть пробелов.

Файлы картинок
Эти файлы изображений, предназначенные для обеспечения
отображения визуальных элементов дизайна, размещены в
папке images вашего шаблона. Картинки могут быть в
форматах .gif, .jpg, или .png.

Компоненты (Components)

Компоненты – ключевые функциональные элементы Joomla!, которые отображаются
внутри основного тела (main body) шаблона. Код основного тела выглядит в шаблоне
следующим образом: . В зависимости от дизайна используемого
шаблона, чаще всего это центральная часть веб страницы.

Типичный пакет Joomla! содержит в себе следующие компоненты: Баннеры (Banners),
Контакты (Contacts), Новости (News), Опросы (Polls) и Веб ссылки (Web Links).
Члены сообщества Joomla! постоянно занимаются разработкой новых компонентов.

Посетите
http://extensions.joomla.org
или http://developer.joomla.org, где вы сможете увидеть список
дополнительных компонентов, доступных для скачивания.


Модули (Modules)

Модули расширяют возможности Joomla! Модуль – это небольшой элемент контента, который можно разместить в любом мести сайта, если это позволяет шаблон. Модули очень легко устанавливаются в системе из панели администратора.

Модули Joomla! могут включать Главное меню (Main Menu), Верхнее меню (Top Menu), Систему выбора шаблонов (Template Chooser), Опросы (Polls), Экстренные сообщения
(Newsflash), Счетчик хитов (Hit Counter).

Члены сообщества Joomla! постоянно занимаются разработкой новых модулей. Посетите
http://extensions.joomla.org/ или http://developer.joomla.org, где вы сможете увидеть список
дополнительных модулей, доступных для скачивания.

Пример PHP кода модуля:
.

Мамботы (Mambots)

Мамбот – это небольшая узкоспециализированная функция, которая перехватывает и
манипулирует контентом тем или иным способом, перед его публикацией. В стандартном
пакете Joomla! имеется несколько мамботов, например: {mospagebreak}, {mosimage}.

Немає коментарів: