Aqaus
Заказчик платит норм
Aqaus
По чеку
Aqaus
главное все обговоряить
Aqaus
был момент когда начала мне деньги наперед кидать
Aqaus
не спросив не занят ли
Aqaus
ладно пусть сама решает
Aqaus
мне надо было оформить это
Aqaus
мне главное чтобы фугас не взорвали в порту.. а то потом заснуть не могу
Aqaus
уже все дергается
Aqaus
хотя за столько то лет я мог бы и научится программировать, а не только микробаги в коде искать
SergOS 💾
единственый момент для меня не совсем прозрачен, отправка сообщения в мессенджеры с приатаченным файлом
SergOS 💾
SergOS 💾
было бы странно, если такую дыру оставили
SergOS 💾
файл доступен для скачивания сутки
Aqaus
ну или уже просто оставлять.. мало ли сколько времени будет висеть сообщение
Aqaus
пусть жрет хост
Aqaus
главное не сильно жирную генерить
SergOS 💾
ну время любое можно задать
Aqaus
мне как то прислали пдф 1.7 гб
Aqaus
в 4 страницы
Aqaus
хз как они это сделали
Aqaus
ну после пережимки 200 кб
SergOS 💾
в целом поэтому совсем недорого не получается, бывают подводные камни, когда ты для решения убегаешь за бюджет, коли о цене договорились - тут уже проблемы разработчика
Дмитрий
что там удивительного
RINAT
Дмитрий
или видео
Дмитрий
там любые бинарные данные можно гнать
SergOS 💾
Свой модуль форм?😊
свой модуль есть, его ещё надо будет доработать, но не всё сразу
https://extensions.joomla.org/extension/feedback/
SergOS 💾
это простой модуль, глобальных задач не ставил
Vladimir
Vladimir
Vladimir
Один спам чего стоит
SergOS 💾
вот мне надо будет прикрутить капчу в следующей версии на свой модуль
SergOS 💾
мост из коробки джумлы на гугловскую - это понятно, но хочется альтернативное решение попроще
Дмитрий
Дмитрий
регулярка неправильная
Дмитрий
у меня например почта такая, tsymbal.mitia@yandex.ru
Дмитрий
регулярка ваша падает
SergOS 💾
вполне возможно, предложения на лучшее решение?
Дмитрий
проверка на пустоту !$item[‘value’] так неверно
Дмитрий
ну просто тут переписать надо
SergOS 💾
Дмитрий
точней empty()
SergOS 💾
пожалуй и так
Дмитрий
@dvstrtm поля берутся из конфига модуля?
Дмитрий
так?
Дмитрий
я смотрю там xml
Дмитрий
или в верстке произвольное указывается?
SergOS 💾
поля экземпляра модуля подхватываются из базы
SergOS 💾
потом сравниваются с тем что пришло из инпутов
Дмитрий
Дмитрий
есть класс Form у джумлы
Дмитрий
его и используете для валидации
Дмитрий
свой кастыль можно удалять этот
Дмитрий
дополнительные Rule просто если не хватает можно добавить
Дмитрий
у джумлы компоновщик форм с валидацией, свое не надо
SergOS 💾
я хотел по своему, может правильно, может нет, будет время переработаю всякое для следующего релиза
SergOS 💾
@tsymbalmitia за критику и советы спасибо, это полезно
SergOS 💾
и всё же какая регулярка для фильтрации email оптимальней?
Дмитрий
они очень сложные
Дмитрий
там по сути в системе если замоарчиваться, то просто «потверддение» делать
Дмитрий
и фильтрацию просто чтобы собака была
Дмитрий
я лично так поступаю
SergOS 💾
т.е. контроль только на одну собаку оставить?
Дмитрий
ну я так валидирую, там столько правил надо навешивать
Дмитрий
просто потвердление e-mail отправляется письмо
Дмитрий
с кодом
Дмитрий
и вот послее вода кода уже реальный e-mail =)))
SergOS 💾
усложнять не хочется, простой модуль, простые правила
SergOS 💾
ну и капчу может какую порекомендуете помимо гугловской?
SergOS 💾
ломается всё, но всё же
Дмитрий
@dvstrtm
https://github.com/laminas/laminas-validator/blob/2.21.x/src/EmailAddress.php
Дмитрий
вот валидация e-mail