AJAX-обновление контента на странице форума

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Krabsss
phpBB 1.4.4
Сообщения: 174
Стаж: 14 лет 1 месяц
Откуда: Санкт-Петербург
Благодарил (а): 5 раз
Поблагодарили: 7 раз

AJAX-обновление контента на странице форума

Сообщение Krabsss »

может кто знает как сделать, чтобы определенная страница форума автоматически обновлялась раз в 10 сек, или может мод есть такой?
вроде говорили, что можно с помощью AJAX with jQuery
Последний раз редактировалось Krabsss 25.09.2012 14:25, всего редактировалось 1 раз.
ostridm
phpBB 2.0.7
Сообщения: 552
Стаж: 14 лет 5 месяцев
Благодарил (а): 20 раз
Поблагодарили: 62 раза

Re: афторефреш страницы

Сообщение ostridm »

Если с перезагрузкой всей страницы

Meta-refresh

Посмотрите код viewonline.php
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17273
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 633 раза
Поблагодарили: 2413 раз

Re: афторефреш страницы

Сообщение rxu »

Добавляете вызов функции meta_refresh() в скрипт страницы, которую надо обновлять, с нужным параметром URL.
Смотрите, как это реализовано, в файле viewonline.php.

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

// Refreshing the page every 60 seconds...
meta_refresh(60, append_sid("{$phpbb_root_path}viewonline.$phpEx", "sg=$show_guests&sk=$sort_key&sd=$sort_dir&start=$start"));
Добавлено спустя 26 секунд:
ostridm
Совершенно верно.
Изображение
Аватара пользователя
Krabsss
phpBB 1.4.4
Сообщения: 174
Стаж: 14 лет 1 месяц
Откуда: Санкт-Петербург
Благодарил (а): 5 раз
Поблагодарили: 7 раз

Re: афторефреш страницы

Сообщение Krabsss »

я ни слова не понял (
ostridm
phpBB 2.0.7
Сообщения: 552
Стаж: 14 лет 5 месяцев
Благодарил (а): 20 раз
Поблагодарили: 62 раза

Re: афторефреш страницы

Сообщение ostridm »

чтобы такое обновление сделать - нужно немножко попрограммировать согласно инструкции rxu.
Аватара пользователя
TyMaH
phpBB 2.0.3
Сообщения: 389
Стаж: 15 лет 3 месяца
Благодарил (а): 182 раза
Поблагодарили: 18 раз

Re: афторефреш страницы

Сообщение TyMaH »

Изображение
Аватара пользователя
Krabsss
phpBB 1.4.4
Сообщения: 174
Стаж: 14 лет 1 месяц
Откуда: Санкт-Петербург
Благодарил (а): 5 раз
Поблагодарили: 7 раз

Re: афторефреш страницы

Сообщение Krabsss »

туман, по ссылке авторефреш index страницы, а мне нужно чтобы обновлялась определенная тема на форуме
я просто не пойму куда мне вставлять код тогда

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

// Refreshing the page every 60 seconds...
meta_refresh(60, append_sid("{$phpbb_root_path}viewonline.$phpEx", "sg=$show_guests&sk=$sort_key&sd=$sort_dir&start=$start"));
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: афторефреш страницы

Сообщение Пчелкин »

Krabsss А ты не думаешь что тебя хостер пристрелит по дороге домой после таких правок?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Krabsss
phpBB 1.4.4
Сообщения: 174
Стаж: 14 лет 1 месяц
Откуда: Санкт-Петербург
Благодарил (а): 5 раз
Поблагодарили: 7 раз

Re: афторефреш страницы

Сообщение Krabsss »

так вот, есть вариант использовать рефреш с помощью AJAX with jQuery, мне один чел посоветовал (вот здесь так реализовано http://clanent.net/forum/games.php)
только я этот мод не мог найти
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: афторефреш страницы

Сообщение evrus01 »

Krabsss, напишите нормально, что вам необходмо?
Krabsss писал(а): а мне нужно чтобы обновлялась определенная тема на форуме
Вам нужен авторефреш страницы или обновление какого-то определенного содержимого этой страницы?
Krabsss писал(а):так вот, есть вариант...http://clanent.net/forum/games.php
Чего-то я не увидел там топика, который вам надо обновлять.

Я как понял, вам надо в определенном форуме вывести какое-то содержимое, которое бы обновлялось в заданный период времени, без перезагрузки страницы.
Так?
Аватара пользователя
Krabsss
phpBB 1.4.4
Сообщения: 174
Стаж: 14 лет 1 месяц
Откуда: Санкт-Петербург
Благодарил (а): 5 раз
Поблагодарили: 7 раз

Re: афторефреш страницы

Сообщение Krabsss »

да, чтобы содержимое обновлялось без перезагрузки страницы

Добавлено спустя 1 минуту 15 секунд:
Krabsss писал(а):так вот, есть вариант...http://clanent.net/forum/games.php
Чего-то я не увидел там топика, который вам надо обновлять.
[/quote]
вот тот список игр на странице и обновляется раз в 5 сек
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: афторефреш страницы

Сообщение evrus01 »

Ну так вот надо было нормально назвать тему AJAX-обновление контента на странице форума.
Учитесь формулировать свои мысли.

Ничего личного и не сочтите за нравоучение
Аватара пользователя
TyMaH
phpBB 2.0.3
Сообщения: 389
Стаж: 15 лет 3 месяца
Благодарил (а): 182 раза
Поблагодарили: 18 раз

Re: AJAX-обновление контента на странице форума

Сообщение TyMaH »

Cлучайно наткнулся, может поможет.
http://www.ppkbb3cker.ru/viewtopic.php?f=56&t=2294
Изображение
Аватара пользователя
Krabsss
phpBB 1.4.4
Сообщения: 174
Стаж: 14 лет 1 месяц
Откуда: Санкт-Петербург
Благодарил (а): 5 раз
Поблагодарили: 7 раз

Re: AJAX-обновление контента на странице форума

Сообщение Krabsss »

вот рабочий вариант обновления страницы, если кому еще понадобится
вставляем в файл php
<meta http-equiv="refresh" content="9"> - обновляет раз в 9 сек
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: AJAX-обновление контента на странице форума

Сообщение evrus01 »

И что у вас при этом обновляется?

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