KeyWeb

Simple Machines Forum (SMF) - Длина заголовка темы

1111111111Rating 1.00 (1 Vote)

По умолчанию у форума SMF длина заголовка темы (символов в теме) составляет 80 символов, что иногда порядком мешает, в данной статье расскажу, как увеличить длину заголовка до 200 символов, актуально для SMF 2.

Шаги достаточно просты, необходимо отребактировать два файла:

  • Sources - Post.php
  • Themes - Ваша тема - Post.template.php

Редактирование Post.php SMF

Необходимо найти строки:

// Make sure the subject isn't too long - taking into account special characters.
if ($smcFunc['strlen']($form_subject) > 100)
$form_subject = $smcFunc['substr']($form_subject, 0, 100);

и

// At this point, we want to make sure the subject isn't too long.
if ($smcFunc['strlen']($_POST['subject']) > 100)
$_POST['subject'] = $smcFunc['substr']($_POST['subject'], 0, 100);

 В этих строках заменить цифру 100 на нужную (не более 255), к примеру на 200

Редактирование Post.template.php

Далее находим свой Post.template.php, находим строку:

<input type="text" name="subject"', $context['subject'] == '' ? '' : ' value="' . $context['subject'] . '"', ' tabindex="', $context['tabindex']++, '" size="80" maxlength="80" class="input_text" />

 Изменяем параметр maxlength="80" на maxlength="200" .

Обязательно необходимо изменить два файла, после чего очистить кеш в админке форума

Спасибо:

http://www.simplemachines.org/community/index.php?topic=359405.0

 

Добавить комментарий


Обновить
Защитный код

KeyWeb

Сейчас 57 гостей и ни одного зарегистрированного пользователя на сайте

Вверх
Вниз