avatar
На сайте уже 595 пользователей

русская капча

ministr(1 месяц назад)

в модуле captcha

изменить

//$str = str_split('abdhksxyz23456789');//Переменная для формировки цифр на картинке

на свой

$str = array("р","у","с","с","к","и","е","б","у","к","в","ы","1","2","3","4","5","6","7","8","9","$","%","&","#","@","*");

заменить шрифт

$fontfile = dirname(__FILE__).'/твой_шрифт.ttf'; // имя файла со шрифтом

на свой плохочитаемый

например

https://ofont.ru/view/5300

https://ofont.ru/view/3315

главное чтоб шрифт поддерживал кириллицу.

Вернуться назад к другим темам

Ответы пользователей

Чтобы оставлять сообщения необходимо авторизоваться
avatar
ministr 4 недели назад

Surfyk, поэтому я бы предложил использовать промежуточный сервер/домен, для проверки/анализа/сравнения изменений.

avatar
Surfyk 1 месяц назад

ministr, к сожалению не все это понимают и у людей происходят "трагедии", т.к. они думают что закачав на свой сайт обновление он станет лучше. Но, чаще всего это не так, т.к. в обновлениях в основном идет исправление каких-то ошибок, которые не критичны. Новый функционал появляется очень редко и при обновлении нужно также необходимо смотреть нужен ли этот функционал на сайте. Если нет, а на сайте имеются измененные файлы исходные файлы, то лучше не обновляться вообще или делать выборочное обновление. Но, с этим проблема, т.к. кроме автора никто не знает какие файлы были обновлены. А этой информации нигде нет на официальном сайте, кроме новостей в которых анонсируется новый релиз. Простому пользователю этот анонс ничего не говорит, т.к. большинство не знают и не понимают о чем идет речь. В таких случаях изменения чаще всего вносятся не самостоятельно и естественно не бесплатно. А после такого "обновления" придется опять обращаться за восстановлением всего утерянного. Единственный выход это для подстраховки сделать бэкап сайта перед обновлением, чтобы в случае чего можно было откатиться обратно.

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

avatar
ministr 1 месяц назад

Surfyk, согласен !

но тот кто вносит изменения в код должен это понимать. )))

с одной стороны надеюсь эти изменения будут в обновлении, с другой они не критические.

avatar
Surfyk 1 месяц назад

ministr, спасибо за информацию. Но, нужно уточнить для тех кто захочет сделать такое изменение в исходных файлах. Если после таких изменений будет произведено обновление движка до актуальной версии, то эти изменения будут сброшены на исходные. Чтобы этого не произошло, то при обновлении на новую версию модуль captcha не нужно обновлять. Если автором движка будет указано в описании обновления что в исходных файлах модуля captcha были внесены изменения с целью улучшения работы капчи, то в новые файлы нужно будет внести описанные в этой теме изменения. Просто об этом нужно знать. Так повелось, что автор движка при обновлении не выкладывает только файлы, которые были обновлены. В обновления всегда входят все файлы движка включая обновленные, кроме файлов конфигурации. Поэтому, если пользователь когда либо вносил какие-то изменения в файлы движка, то при обновлении эти изменения буду сброшены.

avatar
ministr 1 месяц назад

не претендую на истину!

в ознакомительных целях)))

Вступайте в нашу группу https://vk.com/myengine