Главная

Добавить
статью


Форум


Новости


RSS


Обратная
связь
друзья


реклама



Для вебмастера » Уроки, обучениеАдаптации шаблонов с DLE 9.0 до DLE 9.2

Добавил Admin | 5-02-2011, 21:08 | Мнений: 0 | Заглянули 2133

 

 

 

Описание: Статья о том, как адаптировать шаблоны dle 9.0 в dle 9.2.

Оффициальный Источник:

  Наш сайт не предоставляет ссылки на скачивание  


1) скачать

  Наш сайт не предоставляет ссылки на скачивание  

и закинуть эти картинки в папку bbcodes вашего шаблона

2) открыть css/engine.css
найти

<!--code1-->
<!--ecode1-->/* ==================== Автозаполнение облака тегов */
.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; }<!--code2-->
<!--ecode2-->



и удалить!

Затем в самый конец файлы добавить это:

<!--code1-->
<!--ecode1-->/* ==================== Автозаполнение облака тегов */
.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;
}
<!--code2-->
<!--ecode2-->



3) открыть addcomments.tpl
найти

<!--code1-->
<!--ecode1-->[/sec_code]<!--code2-->
<!--ecode2-->



и ниже добавить

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




4) открыть addnews.tpl
найти

<!--code1-->
<!--ecode1-->[/sec_code]<!--code2-->
<!--ecode2-->



и ниже добавить

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




5) открыть feedback.tpl
найти ПРИМЕРНО такой код

<!--code1-->
<!--ecode1--><tr>
<td width="130" height="25">Код безопасности:</td>
<td><br />{code}</td>
и ВЫШЕ вставить
[sec_code]<!--code2-->
<!--ecode2-->




затем чуть ниже найти ПРИМЕРНО такой код

<!--code1-->
<!--ecode1--><td><input type="text" maxlength="45" name="sec_code" style="width:115px" class="f_input" /></td>
</tr><!--code2-->
<!--ecode2-->



и ниже вставить следующий код

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




6) открыть fullstory.tpl
найти ПРИМЕРНО такой код

<!--code1-->
<!--ecode1--><br />
<div class="border"><strong>Другие новости по теме:</strong></div>
<ul>{related-news}</ul><!--code2-->
<!--ecode2-->



и замените его на

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



т.е. вставили в начале и конце кода теги [rеlated-nеws] и [/rеlated-nеws]

7) открыть login.tpl (самое трудное изменение, ищите примерный текст, ориентируйтесь по тегам)
найти в самом начале

<!--code1-->
<!--ecode1--><?php
if ($is_logged == TRUE){
$login_panel = <<<HTML<!--code2-->
<!--ecode2-->



и ЗАМЕНИТЕ на

<!--code1-->
<!--ecode1-->[not-group=5]<!--code2-->
<!--ecode2-->



затем ищем

<!--code1-->
<!--ecode1-->{$member_id['name']}<!--code2-->
<!--ecode2-->



и меняем на

<!--code1-->
<!--ecode1-->{login}<!--code2-->
<!--ecode2-->



затем ищем

<!--code1-->
<!--ecode1-->{$link_logout}<!--code2-->
<!--ecode2-->



и меняем на

<!--code1-->
<!--ecode1-->{logout-link}<!--code2-->
<!--ecode2-->




затем снова ищем

<!--code1-->
<!--ecode1-->HTML;
if ($user_group[$member_id['user_group']]['allow_admin']) {
$login_panel .= <<<HTML<!--code2-->
<!--ecode2-->



и удаляем

затем ищем

<!--code1-->
<!--ecode1--><a href="{$adminlink}" target="_blank">Админцентр</a><!--code2-->
<!--ecode2-->



и меняем на

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




затем опять ищем

<!--code1-->
<!--ecode1-->HTML;
}
$login_panel .= <<<HTML<!--code2-->
<!--ecode2-->



и удаляем

затем чуть ниже ищем

<!--code1-->
<!--ecode1-->{$link_profile}<!--code2-->
<!--ecode2-->



и меняем на

<!--code1-->
<!--ecode1-->{profile-link}<!--code2-->
<!--ecode2-->




затем ищем код

<!--code1-->
<!--ecode1--><a href="{$link_pm}">ПС ({$member_id['pm_unread']} | {$member_id['pm_all']})</a><!--code2-->
<!--ecode2-->



и меняем на

<!--code1-->
<!--ecode1--><a href="{pm-link}">ПС ({new-pm} | {all-pm})</a><!--code2-->
<!--ecode2-->




ниже ищем

<!--code1-->
<!--ecode1-->{$link_favorites}<!--code2-->
<!--ecode2-->



и меняем на

<!--code1-->
<!--ecode1-->{favorites-link}<!--code2-->
<!--ecode2-->



снова ниже ищем

<!--code1-->
<!--ecode1-->{$link_addnews}<!--code2-->
<!--ecode2-->



и меняем на

<!--code1-->
<!--ecode1-->{addnews-link}<!--code2-->
<!--ecode2-->



опять ищем

<!--code1-->
<!--ecode1-->{$link_stats}<!--code2-->
<!--ecode2-->



и меняем на

<!--code1-->
<!--ecode1-->{stats-link}<!--code2-->
<!--ecode2-->



потом ищем

<!--code1-->
<!--ecode1-->{$link_newposts}<!--code2-->
<!--ecode2-->



и меняем на

<!--code1-->
<!--ecode1-->{newposts-link}<!--code2-->
<!--ecode2-->



затем ищем код

<!--code1-->
<!--ecode1-->HTML;
} else {
$login_panel = <<<HTML<!--code2-->
<!--ecode2-->



и меняем на

<!--code1-->
<!--ecode1-->[/not-group]
[group=5]<!--code2-->
<!--ecode2-->



затем ищем

<!--code1-->
<!--ecode1-->{$link_lost}<!--code2-->
<!--ecode2-->



и заменяем на

<!--code1-->
<!--ecode1-->{lostpassword-link}<!--code2-->
<!--ecode2-->



и в самом низу ищем

<!--code1-->
<!--ecode1-->HTML;
}
?><!--code2-->
<!--ecode2-->



и меняем на

<!--code1-->
<!--ecode1-->[/group]<!--code2-->
<!--ecode2-->




8) открыть lostpassword.tpl
найти ПРИМЕРНО такой код

<!--code1-->
<!--ecode1--><tr>
<td width="170" height="25">Код безопасности:</td>
<td><br />{code}</td><!--code2-->
<!--ecode2-->



и ВЫШЕ вставить

<!--code1-->
<!--ecode1-->[sec_code]<!--code2-->
<!--ecode2-->




затем чуть ниже найти ПРИМЕРНО такой код

<!--code1-->
<!--ecode1--><td><input type="text" name="sec_code" style="width:115px" class="f_input" /></td>
</tr><!--code2-->
<!--ecode2-->



и ниже вставить следующий код

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




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

<!--code1-->
<!--ecode1-->{topnews}<!--code2-->
<!--ecode2-->



и заменить на

<!--code1-->
<!--ecode1--><ul>{topnews}</ul><!--code2-->
<!--ecode2-->




10) открыть pm.tpl
найти

<!--code1-->
<!--ecode1-->[/sec_code]<!--code2-->
<!--ecode2-->



и ниже добавить

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




11) открыть registration.tpl
найти

<!--QuoteBegin-->
<!--QuoteEBegin-->[/sec_code]<!--QuoteEnd-->
<!--QuoteEEnd-->



и ниже добавить

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




12) открыть vote.tpl
найти ПРИМEРНО такой код

<!--code1-->
<!--ecode1--><input type="submit" onclick="doVote('results'); return false;" class="bbcodes_poll" value="Результаты" /><!--code2-->
<!--ecode2-->



и ниже вставить

<!--code1-->
<!--ecode1--><br /><br /><a href="" onclick="ShowAllVotes(); return false;">Показать все опросы</a><!--code2-->
<!--ecode2-->
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий


популярное



календарь



опрос



счетчики



Реклама



Логин: (регистрация? Пароль (забыл?):