пособие для чайников
Содержание файла templateDetails.xml |
УРОК 8Файл templateDetails.xml используется для инсталляции шаблона в административном интерфейсе. Он сообщает Joomla 2.5, какие файлы необходимы для отображения страницы, которая использует данный шаблон. Поэтому этот файл должен содержать перечень всех файлов шаблона, включая графические файлы, а также перечень позиций для модулей в шаблоне. Давайте подробно разберем основные параметры шаблона, которые содержаться в файле templateDetails.xml, обратите внимание на регистр букв в названии файла – это очень важно! Откройте файл в программе Dreamweaver.Первая строчка говорит о том, что файл имеет кодировку UTF-8. <?xml version="1.0" encoding="utf-8"?> DOCTYPE – это очень важный параметр, на основании которого браузер решает, как ему отображать эту страницу <!DOCTYPE install PUBLIC "-//Joomla! 2.5//DTD template 1.0//EN" "https://www.joomla.org/xml/dtd/2.5/template-install.dtd"> Содержимое templateDetails.xml - это инструкция для инсталлятора в административном интерфейсе Joomla 2.5. Опция type=«template» сообщает инсталлятору, что устанавливается шаблон для сайта, предназначенный для Joomla версии 2.5. <extension version="2.5" type="template" client="site"> Следующая строчка содержит имя шаблона, имя должно совпадать с каталогом, куда будет помещен шаблон. Имя шаблона не должно содержать пробелов и русских букв.<name>Likom25</name> .Дата создания шаблона заполняется в произвольном формате <creationDate>01/04/12</creationDate> Следующие строчки содержат имя автора шаблона, адрес электронной почты и адрес сайта автора. <author>Sokolova Svetlana</author> <authorEmail></authorEmail> <authorUrl>Likbez-NET.ru</authorUrl> Информация об авторских правах на шаблон. Лицензия GNU GPL предоставляет пользователю права копировать, модифицировать и распространять программы. <copyright> GNU/GPL</copyright> <license>GNU </license> Номер версии шаблона. <version>2.5.0</version> Дальше идет краткое текстовое описание шаблона. <description>simple template likom25</description> Тегом <files> открывается перечень всех файлов и папок шаблона, лежащих в корневой директории. Каждый файл, перечисленный в этой секции, должен находиться внутри тегов <filename> и </filename>.Каждая папка внутри тегов <folder> и </folder> В Joomla 1.5, в отличии от версии 2.5 необходимо было вносить полный перечень всех файлов, относительно корневой директории. <files> <folder>css</folder> <folder>images</folder> <folder>html</folder> <filename>index.php</filename> <filename>favicon.ico</filename> <filename>templateDetails.xml</filename> <filename>template_thumbnail.png</filename> <filename>template_preview.png</filename> </files> Закрывается тег extension </extension> Если вы вносили, какие либо изменения в файлы шаблона, не забудьте откорректировать Файл templateDetails.xml. Самое главное, если templateDetails.xml не будет содержать перечня всех файлов и папок корневой директории шаблона, то он может не установиться в менеджере шаблонов или работать некорректно. Итак, теперь вы знаете, возможности шаблона Likom25 с блочной версткой, которая позволяет динамически убирать колонки сайта или позиции для модулей, если в них нет контента, таким образом, кардинально менять дизайн. Вы познакомились с предназначением каждого файла входящего в состав шаблона.Если вы решили создать свой собственный шаблон для Joomla 2.5, то базовый универсальный шаблон Likom25, сможет стать хорошей основой для вашего будущего сайта. Удачи вам в нелегком, но очень интересном деле сайтостроения!
|