Полезная информация


----

Начать новую тему Ответить на тему
АвторСообщение

 Сообщение Sortables captcha phpbb3 2012-08-11

Аватар пользователя

Всем доброго времени суток. Сегодня я хочу представить вам еще один оригинальный модуль антиспама для форумов - Sortables captcha. В чем же изюминка данного модуля и принцип работы ?

А принцип следущий, любому желающему зарегистрироваться у вас человеку предстоит отсортировать путем перемещения слова в 2-х колонках. Например, если вы настроите данную капчу следущим образом
Вопрос: Переместите в левую колонку времена года
Ответы: Зима, Помидор, Лес, Осень, Ромашка, Весна, Лето
То правильным ответом (а следовательно и продолжение регистрации) будет:
Правая колонка: Помидор, Лес, Ромашка
Левая колонка: Зима, Осень, Весна, Лето

Согласитесь, врядли какой либо спам бот способен проанализировать ситуацию и переместить нужные слова в левую колонку. Боты этого не умеют. Вообщем если понравилась идея, то скачиваем архив с капчей и устанавливаем ее по инструкции
Вложение :
Комментарий к файлу: Модуль антиспама Sortables captcha phpbb3
sortables_captcha_plugin_1_0_5.zip [338.47 KiB]
Скачиваний: 171

А именно - содержимое папки ROOT копируем в корень форума, а далее идем в Админку - Общие - Средства против спам ботов и там уже настраиваем данный модуль.

Всем спасибо, все свободны :jn_pu_sk:


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!

Теги темы
Sortables captcha phpbb3, модуль антиспама phpbb3, сортировочная капча
          Вернуться наверх  
 


Аватар пользователя

Может какой скрипт пропустили ?? Или допустим обернуть все подозрительные скрипты в условие
<!-- IF not  SCRIPT_NAME == "ucp" -->
тут строка подключения скрипта
<!-- ENDIF -->
 

Может сработает


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

DeaDRoMeO писал(а):

вот у вас есть мобильная версия форума ?? Если есть - работает ли данный тип капчи на ней, ведь для нормальной работы капчи в браузере должен обрабатываться флеш или ява-скрипт
как раз это и хотелось бы уточнить: использует ли Sortables captcha ява-скрипт? и еще вопрос в догонку: подходит ли этот мод в качестве капчи при постинге сообщений гостями?


          Вернуться наверх  
 


Аватар пользователя

Он использует яву, с отключенным ява скриптом в браузере он не будет работать


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

Нормально спс


          Вернуться наверх  
 


Аватар пользователя

Установил данную капчу, с мая ни одной спам регистрации.
Спасибо за мод. Очень помог!


          Вернуться наверх  
 


Аватар пользователя

Спасибо за мод. Установил пару дней назад - пока затишье, а до этого по 20 штук спам-ботов паслось. Хотя, судя по посещениям, они трутся у входной двери. Дай бог, чтобы помогло. Пока действует защита - начну отлов хищников внутри... :wo_rk:


          Вернуться наверх  
 


Аватар пользователя

белк писал(а):

Дай бог, чтобы помогло.

Конечно поможет, боты слава богу не умеют перетягивать элементы


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Поставил всё вроде по инструкции. Настроил, но перетаскивание как факт не работает. Где можно поковыряться ещё?
Стиль 610nm
Пробывал вставлять файлы от 1 и 2 сабсильвера, эффекта нет. :-(--
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


          Вернуться наверх  
 


Аватар пользователя

Конфликт скритов джиквери, видимо у тебя в шапке подрублены 2 разные версии


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Как в шапке устранить конфликт скритов джикавери ? что где и как править?
:al_kana_ft:


          Вернуться наверх  
 


Аватар пользователя

А ты как думаешь?? Ладно, скажи какие версии джиквери подключены в шаблон шапки


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Ладно. Начнем сначала))))((, как выглядит то, что называется версия джикавери и смотреть ее в оверал хидере?


          Вернуться наверх  
 


Аватар пользователя

nudevolga, покажи весь шаблон overall_header.html


          Вернуться наверх  
 


Аватар пользователя

В общем то вот:
помогите пожалуйста разобраться и настроить плагин. Боты прям изнасиловали форум :ps_ih:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" lang="{S_USER_LANG}" xml:lang="{S_USER_LANG}">
<head>

<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="content-style-type" content="text/css" />
<meta name="keywords" content="нудист, нудизм, нудисты, нудистки, натурист, натуризм, натуристка, натуристки, пляж, сауна природа" />
<meta name="description" content="{SITENAME}, {PAGE_TITLE}"/>
<meta name="robots" content="index,follow" />
{META}
<title>{SITENAME} &bull; <!-- IF S_IN_MCP -->{L_MCP} &bull; <!-- ELSEIF S_IN_UCP -->{L_UCP} &bull; <!-- ENDIF -->{PAGE_TITLE}</title>
<link href="http://nudevolga.org.ru/feed.php" rel="alternate" type="application/rss+xml" title="Форум для нудистов-натуристов - RSS" />
<script type="text/javascript">

var jump_page = '{LA_JUMP_PAGE}:';
var on_page = '{ON_PAGE}';
var per_page = '{PER_PAGE}';
var base_url = '{A_BASE_URL}';
var style_cookie = 'phpBBstyle';
var onload_functions = new Array();
var onunload_functions = new Array();

<!-- IF S_USER_PM_POPUP -->
   if ({S_NEW_PM})
   {
      popup('{UA_POPUP_PM}', 400, 225, '_phpbbprivmsg');
   }
<!-- ENDIF -->

function popup(url, width, height, name)
{
   if (!name)
   {
      name = '_popup';
   }

   window.open(url.replace(/&amp;/g, '&'), name, 'height=' + height + ',resizable=yes,scrollbars=yes,width=' + width);
   return false;
}

function jumpto()
{
   var page = prompt('{LA_JUMP_PAGE}:', '{ON_PAGE}');
   var perpage = '{PER_PAGE}';
   var base_url = '{A_BASE_URL}';

   if (page !== null && !isNaN(page) && page > 0)
   {
      document.location.href = base_url.replace(/&amp;/g, '&') + '&start=' + ((page - 1) * perpage);
   }
}

/**
* Find a member
*/
function find_username(url)
{
   popup(url, 760, 570, '_usersearch');
   return false;
}

/**
* Mark/unmark checklist
* id = ID of parent container, name = name prefix, state = state [true/false]
*/
function marklist(id, name, state)
{
   var parent = document.getElementById(id);
   if (!parent)
   {
      eval('parent = document.' + id);
   }

   if (!parent)
   {
      return;
   }

   var rb = parent.getElementsByTagName('input');
   
   for (var r = 0; r < rb.length; r++)
   {
      if (rb[r].name.substr(0, name.length) == name)
      {
         rb[r].checked = state;
      }
   }
}

<!-- IF ._file -->

   /**
   * Play quicktime file by determining it's width/height
   * from the displayed rectangle area
   *
   * Only defined if there is a file block present.
   */
   function play_qt_file(obj)
   {
      var rectangle = obj.GetRectangle();

      if (rectangle)
      {
         rectangle = rectangle.split(',')
         var x1 = parseInt(rectangle[0]);
         var x2 = parseInt(rectangle[2]);
         var y1 = parseInt(rectangle[1]);
         var y2 = parseInt(rectangle[3]);

         var width = (x1 < 0) ? (x1 * -1) + x2 : x2 - x1;
         var height = (y1 < 0) ? (y1 * -1) + y2 : y2 - y1;
      }
      else
      {
         var width = 200;
         var height = 0;
      }

      obj.width = width;
      obj.height = height + 16;

      obj.SetControllerVisible(true);

      obj.Play();
   }
<!-- ENDIF -->

   /**
   * New function for handling multiple calls to window.onload and window.unload by pentapenguin
   */
   window.onload = function()
   {
      for (var i = 0; i < onload_functions.length; i++)
      {
         eval(onload_functions[i]);
      }
   }

   window.onunload = function()
   {
      for (var i = 0; i < onunload_functions.length; i++)
      {
         eval(onunload_functions[i]);
      }
   }

</script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/styleswitcher.js"></script>
<script type="text/javascript" src="{ROOT_PATH}highslide/highslide-full.js"></script>
<link href="{ROOT_PATH}reimg/highslide/highslide.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
hs.graphicsDir = '{ROOT_PATH}reimg/highslide/graphics/';
hs.align = 'center';
hs.transitions = ['expand', 'crossfade'];
hs.outlineType = 'rounded-white';
hs.fadeInOut = true;
//hs.dimmingOpacity = 0.75;

// Add the controlbar
hs.addSlideshow({
   //slideshowGroup: 'group1',
   interval: 5000,
   repeat: false,
   useControls: true,
   fixedControls: 'fit',
   overlayOptions: {
      opacity: 0.75,
      position: 'bottom center',
      hideOnMouseOut: true
   }
});

</script>
<link rel="stylesheet" href="{T_STYLESHEET_LINK}" type="text/css" />
<link href="{T_THEME_PATH}/normal.css" rel="stylesheet" type="text/css" title="A" />
<link href="{T_THEME_PATH}/medium.css" rel="alternate stylesheet" type="text/css" title="A+" />
<link href="{T_THEME_PATH}/large.css" rel="alternate stylesheet" type="text/css" title="A++" />
<!-- INCLUDE prime_bbcode_spoiler.html -->
<!-- INCLUDE mods/reimg_content.html -->
<script type="text/javascript" src="snowstorm.js"></script>
</head>
<body id="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}">
<div id="wrap">
<div class="b"><div class="bl"><div class="br">

   <div id="header_container">
   <table border="0" width="100%"><tr><td width="475"><img src="./styles/610nm/imageset/site_logo.gif" alt="Форум нудистов и натуристов" style="border: 0px; margin: 1px; width: 471px; height: 80px; vertical-align: middle" /></td><td><p align="justify">Натуризм (лат. natura — природа) — философия жизни в гармонии с природой, характеризующаяся практикой совместной наготы, имеющая цель в развитии уважения к себе, людям и природе. <a href="http://ru.wikipedia.org/wiki/%D0%9D%D0%B0%D1%82%D1%83%D1%80%D0%B8%D0%B7%D0%BC">Натуризм</a> часто отождествляют с нудизмом (лат. nudus — обнажённый), однако сами натуристы проводят между ними границу: в основе действий нудистов отсутствует какая-либо общая философия, обосновывающая наготу, большинством нудистов движет лишь ощущение комфорта, появляющееся при освобождении от одежды.</p></td></tr></table>
   </div>

   <div id="wrapheader">
      <div id="navcontainer">
        <table border="0" width="100%"><tr><td>
         <ul id="navlist">
         <!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
         <li><a href="{U_PROFILE}" title="{L_PROFILE}" accesskey="u">{L_PROFILE}</a>
         <!-- IF S_DISPLAY_PM --><li><a href="{U_PRIVATEMSGS}">({PRIVATE_MESSAGE_INFO})</a></li><!-- ENDIF -->
         <!-- IF U_RESTORE_PERMISSIONS --><li><a href="{U_RESTORE_PERMISSIONS}">{L_RESTORE_PERMISSIONS}</a></li><!-- ENDIF -->
         <!-- ENDIF -->
         <li><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
         <!-- IF not S_IS_BOT --><!-- IF S_DISPLAY_MEMBERLIST --><li><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF -->
         <!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED --><li><a href="{U_REGISTER}" title="Регистрация нового натуриста">{L_REGISTER}</a></li><!-- ENDIF -->
         <li><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="l">{L_LOGIN_LOGOUT}</a></li><!-- ENDIF -->
         <li><a href="{U_SEARCH}" title="{L_SEARCH_ADV_EXPLAIN}">{L_SEARCH_ADV}</a></li>
         <li><a href="./topiclist.php" title="Карта Форума">Карта Форума</a></li>
         
         </ul>
         <!-- Яндекс.Директ -->
<script type="text/javascript">
//<![CDATA[
yandex_partner_id = 70255;
yandex_site_bg_color = 'FFFFFF';
yandex_site_charset = 'utf-8';
yandex_ad_format = 'direct';
yandex_font_size = 1.1;
yandex_direct_type = 'horizontal';
yandex_direct_limit = 4;
yandex_direct_title_font_size = 3;
yandex_direct_header_bg_color = 'FEEAC7';
yandex_direct_title_color = '333333';
yandex_direct_url_color = 'FF9933';
yandex_direct_all_color = '0000CC';
yandex_direct_text_color = '000000';
yandex_direct_hover_color = '0066FF';
yandex_direct_favicon = false;
document.write('<sc'+'ript type="text/javascript" src="http://an.yandex.ru/system/context.js"></sc'+'ript>');
//]]>
</script>
                   </td><td align="right">
         <script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>
         <div class="yashare-auto-init" data-yashareType="link" data-yashareQuickServices="vkontakte,facebook,odnoklassniki,moimir,lj"></div>
              </td></tr></table>
      </div>
      <!-- INCLUDE breadcrumbs.html -->
   </div>
   
   
   
   <div id="wrapcentre">
 


          Вернуться наверх  
 


Аватар пользователя

Неужели невыполнимая задачка для гуру PHPBB ???
Я вроде всё предоставил, что просили. Кто подскажет, кто поможет :gar_mo:nist: :gar_mo:nist: :gar_mo:nist: :shock: :shock: :shock:


          Вернуться наверх  
 


Аватар пользователя

nudevolga писал(а):

Поставил всё вроде по инструкции. Настроил, но перетаскивание как факт не работает.

Аналогичная проблема была, шаблон SE_Gamer
Сперва делал так:
Copy: root/styles/prosilver/template/js/jquery-1.8.3.min.js
To: styles/SE_Gamer/template/js/jquery-1.8.3.min.js
перетаскивание не работало, решил по умолчанию всю папку jquery залить в prosilver и заработало.


          Вернуться наверх  
 


Аватар пользователя

Хмм, уже много раз говорил, не работает перетаскивание - конфликт скриптов джиквери, значит подключены разные версии этого скрипта


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Ап, залита новая версия защиты


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Не получается установить Sortables captcha для стиля vistablue
Для prosilver на основе которого сделана vistablue установил, работает
Но если делать по аналогии для vistablue получается вот такая xpень:
Вложение :


Вместе с тем стандартная GD-картинка выглядит нормально:
Вложение :


Для prosilver установил, работает нормально!
Для vistablue все-все сделал по аналогии, потом переделал еще раз
И все равно не выходит
:cry_ing:
Sortables captcha включена в админке, настроена и проверена на prosilver'е
Может для моего стиля файл captcha_sortables.html какой-нибудь другой нужен?
или в папке "js" что-то адаптировать надо?
--- !!! Добавлено спустя часок !!! ---
Удалось методом тыка локализовать ошибку
Дело оказывается в моем стиле! На него почему-то никакая проверка не устанавливается, даже стандартный текстовый вопрос (нормально отображается только стандартная проверка в виде GD-картинки), при установке любой проверки кроме GD-картинки вылазит такая xpень как на первом скриншоте(см.выше)
Какой файл в стиле надо доработать напильником?
Мой стиль тут:
Вложение :
vistablue.rar [1.07 MiB]
Скачиваний: 1

Если у кого есть решение – поделитесь плиз!
Спасибо ВСЕМ!
:cry_ing:


_________________
Подпись:
Апгрейд форума закончить нельзя! Его можно только временно приостановить! :hudo_zhnik:
          Вернуться наверх  
 


Аватар пользователя

Под какую версию форума у вас стиль? Видимо под старую ибо именно в таких случаях капча не работает


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


Дополнительные возможности

  Похожие темы  Автор  Ответов  Просмотров  Последнее сообщение 
Аватар пользователя SQL ERROR phpbb3
В данной теме я буду рассматривать всевозможные ошибки Базы Данных и пути решения проблем

DeaDRoMeO

0

429

Аватар пользователя

08 окт 2011, 18:51

DeaDRoMeO

Аватар пользователя NV who was here phpbb3 ? - Кто был на форуме ?
NV who was here phpbb3 ? - модификация добавляет на форум phpbb3 новый информационный блок, содержащий в себе полный список тех, кто был на форуме за день

DeaDRoMeO

52

7346

Аватар пользователя

05 фев 2015, 16:13

DeaDRoMeO

Аватар пользователя BB3Topics phpbb3
BB3Topics - модификация для phpbb3, добавляющая блок на главную страницу форума со следущим содержимым - Новые темы, Последние обьявления, Популярные темы, Обсуждаемые темы, Случайные темы, Темы с опросами

DeaDRoMeO

96

10345

Аватар пользователя

05 мар 2017, 18:36

DeaDRoMeO

Аватар пользователя Who Views Who phpbb3
Who Views Who - модификация для phpbb3, которая немного расширит информацию предоставляемую на странице Кто Онлайн

DeaDRoMeO

8

2543

Аватар пользователя

30 сен 2013, 20:27

DeaDRoMeO

Аватар пользователя phpBB3 для чайников ;)
Вводная статья для начинающих админов phpbb3, в ней будут рассмотрены основные положения и настройки phpbb3

DeaDRoMeO

531

21050

Аватар пользователя

01 май 2017, 20:26

DeaDRoMeO

Оставить свой комментарий

Поделиться темой с помощью

Ссылки на тему

Прямая ссылка:
BB-код для форумов, сайтов, блогов:
HTML ссылка:
 


cron

Самая неформальная поддержка phpBB :P