1. team - 9 ноября 2009 — 12:07 - перейти к сообщению
Немного напрягает ждать когда же сработает сообщение "перенаправление", как сделать, что-бы это слово было активной ссылкой? т.е., чтобы кликнул на него и не ждать.
2. M-A-X - 16 ноября 2009 — 00:43 - перейти к сообщению
Уменьшить задержку редиректа
Прописать ссылку, куда идет редирект.
Прописать ссылку, куда идет редирект.
3. SAlex_S - 2 января 2011 — 23:39 - перейти к сообщению
А такое возможно, чтобы пере направление было на ajax jquery. Экран темнеет, на окошке в центре экрана "добавление сообщения" а если сайт недоступен стал, то "Ошибка добавления, попробуйте позже" И чтоб быстрее перенаправлял!
Такой мод существует?
Такой мод существует?
4. BON - 2 января 2011 — 23:57 - перейти к сообщению
SAlex_S, сомневаюсь. Вроде на ajax'e ни кто не малявил его
5. SAlex_S - 3 января 2011 — 00:06 - перейти к сообщению
BON Я видел работу ajax при загрузки страницы. И в код глянул, это осуществимо. Может уже кто и сделал.
6. - 25 февраля 2011 — 19:38 - перейти к сообщению
Здравствуйте, чтобы не плодить темы, задаю свой вопрос в этой теме.
Что и где надо изменить, чтобы в окнах следующих ошибок "Пожалуйста, только корректным способом входите в скрипт!" и "Эта тема не существует!" работало автоматическое перенаправление на главную страницу форума?
Ситуация в следующем: я переустановил свой форум с нуля, все темы были удалены, однако посетители переходят на мой форум по старым ссылкам, оставленными пользователи на других форумах. Увидев окно ошибки, они нажимают на ссылку внизу окна "Вернуться назад" и возвращаются на форум, с которого пришли. Тоже самое происходит, если посетители заходят на мой форум по "битым" ссылкам. Не каждый посетитель сообразит подкорректировать ссылку в адресной строке своего браузера, чтобы войти на мой форум
Что и где надо изменить, чтобы в окнах следующих ошибок "Пожалуйста, только корректным способом входите в скрипт!" и "Эта тема не существует!" работало автоматическое перенаправление на главную страницу форума?
Ситуация в следующем: я переустановил свой форум с нуля, все темы были удалены, однако посетители переходят на мой форум по старым ссылкам, оставленными пользователи на других форумах. Увидев окно ошибки, они нажимают на ссылку внизу окна "Вернуться назад" и возвращаются на форум, с которого пришли. Тоже самое происходит, если посетители заходят на мой форум по "битым" ссылкам. Не каждый посетитель сообразит подкорректировать ссылку в адресной строке своего браузера, чтобы войти на мой форум
7. BON - 25 февраля 2011 — 20:16 - перейти к сообщению
ildar, если вам известны адреса битых ссылок лучше сделайте перенаправление через .htaccess
8. alexx - 25 февраля 2011 — 21:30 - перейти к сообщению
BON пишет:
ildar, если вам известны адреса битых ссылок лучше сделайте перенаправление через .htaccess
Тут где-то было исправление..чтоб кидало на главную страницу.
Пусть по поиску поищет, я точно не помню где.
9. - 26 февраля 2011 — 13:54 - перейти к сообщению
BON пишет:
ildar, если вам известны адреса битых ссылок лучше сделайте перенаправление через .htaccess
Перенаправление через .htaccess не подойдёт по ряду причин:
1. Мне не известны адреса всех "битых" ссылок.
2. Даже если бы они все мне были известны, то пользователи могут сделать новые.
3. Это не решает проблему с несуществующими темами.
4. Перенаправление через .htaccess это не кошерно
alexx пишет:
Тут где-то было исправление..чтоб кидало на главную страницу.
Пусть по поиску поищет, я точно не помню где.
Пусть по поиску поищет, я точно не помню где.
Да, было исправление при заходе на закрытые темы для гостей
http://exbb.info/community/topic...72771#1288572771
Оно у меня стоит на форуме, но как его переделать под свои задачи я не знаю.
P.S. Вообщем, я решил проблему по другому. Просто в error.tpl добавил ссылку на главную страницу форума
10. alexx - 26 февраля 2011 — 14:52 - перейти к сообщению
ildar
тут принято, если Вы что-то меняли, то желательно показать в коде.
тут принято, если Вы что-то меняли, то желательно показать в коде.
Можно взять за основу посты Юры и других продвинутых форумчан: там что было и что нужно поменять.
11. - 26 февраля 2011 — 15:40 - перейти к сообщению
alexx пишет:
ildar
тут принято, если Вы что-то меняли, то желательно показать в коде.
тут принято, если Вы что-то меняли, то желательно показать в коде.
Ок, открываем файл /templates/ваш скин/error.tpl находим строку:
CODE:
<center>{$return}</center>
и заменяем её на эту строку:
CODE:
<center>{$return}<br><br><a href="http://site.ru/forum">Перейти на главную страницу форума</a></center>
Не забудьте заменить http://site.ru/forum на адрес своего форума.
Должно получиться как на скрине
12. Anton B magnitazin - 23 апреля 2012 — 06:54 - перейти к сообщению
M-A-X пишет:
Уменьшить задержку редиректа
Прописать ссылку, куда идет редирект.
Прописать ссылку, куда идет редирект.
а как это сделать и где?
13. саня - 23 апреля 2012 — 11:36 - перейти к сообщению
Anton B magnitazin пишет:
а как это сделать и где?
M-A-X пишет:
Уменьшить задержку редиректа
Прописать ссылку, куда идет редирект.
Прописать ссылку, куда идет редирект.
а как это сделать и где?
что конкретно Вы хотите?
Добавить ссылку?
Выше в посте всё есть.
В папке скина Вашего откройте error.tpl
и замените всё по инструкции выше.
14. Anton B magnitazin - 23 апреля 2012 — 13:36 - перейти к сообщению
саня пишет:
что конкретно Вы хотите?
Добавить ссылку?
Выше в посте всё есть.
В папке скина Вашего откройте error.tpl
и замените всё по инструкции выше.
что конкретно Вы хотите?
Добавить ссылку?
Выше в посте всё есть.
В папке скина Вашего откройте error.tpl
и замените всё по инструкции выше.
Хочу в окно перенаправления сделать ссылку или ускорить перенаправление.
про error.tpl это я понял, но какую ссылку там поставиить что бы она вела именно на ту страницу куда собственно и перенаправляется.
в "инcтрукции выше" добавленная ссылка на главную.
и как уменьшить задержку редиректа?
15. Anton B magnitazin - 24 апреля 2012 — 09:10 - перейти к сообщению
решил вопрос по другому.
раз текст "перенаправление" в error.tpl берется из переменной $return, то решил заложить ссылку в нее изначально.
для этого в файле /include/fm.class.php нашел строку:
и видоизменил ее так:
раз текст "перенаправление" в error.tpl берется из переменной $return, то решил заложить ссылку в нее изначально.
для этого в файле /include/fm.class.php нашел строку:
CODE:
;$return = ($meta === '') ? ' <a href="javascript:history.go(-1)"> << '.$this->LANG['Back'].'</a>':$this->LANG['ReloadingPage'];
и видоизменил ее так:
CODE:
$return = ($meta === '') ? ' <a href="javascript:history.go(-1)"> << '.$this->LANG['Back'].'</a>':'<a href="'.$meta.'">'.$this->LANG['ReloadingPage'].'</a>';