Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Убрать RE из заголовка сообщения
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
- Rayden
- Former team member
- Сообщения: 3739
- Стаж: 18 лет 9 месяцев
- Поблагодарили: 44 раза
- Контактная информация:
Код: Выделить всё
OPEN
posting.php
FIND
$post_data['post_subject'] = (in_array($mode, array('quote', 'edit'))) ? $post_data['post_subject'] : ((isset($post_data['topic_title'])) ? $post_data['topic_title'] : '');
REPLACE
$post_data['post_subject'] = (in_array($mode, array('quote', 'edit'))) ? $post_data['post_subject'] : (/*(isset($post_data['topic_title'])) ? $post_data['topic_title'] : */'');
FIND
if (($mode == 'reply' || $mode == 'quote') && !$submit && !$preview && !$refresh)
REPLACE
if ((/*$mode == 'reply' ||*/ $mode == 'quote') && !$submit && !$preview && !$refresh)
Добавлено спустя 2 минуты 6 секунд:
Да, кстати! Это не убирает строку заголовок полностью, а показывает заголовок только если поле заполняется пользователем.
- Rayden
- Former team member
- Сообщения: 3739
- Стаж: 18 лет 9 месяцев
- Поблагодарили: 44 раза
- Контактная информация:
Целиком все условие
Код: Выделить всё
/*
if (($mode == 'reply' || $mode == 'quote') && !$submit && !$preview && !$refresh)
{
$post_data['post_subject'] = ((strpos($post_data['post_subject'], 'Re: ') !== 0) ? 'Re: ' : '') . censor_text($post_data['post_subject']);
}
*/
- Alek$
- Former team member
- Сообщения: 2616
- Стаж: 18 лет 7 месяцев
- Откуда: Новосибирск
- Поблагодарили: 37 раз
- Контактная информация:
В posting.php
Заменить на
Добавлено спустя 1 минуту:
PS. По-моему, это буквально на днях обсуждалось...
Код: Выделить всё
$post_data['post_subject'] = ((strpos($post_data['post_subject'], 'Re: ') !== 0) ? 'Re: ' : '') . censor_text($post_data['post_subject']);
Код: Выделить всё
$post_data['post_subject'] = censor_text($post_data['post_subject']);
PS. По-моему, это буквально на днях обсуждалось...
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
- Alek$
- Former team member
- Сообщения: 2616
- Стаж: 18 лет 7 месяцев
- Откуда: Новосибирск
- Поблагодарили: 37 раз
- Контактная информация:
NCom
Ну не изменяет. Это факт. Если вам эти старые мешают - то я скажу простую вещь: они являются частями заголовков постов. Если хотите, можете изловчиться и удалить и их из базы. Но как вы это будете делать, я не знаю.
Ну не изменяет. Это факт. Если вам эти старые мешают - то я скажу простую вещь: они являются частями заголовков постов. Если хотите, можете изловчиться и удалить и их из базы. Но как вы это будете делать, я не знаю.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
- Merlin
- phpBB 1.4.2
- Сообщения: 54
- Стаж: 19 лет
- Откуда: odessa.ua
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Можно попробовать запросом на подобии
Добавлено спустя 8 часов 41 минуту 7 секунд:
А в каком конкретно месте в posting.php нужно подшаманить, чтобы поле сабджект в форме не заполнялось автоматом при ответе? Но при этом заполнялось при редактировании, сохранении черновика и т.д. Тоесть если юзер захочет как-то назвать свой пост, чтобы он это мог сделать, но по умолчанию посты озаглавлены не были.
Код: Выделить всё
UPDATE `phpbb_posts` SET `post_subject` = ''
WHERE `post_subject` LIKE CONVERT( _utf8 'Re :%' USING utf8 )
COLLATE utf8_unicode_ci;
А в каком конкретно месте в posting.php нужно подшаманить, чтобы поле сабджект в форме не заполнялось автоматом при ответе? Но при этом заполнялось при редактировании, сохранении черновика и т.д. Тоесть если юзер захочет как-то назвать свой пост, чтобы он это мог сделать, но по умолчанию посты озаглавлены не были.
Если спросят: "Куда?", отвечай: "В никуда!",
Это правда, и в этом беда!
Это правда, и в этом беда!
- Alek$
- Former team member
- Сообщения: 2616
- Стаж: 18 лет 7 месяцев
- Откуда: Новосибирск
- Поблагодарили: 37 раз
- Контактная информация:
Merlin
Код: Выделить всё
FIND
$post_data['post_subject'] = (in_array($mode, array('quote', 'edit'))) ? $post_data['post_subject'] : ((isset($post_data['topic_title'])) ? $post_data['topic_title'] : '');
REPLACE
$post_data['post_subject'] = (in_array($mode, array('quote', 'edit'))) ? $post_data['post_subject'] : '';
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
-
- phpBB 2.0.11
- Сообщения: 810
- Стаж: 18 лет 2 месяца
- Откуда: Ставрополь
- Контактная информация:
- Забанен: Бессрочно
Код: Выделить всё
UPDATE `phpbb_posts` SET `post_subject` = ''
WHERE `post_subject` LIKE CONVERT( _utf8 'Re :%' USING utf8 )
COLLATE utf8_unicode_ci;