Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2008-10-13 09:55:19

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

FAQ: Файл-описание шаблона

В целях идентификации шаблонов, принято решение сопровождать каждый шаблон файлом-описанием версии.
Данный файл должен находиться в каталоге каждого шаблона и называться version.

Пример заполнения файла:

;
; Version file for template
;
ID: madwords#001
Author: Mad works
Author_URI: http://mad-works.com/
; Template_URI: http://madworks.com/main/
Version: 01
RelDate: 2008-10-07
Title: Default template
Plugins: archive, calendar, favorites, popular
ImagePreview: tpl_preview.png
Image: tpl_image.png

Детальное описание всех используемых переменных:
ID - уникальный идентификатор шаблона. Должен быть полностью уникален, поэтому в его ID есть смысл добавлять также ник создателя.
Author - имя автора
Author_URI - URL странички автора
Template_URI - страничка автора, посвященная конкретно этому шаблону
Version - текущая версия шаблона
RelDate - дата выпуска версии шаблона
Title - наименование шаблона
Plugins - список плагинов для которых шаблон в каталоге plugins/ содержит шаблоны плагинов
ImagePreview - уменьшенная картинка-предпросмотр для шаблона. Размер должен быть 256x192 пикселя
Image - полноразмерная картинка-предпросмотр плагина.

p.s. Все строки, начинающиеся на ; считаются комментариями.

Не в сети

#2 2008-10-13 10:28:02

Styler
Участник
Зарегистрирован: 2008-10-13
Сообщений: 279
Рейтинг :   11 

Re: FAQ: Файл-описание шаблона

А версии движка, под который сделан шаблон не будет?

Не в сети

#3 2008-10-13 11:19:02

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: FAQ: Файл-описание шаблона

Styler пишет:

А версии движка, под который сделан шаблон не будет?

Версия пока готовится.
На текущий момент - на 90% закончен инсталлятор.
Как только с ним завершу - выложу первую версию для тестирования.

Не в сети

#4 2008-10-13 13:26:27

kt2k
Участник
Зарегистрирован: 2008-10-13
Сообщений: 54
Рейтинг :   

Re: FAQ: Файл-описание шаблона

vitaly он имел ввиду соответствие шаблона к номеру движка (шаблоны от версии 1 не подойдут для версии 2 smile )

Изменено kt2k (2008-10-13 13:26:54)

Не в сети

#5 2008-10-13 13:47:21

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: FAQ: Файл-описание шаблона

Упс..
kt2k, спасибо.
Styler, сорри.

Действительно, не учёл.
Добавлю необязательную переменную EngineVersion, которая будет отвечать за версию движка.
На самом деле тут встаёт другой вопрос - изменения в шаблонах бывают не так уж и часто и нужно делать какой-то учёт версий.

Не в сети

#6 2008-10-13 20:38:53

Styler
Участник
Зарегистрирован: 2008-10-13
Сообщений: 279
Рейтинг :   11 

Re: FAQ: Файл-описание шаблона

Да ниче. -) Понятно. Это хорошее нововведение - шаблоны тоже требуют какой-то стандартизации.

Не в сети

#7 2008-10-14 18:43:48

d7p4x
Модератор
Зарегистрирован: 2008-10-13
Сообщений: 199
Рейтинг :   
Сайт

Re: FAQ: Файл-описание шаблона

Главное чтобы их не надо было переделывать каждый раз под новую версию системы.

Не в сети

#8 2008-10-15 10:43:50

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: FAQ: Файл-описание шаблона

d7p4x пишет:

Главное чтобы их не надо было переделывать каждый раз под новую версию системы.

В некоторых случаях (когда происходит заметная переработка движка) такое всё-таки возможно.
Но, надеюсь, переработка чаще чем раз в год нам не потребуется.

Не в сети

Подвал раздела

Работает на FluxBB