Главная страница / Сторонние модули / Модуль "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. Wow-man (Клиенты)

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

    10 марта 2008 01:39 25 комментариев
    Хороший модуль, так держать!
  3. freeman85 (Клиенты)

    10 марта 2008 08:00 24 комментария
    Thanks
  4. ko1yan (Посетители)

    10 марта 2008 09:07 9 комментариев
    Красавчик!
  5. eRED (Клиенты)

    10 марта 2008 10:02 47 комментариев
    PAV лучший bully
  6. Homat (Клиенты)

    10 марта 2008 12:25 3 комментария
    Спасибо!
  7. WMDrakon (Клиенты)

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

    10 марта 2008 17:04 4 комментария
    Спасибо большое, надеюсь будет лучше чем мод хамера
  9. NoNameZ (Посетители)

    10 марта 2008 17:45 26 комментариев
    inspred,
    а чем у хамера плохой то?
  10. enton (Посетители)

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

    10 марта 2008 21:25 17 комментариев
    спасибо, но сделайте мошт ручную установку скриптов?
  12. exet (Клиенты)

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

    11 марта 2008 17:55 29 комментариев
    Жаль, что на этом сайте нет кнопки "спасибо", а то так приходится просто благодарить
  14. DrozdOff (Посетители)

    11 марта 2008 19:05 2 комментария
    Большое спасибо! smile
  15. inspred (Посетители)

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

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

    11 марта 2008 21:38 26 комментариев
    inspred,
    ну нзн,у меня только пару модов-друзья,затем каменты и админы и усе
  17. ufounet (Клиенты)

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

    16 марта 2008 12:57 14 комментариев
    а где модуль "Members" ?
  19. DrozdOff (Посетители)

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

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

    17 марта 2008 07:36 17 комментариев
    DrozdOff,
    я бы тоже присоединился )
  22. RedScorp (Клиенты)

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

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

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

    20 марта 2008 05:24 34 комментария
    Спасибо большое! РЕСПЕКТ! wink
  25. Pacifik (Клиенты)

    22 марта 2008 23:14 26 комментариев
    Хороший мод, хороший! fellow
  26. kkaazz (Клиенты)

    3 апреля 2008 14:44 8 комментариев
    спасиба
  27. aerus (Посетители)

    4 апреля 2008 12:02 8 комментариев
    Спасибо, описание приятное. bully
  28. Martini_DJ (Клиенты)

    24 апреля 2008 10:54 3 комментария
    bully
  29. Logan (Клиенты)

    26 апреля 2008 18:40 2 комментария
    а на 7.0 пашет??
  30. yorsh (Посетители)

    27 апреля 2008 13:45 2 комментария
    вот ща и проверим на 7.0

Информация

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

Календарь

«    Март 2024    »
ПнВтСрЧтПтСбВс
 123
45678910
11121314151617
18192021222324
25262728293031

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

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