Любые критические ошибки будут исправлены в течение 24-48 часов.
Morfei
Сообщения: 115 Зарегистрирован: 14 апр 2022, 19:13
Имя: Виктор
Откуда: Нерюнгри
Сообщение
Morfei » 22 фев 2024, 05:34
Здравствуйте.
При вставке ссылки получается проблема. Необходимо часть ссылки скрывать.
И это в других полях такая же проблема.
Ссылка получается вылазит вообще аж за экран.
Как починить? Подскажите пожалуйста.
support
Техническая поддержка
Сообщения: 9068 Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория
Сообщение
support » 23 фев 2024, 12:50
Файл из архива замените в includes\classes\fieldstypes\
Вложения
fieldtype_todo_list.zip
(2.57 КБ) 21 скачивание
Morfei
Сообщения: 115 Зарегистрирован: 14 апр 2022, 19:13
Имя: Виктор
Откуда: Нерюнгри
Сообщение
Morfei » 25 фев 2024, 22:07
Не сработало.
Теперь так.
Вроде бы определил что ссылка, подсветил даже, но лишнее не отрезал.
support
Техническая поддержка
Сообщения: 9068 Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория
Сообщение
support » 26 фев 2024, 08:14
Ну значит не судьба:)
В целом это поле не предназначено для вставки ссылок. Я добавил проверку на ссылку, но ссылка у вас с параметрами причем с нестандартными, и программа не может ее корректно прочитать.
Morfei
Сообщения: 115 Зарегистрирован: 14 апр 2022, 19:13
Имя: Виктор
Откуда: Нерюнгри
Сообщение
Morfei » 26 фев 2024, 09:27
В самой функции auto_link_text сменил регулярку на такую
Код: Выделить всё
/(?s)<pre[^<]*>.*?<\\/pre>(*SKIP)(*F)|([^"]|^)(((http[s]?:\/\/(.+(:.+)?@?)?))[a-z0-9](([-a-z0-9]+\.)*\.[a-z]{2,})?\/?[a-z0-9()$.,_\/~#&=:;%+@!?-]+)/i
Это я думаю ничего не поломает? Потому как в ссылках разрешен символ @. И получается все ссылки если в них параметры и там будет встречаться "@" с ними со всеми будут проблемы если оставить регулярку которая сейчас используется?
Morfei
Сообщения: 115 Зарегистрирован: 14 апр 2022, 19:13
Имя: Виктор
Откуда: Нерюнгри
Сообщение
Morfei » 04 мар 2024, 04:25
Можно оставлять регулярку? И менять в каждом новом релизе?
support
Техническая поддержка
Сообщения: 9068 Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория
Сообщение
support » 04 мар 2024, 10:27
Ну раз работает, оставляйте:)
Morfei
Сообщения: 115 Зарегистрирован: 14 апр 2022, 19:13
Имя: Виктор
Откуда: Нерюнгри
Сообщение
Morfei » 05 мар 2024, 05:28
В самом CRM изменения вносить не будите? Я это имел ввиду. Чтоб понимать, что после каждого обновления необходимо будет менять.
support
Техническая поддержка
Сообщения: 9068 Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория
Сообщение
support » 05 мар 2024, 07:27
Нет, не буду, так как ваш код конфликтует. Например, если в описании добавить ссылку и email адрес, то он не корректно отрабатывает. Все склеивается в одну ссылку.
Morfei
Сообщения: 115 Зарегистрирован: 14 апр 2022, 19:13
Имя: Виктор
Откуда: Нерюнгри
Сообщение
Morfei » 06 мар 2024, 04:51
Ну дак email он же как бы без http вроде.
Или я не понял как вставить, чтоб все в одну строку слилось. ?