Навигация
Все для движков сайта:Все для Seo:
  Графика/дизайн для сайта Графика/дизайн для сайта Купить vip Купить Vip

Чат:
vasia136
vasia136
Вчера в 01:24:37
да!!!
Trust
Trust
12 августа 2017
Да
sdfd
sdfd
12 августа 2017
кто знает база пастухова на 1 млрд с єтого сайта содержит google ?
iluxa9494
iluxa9494
9 августа 2017
есть программа для рассылки WhatsApp сообщений?
mmmaxxx2011
mmmaxxx2011
29 мая 2017
Нашел спасибо
mmmaxxx2011
mmmaxxx2011
29 мая 2017
ujhsy, Что ты имеешь ввиду под поиском?
ujhsy
ujhsy
17 мая 2017
mmmaxxx2011, Он уже есть
заходи в форум и внизу есть поиск.
mmmaxxx2011
mmmaxxx2011
16 мая 2017
Добрый день,Админ можно сделать поиск по форуму?
warcon
warcon
3 мая 2017
Админ ты можешь ответить людям в этой теме? Или это так сложно?
"Php скрипт для копирования любых лендингов"
gung2005
gung2005
21 апреля 2017
кто знает софт для накрутки подписчиков страницы вк?
Trust
Trust
17 апреля 2017
Написал в ЛС.
akaligraf
akaligraf
14 апреля 2017
Добрый день! купил VIP. как активировать?
prudn
prudn
7 апреля 2017
Всем привет!
Primes
Primes
6 апреля 2017
Здравствуйте! где найти Модуль от темы XDS Coloring Theme
который называется "XDS Coloring > Произвольные Блоки"
Vantey92
Vantey92
19 марта 2017
Плюсую!
Моё почтение Трасту winked
ОтецДаниил
ОтецДаниил
18 марта 2017
Присоединяюсь! Респект Трасту!
jkeks
jkeks
13 марта 2017
Автор cms-file - мега чел. Материалы просто БОМБА.


Последние комментарии:

Онлайн:
Юзеры (1)
Гости (32)
Боты (4)
crawl Bot
Всего на сайте (37)

Название темы Автор Статистика Последнее сообщение
3 месяца бесплатного хостинга

Тема в разделе: Беседка

Trust

Просмотров: 498

Ответов: 0

Автор: Trust

17-08-2017, 11:54

Накрутить 50 лайков Вк АБОСЛЮТНО бесплатно

Тема в разделе: Беседка

Trust

Просмотров: 482

Ответов: 0

Автор: Trust

17-08-2017, 11:41

Интенсив по заработку для фрилансеров

Тема в разделе: Заработок / Трафик

Trust

Просмотров: 494

Ответов: 0

Автор: Trust

17-08-2017, 10:08

Просмотров: 5 018, Комментариев: 1
Что из себя представляет типичный шаблон для Dle?



Что из себя представляет типичный шаблон для ДЛЕ?
Отвечаю: это набор файлов формата *.tpl, и других сопроводительных файлов (таблицы стилей, картинки, джаваскрипты).
Он состоит из следующих папок:
bbcodes - тут содержатся иконки для редактора новостей и комментариев.
dleimages - папка с изображениями, которые используются для отображения разных "системных" вещей.
images - изображения, непосредственно являющиеся элементами дизайна страницы.
js - джаваскрипты для эффектов.
style - таблицы стилей (CSS).

И таких файлов:

.htaccess - файл директив вебсервера. В данном случае, он запрещает доступ к файлам шаблона напрямую через браузер.

addcomments.tpl - файл отображения блока добавления комментариев. Именно тут прописано отображение полей для ввода никнейма, комментария, капчи и т.д.

addnews.tpl - файл отображения блока добавления новости пользователем на сайт. Тут прописываются все элементы ввода для добавления новости пользователем. Этот файл не влияет на отображение страницы добавления и рекдактирования новостей в админпанели.

comments.tpl - описывает вывод комментариев к новости. Тут указывается имя пользователя, вывод его аватары, группы, вывод кнопок для удаления комментария и т.д.

feedback.tpl - описывает блок формы обратной связи. Есть смысл сделать не так, как у меня, а дописать там же дополнительные способы связаться с администратором и/или командой сайта (аська, и-мейл и т.д.).

fullstory.tpl - шаблон вывода полной новости. Его я рассмотрю подробнее в следующих постах - иначе этот пост будет слишком большой, как для вступительного.

index.html - файл-заглушка, открывается браузером при попытке просмотра папки шаблона.

info.tpl - шаблон для вывода сообщений об ошибках и всяческих предупреждений ("по данному критерию новости не найдены", и т.д.).

informer.tpl - шаблон RSS-информера.

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

lostpassword.tpl - шаблон блока восстановления пароля. Тут выводится поле для указания логина/и-мейла и капчи.

main.tpl
- самый главный шаблон. По сути - "основа" веб-страницы, которую генерирует движок. В нем используется тег "{content}", который выводит разную информацию, в зависимости от того, какая страница открыта на сайте.

navigation.tpl - шаблон блока навигации. Выводит цифры страниц и кнопки перехода на предыдущую и следующую страницы.

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

pm.tpl - шаблон страницы личных сообщений. Там выводится список входящих/исходящих сообщений, форма отправки сообщения.

poll.tpl - шаблон опроса, прикрепленного к посту. Обратите внимание, шаблон опроса, который доступен на главной странице сайта - в другом файле (vote.tpl).

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

preview.tpl - шаблон страницы предварительного просмотра. В нем выводится краткая/полная новость, или статическая страница при нажатии кнопки "Просмотр" в админпанели.

profile_popup.tpl - шаблон всплывающего окошка профиля пользователя (то окошко, которое открывается при клике по имени автора поста или комментария).

registration.tpl - шаблон блока регистрации на сайте. В нем формируется форма регистрации.

relatednews.tpl
- шаблон блока похожих новостей. Тут формируется вывод ссылок на новости, похожие по названию на открытую в данный момент новость (пост).

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

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

shortstory.tpl - щаблон блока краткой новости. Тут иписывается вывод краткой новости, расположение блока добавления и отображения коммантариев, похожих новостей. Именно этот шаблон используется для вывода новостей на главную страницу сайта.

sidebar.tpl
- шаблон боковой панели. Его абсолютно необязательно создавать, но в дефолтном шаблоне он есть, и подключен в файле main.tpl кодом "{include file="sidebar.tpl"}". Если убрать этот код из main.tpl, то в шаблоне пропадет боковая панель.

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

static.tpl - шаблон вывода статической страницы.

stats.tpl - шаблон вывода статистики сайта.

tagscloud.tpl - шаблон облака тегов, выводящегося в боковой панели на сайте.

topmenu.tpl
- шаблон вывода меню. Также необязателен, подключается через "include file".

topnews.tpl - шаблон вывода топовых новостей.

userinfo.tpl
- шаблон вывода странички профиля пользователя. Там отображается полная информация о пользователе.

vote.tpl
- шаблон блока голосования на сайте.


Комментарий #1
piktin 14 мая 2013 13:48 Группа: Гости
Спасибо очень полезная статья.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Яндекс и Google апдейты:
    Апдейты Яndex тИЦ
    16.08.2017Последний
    19.05.2017
    12.04.2017
    Апдейты Яndex выдачи
    19.08.2017Последний
    17.08.2017
    12.08.2017
    Апдейты ЯКаталога
    18.08.2017Последний
    16.08.2017
    11.08.2017
    Апдейты Google
    06.12.2013Последний

Популярные новости

Витрина ссылок: