Уважаемые пользователи!
Напоминаем, что с 7 ноября 2020 года phpBB Group прекращает поддержку phpBB версии 3.2.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2020 года.
С учетом этого, а также того, что версия 3.2.x больше не будет получать обновлений, за исключением связанных с проблемами безопасности
(только при их наличии и только до 7 ноября 2020 года), рекомендуется обновить конференции до версии 3.3.x.

[FAQ] Как изменить длину названия темы?

Темы по наиболее часто задаваемым вопросам без привязки к версии phpBB. Читать в первую очередь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2194
Стаж: 13 лет 7 месяцев
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 340 раз

Re: [FAQ] Как изменить длину названия темы?

Сообщение nissin »

Что не помогло?
Это просто фрагмент из тех правок с первой страницы, которые нужно было сделать.
[FAQ] Как изменить длину названия темы?
Тем не менее пишете, что файлы отредактировали.
Запрос:

Код: Выделить всё

ALTER TABLE phpbb_posts MODIFY post_subject varchar(255) DEFAULT '' NOT NULL COLLATE utf8_unicode_ci;
ALTER TABLE phpbb_topics MODIFY topic_title varchar(255) DEFAULT '' NOT NULL COLLATE utf8_unicode_ci;
ALTER TABLE phpbb_forums MODIFY forum_last_post_subject varchar(255) DEFAULT '' NOT NULL;
Всё повторяется. nurlan.info
Аватара пользователя
Дед
phpBB 1.4.4
Сообщения: 109
Стаж: 14 лет 3 месяца
Откуда: Беер Шева
Благодарил (а): 14 раз

Re: [FAQ] Как изменить длину названия темы?

Сообщение Дед »

Спасибо!Все устаканилось
Аватара пользователя
kreator
phpBB 1.4.4
Сообщения: 135
Стаж: 10 лет 8 месяцев
Откуда: Новочебоксарск
Благодарил (а): 23 раза
Поблагодарили: 8 раз

Re: [FAQ] Как изменить длину названия темы?

Сообщение kreator »

Дед писал(а):Кстати для версий phpbb начиная с 3.0.2 запрос в БД уже делать не нужно.
мне послышалось, или для изменения длины заголовка темы на 3.0.8 запрос в БД делать не нужно? просто внести изменения в файлы?
Чеченские хакеры уже третий день активно пытаются зарегистрироваться в одноклассниках (TheJokes.ru)
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 10 лет 7 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: [FAQ] Как изменить длину названия темы?

Сообщение Айдар »

kreator писал(а):запрос в БД делать не нужно
Нет, не послышалось! Не нужно!
In Web We Trust
Аватара пользователя
overbag
phpBB 1.0.0
Сообщения: 1
Стаж: 10 лет 5 месяцев
Откуда: Брянск

Re: [FAQ] Как изменить длину названия темы?

Сообщение overbag »

phpbbuser писал(а):
phpbbuser писал(а):У меня после установки этого мода при создании нового форума пишет ошибку: Field 'forum_last_post_subject' doesn't have a default value [1364]В чем проблема?
Проблему решил.
А как решил проблему? у меня такая же ошибка при создании нового форума/категории
Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11942
Стаж: 14 лет 5 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2743 раза

Re: [FAQ] Как изменить длину названия темы?

Сообщение Sheer »

overbag писал(а):А как решил проблему
Глаза подними [FAQ] Как изменить длину названия темы?
Аватара пользователя
Добрый Кот
phpBB 1.4.4
Сообщения: 163
Стаж: 10 лет 5 месяцев
Откуда: UA, Amvrosievka, Donbass
Благодарил (а): 60 раз
Поблагодарили: 1 раз

Re: [FAQ] Как изменить длину названия темы?

Сообщение Добрый Кот »

Почитал весь сабж, тем не менее не могу понять, в чем проблема - при создании нового раздела форума пишет ошибку:
Field 'forum_last_post_subject' doesn't have a default value [1364]

Установку выполнил нормально, сначала запросы к бд, а затем и правку файлов выполнил, в итоге новая тема с названием, продолжительностью в 200 символов, создается, а раздел создать теперь вобще невозможно. Как конкретно вы избавлялись от этого глюка?

Добавлено спустя 20 минут 52 секунды:
Или скажите хотя бы, как откатить изменения в БД.
Билл Гейтс тоже был хулиганом
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 11 лет 3 месяца
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 248 раз

Re: [FAQ] Как изменить длину названия темы?

Сообщение HAMMER663 »

Вы не внимательно читали тему. у вас какая версия форума? 3.0.8? для нее не надо делать запросы к БД.

про это писали здесь
можно поправить руками, зайти в pma и в таблице phpbb_topics найти поле topic_last_post_subject. значение по умолчанию изменить c null на пустое поле
Аватара пользователя
Добрый Кот
phpBB 1.4.4
Сообщения: 163
Стаж: 10 лет 5 месяцев
Откуда: UA, Amvrosievka, Donbass
Благодарил (а): 60 раз
Поблагодарили: 1 раз

Re: [FAQ] Как изменить длину названия темы?

Сообщение Добрый Кот »

У меня 3.0.7 PL1. Как здесь быть?
Билл Гейтс тоже был хулиганом
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 11 лет 3 месяца
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 248 раз

Re: [FAQ] Как изменить длину названия темы?

Сообщение HAMMER663 »

HAMMER663 писал(а):можно поправить руками, зайти в pma и в таблице phpbb_topics найти поле topic_last_post_subject. значение по умолчанию изменить c null на пустое поле
вот это посмотрите
Аватара пользователя
Добрый Кот
phpBB 1.4.4
Сообщения: 163
Стаж: 10 лет 5 месяцев
Откуда: UA, Amvrosievka, Donbass
Благодарил (а): 60 раз
Поблагодарили: 1 раз

Re: [FAQ] Как изменить длину названия темы?

Сообщение Добрый Кот »

Настроил, но не помогло - все та же ошибка. Поставил "Значение по умолчанию: Нет", до этого стоял NULL. В чем еще может быть проблема? Ведь другие ее как-то решили?
Билл Гейтс тоже был хулиганом
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 11 лет 3 месяца
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 248 раз

Re: [FAQ] Как изменить длину названия темы?

Сообщение HAMMER663 »

надо оставить вообще пустое поле, а не "нет"
Аватара пользователя
Добрый Кот
phpBB 1.4.4
Сообщения: 163
Стаж: 10 лет 5 месяцев
Откуда: UA, Amvrosievka, Donbass
Благодарил (а): 60 раз
Поблагодарили: 1 раз

Re: [FAQ] Как изменить длину названия темы?

Сообщение Добрый Кот »

Поставил "Как определено:" и оставил поле пустым, но все равно не помогло :(

Добавлено спустя 43 минуты 37 секунд:
Скажите, как мне исправить сложившуюся ситуацию?
Билл Гейтс тоже был хулиганом
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15467
Стаж: 15 лет 2 месяца
Откуда: Красноярск
Благодарил (а): 418 раз
Поблагодарили: 1854 раза

Re: [FAQ] Как изменить длину названия темы?

Сообщение rxu »

Добрый Кот писал(а):Field 'forum_last_post_subject' doesn't have a default value [1364]
Читайте FAQ, там всё написано.
Изображение
Архангел
phpBB 1.0.0
Сообщения: 6
Стаж: 10 лет 4 месяца
Благодарил (а): 1 раз

Re: [FAQ] Как изменить длину названия темы?

Сообщение Архангел »

А можно носом тикнуть где почитать [FAQ], а то после внесённых по выложеной в этом топике инструкции изменениям, форум при изменении фообще начал глючить и выдавать:

Код: Выделить всё

$subject = truncate_string($subject);$subject = truncate_string($subject);$subject = truncate_string($subject);вв[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4505: Cannot modify header information - headers already sent by (output started at /includes/functions_posting.php:1)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4507: Cannot modify header information - headers already sent by (output started at /includes/functions_posting.php:1)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4508: Cannot modify header information - headers already sent by (output started at /includes/functions_posting.php:1)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4509: Cannot modify header information - headers already sent by (output started at /includes/functions_posting.php:1)
и после сохранения

Код: Выделить всё

$subject = truncate_string($subject);$subject = truncate_string($subject);$subject = truncate_string($subject);вв[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4505: Cannot modify header information - headers already sent by (output started at /includes/functions_posting.php:1)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4507: Cannot modify header information - headers already sent by (output started at /includes/functions_posting.php:1)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4508: Cannot modify header information - headers already sent by (output started at /includes/functions_posting.php:1)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4509: Cannot modify header information - headers already sent by (output started at /includes/functions_posting.php:1)
Последний раз редактировалось Айдар 07.04.2011 17:26, всего редактировалось 1 раз.
Причина: Используйте BBcode [code]
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 28.09.2016 15:02 модератором rxu

Вернуться в «FAQ»