Здравствуйте.
Решил я сделать сайт на Joostina 1.3, думаю создать шаблон для нее, но Joostina претерпела существенные изменения по сравнению с версией 1.2 , так вот чтобы не ходить по граблям и не делать двойной работы, пишу эту тему. Думаю, многим будет так же интересно узнать все нюансы созданий шаблонов для Joostina 1.3
Если удастся здесь собрать всю необходимую информацию, то в итоге могу обработать ее и сделать в виде инструкции и F.A.Q по созданию шаблонов для Joostina 1.3
Что уже удалось обнаружить:
1. Шаблон должен иметь кодировку UTF
2. Отдельные материалы и компоненты могут иметь свои собственные шаблоны (как их делать Я УЖЕ ПОНЯЛ)
3. В шаблоне прописываются директории для .JS и .CSS файлов. Я так понял – это своего рода оптимизация для ускорения работы сайта.
4. Каталог для размещения шаблона осталась прежняя (templates/moy_temlate).
5. Каталог для размещения файлов стилей (moy_temlate /css).
6. Каталог для размещения скриптов (moy_temlate /js).
7. Каталог для размещения рисунков (moy_temlate /images).
8. Появилась папка (html)?-Она для загрузки шаблонов разделов и категорий.
9. Установочный фаил templateDetails.xml прежний.
10. Фаил превью шаблона template_thumbnail.png без изменений.
Тут же и буду писать инструкцию, постепенно:
============== ================== ===================== ==================
Инструкция по созданию шаблона Template для Joostina 1.3============== ================== ===================== ==================
! Что необходимо знать!
Для того, что бы создать шаблон для CMS Joostina 1.3, необходимо обладать минимальными знаниями HTML и CSS.
1. Шаблон создается в кодикровке UTF-8
2. Имена стилей в файле template_css.css изменились, и не подходят от старых шаблонов Joomla.
3. В директории шаблона распоожена дополнительная папка HTML в нее будут помещаться шаблоны категорий и разделов.
4. Index.php по прежнему остается основным файлом шаблона.
5. templateDetails.xml находится по прежнему в папке шаблона и имеет такой вид:
<?xml version="1.0" encoding="utf-8"?>
<mosinstall type="template" version="1.0.x">
<name>NewLine</name>
<creationDate>29/08/09</creationDate>
<author>Joostina Team (Irina Chernova)</author>
<authorEmail>info@joostina.ru</authorEmail>
<authorUrl>http://www.joostina.ru</authorUrl>
<copyright>(c) Joostina Team</copyright>
<version>2.0</version>
<license>GNU/GPL</license>
<description>Шаблон Joostina 1.3.0</description>
</mosinstall>