В скором времени выйдет очередная версия движка Data Life Engine 9.4. И соответственно все кто захочет переехать на него придется обновлять свои шаблоны. Вот вам небольшая инструкция по обновлению шаблона с DLE 9.3 на DLE 9.4.
1. Для отображения системы Вопрос — Ответ в addcomments.tpl, в любом удобном для вас месте добавляем следующиё код:
<tr>
<td>
Вопрос:
</td>
<td>
<div>{question}</div>
</td>
</tr>
<tr>
<td>
Ответ:<span>*</span>
</td>
<td>
<div><input type=»text» name=»question_answer» id=»question_answer» /></div>
</td>
</tr>
[/question]
2. Система Вопрос — Ответ в addnews.tpl добавлем следующий код:
<tr>
<td>
Вопрос:
</td>
<td>
<div>{question}</div>
</td>
</tr>
<tr>
<td>
Ответ:<span>*</span>
</td>
<td>
<div><input type=»text» name=»question_answer» /></div>
</td>
</tr>
[/question]
3. В login.tpl
И после таблицы пароля добавить:
<input type=»checkbox» name=»login_not_save» id=»login_not_save» value=»1″/>
<label for=»login_not_save»> Чужой компьютер</label>
</li>
4. Для добавления ссылки в профиле на RSS поток всех новостей пользователя в profile_popup.tpl, после тега {news} добавляем:
5. Опять же система Вопрос — Ответ при регистрации. В registration.tpl, в удобном для вас месте добавляем:
<tr>
<td>
Вопрос:
</td>
<td>
<div>{question}</div>
</td>
</tr>
<tr>
<td>
Ответ:<span>*</span>
</td>
<td>
<div><input type=»text» name=»question_answer» id=»question_answer» /></div>
</td>
</tr>
[/question]
6. Для вывода похожих новостей в полной новости с использованием шаблонной системы создаём файл relatednews.tpl (или копируем из стандартного шаблона), в нём записываем:
7. Для вывода популярных новостей с использованием шаблонной системы создаём файл topnews.tpl (или копируем из стандартного шаблона), в нём записываем:
Подробнее о используемых в relatednews.tpl и topnews.tpl тегов читайте документацию в архиве с движком. Как вы успели заметить, читая статью, все довольно просто, дело буквально пяти минут, максимум 10 — это если попить кофе и покурить попути=))) Всем удачи в обновлении шаблонов.
Источник: masterdle.ru