Уважаемые пользователи!
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 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
[Beta] Шкала последней активности пользователя
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
- Garret_Dark
- phpBB 2.0.16
- Сообщения: 1096
- Стаж: 15 лет 2 месяца
- Откуда: root/world/russia/
- Благодарил (а): 126 раз
- Поблагодарили: 206 раз
- Контактная информация:
[Beta] Шкала последней активности пользователя
Мод заменяет стандартный значек "В сети" на шкалу (Как в Wi-Fi) уменьшающийся с момента последней активности.
Временной диапазон онлайн-статистики в ACP "Нагрузка на сервер" делится на 5 частей и может иметь любое значение, тоесть, если у Вас стоит стандартно 5минут, то сигнал будет уменьшаться через каждую минуту, если например, 60минут, то уровень сигнала будет уменьшаться через каждые 12минут (60/5=12) пока юзер не станет оффлайн и т.д.
Пока работает только во viewtopic'e, но планирую, если кому-нибудь, будет интересно, добавить в профиль и заменить всплывающее "В сети/Не в сети" на время последней активности).
Временной диапазон онлайн-статистики в ACP "Нагрузка на сервер" делится на 5 частей и может иметь любое значение, тоесть, если у Вас стоит стандартно 5минут, то сигнал будет уменьшаться через каждую минуту, если например, 60минут, то уровень сигнала будет уменьшаться через каждые 12минут (60/5=12) пока юзер не станет оффлайн и т.д.
Пока работает только во viewtopic'e, но планирую, если кому-нибудь, будет интересно, добавить в профиль и заменить всплывающее "В сети/Не в сети" на время последней активности).
Мои моды:
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
- Айдар
- Former team member
- Сообщения: 1687
- Стаж: 13 лет 3 месяца
- Откуда: KZN
- Благодарил (а): 93 раза
- Поблагодарили: 189 раз
- Контактная информация:
Re: [Beta] Шкала последней активности пользователя
Браво!
Хотелось бы узнать нагрузку на сервер.
Хотелось бы узнать нагрузку на сервер.
In Web We Trust
-
- phpBB 2.0.0
- Сообщения: 231
- Стаж: 16 лет 7 месяцев
- Благодарил (а): 38 раз
- Поблагодарили: 19 раз
- Контактная информация:
Re: [Beta] Шкала последней активности пользователя
Думаю имеющегося функционала хватит чтобы сделать мод интересным. А вот вопрос нагрузки действительно интересен. Особенно если не 5/60 минут, а сразу в днях, к примеру, 5 дней периода сразу.
А ТЫ очистил кэш??!!
Веду бложик О MMORPG и многом другом.
Веду бложик О MMORPG и многом другом.
- grishin
- phpBB 2.0.1
- Сообщения: 288
- Стаж: 13 лет 10 месяцев
- Благодарил (а): 54 раза
- Поблагодарили: 32 раза
- Контактная информация:
Re: [Beta] Шкала последней активности пользователя
Интересный мод, буду тестировать Garret_Dark Спасибо
В жизни так бывает...
- Garret_Dark
- phpBB 2.0.16
- Сообщения: 1096
- Стаж: 15 лет 2 месяца
- Откуда: root/world/russia/
- Благодарил (а): 126 раз
- Поблагодарили: 206 раз
- Контактная информация:
Re: [Beta] Шкала последней активности пользователя
Один sql запрос.Айдар писал(а):Хотелось бы узнать нагрузку на сервер.
Не думаю, что создаст нагрузку т.к. используются дефолтные данные в таблице sessions и несколько простых математических функций в php, остальное шаблон.
Ну делать "кто онлайн" в 5 дней это уже скорее "Кто был" лучше мод для этого поставить.Heldar писал(а):Особенно если не 5/60 минут, а сразу в днях, к примеру, 5 дней периода сразу.
А для этого мода разницы нет, что 5 мин., что 5 дней.
Мои моды:
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
- Slash
- phpBB 2.0.10
- Сообщения: 794
- Стаж: 13 лет 1 месяц
- Благодарил (а): 101 раз
- Поблагодарили: 79 раз
- Контактная информация:
Re: [Beta] Шкала последней активности пользователя
Спасибо за мод! Установил данный мод, сам мод работает нормально. Но пропал голубой фон сообщений, страница топика стала белой.
- Garret_Dark
- phpBB 2.0.16
- Сообщения: 1096
- Стаж: 15 лет 2 месяца
- Откуда: root/world/russia/
- Благодарил (а): 126 раз
- Поблагодарили: 206 раз
- Контактная информация:
Re: [Beta] Шкала последней активности пользователя
Raisin, значит ошиблись при установке. Обратите внимание на правку в viewtopic_body.html, скорее всего удалили второй класс помимо "online".
Мои моды:
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
- Пчелкин
- phpBB 3.3.0
- Сообщения: 11234
- Стаж: 14 лет 2 месяца
- Откуда: fotovideoforum.ru
- Благодарил (а): 1782 раза
- Поблагодарили: 1340 раз
- Контактная информация:
Re: [Beta] Шкала последней активности пользователя
Не надо в файле viewtopic_body.html удалять строку
Пусть значок "В сети-не в сети" остается на месте. У многих он так тяжело на место вставал...даже класс для него пришлось писать свой.
Да и смотрится он смотрительней возле авы такой , как есть...
А вот значок шкалы "активность в сети" лучше расположить в блоке со значками ЛС, мыла, веб и прочих.
Он там по размерчику самое то подходит...
Короче инструкцию для viewtopic_body.html не делаем совсем..
А находим строку в viewtopic_body.html
И ниже вставляем
И будет вам счастье..и не надо долбаться с классами для "В сети-не в сети"...
Удачи.
Код: Выделить всё
<!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --> online<!-- ENDIF -->
Да и смотрится он смотрительней возле авы такой , как есть...
А вот значок шкалы "активность в сети" лучше расположить в блоке со значками ЛС, мыла, веб и прочих.
Он там по размерчику самое то подходит...
Короче инструкцию для viewtopic_body.html не делаем совсем..
А находим строку в viewtopic_body.html
Код: Выделить всё
<!-- IF postrow.U_AIM --><li class="aim-icon"><a href="{postrow.U_AIM}" onclick="popup(this.href, 550, 320); return false;" title="{L_AIM}"><span>{L_AIM}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_JABBER --><li class="jabber-icon"><a href="{postrow.U_JABBER}" onclick="popup(this.href, 550, 320); return false;" title="{L_JABBER}"><span>{L_JABBER}</span></a></li><!-- ENDIF -->
Код: Выделить всё
<!-- IF postrow.postrow.POSTER_LST < postrow.POSTER_STIME5 and postrow.postrow.POSTER_LST > postrow.POSTER_STIME4 --><img src="{T_THEME_PATH}/images/5.gif" width="16" height="16" alt="{L_ONLINE}" title="{L_ONLINE}" border="0" /><!-- ENDIF -->
<!-- IF postrow.postrow.POSTER_LST < postrow.POSTER_STIME4 and postrow.postrow.POSTER_LST > postrow.POSTER_STIME3 --><img src="{T_THEME_PATH}/images/4.gif" width="16" height="16" alt="{L_ONLINE}" title="{L_ONLINE}" border="0" /><!-- ENDIF -->
<!-- IF postrow.postrow.POSTER_LST < postrow.POSTER_STIME3 and postrow.postrow.POSTER_LST > postrow.POSTER_STIME2 --><img src="{T_THEME_PATH}/images/3.gif" width="16" height="16" alt="{L_ONLINE}" title="{L_ONLINE}" border="0" /><!-- ENDIF -->
<!-- IF postrow.postrow.POSTER_LST < postrow.POSTER_STIME2 and postrow.postrow.POSTER_LST > postrow.POSTER_STIME --><img src="{T_THEME_PATH}/images/2.gif" width="16" height="16" alt="{L_ONLINE}" title="{L_ONLINE}" border="0" /><!-- ENDIF -->
<!-- IF postrow.postrow.POSTER_LST < postrow.POSTER_STIME and postrow.postrow.POSTER_LST > 0 --><img src="{T_THEME_PATH}/images/1.gif" width="16" height="16" alt="{L_ONLINE}" title="{L_ONLINE}" border="0" /><!-- ENDIF -->
<!-- IF postrow.postrow.POSTER_LST < 0 --><img src="{T_THEME_PATH}/images/0.gif" width="16" height="16" alt="{L_OFFLINE}" title="{L_OFFLINE}" border="0" /><!-- ENDIF -->
Удачи.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
- Garret_Dark
- phpBB 2.0.16
- Сообщения: 1096
- Стаж: 15 лет 2 месяца
- Откуда: root/world/russia/
- Благодарил (а): 126 раз
- Поблагодарили: 206 раз
- Контактная информация:
Re: [Beta] Шкала последней активности пользователя
А чего долбаться то? Класс ONLINE никаких стилей кроме бэкграунда "В сети" не дает, а собственно убрав его уберется только этот бэкграунд и никаких проблем.Пчелкин писал(а):и не надо долбаться с классами для "В сети-не в сети"...
Кстати, на "глаз", в твоем варианте надо бы вставить код мода между тегов <li>...</li>
Если все сделать по моей инструкции и классу online ранее не было прописано новых стилей, то все будет работать отлично и никаких трудностей возникать не будет
Мои моды:
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
- Пчелкин
- phpBB 3.3.0
- Сообщения: 11234
- Стаж: 14 лет 2 месяца
- Откуда: fotovideoforum.ru
- Благодарил (а): 1782 раза
- Поблагодарили: 1340 раз
- Контактная информация:
Re: [Beta] Шкала последней активности пользователя
"
Garret_Dark писал(а):Если
Есть значки и выше и ниже авы и слева-справа и на уголок и крестиком...Пчелкин писал(а):даже класс для него
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
- Garret_Dark
- phpBB 2.0.16
- Сообщения: 1096
- Стаж: 15 лет 2 месяца
- Откуда: root/world/russia/
- Благодарил (а): 126 раз
- Поблагодарили: 206 раз
- Контактная информация:
Re: [Beta] Шкала последней активности пользователя
Пчелкин, но они никак не связаны с классом ONLINE.
Мои моды:
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
- Пчелкин
- phpBB 3.3.0
- Сообщения: 11234
- Стаж: 14 лет 2 месяца
- Откуда: fotovideoforum.ru
- Благодарил (а): 1782 раза
- Поблагодарили: 1340 раз
- Контактная информация:
Re: [Beta] Шкала последней активности пользователя
Garret_Dark
Вы чего такой упрямый? Зачем убирать стандартную "В сети-не в сети", если для этих обоих картинок один и тот-же запрос?
Правда от вашей доработки они прут в БД чаще чем от простой картинки "В сети - не в сети".
Ну и нехай валяется в блоке ярлычков ссылок ниже авы среди всего прочего, среди мыла, скайпа, веба и еще чего там..Она и нарисована именно под их размерчик...
Я, ради экономии высоты минипрофиля, засунул "В сети-не в сети" слева от авы...от авы выше - ничего, кроме начала высоты сообщения. Воще не понимаю тех, у кого всякая инфа выше ав висит..
Правка вашей доработки опять подняла высоту минипрофиля на высоту еще одного бэкграунда...
На фига? Или варианты не обсуждаются?
Добавлено спустя 1 минуту 18 секунд:
Вы чего такой упрямый? Зачем убирать стандартную "В сети-не в сети", если для этих обоих картинок один и тот-же запрос?
Правда от вашей доработки они прут в БД чаще чем от простой картинки "В сети - не в сети".
Ну и нехай валяется в блоке ярлычков ссылок ниже авы среди всего прочего, среди мыла, скайпа, веба и еще чего там..Она и нарисована именно под их размерчик...
Я, ради экономии высоты минипрофиля, засунул "В сети-не в сети" слева от авы...от авы выше - ничего, кроме начала высоты сообщения. Воще не понимаю тех, у кого всякая инфа выше ав висит..
Правка вашей доработки опять подняла высоту минипрофиля на высоту еще одного бэкграунда...
На фига? Или варианты не обсуждаются?
Добавлено спустя 1 минуту 18 секунд:
Да я не об этом совсем гутарю здесь...Garret_Dark писал(а):они никак не связаны
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
- Garret_Dark
- phpBB 2.0.16
- Сообщения: 1096
- Стаж: 15 лет 2 месяца
- Откуда: root/world/russia/
- Благодарил (а): 126 раз
- Поблагодарили: 206 раз
- Контактная информация:
Re: [Beta] Шкала последней активности пользователя
Затем, что у них не только тотже запрос, но и одинаковый функционал, только в моде он более расширенный.Пчелкин писал(а):Вы чего такой упрямый? Зачем убирать стандартную "В сети-не в сети", если для этих обоих картинок один и тот-же запрос?
Тут дело вкуса каждого, конечно, но среди кнопок этой шкале просто нет места.
Возьми да дорисуй к значку "В сети" шкалу и меняй ее, если на то пошло.
В следующей версии, как появится немного времени, сделаю это на основе дефолтной функции показа онлайн/оффлайн.Пчелкин писал(а):Правда от вашей доработки они прут в БД чаще чем от простой картинки "В сети - не в сети".
Мои моды:
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
Re: [Beta] Шкала последней активности пользователя
Понравился мод, простой и удобный. Одно "но" - он работает и на скрытых пользователей, это так и должно быть?
- Ёжъ
- phpBB 2.0.1
- Сообщения: 288
- Стаж: 15 лет 8 месяцев
- Откуда: Новосибирск
- Благодарил (а): 189 раз
- Поблагодарили: 7 раз
Re: [Beta] Шкала последней активности пользователя
Здравия!
Подскажите, а на 3.0.10 он точно работает? В установке промахнуться сложно, а он отображает всегда онлайновым "не в сети", а оффлайновым вообще ничего. Вставил я его в тот же угол, полоска должна уменьшаться:
Класс online убирать не стал для проверки. Выведя значение {postrow.postrow.POSTER_LST} у себя онлайнового увидел "-16329937"
Подскажите, а на 3.0.10 он точно работает? В установке промахнуться сложно, а он отображает всегда онлайновым "не в сети", а оффлайновым вообще ничего. Вставил я его в тот же угол, полоска должна уменьшаться:
Код: Выделить всё
<!-- IF not postrow.S_IGNORE_POST -->
<dl class="postprofile<!-- IF postrow.S_ONLINE --> online<!-- ENDIF -->" id="profile{postrow.POST_ID}">
<!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --> <div style="float:right;">
<!-- IF postrow.postrow.POSTER_LST < postrow.POSTER_STIME5 and postrow.postrow.POSTER_LST > postrow.POSTER_STIME4 --><img src="{T_THEME_PATH}/images/icon_user_online.gif" width="58" height="58" alt="{L_ONLINE}" title="{L_ONLINE}" border="0" /><!-- ENDIF -->
<!-- IF postrow.postrow.POSTER_LST < postrow.POSTER_STIME4 and postrow.postrow.POSTER_LST > postrow.POSTER_STIME3 --><img src="{T_THEME_PATH}/images/icon_user_online-4.gif" width="38" height="38" alt="{L_ONLINE}" title="{L_ONLINE}" border="0" /><!-- ENDIF -->
<!-- IF postrow.postrow.POSTER_LST < postrow.POSTER_STIME3 and postrow.postrow.POSTER_LST > postrow.POSTER_STIME2 --><img src="{T_THEME_PATH}/images/icon_user_online-3.gif" width="25" height="25" alt="{L_ONLINE}" title="{L_ONLINE}" border="0" /><!-- ENDIF -->
<!-- IF postrow.postrow.POSTER_LST < postrow.POSTER_STIME2 and postrow.postrow.POSTER_LST > postrow.POSTER_STIME --><img src="{T_THEME_PATH}/images/icon_user_online-2.gif" width="17" height="17" alt="{L_ONLINE}" title="{L_ONLINE}" border="0" /><!-- ENDIF -->
<!-- IF postrow.postrow.POSTER_LST < postrow.POSTER_STIME and postrow.postrow.POSTER_LST > 0 --><img src="{T_THEME_PATH}/images/icon_user_online-1.gif" width="11" height="11" alt="{L_ONLINE}" title="{L_ONLINE}" border="0" /><!-- ENDIF -->
<!-- IF postrow.postrow.POSTER_LST < 0 --><img src="{T_THEME_PATH}/images/idle.png" width="12" height="12" alt="{L_OFFLINE}" title="{L_OFFLINE}" border="0" /><!-- ENDIF -->
</div><!-- ENDIF -->
А родной индикатор также? Я тоже замечал, что некоторые скрытые (курсивом) показываются со значком В СЕТИ.Flat писал(а):он работает и на скрытых пользователей, это так и должно быть?
Никто не знает столько, сколько не знаю я.