Страница 1 из 1

Поле Список дел.

Добавлено: 22 фев 2024, 05:34
Morfei
Здравствуйте.

При вставке ссылки получается проблема. Необходимо часть ссылки скрывать. :-) И это в других полях такая же проблема.

Изображение

Ссылка получается вылазит вообще аж за экран. :shock:

Как починить? Подскажите пожалуйста. :?

Re: Поле Список дел.

Добавлено: 23 фев 2024, 12:50
support
Файл из архива замените в includes\classes\fieldstypes\

Re: Поле Список дел.

Добавлено: 25 фев 2024, 22:07
Morfei
Не сработало. :( Теперь так.
Изображение

Вроде бы определил что ссылка, подсветил даже, но лишнее не отрезал. :(

Re: Поле Список дел.

Добавлено: 26 фев 2024, 08:14
support
Ну значит не судьба:)
В целом это поле не предназначено для вставки ссылок. Я добавил проверку на ссылку, но ссылка у вас с параметрами причем с нестандартными, и программа не может ее корректно прочитать.

Re: Поле Список дел.

Добавлено: 26 фев 2024, 09:27
Morfei
В самой функции auto_link_text сменил регулярку на такую

Код: Выделить всё

/(?s)<pre[^<]*>.*?<\\/pre>(*SKIP)(*F)|([^"]|^)(((http[s]?:\/\/(.+(:.+)?@?)?))[a-z0-9](([-a-z0-9]+\.)*\.[a-z]{2,})?\/?[a-z0-9()$.,_\/~#&=:;%+@!?-]+)/i
Это я думаю ничего не поломает? Потому как в ссылках разрешен символ @. И получается все ссылки если в них параметры и там будет встречаться "@" с ними со всеми будут проблемы если оставить регулярку которая сейчас используется?

Re: Поле Список дел.

Добавлено: 04 мар 2024, 04:25
Morfei
:?: Можно оставлять регулярку? И менять в каждом новом релизе? ;)

Re: Поле Список дел.

Добавлено: 04 мар 2024, 10:27
support
Ну раз работает, оставляйте:)

Re: Поле Список дел.

Добавлено: 05 мар 2024, 05:28
Morfei
В самом CRM изменения вносить не будите? Я это имел ввиду. Чтоб понимать, что после каждого обновления необходимо будет менять.

Re: Поле Список дел.

Добавлено: 05 мар 2024, 07:27
support
Нет, не буду, так как ваш код конфликтует. Например, если в описании добавить ссылку и email адрес, то он не корректно отрабатывает. Все склеивается в одну ссылку.

Re: Поле Список дел.

Добавлено: 06 мар 2024, 04:51
Morfei
Ну дак email он же как бы без http вроде. :D Или я не понял как вставить, чтоб все в одну строку слилось. ?

Изображение