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

Изменение полей в "Новой теме"

Форум для авторов модов для phpBB 2.0.x.
Jiexa
phpBB 1.0.0
Сообщения: 4
Стаж: 15 лет 10 месяцев

Изменение полей в "Новой теме"

Сообщение Jiexa »

Доброго всем дня!
У меня вопросец, может кто сталкивался с похожей проблемой:
При заведении новой темы выскакивает форма, само сообщение пишется в поле с именем message. Потребовалось мне сделать несколько полей для ввода. Сделал несколько полей.Соответственно подправил файл posting.php:

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

$mmm=$HTTP_POST_VARS['pole1'].$HTTP_POST_VARS['pole2'];//это новые поля
$message =$mmm;
Отключил явовскую проверку , и всё равно выдаёт:"Вы должны ввести текст сообщения". Где ешо проверяется эта переменная? Мож кто сталкивался с этой проблемой? Заранее спасибо!
Lektor
phpBB 2.0.7
Сообщения: 574
Стаж: 17 лет 11 месяцев

Re: Изменение полей в "Новой теме"

Сообщение Lektor »

function prepare_post в includes/functions_post.php

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

	// Check message
	if (!empty($message))
	{
		$bbcode_uid = ($bbcode_on) ? make_bbcode_uid() : '';
		$message = prepare_message(trim($message), $html_on, $bbcode_on, $smilies_on, $bbcode_uid);
	}
	else if ($mode != 'delete' && $mode != 'poll_delete') 
	{
		$error_msg .= (!empty($error_msg)) ? '<br />' . $lang['Empty_message'] : $lang['Empty_message'];
	}
Закрыто

Вернуться в «Для авторов (phpBB 2.0.x)»