Проблема с редиректом

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Kraft
phpBB 1.2.1
Сообщения: 27
Стаж: 18 лет 8 месяцев

Проблема с редиректом

Сообщение Kraft »

На форуме не работает заглушки (например после отправки нового сообщения). Она появляется, но спустя 3 сек. не делает редирект. Я уже все перекопал. Ни как найти ошибку не могу :(.
http://trimedadus.ru - Онлайн журнал для мужчин и женщин
Аватара пользователя
SirGo
phpBB 1.2.0
Сообщения: 10
Стаж: 18 лет 5 месяцев

Сообщение SirGo »

Это только у Вас или у всех посетителей форума? Может проблема не в нем, а в Вашем браузере? Яваскрипт например отключен?

Ну про Яву это я конечно сказанул, но гляньте в исходнике страницы (имеется ввиду страница с редиректом), есть ли там такой код:

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

<meta http-equiv="refresh" content="3;url=viewtopic.php?p=111355#111355">
Если есть - проблема скорее всего в настройках браузера
Если нет - в самом форуме
Kraft
phpBB 1.2.1
Сообщения: 27
Стаж: 18 лет 8 месяцев

Сообщение Kraft »

SirGo
Это не только у меня, а у всех. Я пробовал различные браузеры - одно и тоже.

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

<meta http-equiv="refresh" content="3;url=viewtopic.php?p=111355#111355">
Подобная строчка на странице с редиректом не появляется.
http://trimedadus.ru - Онлайн журнал для мужчин и женщин
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Повторите про себя 10 раз:
"Я читал правила форума и знаю как здесь надо задавать вопросы, чтобы на тебя не злились" :twisted:
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
SirGo
phpBB 1.2.0
Сообщения: 10
Стаж: 18 лет 5 месяцев

Сообщение SirGo »

Ну раз у всех одно и тоже и нет указанного мпой кода - значит проблема в форуме.
Следующие вопросы:
1. Что за шкурка у Вас используется на форуме?
2. Не меняли ли Вы ее?
3. Есть ли в файле templates\ИМЯ_ШКУРЫ\overall_header.tpl строка Если ее там нет - добавьте перед строкой

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

<title>{SITENAME} :: {PAGE_TITLE}</title>
Kraft
phpBB 1.2.1
Сообщения: 27
Стаж: 18 лет 8 месяцев

Сообщение Kraft »

1. Шкурка стандартная
2. Не менял
3. {META} есть и в overall_header.tpl.

На форуме стоят следующие моды:
mod_meta - немного переделаный
rss_feed.mod
Advance_Admin_Index_Stats
quick_reply_3.0.3
IP Only Viewable By Admin
Allow Moderators to See Invisible
Register from Login Prompt
Topics Sorted By Type At Forum View
и еще несколько. сейчас не припомню какие именно. Попозже напишу

Глюк этот появился давно, просто на него я не сразу обратил внимание, т.к. привык не ждать 3 сек., а сразы тыкать по ссылке. Поэтому не могу сказать после установки какого именно мода такое произошло :(.
http://trimedadus.ru - Онлайн журнал для мужчин и женщин
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 19 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Мне кажется после mod_meta
Покажите ваш файл page_hader.php (только не постить на страницу :evil: , аттач есть)
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Kraft
phpBB 1.2.1
Сообщения: 27
Стаж: 18 лет 8 месяцев

Сообщение Kraft »

Поручик Вот мой page_header.php, а также сам мод вместе с моими изменениями (Добавил возможность выставления метатегов на каждую тему в отдельности)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
http://trimedadus.ru - Онлайн журнал для мужчин и женщин
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 19 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Я так и понял.

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

#
#---- [OPEN] ----------------
#
inludes/page_hader.php

#
#---- [FIND] ----------------
#
    'META' => $metatags,

#
#---- [REPLACE WITH] ----------------
# remove this line
#

#
#---- [FIND] ----------------
#
	'NAV_LINKS' => $nav_links_html)
);

#
#---- [AFTER, ADD] ----------------
#
if (!empty($template->vars['META']))
{
	$template->vars['META'] .= $metatags;
}
else
{
	$template->assign_var('META', $metatags);
}
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Kraft
phpBB 1.2.1
Сообщения: 27
Стаж: 18 лет 8 месяцев

Сообщение Kraft »

Поручик Ничего не изменилось :(
http://trimedadus.ru - Онлайн журнал для мужчин и женщин
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 19 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Ну тогда и сказать больше нечего, у меня-то работает. Остается только потрошить файлы на предмет переменной META
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Kraft
phpBB 1.2.1
Сообщения: 27
Стаж: 18 лет 8 месяцев

Сообщение Kraft »

МЕТА встречается примерно в 23-25 файлах. Очень много строк подобных этой

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

			$template->assign_vars(array(
				"META" => '<meta http-equiv="refresh" content="5;url=' . append_sid("index.$phpEx") . '">')
			);
Немного смущает то, что в одних фойлах в этой строке стоят одинарные кавычки, в других - двойные.
http://trimedadus.ru - Онлайн журнал для мужчин и женщин
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 19 лет 2 месяца
Откуда: Ленинград

Сообщение /DiOs »

Kraft писал(а):Немного смущает то, что в одних фойлах в этой строке стоят одинарные кавычки, в других - двойные.
Грубо говоря, одинарные кавычки означают "возьми то, что внутри, как есть", а двойные -- "интерпретируй, если сможешь" Т.е. 'index.$phpEx' -- просто текст index.$phpEx, а "index.$phpEx" -- текст index.php, т.е. интерпретировано значение переменной $phpEx. От этого и пляшите.
И если я неправ, пусть старшие товарищи поправят меня
Kraft
phpBB 1.2.1
Сообщения: 27
Стаж: 18 лет 8 месяцев

Сообщение Kraft »

Кто нибуть, помогите. Ни как не могу ошибку найти :cry:
http://trimedadus.ru - Онлайн журнал для мужчин и женщин
Kraft
phpBB 1.2.1
Сообщения: 27
Стаж: 18 лет 8 месяцев

Сообщение Kraft »

Великие ГУРУ, взываю к вам. Снизойдите до моей мольбы о помощи. Нет придела вашему безграничному могуществу. О великие, как тяжко бремя чайника, но ведь и вы когдато начинали. Вспомните те далекие времена, когда код на PHP выглядел так загадочно. Все. фантазия законьчилась... :lol:
Надеюсь что всетаки ктото откликнется.
http://trimedadus.ru - Онлайн журнал для мужчин и женщин

Вернуться в «Поддержка phpBB 2.0.x»