Плагин Thanks 2.3: система благодарностей для DLE 14.x-15.1
Данный материал предоставлен сайтом ScriptLife.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
- Описание
- Загрузки
- Версия DLE: 14.x - 15.1
- Интерфейс: русский (перевод от Oxigen)
- Автор: MSW
- Модификация: DarkLane
Модуль позволит организовать на сайте систему благодарностей - спасибок. В этой модификации проделана работа по установке модуля через систему плагинов с поддержкой последних версий DLE.
Установка:
1. Загрузите содержимое папки engine на сервер и установите в админ панели DLE плагин.
2. Установите права доступа 777 к следующим папкам:
Код:
/engine/cache/thanks/post/
/engine/cache/thanks/user/
3. В нужном месте шаблона fullstory.tpl добавьте:
Код:
{include file="engine/modules/thanks.php?news_id={news-id}&login={login}&allow=[xfvalue_thanks]"}
4. В нужном месте шаблона shortstory.tpl добавьте:
Код:
{include file="engine/modules/thanks.php?news_id={news-id}&allow=[xfvalue_thanks]&short=1"}
5. В нужном месте шаблона userinfo.tpl добавьте:
Код:
Сказал спасибо: {include file="engine/modules/thanks.php?profile={usertitle}&show=set"}
Получил спасибо: {include file="engine/modules/thanks.php?profile={usertitle}&show=get"}
6. Открыть engine/data/xfields.txt и добавить:
Код:
thanks|Разрешить благодарить за новость?||select|oui__NEWL__non|0|0|0|0|||0|0||||||||||||||||0|
7. ВАЖНО В файле engine/ajax/thanks.php произошла ошибка. Откройте файл и найдите строку 63
$time = time()+($config['date_adjust']*60);
Замените на
$time = time();
Предыдущая статья
DLE UserBox v1.0.0 - вывод информации о пользователе в любом месте
Следующая статья
Модуль | Мои списки/Закладки для пользователей и гостей
Комментарии
Минимальная длина комментария - 50 знаков. комментарии модерируются