VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Проверка похожих тем перед созданием новой (Check for similar thread)
83
Проверка похожих тем v2.0.1 Проверка похожих тем перед созданием новой.
Автор: MrNase
Перевод: TAIFUN
rewrited by kerk http://vbsupport.ru
========================
Описание изменений
========================
Оптимизирован код PHP запроса в БД (удален ненужный мусор из лишних переменных, которые не используются)
Удален 1 плагин, используется файл (большой код PHP лучше переносить в файлы)
Ответ сервера приходит в XML, а не текстом (Стандарт в vBulletin)
Запрос не отправляется если поле "Заголовок" пустое
Удален огромный файл библиотеки jQuery (54 KB), используется свой файл (1,27 KB)
Запрос на проверку можно отменить, кликнув по иконке прогрессбара
Незначительно исправлены 2 фразы
Тестировался и работает:
Браузеры:
============
Opera 9.64
Opera 10 beta
Mozilla FF 3.0.10
IE 5.5, 6, 7 (должен работать и в восьмой версии)
Google Chrome 2.0.172.30 (последняя доступная версия)
Safari (for Windows)
============
== Версия vB 3.7.5 - 3.8.2
== Стиль форума - дефолт
== Кодировка форума windows-1251 и UTF-8 !!!!!!! В настройках ОБЯЗАТЕЛЬНО должно быть включено, использовать полнотекстовый поиск!!!!!!
==> Основные настройки =>
==> Тип поиска (admincp/options.php?do=searchtype) ==>
==> Использовать Полнотекстовый поиск ==> Вперед
============
Установка
============
Удалить хак, если был установлен ранее и удалить файл библиотеки jQuery от этого хака, если не планируете использовать в других целях
Загрузить содержимое архива на форум в том порядке, как папки/файлы расположены в архиве
Импортировать продукт product-mrnasesimilarthreadcheckv_[Ваша_кодировка_форума].xml
Включить хак в настройках
============ Как работает хак
что бы в сейчас и в последствии не возникало лишних глупых вопросов, по поводу того, "а почему собсно так , а не иначе".....
сначала выполняется функция движка форума => fetch_similar_threads()
если результат положительный (похожие темы найдены и есть ID этих тем), начинает работу код хака
поиск совпадений в таблице thread, на титл, где условие IN(ID) найденных функцией форума тем
и, если совпадения найдены, выводится результат запроса на экран если этого не произошло, ненужно орать, что хак не пашет, возможно функция движка не отработала, как надо, т.е. не нашла похожие темы
а значит и результат работы функции будет отрицательный и коду хака нечего и негде искать
============