Как увеличить длину(maxlenth) поля Title при создании ноды?

Главные вкладки

Аватар пользователя mclighters mclighters 24 апреля 2008 в 12:23

Как увеличить длину(maxlenth) поля Title при создании ноды?
По умолчанию стоит 128, мне надо 255. В базе значение увеличил, а где формируется сама форма?

Комментарии

Аватар пользователя slavik.kz slavik.kz 24 апреля 2008 в 12:45

здесь где-то проскакивало, суть такая (работает)

делаем файл "resizenodetitle.info" с таким кодом

name = resizenodetitle
description = Увеличивает размер полей заголовка нод в формах до 255 символов

и "resizenodetitle.module" с таким:

<?
function resizenodetitle_form_alter($form_id, &$form)
{
        // увеличиваем длину title до 255
        if ($form['#id'] == 'node-form')
        {
                $form['title']['#maxlength'] = 255;
        }
        // увеличиваем длину названия термина до 255
        if ($form_id == 'taxonomy_form_term')
        {
                $form['name']['#maxlength'] = 255;
        }
}
?>

хотя мне иногда и 255 маловато 8( но менять структуру таблицы - не то...