Адаптация шаблонов с DLE 9.0 до DLE 9.2
engine.css (готовые вставки)
1) Вставляем в раздел /*---BB коды---*/
.editor input[type="text"] { padding: 2px; background: #fff url("../images/fields.png") repeat-x; border: 1px solid #bcc0c2; }
2) Ищем .ui-dialog, заменяем на эту...
.ui-dialog {
overflow: hidden;
padding: .2em;
position: absolute;
width: 300px;
-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
}
overflow: hidden;
padding: .2em;
position: absolute;
width: 300px;
-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
}
3) Удаляем /* ==================== Автозаполнение облака тегов */, заменяем на эту новую....
/* ==================== Автозаполнение облака тегов */
.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;
}
.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;
}
addcomments.tpl (recaptcha)
После:
[/sec_code]
Вставить:
[recaptcha]
<tr>
<td class="label">
Введите два слова, показанных на изображении:<span class="impot">*</span>
</td>
<td>
<div></div>
</td>
</tr>
[/recaptcha]
<tr>
<td class="label">
Введите два слова, показанных на изображении:<span class="impot">*</span>
</td>
<td>
<div></div>
</td>
</tr>
[/recaptcha]
addnews.tpl (recaptcha)
После:
[/sec_code]
Вставить:
[recaptcha]
<tr>
<td class="label">
Введите два слова, показанных на изображении:<span class="impot">*</span>
</td>
<td>
<div></div>
</td>
</tr>
[/recaptcha]
<tr>
<td class="label">
Введите два слова, показанных на изображении:<span class="impot">*</span>
</td>
<td>
<div></div>
</td>
</tr>
[/recaptcha]
feedback.tpl (recaptcha)
После:
<td><textarea name="message" style="width: 380px; height: 160px" class="f_textarea" /></textarea></td>
</tr>
</tr>
Вставить:
[sec_code]
После:
<div><input type="text" maxlength="45" name="sec_code" style="width:115px" class="f_input" /></div>
</td>
</tr>
</td>
</tr>
Вставить:
[/sec_code]
[recaptcha]<tr>
<td class="label">
Введите два слова, показанных на изображении:<span class="impot">*</span>
</td>
<td>
<div></div>
</td>
</tr>[/recaptcha]
[recaptcha]<tr>
<td class="label">
Введите два слова, показанных на изображении:<span class="impot">*</span>
</td>
<td>
<div></div>
</td>
</tr>[/recaptcha]
fullstory.tpl (обводка тэгами)
Перед:
<div class="related">
Вставить:
[related-news]
Найти div закрывающий эту таблицу:
</div>
Вставить:
[/related-news]
Т.е. обвести код вывода в эти теги!!! Опытные поймут!
Пример:
[related-news]<div class="related">
<div class="dtop"><span><b>Другие новости по теме:</b></span></div>
<ul class="reset">
{related-news}
</ul>
<br />
</div>[/related-news]
<div class="dtop"><span><b>Другие новости по теме:</b></span></div>
<ul class="reset">
{related-news}
</ul>
<br />
</div>[/related-news]
login.tpl (основательная переделка)
Найти:
<?php
if ($is_logged == TRUE){
$login_panel = <<<HTML
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
if ($user_group[$member_id['user_group']]['allow_admin']) {
$login_panel .= <<<HTML
Найти:
<a href="{$adminlink}" target="_blank">Админцентр</a>
Заменить на:
[admin-link]<a href="{admin-link}" target="_blank">Админцентр</a>[/admin-link]
Найти и удалить:
HTML;
}
$login_panel .= <<<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
} else {
$login_panel = <<<HTML
Заменить на:
[/not-group]
[group=5]
[group=5]
Найти:
{$link_lost}
Заменить на:
{lostpassword-link}
Найти:
{$link_regist}
Заменить на:
{registration-link}
В низу ищем:
HTML;
}
?>
}
?>
Меняем на:
[/group]
lostpassword.tpl (recaptcha)
После:
<td><input class="f_input" type="text" name="lostname" /></td>
</tr>
</tr>
Вставить:
[sec_code]
После:
<div><input class="f_input" style="width:115px" maxlength="45" name="sec_code" size="14" /></div>
</td>
</tr>
</td>
</tr>
Вставить:
[/sec_code]
[recaptcha]<tr>
<td class="label">
Введите два слова,<br />показанных на изображении:<span class="impot">*</span>
</td>
<td>
<div></div>
</td>
</tr>[/recaptcha]
[recaptcha]<tr>
<td class="label">
Введите два слова,<br />показанных на изображении:<span class="impot">*</span>
</td>
<td>
<div></div>
</td>
</tr>[/recaptcha]
main.tpl
Убрать
<ul>
Возле тега:
{topnews}
pm.tpl (recaptcha)
После:
[/sec_code]
Вставить:
[recaptcha]
<tr>
<td class="label">
Введите два слова, показанных на изображении:<span class="impot">*</span>
</td>
<td>
<div></div>
</td>
</tr>
[/recaptcha]
<tr>
<td class="label">
Введите два слова, показанных на изображении:<span class="impot">*</span>
</td>
<td>
<div></div>
</td>
</tr>
[/recaptcha]
registration.tpl (recaptcha)
После:
[/sec_code]
Вставить:
[recaptcha]
<tr>
<td class="label">
Введите два слова, показанных на изображении:<span class="impot">*</span>
</td>
<td>
<div></div>
</td>
</tr>
[/recaptcha]
<tr>
<td class="label">
Введите два слова, показанных на изображении:<span class="impot">*</span>
</td>
<td>
<div></div>
</td>
</tr>
[/recaptcha]
vote.tpl (добавка фишки)
После:
<input type="hidden" name="vote_id" value="1" />
Вставить:
<button class="vresult" type="submit" onclick="ShowAllVotes(); return false;" ><span>Все опросы</span></button>
И загрузить картинки в папку bbcodes ol.gif и list.gif