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

Любые критические ошибки будут исправлены в течение 24-48 часов.
Ответить
Аватара пользователя
Morfei
Сообщения: 107
Зарегистрирован: 14 апр 2022, 19:13
Имя: Виктор
Откуда: Нерюнгри

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

Сообщение Morfei »

Здравствуйте.

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

Изображение

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

Как починить? Подскажите пожалуйста. :?
Аватара пользователя
support
Техническая поддержка
Сообщения: 8970
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

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

Сообщение support »

Файл из архива замените в includes\classes\fieldstypes\
Вложения
fieldtype_todo_list.zip
(2.57 КБ) 12 скачиваний
Аватара пользователя
Morfei
Сообщения: 107
Зарегистрирован: 14 апр 2022, 19:13
Имя: Виктор
Откуда: Нерюнгри

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

Сообщение Morfei »

Не сработало. :( Теперь так.
Изображение

Вроде бы определил что ссылка, подсветил даже, но лишнее не отрезал. :(
Аватара пользователя
support
Техническая поддержка
Сообщения: 8970
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

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

Сообщение support »

Ну значит не судьба:)
В целом это поле не предназначено для вставки ссылок. Я добавил проверку на ссылку, но ссылка у вас с параметрами причем с нестандартными, и программа не может ее корректно прочитать.
Аватара пользователя
Morfei
Сообщения: 107
Зарегистрирован: 14 апр 2022, 19:13
Имя: Виктор
Откуда: Нерюнгри

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

Сообщение Morfei »

В самой функции auto_link_text сменил регулярку на такую

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

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

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

Сообщение Morfei »

:?: Можно оставлять регулярку? И менять в каждом новом релизе? ;)
Аватара пользователя
support
Техническая поддержка
Сообщения: 8970
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

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

Сообщение support »

Ну раз работает, оставляйте:)
Аватара пользователя
Morfei
Сообщения: 107
Зарегистрирован: 14 апр 2022, 19:13
Имя: Виктор
Откуда: Нерюнгри

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

Сообщение Morfei »

В самом CRM изменения вносить не будите? Я это имел ввиду. Чтоб понимать, что после каждого обновления необходимо будет менять.
Аватара пользователя
support
Техническая поддержка
Сообщения: 8970
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

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

Сообщение support »

Нет, не буду, так как ваш код конфликтует. Например, если в описании добавить ссылку и email адрес, то он не корректно отрабатывает. Все склеивается в одну ссылку.
Аватара пользователя
Morfei
Сообщения: 107
Зарегистрирован: 14 апр 2022, 19:13
Имя: Виктор
Откуда: Нерюнгри

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

Сообщение Morfei »

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

Изображение
Ответить