Главная страница сайта

Return to Introduction  Previous page  Next page

Вывод данного раздела настраивается в файле main.tpl В этом разделе настраиваются шаблоны вашей главной и основной страницы, куда подключаются другие компоненты движка. Редактирование данного раздела не рекомендуется без знания HTML, потому что используется имена полей которые передаются в скрипт через форму, другими словами вы можете редактировать текст по своему усмотрению, но не изменяйте имена полей, это крайне важно.

 

{headers}

Выводит сгенерированные метатеги о кодировке страницы, title, keywords, description. А также  подключает все необходимые скрипты. Размещаеться в шаблоне между тегами <head>. Данный тег обязателен в шаблоне.

{jsfiles}

Выводит подключение всех JS скриптов, которые использует DLE в указанном месте шаблона. При помощи данного тега вы можете, например, перенести все JS скрипты в самый низ страницы, для ускорения загрузки и рендеринга ваших страниц. Данный тег является необязательным, и в случае его отсутствия в шаблоне, все скрипты будут подключены, как и ранее к тегу {headers}. Внимание, если вы переносите подключение скриптов, то должны иметь ввиду, что тег {AJAX} также должен находится ниже тега {jsfiles}, а также вы должны предусмотреть работу всех своих сторонних скриптов в шаблоне, если они используют, например, библиотеку Jquery, чтобы они не запускались раньше, чем выполнится подключение всех скриптов. Мы настоятельно не рекомендуем новичкам пользоваться данным тегом, он предназначен для опытных вебмастеров, которые имеют опыт в работе с JS скриптами.

{THEME}

Путь к выбранному шаблону

{login}

Вставка панели для входа и регистрации посетителей

{vote}

Вставка опроса на сайте

{changeskin}

Вставка формы для смены скинов на сайте

{calendar}

Вставка модуля календаря

{topnews}

Вывод самых рейтинговых статей, добавленных за последний месяц

{archives}

Вывод архивов

{info}

выводит служебную информацию движка, в случае если возникла необходимость. Присутствие тега обязательно в шаблоне.

{content}

Вывод непосредственно самого контекста на сайте, новостей, обратной связи регистрации и прочего, в общем основная колонка. Присутствие тега практически обязательно в шаблоне, за исключением крайне редких случаев, в зависимости от необходимых возможностей самого сайта.

{custom}

Смотрите раздел "Вывод новостей на страницах"

[aviable=раздел]текст[/aviable]

Смотрите раздел "Вывод новостей на страницах"

{AJAX}

Подключает все необходимы скрипты для работы DLE и AJAX, подключение  обязательно, и рекомендуется размещение в начале страницы, сразу после тега <body>. Данный тег обязателен в шаблоне.

[group=X]текст[/group]

Вывод текста определенной группе пользователей. Где X это список ID через запятую группы пользователей.

[category=X]текст[/category]

Предназначен для вывода текста если пользователь находится в X категории. Где X это ID вашей категории. Допустимо перечислять категории через запятую

{banner_имя}

Этот тег предназначен для вывода рекламной информации на сайте. Само имя для баннера задается в специальном модуле в админпанели.

{inform_имя}

Этот тег предназначен для вывода RSS информеров и новостей с других сайтов. Имя и все настройки для данного тега устанавливаются в админпанели скрипта.

[not-category=X]текст[/not-category]

Предназначен для вывода текста если пользователь находится везде, кроме как в X категории. Где X это ID вашей категории. Допустимо перечислять категории через запятую

[not-group=X]текст[/not-group]

Вывод текста любой группе пользователей, кроме указанной. Где X это список ID через запятую группы пользователей для которых непоказывать информацию.

[page-count=1,2,3] текст [/page-count]

Выводит текст заключенный в них, если пользователь находится на определенной по номеру страницы в навигации по новостям, независимо от раздела сайта, где 1,2,3 это номера страниц в навигации.

[not-page-count=1,2,3] текст [/not-page-count]

Выводит текст опубликованный в тегах на любых номерах страниц кроме указанных в теге.

[news=1,2,3] текст [/news]

Выводят заключенный в них текст, если посетитель просматривает полную новость указанных в параметре тега новостей, где 1,2,3 это ID новостей.

[not-news=1,2,3] текст [/not-news]

Выводит текст на любых других страницах кроме просмотра указанных в теге новостей.

[tags=тег1,тег2,тег3] текст [/tags]

Выводят заключенный в них текст если посетитель просматривает страницы с перечисленными ключевыми словами из облака тегов, где тег1,тег2,тег3 это ключевые слова из облака тегов.

[not-tags=тег1,тег2,тег3] текст [/not-tags]

Выводит текст на любых других страницах кроме указанных в теге.

[related-news] {related-news}

[/related-news]

Выводят блок похожих новостей при просмотре полной новости.

[vk] текст [/vk]

Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Вконтакте

{vk_url}

Выводит ссылку URL на авторизацию в соц. сети Вконтакте

[odnoklassniki] текст [/odnoklassniki]

Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Одноклассники

{odnoklassniki_url}

Выводит ссылку URL на авторизацию в соц. сети Одноклассники

[facebook] текст [/facebook]

Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Facebook

{facebook_url}

Выводит ссылку URL на авторизацию в соц. сети Facebook

[google] текст [/google]

Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Google

{google_url}

Выводит ссылку URL на авторизацию в соц. сети Google

[mailru] текст [/mailru]

Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Mail.ru

{mailru_url}

Выводит ссылку URL на авторизацию в соц. сети Mail.ru

[yandex] текст [/yandex]

Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Yandex

{yandex_url}

Выводит ссылку URL на авторизацию в соц. сети Yandex

[xfvalue_X]

Выводит значение дополнительного поля "x", где "x" название дополнительного поля

[xfgiven_X] текст [/xfgiven_X]

Выводится дополнительное поле "x", если поле не пустое, если поле не имеет значения, то текст просто вырезается

[xfnotgiven_X] текст [/xfnotgiven_X]

Выводят текст указанный в них если дополнительное поле не было задано при публикации новости, где "х" это имя дополнительного поля

[ifxfvalue tagname="tagvalue"] Текст [/ifxfvalue]

Выводят текст заключенный в них, если значение дополнительного поля совпадает с указанным. Где tagname это имя дополнительного поля, а tagvalue это его значение.

[ifxfvalue tagname!="tagvalue"] Текст [/ifxfvalue]

Выводят текст заключенный в них, если значение поля не совпадает с указанным. Где tagname это имя дополнительного поля, а tagvalue это его значение.