Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Длина поля ICQ

Длина поля ICQ


     30.11.2012    Все вопросы » Общие вопросы    3221

вопрос
Где редактировать длину поля ICQ номера в DLE 9.6?

Ответил: Sander


engine/modules/profile.php
if( strlen( $icq ) > 20 ) {

engine/modules/register.php
if( strlen( $icq ) > 20 ) $stop .= $lang['reg_err_17'];

Ну и в phpMyAdmin расширить тип поля dle_users.icq
varchar(20)

5 комментариев

819836
Юзер

819836 - 30 ноября 2012 15:01 -

Редактируется в шаблоне userinfo.tpl

<input type="text" name="icq" value="{icq}" id="icq" />

Sander
PHP-developer

Sander - 30 ноября 2012 17:02 -

И что именно в этом куске шаблона ограничивает длину вводимого номера icq? )

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

shadow6630
Юзер

shadow6630 - 30 ноября 2012 18:29 -

ТС написал так, что понять что именно ему нужно: длинну поля(css) или количество знаков, нельзя)

Sander
PHP-developer

Sander - 30 ноября 2012 18:37 -

длина и ширина... разница есть.
Он мог написать одно, а иметь ввиду другое.
Но трактовка у заданного вопроса однозначна и не подлежит двусмысленному восприятию.

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

819836
Юзер

819836 - 30 ноября 2012 23:21 -

Короче я понял что ему нужно что бы пользователь мог вести только определенное количество символов в поле )

т.е просто в это:
<input type="text" name="icq" value="{icq}" id="icq" />
, вставь атрибут:
maxlength
,получается так:
<input type="text" name="icq" maxlength="2" value="{icq}" id="icq" />
,
теперь пользователь в поле Icq сможет ввести только 2 символа.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх