FatCat Опубликовано 28 Июля 2007 Жалоба Поделиться Опубликовано 28 Июля 2007 В разговоре с адиминистратором форума мам с маленькими детьми услышалась проблема: атакуют не боты, а педофилы; защиты от ботов конечно же не помогают. Пришла в голову оригинальная идея как защититься и от этой напасти. Сначала размышления:Как педофилы выходят на этот форум? Наерняка из поисковок. Запускают в поисковке "детская попка", "мокрая попка" или что-то подобное - и попадают на форум, где мамы обсуждают мокрые попки своих деток.Значит, нам надо, чтобы поисковки перестали находить форум по этим словам; например, сделать так, чтобы слово "попка" вообще не индексировалось. Первая мысль была сделать через автозамену обрамление этого слова "ноиндексами", но мысль была отвергнута: большинство поисковок игнорируют эти теги. И тогда родилась мысль заменять кириллицу метасимволами: посетитель не увидит никакой разницы, а поисковка не сможет сопоставить "попка" и "попка" Как переводить текст в метасимволы?Хотя-бы так:<html><body> <script type="text/javascript"> s=prompt("Ведите или вставьте строку из буфера обмена", ""); for(i=0;i<s.length;i++){document.write('&#'+s.charCodeAt(i)+';')} </script> </body></html> Автозамена поможет для вновьсоздаваемых сообщений.Может кто подскажет, как сделать подобные замены в БД - в сообщениях и в названиях топиков. Не думаю, что многим это понадобится, поэтому написал во флейм Ссылка на комментарий Поделиться на других сайтах Прочее
xRay Опубликовано 28 Июля 2007 Жалоба Поделиться Опубликовано 28 Июля 2007 Если меня не скалерозит то на tetkam.net именно так и поступают с постингами Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 28 Июля 2007 Жалоба Поделиться Опубликовано 28 Июля 2007 Для новых постов - вбить замену такую в бан-фильтр.Для старых в таком случае можно запустить инструмент перестройки содержимого постов, не знаю правда есть ли он в 1.х. Навскидку проблема только в том что в постах админа бан-фильтр не действует. Но это не сложно уже решить. Ссылка на комментарий Поделиться на других сайтах Прочее
PALADIN+ Опубликовано 28 Июля 2007 Жалоба Поделиться Опубликовано 28 Июля 2007 нда. Вот так по постам пробежаться можно UPDATE ibf_postsSET post =( REPLACE (post ,'попк','пoпк')); Во второй попке o - латинская. Новые детские попки парсить в том-же духе. Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 29 Июля 2007 Жалоба Поделиться Опубликовано 29 Июля 2007 ооо.. ну теперь ждите в эту тему "приход" Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения