TemplateDetails.xml
Что такое шаблон Joomla? | Процесс разработки дизайна на локальном компьютере | W3C и стандарты | Семантически правильный код | Раздел body страницы шаблона | Установка шаблона | Используем CSS сетку | CSS по умолчанию | Создание шаблона Joomla за 6 шагов. Шаг 3. | Создание шаблона Joomla за 6 шагов. Шаг 4. |
Файл templateDetails.xml действует как декларация, которая описывает все файлы и папки, которые входят в состав шаблона. Также в него включается информация описательного характера - имя автора, права использования, дата создания и так далее. Некоторые данные выводятся в "Менеджере шаблонов". В нашем примере используется такой XML файл:
| <?xml version="1.0" encoding="utf-8"?>
|
| <!DOCTYPE install PUBLIC "-//Joomla! 1.6//DTD template 1.0//RU"
|
| "http://www.joomla.org/xml/dtd/1.6/template-install.dtd">
|
| <install version="1.6" type="template">
|
| <name>RusellerSimple</name>
|
| <creationDate>09/07/11</creationDate>
|
| <author>Сергей Фастунов</author>
|
| <authorEmail>test.ruseller@gmail.com</authorEmail>
|
| <authorUrl>http://www.ruseller.com</authorUrl>
|
| <copyright>Copyright (C) 2011 Евгений Попов</copyright>
|
| <license>GPL</license>
|
| <version>1.0.0</version>
|
| <description>Первый шаблон серии уроков "Создание шаблонов для Joomla"</description>
|
| <files>
|
| <filename>index.php</filename>
|
| <filename>templateDetails.xml</filename>
|
| <filename>params.ini</filename>
|
| <folder>images</folder>
|
| <folder>css</folder>
|
| </files>
|
| <positions>
|
| <position>breadcrumbs</position>
|
| <position>left</position>
|
| <position>right</position>
|
| <position>top</position>
|
| <position>footer</position>
|
| <position>debug</position>
|
| </positions>
|
| <fields name="params">
|
| <fieldset name="basic">
|
| <field
|
| name="colorVariation"
|
| type="list"
|
| default="blue"
|
| label="Вариант цвета"
|
| description="Основной цвет шаблона">
|
| <option
|
| value="blue">синий</option>
|
| <option
|
| value="red">красный</option>
|
Давайте посмотрим, какое значение имеют некоторые строки:
- <install version="1.6" type="template"> - данная директива является командой для инсталлятора. Опции указывают, что устанавливается шаблон для Joomla версии 1.6.
- <name>RusellerSimple</name> - определяет имя шаблона. Также оно используется для создания папки в каталоге шаблонов. Поэтому в нем должны содержаться только системные символы. Если вы создаете шаблон вручную, то имя его должно совпадать с именем папки шаблона в каталоге.
- <creationDate>09/07/11</creationDate> - дата создания шаблона.
- <author>Сергей Фастунов</author> - имя автора.
- <authorEmail>test.ruseller@gmail.com</authorEmail> - адрес email автора.
- <authorUrl>http://www.ruseller.com</authorUrl> - адрес сайта автора.
- <copyright>Copyright (C) 2011 Евгений Попов</copyright> - информация о владельце прав использования шаблона.
- <license>GPL</license> - вид лицензии на шаблон.
- <version>1.0.0</version> - номер версии.
- <description>Первый шаблон серии уроков "Создание шаблонов для Joomla"</description> - описание шаблона.
- <files></files> - в данном разделе перечисляются файлы, которые используются в шаблоне. Для описания файлов используются два вида тегов <filename> и <folder>:
| <filename>index.php</filename>
|
| <filename>templateDetails.xml</filename>
|
| <filename>params.ini</filename>
|
| <folder>images</folder>
|
- Тег <filename> обрамляет имя файла, а <folder> - имя папки.
- <positions></positions> - данный раздел описывает все доступные положения в шаблоне. Имена положений должны совпадать с тем, что определяется в файле index.php.
- <config></config> - в данном разделе описываются параметры, которые используются в шаблоне. Например, в примере приводится задание параметров для изменения цветовой схемы шаблона.
Дата добавления: 2015-07-21; просмотров: 79 | Нарушение авторских прав
mybiblioteka.su - 2015-2024 год. (0.006 сек.)