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

Комментарии

  1. clip4you (Посетители)

    3 мая 2008 16:43 10 комментариев
    так работает на 7.0 ?
  2. sanshteyn (Клиенты)

    10 мая 2008 18:22 13 комментариев
    Ну так пашет на 7.0 или нет?
  3. domeni (Клиенты)

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

    У кого 100% работает на 7.0 ?
  4. Dark Angell (Посетители)

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

    11 сентября 2008 12:53 2 комментария
    Как его на 7.2 поставить?
  6. FreeRider (Клиенты)

    9 февраля 2009 13:10 18 комментариев
    было бы чтонть подобное на 7.5, автору цены бы не было)
  7. kirsani4 (Посетители)

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

    10 февраля 2009 11:29 18 комментариев
    я думаю многие были бы благодарны, если б переделали под 7.5=)))
  9. fedottt (Посетители)

    27 апреля 2009 11:46 1 комментарий
    да и под 8 было бы неплохо
  10. chatfm (Посетители)

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

    16 марта 2011 19:52 6 комментариев
    Уже 9.2... и как модуль прикрутить? Столько благодарностей пропадет у народа
  12. Сy-27 (Клиенты)

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

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

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

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

Информация

Комментирование публикаций доступно только пользователям имеющим действующую лицензию на скрипт. Если вы уже приобретали скрипт, то вам необходимо зайти на сайт под своим клиентским аккаунтом.

Календарь

«    Ноябрь 2024    »
ПнВтСрЧтПтСбВс
 123
45678910
11121314151617
18192021222324
252627282930 

Опрос на сайте

Совершаете ли вы покупки в интернет?