Файл templateDetails.hml используется CMS Joomla для получения всей необходимой для установки шаблона информации; при обнаружении любой ошибки в данном файле установка становится невозможной.
В начале файла следует информация о версии hml:
<?xml version="1.0" encoding="utf-8"?>
Затем следует DOCTYPE:
<!DOCTYPE install PUBLIC "-//Joomla! 2.5//DTD template 1.0//EN" "http://www.joomla.org/xml/dtd/2.5/template-install.dtd">
А далее CMS получает всю необходимую для установки информацию.
Версия, тип, и клиент расширения:
<extension version="2.5" type="template" client="site">
Автор, e-mail автора, copyright, название шаблона, дата создания, тип лицензии, версия:
<author>WDS_S.D.A.</author>
<authorEmail>Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.</authorEmail>
<copyright>Copyright (C) 2018</copyright>
<name>WDS_template_v1</name>
<creationDate>12.04.2018</creationDate>
<license>GNU GPL</license>
<version>1.0</version>
Список основных папок и файлов:
<files>
<folder>css</folder>
<folder>html</folder>
<folder>language</folder>
<folder>JavaScript</folder>
<folder>images</folder>
<filename>index.php</filename>
<filename>index.html</filename>
<filename>template_preview.png</filename>
<filename>template_thumbnail.png</filename>
<filename>templateDetails.xml</filename>
<filename>favicon.ico</filename>
<filename>error.php</filename>
</files>
Список имеющихся модульных позиций:
<positions>
<position>header</position>
<position>main_menu</position>
<position>breadcrumbs</position>
<position>left</position>
<position>right</position>
<position>top-content</position>
<position>bottom-content</position>
<position>footer</position>
<position>f-menu</position>
</positions>
Список файлов в папке с языками:
<languages folder="language">
<language tag="ru-RU">ru-RU/ru-RU.tpl_wds_template_v1.ini</language>
<language tag="ru-RU">ru-RU/ru-RU.tpl_wds_template_v1.sys.ini</language>
</languages>
Информация о дополнительных настройках конфигурации:
<config>
<fields name="params">
<fieldset name="advanced">
<field name="logo" type="media"
label="TPL_WDS_IMG_HEADER"
description="TPL_WDS_IMG_HEADER_TEXT"/><field name="sitetitle" type="text" default="" label="TPL_WDS_NAME_SITE"
description="TPL_WDS_NAME_SITE_TEXT" filter="string" /></fieldset>
</fields>
</config>
Укажите автора, электронный адрес, название и дату создания шаблона.
Проверьте, что бы были указаны все папки и файлы, имеющиеся в корне шаблона.
Проверьте наличие в списке всех имеющихся в шаблоне модульных позиций.
Проверьте наличие в списке всех языковых файлов.
При необходимости (например, если создавались дополнительные позиции) внесите дополнения в этот файл. При внесении дополнений будьте предельно внимательны! Любая ошибка приведёт к отмены установки шаблона!
По окончании данных действий сохраните внесённые изменения если таковые были и приступайте к заключительной части работы - созданию установочного файла (zip-архива) шаблона.