• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

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

Статус
В этой теме нельзя размещать новые ответы.

_sokal_

Постоялец
Регистрация
25 Дек 2009
Сообщения
297
Реакции
142
1-скачать и закинуть эти картинки в папку bbcodes вашего шаблона
2-открыть css/engine.css
найти
.autocomplete-w1 { position:absolute; top:0px; left:0px; margin:8px 0 0 6px; _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; _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; }
.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]
т.е. вставили в начале и конце кода теги[related-news] и [/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]
ищем
{$link_regist}
меняем на
{registration-link}
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>
 
Уже нужно на 9,4 выкладовать :) Или просто сразу создать тему и там выкладовать.
 
Адаптация шаблонов с DLE 9.2 до DLE 9.3

1. Дополняем недостающие картинки: Берём стандартный шаблон версии DLE 9.3 и копируем из папки dleimages файлы - delete.png, videopreview.jpg, youtubepreview.jpg в аналогичную папку Вашего шаблона. Аналогично делаем с файлами из папки images, файл - complaint.png.

2. Редактируем шаблон комментариев comments.tpl:
Ищем код
<li>[com -edit]Изменить[/com- edit]</li>


Выше добавляем:
<li>[complaint]Жалоба[/complaint]</li>



3. Редактируем шаблон полной новости fullstory.tpl:
Ищем код
<li>{favorites}</li>


Ниже добавляем
<li>[complaint]<img src="{THEME}/images/complaint.png" title="Сообщить о ошибке" alt="Сообщить о ошибке"/>[ /complaint ]</li>


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


Заменяем его на код
<a class="addcombtn" href="#" onclick="$('#addcform').toggle(); return false; "><b>Оставить комментарий</b></a>



4. Редактируем шаблон личных сообщений pm.tpl:
Ищем код
<li>[del]Удалить[/del]</li>


Выше добавляем код
<li>[complaint]Пожаловаться[/complaint]</li>
<li>[ignore]Игнорировать[/ignore]</li>



5. Редактируем шаблон информации о пользователе userinfo.tpl:
Ищем код
<td class="label">Номер ICQ:</td>


Выше добавляем код
<td class="label">Список игнорируемых пользователей:</td>
<td>{ignore-list}< /td>
</tr>
<tr>

Добавлено через 1 минуту

Адаптация шаблона на DLE c 9.3 на 9.4 версию

1! Для отображения системы Вопрос - Ответ в addcomments.tpl, в любом удобном для вас месте добавляем следующий код:

[question]
<tr>
<td class="label">
Вопрос:
</td>
<td>
<div>{question}</div>
</td>
</tr>
<tr>
<td class="label">
Ответ:<span class="impot">*</span>
</td>
<td>
<div><input type="text" name="question_answer" id="question_answer" class="f_input" /></div>
</td>
</tr>
[/question]



2! Система Вопрос - Ответ в addnews.tpl добавлем следующий код:

[question]
<tr>
<td class="label">
Вопрос:
</td>
<td>
<div>{question}</div>
</td>
</tr>
<tr>
<td class="label">
Ответ:<span class="impot">*</span>
</td>
<td>
<div><input type="text" name="question_answer" class="f_input" /></div>
</td>
</tr>
[/question]



3! В login.tpl

<label for="login_name">Имя:</label> заменить на <label for="login_name">{login-metod}</label>



И после таблицы пароля добавить:

<li class="lfield lfchek">
<input type="checkbox" name="login_not_save" id="login_not_save" value="1"/>
<label for="login_not_save">&nbsp;Чужой компьютер</label>
</li>


4! Для добавления ссылки в профиле на RSS поток всех новостей пользователя в profile_popup.tpl, после тега {news} добавляем:

[rss]<img src="{THEME}/images/rss.png" alt="rss" style="vertical-align: middle; margin-left: 5px;" />[/rss]



5! Опять же система Вопрос - Ответ при регистрации. В registration.tpl, в удобном для вас месте добавляем:

[question]
<tr>
<td class="label">
Вопрос:
</td>
<td>
<div>{question}</div>
</td>
</tr>
<tr>
<td class="label">
Ответ:<span class="impot">*</span>
</td>
<td>
<div><input type="text" name="question_answer" id="question_answer" class="f_input" /></div>
</td>
</tr>
[/question]



6! Для вывода похожих новостей в полной новости с использованием шаблонной системы создаём файл relatednews.tpl (или копируем из стандартного шаблона), в нём записываем:

<li><a href="{link}">{title}</a></li>



7! Для вывода популярных новостей с использованием шаблонной системы создаём файл topnews.tpl (или копируем из стандартного шаблона), в нём записываем:

<li><a href="{link}">{title}</a></li>



Подробнее о используемых в relatednews.tpl и topnews.tpl тегов читайте документацию.
 
Адаптация шаблонов с DLE 9.3 до DLE 9.4

автор адаптации Vampir.exe

1) Для отображения системы Вопрос - Ответ в addcomments.tpl, в любом удобном для вас месте добавляем следующиё код:
addcomments.tpl
HTML:
[question]
    <tr>
        <td class="label">
            Вопрос:
         </td>
         <td>
             <div>{question}</div>
         </td>
    </tr>
    <tr>
        <td class="label">
            Ответ:<span class="impot">*</span>
        </td>
        <td>
            <div><input type="text" name="question_answer" id="question_answer" class="f_input" /></div>
        </td>
    </tr>[/question]
2) Система Вопрос - Ответ в addnews.tpl добавлем следующий код:
addnews.tpl
HTML:
[question]
    <tr>
        <td class="label">
            Вопрос:
        </td>
        <td>
            <div>{question}</div>
        </td>
    </tr>
    <tr>
        <td class="label">
            Ответ:<span class="impot">*</span>
        </td>
        <td>
            <div><input type="text" name="question_answer" class="f_input" /></div>
        </td>
    </tr>
[/question]
3) В login.tpl
login.tpl
HTML:
<label for="login_name">Имя:</label> заменить на <label for="login_name">{login-metod}</label>
И после таблицы пароля добавить:
HTML:
<li class="lfield lfchek">
    <input type="checkbox" name="login_not_save" id="login_not_save" value="1"/>
    <label for="login_not_save">&nbsp;Чужой компьютер</label>
</li>
4) Для добавления ссылки в профиле на RSS поток всех новостей пользователя в profile_popup.tpl, после тега {news} добавляем:
profile_popup.tpl
HTML:
[rss]<img src="{THEME}/images/rss.png" alt="rss" style="vertical-align: middle; margin-left: 5px;" />[/rss]
5) Опять же система Вопрос - Ответ при регистрации. В registration.tpl, в удобном для вас месте добавляем:
registration.tpl
HTML:
[question]
    <tr>
        <td class="label">
            Вопрос:
         </td>
         <td>
             <div>{question}</div>
         </td>
    </tr>
    <tr>
        <td class="label">
            Ответ:<span class="impot">*</span>
        </td>
        <td>
            <div><input type="text" name="question_answer" id="question_answer" class="f_input" /></div>
        </td>
    </tr>
[/question]
6) Для вывода похожих новостей в полной новости с использованием шаблонной системы создаём файл relatednews.tpl (или копируем из стандартного шаблона), в нём записываем:
relatednews.tpl
HTML:
<li><a href="{link}">{title}</a></li>
7) Для вывода популярных новостей с использованием шаблонной системы создаём файл topnews.tpl (или копируем из стандартного шаблона), в нём записываем:
topnews.tpl
HTML:
<li><a href="{link}">{title}</a></li>
Подробнее о используемых в relatednews.tpl и topnews.tpl тегов читайте документацию.
 
автор адаптации Vampir.exe
1) Для отображения системы Вопрос - Ответ в addcomments.tpl, в любом удобном для вас месте добавляем следующиё код:
addcomments.tpl
HTML:
[question]
    <tr>
        <td class="label">
            Вопрос:
         </td>
         <td>
             <div>{question}</div>
         </td>
    </tr>
    <tr>
        <td class="label">
            Ответ:<span class="impot">*</span>
        </td>
        <td>
            <div><input type="text" name="question_answer" id="question_answer" class="f_input" /></div>
        </td>
    </tr>[/question]
2) Система Вопрос - Ответ в addnews.tpl добавлем следующий код:
addnews.tpl
HTML:
[question]
    <tr>
        <td class="label">
            Вопрос:
        </td>
        <td>
            <div>{question}</div>
        </td>
    </tr>
    <tr>
        <td class="label">
            Ответ:<span class="impot">*</span>
        </td>
        <td>
            <div><input type="text" name="question_answer" class="f_input" /></div>
        </td>
    </tr>
[/question]
3) В login.tpl
login.tpl
HTML:
<label for="login_name">Имя:</label> заменить на <label for="login_name">{login-metod}</label>
И после таблицы пароля добавить:
HTML:
<li class="lfield lfchek">
    <input type="checkbox" name="login_not_save" id="login_not_save" value="1"/>
    <label for="login_not_save">&nbsp;Чужой компьютер</label>
</li>
4) Для добавления ссылки в профиле на RSS поток всех новостей пользователя в profile_popup.tpl, после тега {news} добавляем:
profile_popup.tpl
HTML:
[rss]<img src="{THEME}/images/rss.png" alt="rss" style="vertical-align: middle; margin-left: 5px;" />[/rss]
5) Опять же система Вопрос - Ответ при регистрации. В registration.tpl, в удобном для вас месте добавляем:
registration.tpl
HTML:
[question]
    <tr>
        <td class="label">
            Вопрос:
         </td>
         <td>
             <div>{question}</div>
         </td>
    </tr>
    <tr>
        <td class="label">
            Ответ:<span class="impot">*</span>
        </td>
        <td>
            <div><input type="text" name="question_answer" id="question_answer" class="f_input" /></div>
        </td>
    </tr>
[/question]
6) Для вывода похожих новостей в полной новости с использованием шаблонной системы создаём файл relatednews.tpl (или копируем из стандартного шаблона), в нём записываем:
relatednews.tpl
HTML:
<li><a href="{link}">{title}</a></li>
7) Для вывода популярных новостей с использованием шаблонной системы создаём файл topnews.tpl (или копируем из стандартного шаблона), в нём записываем:
topnews.tpl
HTML:
<li><a href="{link}">{title}</a></li>
Подробнее о используемых в relatednews.tpl и topnews.tpl тегов читайте документацию.

Тоже самое написанно в посте выше!
 
уважаемый!! внимательней быть надо! это адаптация на версию из будущего ))
Адаптация шаблонов с DLE 9.3 до DLE 9.4

Ну как раз там для "DLE 9.3 до DLE 9.4" уже было опубликовано, только у вас получше оформлено
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху