Создаём шаблон для LinkorCMS. Часть 1. Основные файлы и шаблоны блоков.

Дата: 07.01.2014
Автор: Сергей
Источник: bulatlab.ru

Для начала попытаемся разобраться с файлами, лежащими в папке с темой для LinkorCMS по умолчанию (templates/default). В корне данной  папки с темой содержится ряд файлов. В общем случае аналогичные файлы содержаться и вдругих темах рассматриваемой CMS, но я пока ограничусь рассмотрением именно темы по умолчанию – default. Итак, какие же файлы там имеются? Самые важные имеют следующее назначение:

 

init.php                  - файл инициализации шаблона (здесь подключаются скрипты и стили)

theme.html                - главный шаблон страницы (с него начинается сборка страницы)

header.html               - шаблон шапки сайта (то, что вверху страницы)

footer.html               - шаблон подвала сайта (то, что внизу страницы)

info.xml                  - файл с основной информацией о шаблоне

 

Также в папке имеется ещё ряд файлов специального назначения:

 

login.html                - шаблон формы авторизации, выводимый в основной части сайта

404.html                  - шаблон ошибки 404 (страница не найдена или временно не доступна)

alert_message.html        - шаблон вывода сообщения «Гости не могут оставлять комментарии»

box.html                  - шаблон блока вывода в основной части других модулей (используется для поиска, списка рассылок, формы обратной связи, карты сайта и др.

breadcrumbs.html          - шаблон хлебных крошек

comment.html              - шаблон модуля вывода комментариев к статьям

comment_form.html         - шаблон модуля формы добавления комментария к статье

edit_comment.html         - шаблон модуля формы редактирования  комментария к статье

message.html              - шаблон сообщений (доступны для добавления в админпанели)

navigation.html           - шаблон модуля постраничной навигации в комментариях к статьям

navigation_item.html      - шаблон элементов модуля постраничной навигации в комментариях

no_access.html            - шаблон страницы технических работ «Сайт временно не доступен»

out.html                  - шаблон промежуточной страницы для перехода по внешним ссылкам

 

В папке BLOCKтемы шаблона содержаться типы шаблонов блоков выводимых на страничку (эти типы можно выбрать в админпанели при создании или настройке соответствующих модулей (например может быть создан блок "Опрос" с типом шаблона "standart",или блок "Кто на сайте" с типом шаблона "empty" ).В папке содержатся следующие типы шаблонов блоков

 

empty.html                - шаблон условно названный empty (пустой)  (без панели названия) 

menu.html                 - шаблон условно названный menu (может использоваться для меню)

standart.html             - шаблон условно названный standart (стандартный шаблон по умолчанию)      

center.html               - шаблон условно названный center (с расположение контента по центру)

 

 

Также в этой папке содержится подпапка CONTENT. В ней также содержаться шаблоны, относящиеся к внутреннему содержимому некоторых видам блоков, например

 

forum_last_topics.html   - определяет внутренность блока "Последние темы форума"

mail.html                - определяет внутренность блока "Рассылки"

menu.html                - определяет внутренность блока "Меню"

news.html                - определяет внутренность блока "Новости"

online.html              - определяет внутренность блока "Кто онлайн"

poll.html                - определяет внутренность блока "Опрос"

poll_results.html        - определяет внутренность блока "Результат опроса"

random_images.html       - определяет внутренность блока "Случайное изображение"

user.html                - определяет внутренность блока "Пользователь"

user_form.html           - определяет внутренность блока "Авторизация пользователя"

 

На этом пока всё! До встречи в следующей части!

 

 

Оценить эту статью:   
Просмотров: 462
Комментариев: 0
Оценка: (0)


Добавить комментарий
Поделитесь этой страничкой в социальных сетях