Вопрос №38635
 
 
 
 
Категории

 

Как установить, dle шаблон сайта?

Vasilek · почти 6 лет назад · 2 ответа
 

Я штук 20 архивов шаблонов скачал, а там внутри файлы с расширением .*tpl, и не пойму что надо делеть, скачивал *.html, всё норм, а тут ваще без вариантов.

Хороший вопрос Ф топку
5
1
Ответы
Maxim · больше 4 лет назад

Ну а какие по-Вашему должны быть файлы шаблонов движка DataLife Engine? tpl и должны... И не пугайтесь сильно, пожалуйста - от html файлов tpl файлы отличаются тем, что в tpl файлы шаблона вставляются специальные теги для подключения в шаблон модулей Dle. Во всем же остальном tpl файл напоминает обыкновенный HTML код. Содержимое tpl файла в основном состоит из html, css, javascript и иногда небольших вставок php кода. Все оформление Dle сайта находится как раз в tpl файлах шаблона Dle.
Для начала Вам надо понять, за что отвечает каждый из имеющихся основных tpl файлов:

addcomments.tpl - отвечает за работу вывода формы для комментариев. Выводит форму, в которую пользователем пишутся комментарии, а так же поля имени и e-mail, если пользователь не был авторизирован на сайте.

addnews.tpl - файл, отвечающий за вывод страницы для добавления новостей на сайт. Выводит поля для заполнения данных о новости: заголовок, категорию новости, короткую и полную новость, поля для облака тегов и различные администраторские функции.

comments.tpl - выводит комментарии к статье в полной новости. Этот tpl файл не выводит форму для написания комментария, за это отвечает addcomments.tpl. В данном файле содержится оформление комментариев на Dle сайте.

feedback.tpl - отвечает за вывод обратной связи. Выводит поля для заполнения обратной связи и так же отвечает за оформление обратной связи.

fullstory.tpl - файл оформления полной новости Dle сайта. Сюда входит все оформление полной новости, а так же вывод модуля похожих новостей.

info.tpl - оформления страницы ошибок. Его можно увидеть, например, при неправильной авторизации.

informer.tpl - отвечает за оформление информера Dle.

login.tpl - файл отвечающий за авторизацию на Dle сайте. Выводит форму для авторизации, а так же панель управления, если пользователь был авторизирован.

lostpassword.tpl - отвечает за вывод страницы восстановления пароля, если пользователь забыл пароль. Выводит форму для логина и email пользователя, пытающегося восстановить пароль.

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

navigation.tpl - отвечает за оформление и вывод постраничной навигации на сайте.

offline.tpl - выводит страницу с данным шаблоном, в случае отключения администратором сайта по техническим или иным причинам.

pm..tpl - отвечает за оформление и вывод личных сообщений пользователя. Выводит список личных сообщений и само личное сообщение.

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

profile_popup.tpl - отвечает за оформление POP - Up окна с информацией о пользователе. Данное окно появится, если нажать на логин пользователя.

registration.tpl - выводит форму для регистрации нового пользователя. Но не стоить путать шаблон на станицу с правилами на сайте с данным шаблоном, так за правила на сайте отвечает совсем другой шаблон. registration.tpl отвечает исключительно за оформление и вывод формы для регистрации нового пользователя.

search.tpl - страницы поиска по сайту.Выводит форму поиска на страницу поиска по сайту. Так же следует знать, что форма для поиска на основной страницы сайта, то есть поле, и кнопка для поиска оформляется либо в main.tpl, либо в дополнительном шаблоне, например, в sidebar.tpl.

searchresult.tpl - отвечает за оформление вывода результатов поиска.

shortstory.tpl - шаблон короткой новости. В данном tpl файле находится все оформление короткой новости.

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

static.tpl - отвечает за оформление и вывод статических страниц, которые создаются в админ панели Dle.

stats.tpl - шаблон статистики сайта. Отвечает за оформление и вывод данных о статистики Dle сайта.

tagscloud.tpl - шаблон облака тегов.

userinfo.tpl - отвечает за личные данные пользователя и выводит форму для редактирования данных пользователя, если тот авторизирован на сайте.

vote.tpl - отвечает за вывод результатов голосования на сайт.

С помощью директивы {include} можно подключить дополнительный шаблон tpl, который Вы можете создать сами. Подключать дополнительный шаблон tpl следует в стандартном шаблоне tpl, например, в main.tpl подключаете файл tpl с сайдбаром, в котором расположено оформление блоков сайта: меню сайта, форма авторизации, голосование и прочее. В директиву {include} вписываете имя созданного Вами дополнительного TPL шаблона sidebar.tpl. В конечном итоге результат подключения дополнительного шаблона.tpl должен выглядеть следующим образом {include file="sidebar.TPL"}.
Подключение самих же модулей (голосование, авторизация, полной и короткой новости и других) следует осуществлять в файлах tpl посредством специальных тегов. Чтобы подключить модуль голосования, например, в дополнительном tpl шаблоне, Вам следует вписать тег {poll}, который будет выводить голосование в дополнительном шаблоне.tpl, а все оформление голосования будет храниться в tpl файле голосования, то есть в poll.tpl.
Список всех специальных тегов можете найти сами, здесь - Помощь по движку DataLife Engine .
Перед установкой шаблона убедитесь, что Вы скачали шаблон, совместимый с имеющейся у Вас версией Dle. Так же проверьте шаблон на наличие скрытых сторонних ссылок, и чтобы в нем не было ошибок в верстке. Лучше всего проверьте в нескольких браузерах. Затем, можете прочитать readme.chm, который идет в комплекте с движком и действовать. Если лень читать, то загрузите папку с шаблоном в папку /templates/, затем в админке, в настройках системы выставите его используемый по умолчанию шаблон. Нажмите кнопку "Сохранить".

 
 
Maxim · больше 4 лет назад

затем в админке, в настройках системы выставите его КАК используемый по умолчанию шаблон

 
 
 
 
Похожие вопросы
Black Girl · около 10 лет назад · 10 ответов
 
Чё · больше 9 лет назад · 2 ответа
 
 
 
icon · около 9 лет назад · 2 ответа
 
 
Ссылка на этот вопрос
 
Поискать ответ на вопрос: ответы@mail.ru, otvety@google.ru, Яндекс.Ответы
 
Читать новые вопросы в: LiveJournal, Livinternet, Google Reader
 
Этот вопрос посмотрели 1244 раза, в среднем 3 просмотра в неделю (0.57)
 
 
 
 
 
 
Адрес друга:
 
 
 
 
 
 
 
 
 
 
 

© vorum.ru — вопросы и ответы, 2006–2016
Пишите нам на in@vorum.ru

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

Цифры не для всех: 151

 
 
× Нравится наш сайт?
Нажмите кнопку «Мне нравится» (Like), чтобы присоединиться к нам на Facebook