VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Интересно было знать что ищут на моем форуме, решил сделать небольшую приблуду (тут не нашел)
так вот, вобщем так:
в базе заводим таблицу, с префиксом как у форума (допустим), с полями id и query
в файле search.php, ищем
HTML Code:
// #############################################################################
// query words from word and postindex tables to get post ids
// #############################################################################
foreach ($queryWords AS $word => $wordtype)
{
// should remove characters just like we do when we insert into post index
$queryword = preg_replace('#[()"\'!\#{};]|\\\\|:(?!//)#s', '', $word);
// make sure word is safe to insert into the query
$queryword = sanitize_word_for_sql($queryword);
if ($vbulletin->options['allowwildcards'])
{
$queryword = str_replace('*', '%', $queryword);
}