/ / Модуль "Thanks" 1.6 Final (только для DLE 6.7)
март 09 2008

Модуль "Thanks" 1.6 Final (только для DLE 6.7)

Модуль "Thanks" 1.6 Final (только для DLE 6.7)


Описание:

Кнопка/ссылка "Спасибо", нажав на которую, пользователь благодарит автора новости/статьи.
- список отблагодаривших кэшируется, тем самым - сокращая нагрузку на MySQL/MySQLi сервер.
- скрипт максимально внедрён в движок.
- скрипт максимально упрощён в использовании.

В качестве бонуса прилагается кэшируемая статистика (моя) и модуль Members (Автор Nitro, редактировал я).

Использование запросов к БД:
- только 0, 1, либо 6 - при выполнении AJAX'а.
- 0, либо 1 - при выполнении самого скрипта (в изменениях описана причина этому).

Пример работы скрипта, можно наблюдать на englishtips.org

Изменения относительно версии 1.5:
- убраны из шаблона кнопки - переменные "{thanks_id}", "[thanksnotlogin]" и "[/thanksnotlogin]".
- функция "doThanks" перенесена из "js_edit.js" а сам скрипт, что немного упрощает при обновлении движка и даёт возможность использовать зашифрованный скрипт.
- убран из таблицы "thanks" столбик "ip", т.к. скрипт не работал с ним, и для экономии памяти.
- сокращено выполнение запросов, на один запрос в AJAX, теперь - 0, 1, либо 6.
- при отображении полной новости/статьи количество запросов 0, либо 1. Если файл-кэш не найден и дабы не засаривать файловую систему то, если нет спасибок - будет один запрос, инече создастся файл-кэш, после чего будет - 0 запросов. Это было в первых версиях, потом было убранно, и вновь было возвращенно, на случай, если файл-кэш будет утерян или удалён.
- добавленна возможность сортировки по количеству благодарностей - в расширенном поиске или же просто в поиске, в случае с более старыми версиями.
- максимально внедрён в админ-панель. (не редактировал inc/templates.php, из-за нехватки времени)
- оптимизирован код скриптов.
- существенно сокращенно количество пунктов установки, что тоже немаловажно.

Немного от себя:

Как появился скрипт?
Появился благодаря знакомому, который попросил написать, с нуля, для него. На тот момент был подобный модуль от Nickon'а, но он был платным. После написания, модуль попал в паблик, разместил его лично.
Почему уже не универсален относительно разных версий?
Причин этого, несколько:
1. продолжительное время болен, т.е. не до этого и неизвестно, когда выздоровлю;
2. нехватка времени для описания столь многих изменений;
3. установка бы увеличилась в разы, в данный же момент всего несколько пунктов;
4. ну и основное, чтобы неждали абсолютно все пользователи.
Понимаю, что этим самым шагом отсеял многих пользователей, но также и не понимаю зачем сидеть на старых версиях, которые грузят систему, которые уязвимы, которые неоптимизированные?


Скачать:
Финальная версия:
Внимание! Просмотр данной информации доступен только пользователям имеющим лицензию на скрипт. Если вы уже приобретали скрипт, то вам необходимо зайти на сайт под своим клиентским аккаунтом.

Старые версии некоторых скриптов (без скриптов движка), для любителей поковыряться в коде
Внимание! Просмотр данной информации доступен только пользователям имеющим лицензию на скрипт. Если вы уже приобретали скрипт, то вам необходимо зайти на сайт под своим клиентским аккаунтом.


Снимки:
1. в полной новости, до того, как пользоаватель поблагодарил

2. в полной новости, после того, как пользоаватель поблагодарил

3. в комментариях

4. при добавлении новости с сайта

5. в краткой новости, до того, как пользоаватель поблагодарил

6. в краткой новости, после того, как пользоаватель поблагодарил

7. при добавлении/редактировании новости в админцентре

8. блок "Популярное"

9. блок "Статистика"

10. в модуле статистике, при включенной системе спасибок

11. в модуле статистике, при выключенной системе спасибок

12. в админцентре (список новостей), при включенной системе спасибок

13. там же

14. и снова, там же, но при выключенной системе спасибок

15. в админцентре (оптимизация запросов к базе данных)

16. там же

17. в админцентре, на основной странице

18. поиск с сайта, при включенной системе спасибок

19. при выключенной системе спасибок

20. результаты поиска по новостям

21. результаты поиска по новостям (заголовки)

22. результаты поиска по комментариям, при выключенной системе благодарностей

23. результаты поиска по комментариям, при включенной системе благодарностей

24. комментарий, при выключенной системе благодарностей

25. комментарий, при включенной системе благодарностей

Комментарии

Wow-man

Wow-man

9 марта 2008 23:38 Клиенты
1
Спасибо, ПАВ! ты делаешь очень полезные граммотные вещи! Удачи во всем и выздоравливай
DocentX

DocentX

10 марта 2008 01:39 Клиенты
0
Хороший модуль, так держать!
freeman85

freeman85

10 марта 2008 08:00 Посетители
0
Thanks
ko1yan

ko1yan

10 марта 2008 09:07 Посетители
0
Красавчик!
eRED

eRED

10 марта 2008 10:02 Клиенты
0
PAV лучший bully
Homat

Homat

10 марта 2008 12:25 Клиенты
0
Спасибо!
WMDrakon

WMDrakon

10 марта 2008 14:57 Клиенты
0
Спасибо, хоть пока и не требуется данный мод.
inspred

inspred

10 марта 2008 17:04 Клиенты
0
Спасибо большое, надеюсь будет лучше чем мод хамера
NoNameZ

NoNameZ

10 марта 2008 17:45 Посетители
0
inspred,
а чем у хамера плохой то?
enton

enton

10 марта 2008 18:16 Посетители
0
поставил, но почему в админке вместо надписей настроек пустые места(
fitless

fitless

10 марта 2008 21:25 Посетители
0
спасибо, но сделайте мошт ручную установку скриптов?
exet

exet

11 марта 2008 09:28 Клиенты
0
Thank you man wink. Даже читать возможности устал
qwedc

qwedc

11 марта 2008 17:55 Клиенты
0
Жаль, что на этом сайте нет кнопки "спасибо", а то так приходится просто благодарить
DrozdOff

DrozdOff

11 марта 2008 19:05 Посетители
0
Большое спасибо! smile
inspred

inspred

11 марта 2008 20:13 Клиенты
0
NoNameZ 1) В модуле хамера если несколько раз быстро нажать на кнопку спасибо то один юзер благодарит за одну новость несколько раз (етот баг очень часто проскакивает) в плоть до десятка раз от одного юзера за 1-ну новость
2) Не предусмотрен вывод количества благодарностей в коменты (я так и не понял как ето сделать)
Единственный + ето быстрая установка.

У меня раньше на DLE 5.5 стоял модуль от PAV и таких багов не было все работало четко как часы))))
Я писал в аську хамеру что он исправил за WM но он не ответил, так что буду етот ставить
NoNameZ

NoNameZ

11 марта 2008 21:38 Посетители
0
inspred,
ну нзн,у меня только пару модов-друзья,затем каменты и админы и усе
ufounet

ufounet

14 марта 2008 01:52 Клиенты
0
спасибо, нужная вещь smile
Morfik

Morfik

16 марта 2008 12:57 Клиенты
0
а где модуль "Members" ?
DrozdOff

DrozdOff

16 марта 2008 14:19 Посетители
0
Кто-нибудь может инструкцию написать? за WMZ...
Araks

Araks

16 марта 2008 18:44 Посетители
0
Очень качественно. Спасибо.
fitless

fitless

17 марта 2008 07:36 Посетители
0
DrozdOff,
я бы тоже присоединился )
RedScorp

RedScorp

18 марта 2008 11:51 Клиенты
0
Поставим, потому что удобно и именно от PAV'а, но только когда будет ручная установка. (так как уже устанволено очень много чего!)
NoNameZ

NoNameZ

18 марта 2008 20:19 Посетители
0
Цитата: DrozdOff
Кто-нибудь может инструкцию написать? за WMZ...

А че,самому слабо?Там явно как всегда у пава размечано от пава где мод вписан,находишь в первом файле копирайт,копруешь а затем уже в остальных ctrl+f
pahanorlando

pahanorlando

20 марта 2008 05:24 Клиенты
0
Спасибо большое! РЕСПЕКТ! wink
Pacifik

Pacifik

22 марта 2008 23:14 Клиенты
0
Хороший мод, хороший! fellow
kkaazz

kkaazz

3 апреля 2008 14:44 Клиенты
0
спасиба
aerus

aerus

4 апреля 2008 12:02 Посетители
0
Спасибо, описание приятное. bully
Martini_DJ

Martini_DJ

24 апреля 2008 10:54 Клиенты
0
bully
Logan

Logan

26 апреля 2008 18:40 Клиенты
0
а на 7.0 пашет??
yorsh

yorsh

27 апреля 2008 13:45 Посетители
0
вот ща и проверим на 7.0

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Календарь
«    Июнь 2017    »
ПнВтСрЧтПтСбВс
 1234
567891011
12131415161718
19202122232425
2627282930 
Опрос на сайте
Совершаете ли вы покупки в интернет?

Популярные новости
Архив новостей
Июнь 2017 (1)
Апрель 2017 (3)
Март 2017 (2)
Февраль 2017 (1)
Январь 2017 (1)
Декабрь 2016 (3)