Уважаемые пользователи!
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ообщение отправлено" - а нельзя ли убрать?

Идеи для расширения функциональности phpBB 2.0.x
Ivan_Vile

"Cообщение отправлено" - а нельзя ли убрать?

Сообщение Ivan_Vile »

Есть такая фича у phpbb, когда после отправки поста выходит окно "сообщение отправлено" и предложение пройти в топ или на форум...
Как это обойти или убрать?
Зачем? Затем, что многие юзора достали, с тем, что им это мешает и круто раздражает...
Эффект нужен такой: чтобы после отправки из быстрого ответа сразу открывался топик с этим ответом, а не это предложение о переходах.
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Зарегистрирован: 20 лет 1 месяц
Откуда: СССР
Благодарил (а): 5 раз
Поблагодарили: 105 раз

Сообщение Mr. Anderson »

Ivan_Vile
Вообще-то это окошко - это "эффект паузы", оно создано для уменьшения нагрузки на форум... Не уверен, что есть толк в его убирании...
В любом случае - промежуточная (пусть и "пустая") страница с редиректом все равно будет.
Ivan_Vile

Сообщение Ivan_Vile »

Понятно... у меня кстати тоже возник вопрос о нагрузке на форум... Значит она есть, а значит не будем ничего менять!
thanx за разьяснения - можно сносить топ! (если никому он не нужен)
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Зарегистрирован: 20 лет 1 месяц
Откуда: СССР
Благодарил (а): 5 раз
Поблагодарили: 105 раз

Сообщение Mr. Anderson »

Ivan_Vile
Нагрузка есть всегда (хоть и разная по величине и продолжительности (как для разных движков так и для одинаковых, но с разной популярность/посещаемостью), но она есть, т.к. абсолютно некушающих ресурсы движков не существует), а это "окно" дает движку временную фору... так - на всякий случай.
Ivan_Vile

Сообщение Ivan_Vile »

ясно, спасибо за толковое разьяснение! (((=
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Если твои пользователи возмущаются только потому, что им приходится ждать 3 секунды до автоперехода на отосланное сообщение, то можно уменьшить величину задержки. Открой posting.php и отредактируй значение задержки в следующем фрагменте:

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

$template->assign_vars(array(
			'META' => '<meta http-equiv="refresh" content="3;url=' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id") . '">')
	);
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Ivan_Vile

Сообщение Ivan_Vile »

спасибо, но вилимо вся оставлю как и было прежде, т.к. всё равно на форуме стоит флуд-задержка......
newest

Redirect after posting

Сообщение newest »

Всем привет..
как сделать редирект во внутрь форума а не в тему? (после того как туда отписал...)

Добавлено спустя 1 минуту 15 секунд:

то есть чтоб по умолчанию срабатывало "Вернуться в форум".. а не "Посмотреть ваше сообщение."

я так понимаю что тогда мое сообщение будет для меня как новое...
так ли это?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 19 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

newest нет, не так. вам идет выбор смотреть сообщение или в форум, вот и выбирайте
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
newest

Сообщение newest »

выбор то идет.. это здорово.. однако через неск сек .. наступает редирект.. (по умолчанию на "Посмотреть ваше сообщение." ) а я хочу чтоб по умолчанию було на "Вернуться в форум".. ..
romutis
phpBB 1.4.4
Сообщения: 103
Зарегистрирован: 19 лет 10 месяцев

Сообщение romutis »

newest

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

# 
#-----[ OPEN ]------------------------------------------ 
#
includes/functions_post.php 

# 
#-----[ FIND ]------------------------------------------ 
# 
$meta = '<meta http-equiv="refresh" content="3;url=' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $post_id) . '#' . $post_id . '">';

# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 
$meta = '<meta http-equiv="refresh" content="3;url=' . append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id"). '">';

# 
#-----[ FIND ]------------------------------------------ 
# 
$meta = '<meta http-equiv="refresh" content="3;url=' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . '=' . $topic_id) . '">';

# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 
$meta = '<meta http-equiv="refresh" content="3;url=' . append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id"). '">';

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM 
// romutis
Егор

Сообщение Егор »

а есть такой мод который позволяет пользователю в профиле выбирать чего делать: идти в форум сразу, смотреть свое сообщение сразу или выбирать куда идти?
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Егор
Нет. Вопрос мгновенного перехода в тему после отправки сообщения уже обсуждался - задержка нужна для снижения нагрузки на сервер. Она может быть лишь уменьшена, но не отключена.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
sHakeR

Сообщение sHakeR »

Xpert писал(а):Егор
Нет. Вопрос мгновенного перехода в тему после отправки сообщения уже обсуждался - задержка нужна для снижения нагрузки на сервер. Она может быть лишь уменьшена, но не отключена.
Как её можно уменьшить и какова она по-умолчанию?
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

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

# 
#-----[ OPEN ]------------------------------------------ 
#
includes/functions_post.php 

# 
#-----[ FIND ]------------------------------------------ 
# 
$meta = '<meta http-equiv="refresh" content="3;url=' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $post_id) . '#' . $post_id . '">';

# 
#-----[ FIND ]------------------------------------------ 
# 
$meta = '<meta http-equiv="refresh" content="3;url=' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . '=' . $topic_id) . '">';

# EoM 
В этих строках необходимо будет заменить число 3 (content="3;) на необходимое. По умолчанию она составляет 3 секунды.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

Вернуться в «Запросы модов для phpBB 2.0.x»