Библиотека knigago >> Компьютеры и Интернет >> Околокомпьютерная литература >> Создание шаблонов Joomla


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 2346, книга: К-701
автор: журнал Тракторы: история, люди, машины

"К-701" - это специализированное издание, посвященное культовому советскому трактору К-701 производства Кировского завода. Книга является ценным источником информации для всех, кто интересуется историей сельскохозяйственной техники и советской машиностроительной промышленности. Книга состоит из двух частей: исторической и технической. Историческая часть рассказывает о создании, развитии и массовом производстве трактора К-701. Она включает в себя интересные факты, хронологию событий...

СЛУЧАЙНАЯ КНИГА

Капитан «Корсара» [Lord of the Privateers]. Стефани Лоуренс
- Капитан «Корсара» [Lord of the Privateers]

Жанр: Исторические любовные романы

Год издания: 2018

Серия: Галантный век (Центрполиграф)

СЛУЧАЙНАЯ КНИГА

Чемодан с видом на Карибы. Наталья Николаевна Александрова
- Чемодан с видом на Карибы

Жанр: Иронический детектив

Год издания: 2004

Серия: Детектив-любитель Надежда Лебедева

Автор неизвестен - Создание шаблонов Joomla

Создание шаблонов Joomla
Книга - Создание шаблонов Joomla.  Автор неизвестен  - прочитать полностью в библиотеке КнигаГо
Название:
Создание шаблонов Joomla
Автор неизвестен

Жанр:

Околокомпьютерная литература

Изадано в серии:

Документация к joomla на русском языке

Издательство:

неизвестно

Год издания:

-

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Создание шаблонов Joomla"

Аннотация к этой книге отсутствует.

Читаем онлайн "Создание шаблонов Joomla". [Страница - 4]


Листинг 3: templateDetails.xml


templateDetails.xml

<install version="1.5" type="template">

<name>joomla150_book</name>

<version>0.1</version>

<creationDate>28.07.2006</creationDate>

<author>Hagen Graf</author>

<copyright>GNU/GPL</copyright>

<authorEmail>hagen@cocoate.com</authorEmail>

<authorUrl>http://www.cocoate.com</authorUrl>

<version>0.1</version>

<description>… Описание</description>

<files>

<filename>index.php</filename>

<filename>templateDetails.xml</filename>

<filename>template_thumbnail.png</filename>

<filename>css/template.css</filename>

</files>

</install>


CSS файл: В одном шаблоне можно использовать несколько CSS файлов. Название CSS файла и метод его создания не имеют особого значения. Хотя существуют стандартные описания различных элементов CSS. Для нашего тестового шаблона мы используем файл /templates/joomla150_book/css/template.css (Листинг 2).


Графика, Картинки: здесь можно разместить графические файлы, необходимые для шаблона. Во время инсталляции, Установщик шаблонов копирует их в директорию /images. Имя и путь к файлу при этом выглядят так: /templates/joomla150_book/images/[user-defined image files].



Первый запуск

После того, как мы создали структуру директории [ПутьКJoomla!]/templates/, наш шаблон появится в соответствующей секции административной части Joomla! (Extensions | Template). Теперь его можно использовать как шаблон по умолчанию.



Книгаго: Создание шаблонов Joomla. Иллюстрация № 2
Рис. 2: Структура директории и файлы шаблона Joomla150_book



Книгаго: Создание шаблонов Joomla. Иллюстрация № 3
Рис. 3: Новый шаблон в менеджере шаблонов


Если вы загрузите свой сайт в веб обозревателе, вы увидите новый шаблон. К сожалению, он пока пуст. Теперь нам предстоит интегрировать контент в шаблон элемент за элементом.



Книгаго: Создание шаблонов Joomla. Иллюстрация № 4
Рис. 4: Вид в веб обозревателе


Внедрение модуля Joomla!

Внедрение модуля Joomla! проводится с помощью команд, встроенных в HTML код. Это могут быть и старые команды Joomla! 1.0.x или Mambo 4.5.x, или новые команды patTemplate. Класс patTemplate служит для дифференцирования PHP и HTML кода. Для интеграции в шаблон различных элементов, Joomla! использует объект типа jdoc. Если, вместо тега <title>, вы вставите в заголовок файла index.php следующую строку, в окне веб обозревателя при загрузке вашего сайта корректно отобразятся иконка сайта, заголовок страницы и символ источника новостей (Newsfeed symbol):


<head>

<jdoc:include type="head" />

</head>



Книгаго: Создание шаблонов Joomla. Иллюстрация № 5
Рис. 5: Иконка сайта и заголовок страницы


Если вы откроете исходный код этой страницы, то заметите, что Joomla! копировала все метаданные, введенные через панель администратора в HTML код. В дополнение к этому источники RSS также были интегрированы в страницу в виде тегов ссылок, отображаемых как символы источников новостей (Newsfeeds) в веб обозревателях, поддерживающих данную технологию (Firefox, Opera и т.д.).


Листинг 4: Метаданные Joomla!


<head>

<title>Joomla 1.5.0 – Home</title>

<meta name="generator" content="Joomla! 1.5" />

<meta name="description" content="Joomla! – the dynamic portal engine and content management system" />

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<meta name="robots" content="index, follow" />

<meta name="keywords" content="joomla, Joomla" />

<link href="http://localhost/Joomla150/feed.php?option=comfrontpage& Itemid=1&format=rss" rel="alternate" type="application/rss+xml" title="RSS 2.0" />

<link href="http://localhost/Joomla150/feed.php?option=comfrontpage& Itemid=1&format=atom" rel="alternate" type="application/atom+xml" title="Atom 1.0" />

<link href="favicon.ico" rel="shortcut ico" rel="shortcut icon" type="image/x-icon" />

</head>



Если данный фрагмент кода работает, можно перейти к другим важным объектам jdoc.


Например, команда <jdoc:includetype="modules"name="top"style="-1" /> получает тип вставляемого объекта в качестве параметра (в данном случае это “modules”). Параметр “name” определяет положение модуля. (top, right, left, user1 и т.д.). Установить положение модуля можно также в административной части Joomla! (Extensions | Module Managers, категория Position). Список всех возможных позиций можно посмотреть в Extensions | Templates | Module Positions. Последний параметр “style” содержит значение, которое --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.

Книги схожие с «Создание шаблонов Joomla» по жанру, серии, автору или названию: