DataLife Engine > DLE модули > Модуль "Thanks" 1.6 Final (только для DLE 6.7)
Модуль "Thanks" 1.6 Final (только для DLE 6.7)11 марта 2008. Разместил: admin |
|
Описание: Кнопка/ссылка "Спасибо", нажав на которую, пользователь благодарит автора новости/статьи. - список отблагодаривших кэшируется, тем самым - сокращая нагрузку на MySQL/MySQLi сервер. - скрипт максимально внедрён в движок. - скрипт максимально упрощён в использовании. В качестве бонуса прилагается кэшируемая статистика. Использование запросов к БД: - только 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, из-за нехватки времени) - оптимизирован код скриптов. - существенно сокращенно количество пунктов установки, что тоже немаловажно. Скачать: Вы не можете скачивать файлы с нашего сервера |