Мы в твиттере Мы в телеграме!

Провеббер » Уроки » Адаптация шаблонов с DLE 9.0 до DLE 9.2

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

Адаптация шаблонов с DLE 9.0 до DLE 9.2

Автор: ghz 2011-1-04 Уроки
Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Адаптация шаблонов с DLE 9.0 до DLE 9.2.



Как адаптировать шаблон для DLE 9.2

1) скачать
bbcodes.rar [718 b] (cкачиваний: 471)
MD5: fb2875edce6f66838eac248691a7b5ad
и закинуть эти картинки в папку bbcodes вашего шаблона

2) открыть css/engine.css
найти:
/* ==================== Автозаполнение облака тегов */
.autocomplete-w1 { position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px; _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { font-size: 11px;font-family: verdana;padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }


заменить на
/* ==================== Автозаполнение облака тегов */
.ui-autocomplete { position: absolute; cursor: default; }

* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

.ui-menu {
            list-style:none;
            padding: 2px;
            margin: 0;
            display:block;
            float: left;
}
.ui-menu .ui-menu {
            margin-top: -3px;
}
.ui-menu .ui-menu-item {
            margin:0;
            padding: 0;
            zoom: 1;
        float: left;
            clear: left;
            width: 100%;
}
.ui-menu .ui-menu-item a {
            text-decoration:none;
            display:block;
            padding:.2em .4em;
            line-height:1.5;
            zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
            font-weight: normal;
            margin: -1px;
}


3) открыть addcomments.tpl
найти:
[/sec_code]


ниже добавить:
[recaptcha]
<tr>
<td colspan="2" height="25"><strong>Введите два слова, показанных на изображении:</strong></td>
</tr>
<tr>
<td colspan="2" height="25">{recaptcha}</td>
</tr>
[/recaptcha]


4) открыть addnews.tpl
найти
[/sec_code]


ниже добавить:
[recaptcha]
<tr>
<td>&nbsp;</td>
<td><br />Введите два слова, показанных на изображении:<br />{recaptcha}</td>
</tr>
[/recaptcha]



5) открыть feedback.tpl
найти ПОХОЖИЙ код:
<tr>
<td width="130" height="25">Код безопасности:</td>
<td><br />{code}</td>


Выше вставить:
[sec_code]


найти ПОХОЖИЙ код:
<td><input type="text" maxlength="45" name="sec_code" style="width:115px" class="f_input" /></td>
</tr>


Ниже вставляем
[/sec_code]
[recaptcha]
<tr>
<td>&nbsp;</td>
<td><br />Введите два слова, показанных на изображении:<br />{recaptcha}</td>
</tr>
[/recaptcha]



6) открыть fullstory.tpl
найти ПОХОЖИЙ код:
<br />
<div class="border"><strong>Другие новости по теме:</strong></div>
<ul>{related-news}</ul>

Заменить на:
[related-news]
<br />
<div class="border"><strong>Другие новости по теме:</strong></div>
<ul>{related-news}</ul>
[/related-news]



7) открыть login.tpl (самое трудное изменение, ищите примерный текст, ориентируйтесь по тегам)
найти в самом начале
<?php
if ($is_logged == TRUE){
$login_panel = <<<HTML


и ЗАМЕНИТЕ на
[not-group=5]



затем ищем
{$member_id['name']}


и меняем на
{login}



затем ищем
{$link_logout}


и меняем на
{logout-link}



затем снова ищем
HTML;
if ($user_group[$member_id['user_group']]['allow_admin']) {
$login_panel .= <<<HTML


и удаляем

затем ищем
<a href="{$adminlink}" target="_blank">Админцентр</a>


и меняем на
&nbsp;[admin-link]<a href="{admin-link}" target="_blank">Админцентр</a>[/admin-link]



затем опять ищем
HTML;
}
$login_panel .= <<<HTML


и удаляем

затем чуть ниже ищем
{$link_profile}


и меняем на
{profile-link}



затем ищем код
<a href="{$link_pm}">ПС ({$member_id['pm_unread']} | {$member_id['pm_all']})</a>


и меняем на
<a href="{pm-link}">ПС ({new-pm} | {all-pm})</a>



ниже ищем
{$link_favorites}


и меняем на
{favorites-link}



снова ниже ищем
{$link_addnews}


и меняем на
{addnews-link}



опять ищем
{$link_stats}


и меняем на
{stats-link}



потом ищем
{$link_newposts}


и меняем на
{newposts-link}



затем ищем код
HTML;
} else {
$login_panel = <<<HTML


и меняем на
[/not-group]
[group=5]



затем ищем
{$link_lost}


и заменяем на
{lostpassword-link}



и в самом низу ищем
HTML;
}
?>


и меняем на
[/group]



8) открыть lostpassword.tpl
найти ПОХОЖИЙ код:
<tr>
<td width="170" height="25">Код безопасности:</td>
<td><br />{code}</td>


Выше вставить
[sec_code]



найти ПОХОЖИЙ код:
<td><input type="text" name="sec_code" style="width:115px" class="f_input" /></td>
</tr>


ниже вставить:
[/sec_code]
[recaptcha]
<tr>
<td colspan="2" height="25"><strong>Введите два слова, показанных на изображении:</strong></td>
</tr>
<tr>
<td colspan="2" height="25">{recaptcha}</td>
</tr>
[/recaptcha]



9) открыть main.tpl
найти
{topnews}

заменить на:
<ul>{topnews}</ul>



10) открыть pm.tpl
найти
[/sec_code]


ниже добавить:
[recaptcha]
<tr>
<td colspan="2" height="25"><strong>Введите два слова, показанных на изображении:</strong></td>
</tr>
<tr>
<td colspan="2" height="25">{recaptcha}</td>
</tr>
[/recaptcha]


11) открыть registration.tpl
найти:
[/sec_code]


ниже добавить:
[recaptcha]
<tr>
<td>&nbsp;</td>
<td><br />Введите два слова, показанных на изображении:<br />{recaptcha}</td>
</tr>
[/recaptcha]



12) открыть vote.tpl
найти ПОХОЖИЙ код:
<input type="submit" onclick="doVote('results'); return false;" class="bbcodes_poll" value="Результаты" />


ниже вставить:
<br /><br /><a href="" onclick="ShowAllVotes(); return false;">Показать все опросы</a>


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


+2
Просмотры: 11 001 :: Комментарии (48) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#21Ignatiev

  • 4 января 2011 19:00
  • Регистрация: 8.04.2010
  • Был(а) онлайн: 2.11.2019
  • Комментариев: 79
  • -2
Я свой мануал делал, негде не сдирал! У меня что-то есть, а чего та нету!

#22Cep}I{

  • 4 января 2011 19:43
  • Регистрация: 14.10.2009
  • Был(а) онлайн: 6.09.2013
  • Комментариев: 61
  • -2
Ссылка на мануал с офф сайта http://dle-news.ru/extras/diffs/92/

#23Lestat

  • 4 января 2011 19:54
  • Регистрация: 27.01.2010
  • Был(а) онлайн: 10.06.2024
  • Комментариев: 44
  • -2
Cep}I{,
спасибо за линк

--------------------

#24Каратель

  • 5 января 2011 02:26
  • Регистрация: 28.01.2010
  • Был(а) онлайн: 29.08.2015
  • Комментариев: 32
  • 0
нефига, сколько там ковырять придется) спасибо!)

#25jackman

  • 6 января 2011 13:37
  • Регистрация: 31.01.2010
  • Был(а) онлайн: 28.09.2011
  • Комментариев: 39
  • -2
с 8.5 до 9.0 было меньше проблем :/

#26Dr. Neo

  • 6 января 2011 13:53
  • Регистрация: 3.12.2009
  • Был(а) онлайн: 19.10.2019
  • Комментариев: 393
  • -3
Цитата: jackman
с 8.5 до 9.0 было меньше проблем :/

нет

#27sashaoff

  • 7 января 2011 17:28
  • Регистрация: 25.04.2010
  • Был(а) онлайн: 24.02.2015
  • Комментариев: 29
  • -2
спасибо, перешел и адоптировал cool

#28sashaoff

  • 8 января 2011 10:41
  • Регистрация: 25.04.2010
  • Был(а) онлайн: 24.02.2015
  • Комментариев: 29
  • -2
после адоптации перестал работать ajax ... неоткрываются поп-ап окна профиля, кнопки редактирования и тд... кто исправил эту проблему, пожалста помогите и мне... 5548028

#29sashaoff

  • 8 января 2011 12:03
  • Регистрация: 25.04.2010
  • Был(а) онлайн: 24.02.2015
  • Комментариев: 29
  • -2
а все, работают... то я тупанул)

#30bububu

  • 9 января 2011 03:02
  • Регистрация: 4.01.2011
  • Был(а) онлайн: 7.03.2011
  • Комментариев: 9
  • -2
Спасибо!Отличная работа.Спасибо за труды

#31agent2801

  • 12 января 2011 14:05
  • Регистрация: 12.01.2011
  • Был(а) онлайн: 17.11.2011
  • Комментариев: 10
  • -2
очень полезная вещь ok

#32MyxPyM

  • 15 января 2011 22:31
  • Регистрация: 5.04.2010
  • Был(а) онлайн: 2.05.2020
  • Комментариев: 133
  • -2
тут немного не полный список Адаптации, на офф сайте пришлось поискать немного

#33tmp83

  • 20 января 2011 16:37
  • Регистрация: 21.10.2010
  • Был(а) онлайн: 7.03.2012
  • Комментариев: 10
  • -2
Шаблон адаптировал, но если нажимаешь на имя пользователя в новости, то должно выскочить окошко (profile_popup.tpl). У меня окошко не выскакивает и внизу сайта появляется надпись:
Hacking attempt!

#34xaker8

  • 26 января 2011 14:35
  • Регистрация: 3.12.2010
  • Был(а) онлайн: 25.02.2015
  • Комментариев: 49
  • -2
а то што я рекаптчу не добовлял эт не страшно?

#35KEDR

  • 29 января 2011 13:01
  • Регистрация: 13.02.2010
  • Был(а) онлайн: 30.06.2024
  • Комментариев: 33
  • -2
А вот еще. В LOGIN.tpl необходимо заменить
{$link_regist}
на
{registration-link} ph34r

#36sytronik

  • 31 января 2011 14:43
  • Регистрация: 10.12.2010
  • Был(а) онлайн: 23.01.2016
  • Комментариев: 59
  • -2
KEDR,
Во многих шаблонах сделано так:

#37SalTok

  • 6 февраля 2011 23:52
  • Регистрация: 13.09.2010
  • Был(а) онлайн: 19.05.2012
  • Комментариев: 22
  • -2
емае как долго ))) dash

#38FLAY

  • 13 февраля 2011 15:55
  • Регистрация: 2.11.2010
  • Был(а) онлайн: 3.08.2014
  • Комментариев: 75
  • -2
а с 8.5 я смогу перейти так же сделав эту инструкцию??

#39degty

  • 6 марта 2011 11:58
  • Регистрация: 26.02.2010
  • Был(а) онлайн: 27.11.2015
  • Комментариев: 39
  • -2
своевременный урок , все доступно и понятно!

--------------------

#40ALAWA

  • 22 апреля 2011 14:50
  • Регистрация: 23.02.2011
  • Был(а) онлайн: 12.10.2011
  • Комментариев: 1
  • -2
drink спасибо за статью)

--------------------

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

Архив новостей
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)
Июнь 2024 (30)

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