Jump to content
Sign in to follow this  
cmd

[Поддержка] Кастомизированная (своя) капча (FREE)

Recommended Posts

Кастомизированная (своя) капча (FREE)


Кастомизированная (своя) капча (FREE)


Зачем?

Дефолтная капча убого смотрится и сразу выдает OpenCart. Своя капча как-то солидно, хотя на самом деле это очень просто... Вы можете сами придумать фон(ы) для капчи с учетом тематики Вашего сайта. Кстати, тем кто страдает от спам ботов будет интересно узнать, что в своя капча будет пробиваться спам-ботами намного реже, чем дефолтная...

Установка

Скопируйте папку upload в корень Вашего сайта.

Описание

Файл system/library/captcha.php будет заменен.

Файлы фон капчи хранятся в папке /images/capcha/*.jpg

Вы можете заменить их на свои. Обратите внимание, что название файлов должно увеличиваться на единицу, например: 1.jpg, 2.jpg и т.д. По-умолчанию стоит 5 файлов, но их количество файлов не ограничено - Вы можете поменять его в настройках system/library/captcha.php

Файл шрифта так же граится в папке /images/capcha/

Кстати, никакого ресайза изображений нет. Размер капчи будет ровно таким, каким будет размер используемого фона.

Свойства класса

protected $fontName = 'x.ttf';protected $darkFont = false; // dark or light font?protected $length = 3; // code lengthprotected $images_list = 5; // how many images do u have?

В полной версии модуля есть демо и ajax-обновление капчи (50 рублей)

Посмотрите другие мои работы


  • Добавил
    cmd
  • Добавлено
    03.02.2013
  • Категория

 

  • +1 3

Share this post


Link to post
Share on other sites

2cmd: а я как-то еще для 1.4.9 брал капчу нестандартную. Как-то типа google-style она называлась на оф. сайте.

Дык у нее трабла была такая забавная. При первой загрузке страницы она только первую букву казала. Перегрузишь страницу - порядок. Но на первом входе - один символ и хоть ты тресни)) Бился-бился - забил =) Я там уже и рекапчу видел. Не захотел связываться.

А стандартная - да. Мне не нравится. Пользователю, может, и все-равно, но мне как-то че-то... =)

Вобщем, будем вашу ставить. Исходя из демо - это как-раз то, что мне по душе. ПО ДУШЕ. =)

  • +1 1

Share this post


Link to post
Share on other sites

Ну, как мне кажется, свою контрибуцию в комьюнитии по этому вопросу я внес...

Надеюсь меня правильно поймут, запилил версию с конфетками за 50 рублей.

Share this post


Link to post
Share on other sites

Хм. Пытаюсь купить - 502 в ответ. Попробую еще.

А то что-же - только фильтры спонсировать? =)

Share this post


Link to post
Share on other sites

Не знаю. Может название длинное. Хотя там вроде специальную ошибку выдавало... Щаз я перезалью, укорочу название и документацию поправлю, а то я в английской версии не то написал...

Share this post


Link to post
Share on other sites

AlexFisher, обновитесь, пожалуйста. Я сразу 0.3. версию назвал и кое-что поправил. Проклятущий IE. Однажды я его поборю, но не сейчас =)

Share this post


Link to post
Share on other sites

Я, тащемта, хотел версию с конфетками, а она до сих пор не платится.

Не, там нифига не платится. Технические работы, я уже в курсе. Может, завтра.

Если не потрачу эту безумную сумму на наркотики, оружие и продажных женщин))))

Share this post


Link to post
Share on other sites

Кнопку бы еще обновления капчи.

Share this post


Link to post
Share on other sites

Кнопку бы еще обновления капчи.

 

Дополнение бесплатное. 50 рублей - платная версия с кнопочкой обновления. Дешевле, чем пачка сигарет. Вы правда считаете уместным попросить сделать модуль за 50 рублей бесплатным?  :mellow:

Share this post


Link to post
Share on other sites

Отличное решение, спасибо!

Чуть поправил для себя чтоб только числовой код генерировался.

Кому интересно, в файле captcha.php:

$this->code = substr(sha1(mt_rand()), 17, $this->length);

меняем на:

$this->code = substr(mt_rand(), 2, $this->length);
  • +1 2

Share this post


Link to post
Share on other sites

AlexFisher, спс, расскажешь. Я, честно говоря, удивлен скромным количеством загрузок. Я думал разлетится.

 

Подскажите, почему может не работать? (Хотя, вроде, и дефолтного я не видел)

post-683394-0-04608900-1401107064_thumb.jpg

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By cmd
      Скачать/Купить дополнение


      Ajax капча с настраиваемым фоном
      Это полная версия моего бесплатного модуля кастомной капчи. ИМХО, своя капча это круто потому что её можно сделать тематической и радовать покупателей... Сами понимаете, обычно капча раздражает, а если, например, в магазине шин капча на фоне автозапчастей - это прикольно. Про пользу ajax-перезагрузки капчи и повышенную защиту от спам-ботов я даже говорить ничего не буду - это и так понятно.
      ДЕМО 1
      ДЕМО 2
      Что особенного?
      Умеет делать аjax перезагрузку картинки во всех браузерах + картинки фона более нейтральные. Ну, анимационный эффект при наведении и прочие мелочи. В остальном схожа с версией 0.1.
      Кто хочет приобрести - милости прошу. Кто не хочет сделать "пожертвование" - пользуйтесь бесплатной версией, она не сильно уступает - надеюсь, что Вы тоже останетесь довольны.
      При желании Вы можете использовать свои шрифты или создать свой картинки фона - это просто. Правки в файлы шаблона вносить не нужно.
      Подробная инструкция по установке и кастомизации на русском и английском языке прилагается.
      Посмотрите другие мои работы
      Добавил cmd Добавлено 03.02.2013 Категория Прочее Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop  
    • By cmd
      Это полная версия моего бесплатного модуля кастомной капчи. ИМХО, своя капча это круто потому что её можно сделать тематической и радовать покупателей... Сами понимаете, обычно капча раздражает, а если, например, в магазине шин капча на фоне автозапчастей - это прикольно. Про пользу ajax-перезагрузки капчи и повышенную защиту от спам-ботов я даже говорить ничего не буду - это и так понятно.
      ДЕМО 1
      ДЕМО 2
      Что особенного?
      Умеет делать аjax перезагрузку картинки во всех браузерах + картинки фона более нейтральные. Ну, анимационный эффект при наведении и прочие мелочи. В остальном схожа с версией 0.1.
      Кто хочет приобрести - милости прошу. Кто не хочет сделать "пожертвование" - пользуйтесь бесплатной версией, она не сильно уступает - надеюсь, что Вы тоже останетесь довольны.
      При желании Вы можете использовать свои шрифты или создать свой картинки фона - это просто. Правки в файлы шаблона вносить не нужно.
      Подробная инструкция по установке и кастомизации на русском и английском языке прилагается.
      Посмотрите другие мои работы
    • By cmd
      Зачем?
      Дефолтная капча убого смотрится и сразу выдает OpenCart. Своя капча как-то солидно, хотя на самом деле это очень просто... Вы можете сами придумать фон(ы) для капчи с учетом тематики Вашего сайта. Кстати, тем кто страдает от спам ботов будет интересно узнать, что в своя капча будет пробиваться спам-ботами намного реже, чем дефолтная...
      Установка
      Скопируйте папку upload в корень Вашего сайта.
      Описание
      Свойства класса
      В полной версии модуля есть демо и ajax-обновление капчи (50 рублей)
      Посмотрите другие мои работы
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.