/ / Модуль "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. комментарий, при включенной системе благодарностей

Комментарии

clip4you

clip4you

3 мая 2008 16:43 Посетители
0
так работает на 7.0 ?
sanshteyn

sanshteyn

10 мая 2008 18:22 Клиенты
0
Ну так пашет на 7.0 или нет?
domeni

domeni

2 июня 2008 11:21 Клиенты
0
PAV что-то пропал... может быть celsoft добавит эту функцию в 7-ую линейку ?

У кого 100% работает на 7.0 ?
Dark Angell

Dark Angell

3 сентября 2008 19:31 Посетители
0
кто возьмётся писать под линейку 7.х его?готов пронсонсировать даже smile
afs

afs

11 сентября 2008 12:53 Клиенты
0
Как его на 7.2 поставить?
FreeRider

FreeRider

9 февраля 2009 13:10 Клиенты
0
было бы чтонть подобное на 7.5, автору цены бы не было)
kirsani4

kirsani4

9 февраля 2009 20:32 Посетители
0
Ради прикола поставил на 7.5 на домашнем хосте! Вроде с базой связь есть обратная правда, но вот связь в базу нет!:((( тоесть жму кнопку и ничо не происходит! А если в базе вбить вручную, то на сайте выскакивает заветная надпись и Цыферка с количеством!:))) Может кто допишет прямую связь? Буду блаходарен!:) И нажму СПЫСЫБО!
FreeRider

FreeRider

10 февраля 2009 11:29 Клиенты
0
я думаю многие были бы благодарны, если б переделали под 7.5=)))
fedottt

fedottt

27 апреля 2009 11:46 Посетители
0
да и под 8 было бы неплохо
chatfm

chatfm

8 марта 2010 01:17 Посетители
0
Дак было бы просто здорово!
Разработчикам DLE я думаю будет ещё лучше добавить возможность по умолчанию в версии)
Сy-27

Сy-27

16 марта 2011 19:52 Посетители
0
Уже 9.2... и как модуль прикрутить? Столько благодарностей пропадет у народа
Сy-27

Сy-27

6 апреля 2011 14:26 Посетители
0
http://4dle.ru/webmaster/1147159526-sovmestimost-modulejj-thanks-ot-pav-i.html

Переход с Модуля Спасибо PAV-a на модуль Thanks от MSW
Сy-27

Сy-27

25 февраля 2016 09:46 Посетители
0
Использовал на http://def.kondopoga.ru
Но вот с десяткой уже облом. Нужно дорабатывать напильником )

Пришлось искать стороннее решение

Информация

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

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