Dleshka.org
Авторизация

Хак Инструктаж по адаптации шаблона с DLE 9.2 под DLE 9.3 бесплатно

+15
TipTop 17-05-2011 Хаки DLE Разное Вебмастер 2 комментария
Инструктаж по адаптации шаблона с DLE 9.2 под DLE 9.3

В этой маленький, но содержательной инструкции, мы расскажем как адаптировать шаблон DLE 9.2 под абсолютно новую версию DataLife Engine 9.3. Эта тема как никогда актуальна, поскольку абсолютное большинство пользователей движка DLE в скором жаркого времени пожелают обновиться до актуального релиза и использовать шаблон. На этот раз Вам придется внести совсем немного изменений и отредактировать лишь четыре TPL файла.

Инструкция по адаптации шаблонов DLE 9.2 под DLE 9.3:
1. Необходимо срочно дополнить адаптируемый шаблон картинками, которые требуются в DataLife Engine 9.3, для этого скопируем недостающие файлы: delete.png, videopreview.jpg, youtubepreview.jpg из папки dleimages шаблона DLE 9.3 в одноименную папку Вашего шаблона. Тоже самое проделаем с изображением complaint.png из папки images.

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="javascript :ShowOrHide ('addcform') "><b>Оставить комментарий</b></a>



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

<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>


На этом адаптация завершена, думаю теперь Вы сможете самостоятельно адаптировать любой шаблон с DLE 9.2 для DLE 9.3 без особых усилий.
Информация
Зарегистрируйтесь чтобы комментировать публикацию.
Saint
9 июня 2011 23:58
+ 0 -
для всего выше перечисленного, нужны моды и хаки Жалоба, Спам в ПС и т.д.

У тебя тут не большая ошибочка, хотя больше не аккуратность
<td class="label">Список игнорируемых пользователей:</td>
<td>{ignore-list}< /td>
</tr>
<tr>
Тег не правильно закрыт
Хотя имхо достаточно и так
<td class="label">Список игнорируемых пользователей: {ignore-list}</td>
mobilkot
17 августа 2011 23:23
+ 0 -
Saint зачем моды если они есть в 9.3
Авторизация