map rss

Последние сообщения с форума

Название темы Автор Статистика Последнее сообщение
Оценка

Тема в разделе:Опросы

demidems

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

Ответов: 0

Автор: demidems

11-06-2014, 13:23

Не правильно сделан шаблон вк для DLE

Тема в разделе:Dle

nikitashafarenko2012

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

Ответов: 0

Автор:

1-01-1970, 03:00

На этой странице вы можете скачать Адаптация шаблона DLE с 9.5 до версии 9.6 .

Данный материал предоставлен сайтом LeaderDLE.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.

Адаптация шаблона DLE с 9.5 до версии 9.6

Здравствуйте, уважаемые читатели блога leaderdle.ru. Сегдня на официальном сайте появилась информация о новой версии популярной и всеми нами любимой CMS - Datalife Engine (Dle) 9.6. В новой версии разработчики внесли много новшеств и учли пожелания пользователей Dle. Ознакомится о том, что войдет в новую версию Dle 9.6, можно на официальном сайте разработчика dle-news.ru. Вслед за пресс - релизом новой версии Dle 9.6 было выпущена инструкция по обновлению и адаптации шаблонов под Dle 9.6. В данной статье Вы сможете ознакомиться с инструкцией адаптации своего шаблона под новую версию Dle 9.6.

Адаптация шаблона DLE с 9.5 до версии 9.6


Нововведения в Dle 9.6 коснулось множество файлов, в основном это касается информации о пользователях, а так же прогресс-бара для персональных сообщений и некоторых других небольших изменений в движке Dle 9.6, которые коснулись так же и самого шаблона Dle. Данная статья - это инструкция к адаптации шаблонов с Dle 9.5 до Dle 9.6. Для адаптации с более ранних версий, вам необходимо пошагово от версии к версии адаптировать шаблон. Информацию об адаптирование с более ранних версий Вы так же можете найти в блоге.

1. В новой версии Dle 9.6 будет новый обработчик загрузки файлов, в связи, с чем будут добавлены некоторые новые элементы BBcode. Итак, для начала, необходимо из стандартного дефолтного (default) шаблона Dle скопировать GIF изображение из папки "/templates/Default/bbcodes/typograf.gif" в советующую папку (BBcode) своего шаблона. Далее для адаптации шаблона под Dle 9.6 необходимо скопировать из папки "/templates/Default/images/" следующие изображения: button.png, loading.gif, offline.png, online.png, shadow.png, tableft.gif, tabright.gif и разместить их в аналогичную папку Вашего шаблона.

2. Необходимо внести некоторые изменения в CSS файлах шаблона в связи с нововведениями в Dle 9.6. Для этого необходимо открыть файл "style/engine.css" и в самом низу добавить:
/*---прогресс бар заполненности персональных сообщений---*/
.pm_progress_bar {
border: 1px solid #d8d8d8;
padding: 1px;
margin-top: 10px;
margin-bottom: 10px;
}

.pm_progress_bar span {
background: #000000;
font-size: 0em;
text-indent: -2000em;
height: 10px;
display: block;
overflow: hidden;
}

Следом открыть файл "style/styles.css" и в самый низ добавить:
.pm_status {
float:left;
border: 1px solid #d8d8d8;
padding: 0px;
background-color: #fff;
width: 280px;
height: 100px;
margin-left: 20px;
margin-right: 5px;
}

.pm_status_head {
border-bottom: 1px solid #d8d8d8;
font-size: 0.9em;
background: #fff url("../images/bbcodes.png") repeat-x 0 100%;
height: 22px;
padding: 0;
font-weight: bold;
text-align: center;
color: #4e4e4e;
}

После чего необходимо открыть файл "frame.css" и найти в нем следующее:
html,body{
height:100%;
margin:0px;
padding: 0px;
background: none;
}

И заменить весь этот код на:




3. В связи с тем, что в новой версии Dle 9.6 были введены новые функции, такие как прогресс - бар сообщений и статус онлайн/оффлайн пользователя, необходимо в некоторые TPL файлы внести изменения. Для начало необходимо открыть файл "comments.tpl", найти в нем строку:
<li>Регистрация: {registration}</li>

и ниже её добавить:
<li>Статус: [online][img=|Пользователь Онлайн]&#123;THEME}/images/online.png[/img][/online][offline][img=|Пользователь offline]&#123;THEME}/images/offline.png[/img][/offline]</li>

Который будет в комментариях показывать информацию о пользователе (онлайн/оффлайн).

Далее необходимо открыть файлы "fullstory.tpl" и "shortstory.tpl" и найти в них строку оформления рейтинга Dle, по примеру дефолтного шаблона нужно найти:
<div class="ratebox"><div class="rate">{rating}</div></div>

и заменить на:
[rating]<div class="ratebox"><div class="rate">{rating}</div></div>[/rating]

. Это позволит скрывать рейтинг новости, если он был отключен при добавлении новости.

Следом необходимо открыть два файла "profile_popup.tpl" и "userinfo.tpl" и найти у нем по примеру с деволтного шаблона строку:
<li><span class="grey">Последнее посещение:</span> [b]{lastdate}[/b]</li>

и после нее вставить:
<li><span class="grey">Статус:</span> [online][img=|Пользователь Онлайн]&#123;THEME}/images/online.png[/img][/online][offline][img=|Пользователь offline]&#123;THEME}/images/offline.png[/img][/offline]</li>

Это позволит указывать в профиле и вплывающем pop-up окне пользователя информацию от том, в сети ли пользователь или оффлайн.

И последнее изменение необходимо внести в файл "pm.tpl", в который требуется найти строку, по примеру с дефолного шаблона:
<div class="dpad">[inbox]Входящие сообщения[/inbox] | [outbox]Отправленные сообщения[/outbox] | [new_pm]Отправить сообщение[/new_pm]</div>

И заменить её на:
<div class="dpad">
<div class="pm_status">
    <div class="pm_status_head">Состояние папок</div>
    <div class="pm_status_content">Папки персональных сообщений заполнены на:
{pm-progress-bar}
{proc-pm-limit}% от лимита ({pm-limit} сообщений)
    </div>
</div>
<div style="padding-top:10px;">[inbox]Входящие сообщения[/inbox]


[outbox]Отправленные сообщения[/outbox]


[new_pm]Отправить сообщение[/new_pm]</div>
</div>

<div class="clr"></div>

Которая позволить добавить прогресс-бар, отображающий уровень заполнености личных сообщений пользователя.
  • 85
Вернуться
17-04-2012, 09:24 / Автор: kubanochka / Просмотров: 1249
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
 facebook

Апдейты Google и Яндекс


Апдейты Яndex тИЦ
17.04.201411.02.201424.01.2014

Апдейты Яndex выдачи
01.07.201428.06.201421.06.2014

Апдейты ЯКаталога
01.07.201430.06.201426.06.2014

Апдейты Google
06.12.201306.02.201308.11.2012

Облако тегов

9.2, 9.3, 9.4, cms, dle, DLE 9.4, error 404, ucoz, бесплатные, варезник, для ucoz, для юкоз, игровой, кино шаблон, модуль, модуль для dle, модуль для dle 10.0, модуль для dle 9.4, модуля, новостной, Скачать, Скрипт, скрипты, скрипты для ucoz, универсальный, хак, хак для dle 10.0, хаки для dle, Шаблон, шаблон dle 10.0, шаблон dle 9.6, шаблон dle 9.7, шаблон dle 9.8, шаблон для ucoz, шаблона, шаблоны, шаблоны dle 9.5, Шаблоны для DLE 9.4, Шаблоны для DLE 9.5, Юкоз

Показать все теги

Опросы

Оцените работу движка

Лучший из новостных
Неплохой движок
Устраивает ... но ...
Встречал и получше
Совсем не понравился

Друзья

Рекомендуем

п»ї