Использую sobi2 2.8.3 в качестве доски объявлений. Контактная информация, такая как email, icq, телефон и т.д. находится на странице детальной информации объявления. Поэтому нужно их как-то защитить от спама. С email всё оказалось довольно просто, помог стандартный мамбот. Сделал вот так:: echo "<span id='sobi2Details_field_email'>" . HTML_SOBI::execMambots( $mySobi->customFieldsData['field_email'] ) . "</span>"; Работает. Но с icq сложнее. Никаких готовых решений найти не удалось. Напрямую с помощью java тоже ничего не получается. Может кто подскажет? Спрятать нужно вот этот кусок: echo "<span id='sobi2Details_field_icq'>" . $mySobi->customFieldsData['field_icq'] . "</span>"; Впринципе, не так важно что прятать, главное как. Был бы хоть один пример, по аналогии можно было бы спрятать всё что угодно.
Ответ: Как спрятать icq номер от спам-ботов? Можно попробовать вставлять в номер всякий флуд, например буквы, а ниже припесать, мол, они для защиты только. Понимаешь? 34тола345лд25джё1 так например )
Ответ: Как спрятать icq номер от спам-ботов? И как это будет выглядеть в конечном виде? ICQ: 34ahdnn345fhrjn25aknft1 Так, что ли? Нет, не пойдет. Это больше издевательство над пользователями чем защита. Идеальный вариант, это вытащить алгоритм маскировки из стандартного mosemailcloak. Но и это у меня не получилось, слишком уж там всё сложно.
Ответ: Как спрятать icq номер от спам-ботов? может к аське @ дописывать? этот бот картинку из мейла делает: http://www.bristleconeweb.com/blog/fight-spam-get-josbwrewi-for-joomla-converts-email-to-image.html может удастся для аськи переделать ?