Intellect Board — cистема управления сайтомПостроение сайта на основе форума |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.19 » Обрезание по живому |
<<Назад Вперед>> | Модераторы: aerograf, wsx | Печать |
Uri
Долгожитель форума
Всего сообщений: 571 Рейтинг пользователя: 4 Ссылка Дата регистрации на форуме: 25 окт. 2005 |
Это уже как-то обсуждалось, однако и в 2.19 эти ограничения остались. Проявляется это одинаково: без какого-либо предупреждения обрезается длина строки. Вот пара примеров: 1. Ссылка на скачивание программы. Такая ссылка может быть весьма длинной. Например программа лежит на ftp сервере с русским именем (я понимаю, что это плохой тон, но изменить не могу) и ссылка со всякими %20 и т.п. получается весьма длинной. И не умещается в соответствующее поле раздела типа "файлы для скачивания". 2. "Краткое описание новости". Тут вообще по живому режут. Вставляю (через буфер обмена) фрагмент текста - вроде всё нормально. Отправляю и вижу, что описание-то обрезалось. Приходится методом тыка подбирать допустимую длину. Не уверен сейчас, что именно в "Описание темы:", но где-то ещё подобные вещи встречаются. Хотя бы тогда не давали вставлять текст, больше допустимого предела. Если нельзя сделать размер этих полей управляемым (например из Админки). |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Настраиваемым сделать можно, хотя и долго + может потеряться переносимость на PostgrSQL и другие БД. Для исправления проблемы 1 нужно выполнить такой запрос: ALTER TABLE prefix_Download CHANGE COLUMN dl_url dl_url VARCHAR(255) NOT NULL Это расширит длину URL до 255 символов (кстати, сейчас еще исправлю в дистрибутиве, чтобы сразу было 255). Еще можно сделать так: ALTER TABLE prefix_Download CHANGE COLUMN dl_url dl_url TEXT В этом случае длина увеличится до 64 Kb. Проблема 2 связана с тем, что в HTML нет стандартных средств контроля длины textarea (многострочнго поля ввода), и контролировать ее можно только с помощью JavaScript (который в определенных ситуациях вызывает весьма неприятное торможение) а под описание темы выделено 255 байт. Чтобы увеличить размер сообщения, нужно выполнить такой запрос: ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
<<Назад Вперед>> | Модераторы: aerograf, wsx | Печать |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.19 » Обрезание по живому |
1 посетитель просмотрел эту тему за последние 10 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
Ограничение доступа не отображаются разделы Архив версий Установка стиля на Intellect Board 2.22 Завершилась работа над новой версией 3.00 |
Самые активные 5 тем | |