Название: Значения по умолчанию в доп данных Отправлено: blackjack от 22 Сентября 2010, 12:06:55 Чесно говоря меня замахали прое****бы операторов которые создают юзеров и забывают вписать мак.
Мое мнение, для доп полей необходима опция "Значение по умолчанию". Маленькое временное исправление этой неприятной штуки. Код: --- /usr/local/nodeny/web/adduser.pl 2010-09-22 13:05:44.000000000 +0300 Название: Re: Дополнительные данные Отправлено: Cell от 22 Сентября 2010, 16:11:00 Очень полезная штука. Только не понятно - зачем ???
Мой мозг отказывается понимать смысл этой фитчи. Ну забывают, ну и хрен на них. В чем проблема? чем лучше нули? ИМХО дело в кривой настройке ДХЦП или что там у вас? статик арп? Дык тоже все решаемо. Вот если бы патч был на тему: при помощи астрального приемника и космических лучей определить мак адрес юзера и внести его в базу данных автоматически - то да: памятник из чистого золота тебе обеспечен! Название: Re: Дополнительные данные Отправлено: stix от 22 Сентября 2010, 16:12:28 сделайте "поля", которые могут менять юзеры сами
Название: Re: Значения по умолчанию в доп данных Отправлено: Efendy от 24 Сентября 2010, 09:19:28 при создании поля можно указать регулярное выражение, которым будут проверяться введенные данные. Если у поля не выставлять флаг "разрешить пустое значение", то мак будет требоваться в обязательном порядке т.к. иначе не пройдет проверку регулярным выражением. Причем в случае мака можно указать полную корректную его проверку. Выражение получается большое, но это нам не важно. Что-то типа такого [a-f\d]{2}-[a-f\d]{2}-[a-f\d]{2}-[a-f\d]{2}-[a-f\d]{2}-[a-f\d]{2}
Название: Re: Значения по умолчанию в доп данных Отправлено: Cell от 24 Сентября 2010, 15:01:27 Такие длинные там не очень катят (((, мой вариант:
^(?:[[:xdigit:]]{2}[-:]){5}[[:xdigit:]]{2}$ Название: Re: Значения по умолчанию в доп данных Отправлено: blackjack от 24 Сентября 2010, 20:15:34 при создании поля можно указать регулярное выражение, которым будут проверяться введенные данные. Если у поля не выставлять флаг "разрешить пустое значение", то мак будет требоваться в обязательном порядке т.к. иначе не пройдет проверку регулярным выражением. Причем в случае мака можно указать полную корректную его проверку. Выражение получается большое, но это нам не важно. Что-то типа такого [a-f\d]{2}-[a-f\d]{2}-[a-f\d]{2}-[a-f\d]{2}-[a-f\d]{2}-[a-f\d]{2} при создании юзера туда (в поле мак) что будет записываться?Название: Re: Значения по умолчанию в доп данных Отправлено: Efendy от 25 Сентября 2010, 09:19:09 при создании вообще не создаются дополнительные данные. Они создаются уже после первого редактирования
|