dle.in.ua » Релизы » Обновление шаблона с версии 9.3 на 9.4

Обновление шаблона с версии 9.3 на 9.4

Автор: NoSay от 29-08-2011, 21:23
Обновление шаблона с версии 9.3 на 9.4 Инструкция по обновлению шаблонов с DLE v9.3 под DLE v9.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 курим документацию. fellow