admin

Увеличиваем длину темы Форума 180 символов

Читали блог: 3358 Создано: 26-10-2018 23:28 |Личные категории:Discuz| длину, темы, Форума, 180, символов

Для увеличения количества символов в названии темы форума discuz необходимо внести изменения в следующие файлы:
  Открываем в редакторе файл template/default/forum/forumdisplay_fastpost.htm
ищем строки:
  1. <input type="text" id="subject" name="subject" class="px" value="" onkeyup="strLenCalc(this, 'checklen', 80);" tabindex="11" style="width: 25em" />
  2.                                 <span>{lang comment_message1} <strong id="checklen">80</strong> {lang comment_message2}</span>

и число 80 меняем на свое значение.
Далее
/template/default/forum/post_editor_extra.htm
ищем
  1. "subjectchk"{if $_GET[action] == 'reply'} style="display:none"{/if}>{lang comment_message1} <strong id="checklen">80</strong> {lang comment_message2}</span>
  2.                         <script type="text/javascript">strLenCalc($('subject'), 'checklen', 80)</script>


меняем на свое значение.
Далее.
/static/js/forum_post.js
ищем
  1. } else if(mb_strlen(theform.subject.value) > 80) {
Скопировать код
меняем на свое значение.
Далее.
/static/js/forum.js
ищем
  1. } else if(mb_strlen(theform.subject.value) > 80) {

меняем на свое значение.
Далее.
/source/function/function_post.php
ищем
  1. function checkpost($subject, $message, $special = 0) {
  2.         global $_G;
  3.         if(dstrlen($subject) > <b>80</b>) {
  4.                 return 'post_subject_toolong';


меняем на свое значение,  в данном случае нас интересует число 80.
Идем и меняем некоторые таблицы в БД, а именно.
Таблица
  1. префикс_forum_post

Поле таблицы subject, меняем на свое значение.
И тоже самое делаем с таблицей
  1. префикс_forum_thread

Ну и до кучи можно сделать тоже самое с таблицей

  1. префикс_forum_rsscache


Отлично

Хорошо

Средне

Плохо

Ужасно
Комментарий (0 Ответы)

facelist

Вы должны авторизироваться, чтобы оставлять комментарии Войти | Регистрация

Сектор творческих людей
Горячая линия

638638758

С понедельника по воскресенье с 9:00 до 23:00

Обратной связь

admin@artace.ru Онлайн

QR-код

Powered by Discuz! X3.4© 2001-2021 Comsenz Inc.