Статьи

Как увеличить длину заголовков материалов

Вопросы и ответы / Решение проблем

По умолчанию длина заголовков материалов в Joomla не может превышать 100 символов. На форумах часто задают вопрос: а можно ли увеличить длину заголовков материалов? Конечно можно, хотя для этого необходимо сделать некоторые модификации.

Для увеличения длины необходимо изменить размер поля в БД и исправить максимальную длину в формах редактирования материалов. Раз уж мы собираемся изменять оригинальные файлы Joomla, то увеличим длину 2-х полей Заголовок и Алиас заголовка.

1. Подключиться к БД с помощью phpMyAdmin
2. Выбрать в списке слева БД в которой находятся таблицы Joomla
3. В списке таблиц выбрать таблицу jos_content (префикс таблицы может быть и другим)
4. Отредактировать поля title и title_alias, изменив длину поля с 100 до 255 символов
5. Найти в файле /components/com_content/content.html.php код:

class="inputbox" type="text" name="title" size="50" maxlength="100" value="title; ?>" />

и заменить его на:

class="inputbox" type="text" name="title" size="50" maxlength="255" value="title; ?>" />

6. Сохранить изменения в файле content.html.php
7. Найти в файле /administrator/components/com_content/admin.content.html.php код:

class="text_area" type="text" name="title" size="30" maxlength="100" value="title; ?>" />

и заменить его на:

class="text_area" type="text" name="title" size="30" maxlength="255" value="title; ?>" />

8. Найти в файле /administrator/components/com_content/admin.content.html.php код:

"title_alias" type="text" class="text_area" id="title_alias" value="title_alias; ?>" size="30" maxlength="100" />

и заменить его на:

"title_alias" type="text" class="text_area" id="title_alias" value="title_alias; ?>" size="30" maxlength="255" />

9 Сохранить изменения в файле admin.content.html.php

Так в идеале не прилагая особых усилий можно увеличить длину заголовков материалов.