Проблема всплывает, когда ссылка слишком длинная - с таблицей все в порядке, а вот подробная информация о записи разьезжается.
Решил поправить это с помощью вычислений - автоподстановка ХТМЛного кода и создание ссылки с надписью "Тыц!" вместо длинной ссылки.
Код такой:
$text = data_table("Договоры","id={ID}"); $link = $text["Ссылка на скан"]; $link = preg_replace("/(?<!http:\\/\\/)(www)(\\S+)/si",'http://www\\2', $link); $link = preg_replace("/(http:\\/\\/)(\\S+)/si",'<a href="http://\\2" target=_new>"Тыц!"</a>',$link); return $link;
Проблема в том, что при изменении информации о записи это вычисление отрабатывает еще раз, и получается некрасиво.
Как сделать таким образом, чтобы при сохранении информации уже имеющийся HTML-код для ссылки не обрабатывался повторно?