Игры

Самые скачиваемые игры

Шаблон для NFS ...
Кол.скачиваний: 287
Скин Velvet 2.2...
Кол.скачиваний: 263
Туристический ш...
Кол.скачиваний: 252
PSD логотип ста...
Кол.скачиваний: 249
Скин Gravity Bl...
Кол.скачиваний: 248
Bouncy Blizzard...
Кол.скачиваний: 247
Скрипт ajax окн...
Кол.скачиваний: 236
Скин Undergroun...
Кол.скачиваний: 233
Видео

Последние загруженные

Что такое uCoz?...

Категория:

Что такое сайт?...

Категория:

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

Категория: Хаки

Инструкция рассказывает, как правильно адаптировать более не актуальные шаблоны DataLife Engine 9.0 под 9.2, будет полезна пользователям, использующим последнюю версию DLE. Вам придется отредактировать 11 файлов шаблона, внести более 10 изменений и дополнить папку BBCodes двумя новыми иконками, архив с ними приложен к инструкции.

Инструкция по адаптации шаблонов под DataLife Engine 9.2

1. Скачайте архив dle9-to-dle92.rar [2.67 Kb] (cкачиваний: 62) и распакуйте его содержимое в папку {THEME}/bbcodes/

2. Откройте файл {THEME}/css/engine.css и удалите код:

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


после чего вставьте в самый конец файла следующий код:
Code

/* ==================== Автозаполнение облака тегов */
.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. Откройте файл {THEME}/addcomments.tpl и после:

Code
[/sec_code]


добавьте:
Code

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


4. Откройте файл {THEME}/addnews.tpl и после:
Code

[/sec_code]


добавьте следующий код:

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


5. Откройте файл {THEME}/feedback.tpl и найдите примерно такой код:

Code
<tr>
<td width="130" height="25">Код безопасности:</td>
<td>
{code}</td>


после него вставьте следующее:

Code
[sec_code]


после вышеописанных изменений опять ищем примерно такой код:

Code
<td><input type="text" maxlength="45" name="sec_code" style="width:115px" class="f_input" /></td>
</tr>


затем вставляем:

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


6. Откройте файл {THEME}/fullstory.tpl и найдите примерно такой код:

Code


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


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

Code
[related-news]


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


(Пояснение 6 пункта: мы просто заключаем код, который заменяли, в теги [rеlated-nеws] и [/rеlated-nеws])

7. Откройте файл {THEME}/login.tpl и замените примерно следующий код:
Code

<?php
if ($is_logged == TRUE){
$login_panel = <<<HTML


на это:

Code
[not-group=5]


затем отыщем код:

Code
{$member_id['name']}


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

Code
{login}


после чего заменяем код:

Code
{$link_logout}


на следующий:

Code
{logout-link}


и еще заменить:

Code
{$link_regist}


на код:
Code

{registration-link}


как только вышеописанные действия выполнены, нам надо удалить из login.tpl код:

Code
HTML;
if ($user_group[$member_id['user_group']]['allow_admin']) {
$login_panel .= <<<HTML


далее ищем примерно такой код:

Code
<a href="{$adminlink}" target="_blank">Панель администратора</a>


и заменяем его на:
Code

 [admin-link]<a href="{admin-link}" target="_blank">Панель администратора</a>[/admin-link]


после чего удаляем код:

Code
HTML;
}
$login_panel .= <<<HTML


далее находим:

Code
{$link_profile}


и заменяем на:

Code
{profile-link}


ищем код:

Code
<a href="{$link_pm}">ПС ({$member_id['pm_unread']} | {$member_id['pm_all']})</a>


заменяем его на более упрощенный:

Code
<a href="{pm-link}">ПС ({new-pm} | {all-pm})</a>


еще ниже ищем:

Code
{$link_favorites}


и заменяем на:

Code
{favorites-link}


снова ищем уже другой код:

Code
{$link_addnews}


его мы заменим на:

Code
{addnews-link}


далее ищем следующий код:

Code
{$link_stats}


и заменяем на:

Code
{stats-link}


находим такой код:

Code
{$link_newposts}


заменяем его на:

Code
{newposts-link}


осталось совсем немного, но пока мы ищем:

Code
HTML;
} else {
$login_panel = <<<HTML


и заменяем кодом:
Code

[/not-group]
[group=5]


теперь ищем:

Code
{$link_lost}


и заменяем на:
Code

{lostpassword-link}


в самом низу находим:

Code
HTML;
}
?>


заменяем кодом:

Code
[/group]


8. Открываем файл {THEME}/lostpassword.tpl и находим примерно такой код:

Code
<tr>
<td width="170" height="25">Код безопасности:</td>
<td>
{code}</td>


выше него вставляем:

Code
[sec_code]


далее ищем код:

Code
<td><input type="text" name="sec_code" style="width:115px" class="f_input" /></td>
</tr>


который заменяем на:

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


9. Открываем файл {THEME}/main.tpl и заменяем:

Code
{topnews}


на практически тоже самое:

Code
<ul>{topnews}</ul>


10. Открываем файл {THEME}/pm.tpl и находим:

Code
[/sec_code]


ниже добавляем:
Code

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


11. Открываем файл шаблона страницы с регистрацией {THEME}/registration.tpl и после:

Code
[/sec_code]


добавляем:
Code

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


12. Напоследок открываем файл {THEME}/vote.tpl и после примерно такого кода:
Code
<input type="submit" onclick="doVote('results'); return false;" class="bbcodes_poll" value="Результаты" />


вставляем следующий:
Code


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


На этом Адаптация закончена ! Спасибо за внимание!
Сейчас вы просматриваете файл Адаптация шаблонов DLE 9.0 под 9.2, который находится в категории файлов Хаки. Данный файл Адаптация шаблонов DLE 9.0 под 9.2 вы сможете скачать бесплатно и без регистрации и конечно же без различных смс. Данный файл на сайте является самым лучшим, поэтому его скачивают и рекомендуют как лучший файл.
Всего комментариев: 0
dth="100%" cellspacing="1" cellpadding="2" class="commTable">
Имя *: Email:
Код *:
Новые игры

Последние добавленные в базу

Новые участники
Добавлено: 23.12.2011
Новый вид онлай...
Добавлено: 23.12.2011
Все нужные bb-k...
Добавлено: 23.12.2011
Скин Gravity Bl...
Добавлено: 21.12.2011
Скин Undergroun...
Добавлено: 21.12.2011
Скин Velvet 2.2...
Добавлено: 21.12.2011
PSD логотип ста...
Добавлено: 21.12.2011
DataLife Engine...
Добавлено: 21.12.2011