Просмотры
Материал из База знаний Joomla.
В файле templateDetails.xml находится вся информация о шаблоне: автор, дата создания и т. д. Кроме этого, здесь описываются все файлы (изображения, css, php и т. д.), входящие в состав шаблона.
Пример templateDetails.xml стандартного шаблона
<mosinstall type="template" version="1.0.x"> <name>Название шаблона</name> <creationDate>11/12/06</creationDate> <author>Автор</author> <copyright>GNU/GPL</copyright> <authorEmail>author@email.com</authorEmail> <authorUrl>www.joom.ru</authorUrl> <version>1.0</version> <description> Пример templateDetails.xml обычного шаблона </description> <files> <filename>index.php</filename> <filename>js/ie.js</filename> <filename>template_thumbnail.png</filename> </files> <images> <filename>images/header.png</filename> <filename>images/background.png</filename> <filename>template_thumbnail.png</filename> </images> <css> <filename>css/base.css</filename> <filename>css/norightcol.css</filename> <filename>css/template_css.css</filename> </css> </mosinstall>
Описание разделов templateDetails.xml
- mosinstall — содержит информацию для инсталлятора Joomla. Параметр type="template" указывает, что устаналивается шаблон.
- name — название шаблона. В процессе установки будет создана папка с идентичным именем, поэтому в названии шаблона нельзя использовать пробелы. (Поправка! Пробелы использовать можно, но при создании папки шаблона они будут заменяться на символы подчеркивания. Также, если в названии шаблона будут использоваться символы верхнего регистра, то при создании папки шаблона все симовлы будут заменены на строчные.)
- creationDate — дата создания шаблона. Может быть «8 Мая», «19/08/06» и т. д.
- author — имя автора шаблона. Можете использовать любое имя.
- copyright — информация об авторских правах на шаблон.
- authorEmail — E-mail автора шаблона.
- authorURL — ссылка на веб-сайт автора.
- version — текущая версия шаблона.
- description — описание шаблона. Можете написать здесь, какой вы хороший мастер верстки и смогли сделать такой замечательно-распрекрасный кроссбраузерный шаблон в соответствии с XHTML. :)
- files — здесь указываются файлы, входящие в состав шаблона: php- и другие файлы, но не изображения или файлы css. Каждый файл должен быть заключен в контейнер <filename></filename>.
- images — аналогично файлам, только в этом разделе указываются изображения, входящие в состав шаблона. Также, каждое изображение должно быть заключено в контейнер.
- css — аналогично, только здесь указываются файлы css-стилей. Как и в случае с файлами и изображениями, каждый css-файл должен быть заключен в контейнер <filename></filename>.
При создании этого файла помните, что templateDetails.xml — это XML-файл, то есть должен строго соответствовать стандарту и всякие вольности в описании просто недопустимы.
Ссылки
XML Template Generator RE — Генератор XML-файла шаблона, предназначенный для быстрого создания файла TemplateDetails.xml. С этой программой вы сможете создать xml-файл за 2 минуты: надо лишь заполнить поля формы информацей об авторе и о шаблоне, выбрать индексный файл шаблона — index.php, а скрипт сам просканирует папки шаблона и сам создаст файл templateDetails.xml и заполнит разделы files, images и css.
Последнее изменение этой страницы: 13:26, 13 марта 2007.



