Длинные имена пользователь рвут шаблон

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 24 декабря 2010 в 10:15
Дефолтный шаблон.
При тестировании вводятся длинные имена (у пользователей могут быть всякие причуды sad)
В результате меню съезжает.
Что посоветуете?
Прикрепленный файл
073c8f8ded03491f9afce0d_2e1a1.png 351 Кб
#2 24 декабря 2010 в 10:42
1. Вариант. Изменить шаблон модуля пользовательского меню с адаптацией под вывод в две (три...) строки.
2. Вариант. Изменить шаблон модуля пользовательского меню на вертикальный вид и выводить его в сайдбаре.
3. Вариант. Изменить место дислокации пользовательского меню (позицию вывода).
4. Вариант. Поотключать на фиг половину пунктов (где-то в коде), перенастроить на вывод только иконок и отрубить показ аватара в этих же настройках.
#3 24 декабря 2010 в 10:44
5. Вариант: при регистрации предупреждать пользователя о недопустимости длинных имен.
#4 24 декабря 2010 в 10:47

5. Вариант: при регистрации предупреждать пользователя о недопустимости длинных имен.

Pampa
И в шаблоне формы поле ввода имени (логина) ограничить количеством сиволов
#5 24 декабря 2010 в 11:03

шаблоне формы поле ввода имени (логина) ограничить количеством сиволов

Anabiotick
можно подробнее? Как это сделать?
#6 24 декабря 2010 в 11:44
Поля ввода прописываются средствами HTML, в свойствах соответствующих тегов можно прописать ограничение (если мне не изменяет память) на количество символов
#7 24 декабря 2010 в 11:51
да было бы не плохо подсказать… где поставить ограничения при регистрации предупреждать пользователя о недопустимости длинных имен… когда тестировали 1.7 я писал что в поле вода имени можна дописать имя состоящее из 140 символов. а это не есть хорошо
#8 24 декабря 2010 в 12:31


да было бы не плохо подсказать… где поставить ограничения при регистрации предупреждать пользователя о недопустимости длинных имен… когда тестировали 1.7 я писал что в поле вода имени можна дописать имя состоящее из 140 символов. а это не есть хорошо

nikolas

Я так полагаю в шаблоне компонента регистрации. строка 43:
  1. <input name="login" id="logininput" class="text-input" type="text" size="30" value="{$login}" onchange="checkLogin()" autocomplete="off"/>
файл com_registration.tpl
В этот тег вставить
  1. maxlength="число_символов(цифра)"
Ну и заодно подправить com_registration_login.tpl так же
#9 24 декабря 2010 в 12:52
Спасибо, отлично работает!
#10 24 декабря 2010 в 12:53
Закрыл тему
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.