Иконка ресурса

[bd] Widget Framework 2.6.6

Нет прав для скачивания

Hope

Premium
Сообщения
48,318
Решения
22
Реакции
71,959
Баллы
40,905
007_conditional.png001_list.png002_add.png003_add.png004_index.png005_index.png006_conditional.png

Данный фреймворк содержит в себе сразу несколько виджетов, а так же, используя данное дополнение Вы сможете добавлять и свои собственные виджеты.

Плагин имеет интеграцию с такими дополнениями, как XenAtendo Events, [Tinhte] XenTag и Sportsbook.


По-умолчанию в Widget Framework уже добавлены следующие виджеты:

- Пустая боковая панель
- Панель со списком именинников
- Статистика форума
- "Поделиться этой страницей"
- Темы с опросами
- Темы. 4 режима: Новые темы, Последние темы, Популярные темы и/или опросы
- Последние статусы пользователей
- Пользователи. 2 режима: сортировка по дате регистрации и/или сортировка по количеству сообщений
- Пользователи онлайн, Пользователи онлайн (Команда форума в сети)
- Пользователи: Поиск
- Панель посетителя
- HTML, HTML
- PHP
 
В блоке Recent User Status при смене статуса (как в меню пользователя, так и в самом виджете) не обновляет его в своём окне для залогиненого пользователя. При выходе из форума - показывает обновлённый блок, при входе назад - в блоке старый статус.
Аналогичный виджет в XenPorta в аналогичных условиях срабатывает корректно.

Баг, или кто-то подскажет как с этим бороться?
 
Ну, если блок работает корректно в XenPorta, то скорее всего баг именно в плагине. Нужно ждать обновления от автора.
 
Сегодняшнее обновление тоже попробовал, разницы нет. Если б была возможность, дал бы знать автору в обсуждении на оффоруме, но постить туда мне, ясное дело, не даёт (пока не купил). А покупать, пока не разберусь с необходимым мне минимумом, я не хочу. :)
 
Печально конечно. Но я с этим плагином дело не имел. :( Поэтому что-то конкретное подсказать не смогу...
 
В общем, написал автору в почту, гляну что будет. :unsure:
 
  • Мне нравится
Реакции: Hope
Расскажите нам потом, если ответит. :) Я бы мог на оф форуме спросить конечно, но боюсь, что автор будет задавать кучу лишних вопросов. :)
 
В общем, написать-то я автору написал, а потом сам разобрался.

В xenporta этот модуль использует ajax и поэтому обновляет статус сразу же.

А здесь добавляет в кеш, и обновляет раз в час, вместе с обновлением страницы. Решение на которое хватило моих скудных познаний:

xenforo/library/WidgetFramework/WidgetRenderer/RecentStatus.php

Начало файла

<?php
class WidgetFramework_WidgetRenderer_RecentStatus extends WidgetFramework_WidgetRenderer {
protected function _getConfiguration() {
return array(
'name' => 'User Recent Status',
'options' => array(
'limit' => XenForo_Input::UINT,
'friends_only' => XenForo_Input::BINARY,
'show_update_form' => XenForo_Input::BINARY,
),
'useCache' => true,
'useUserCache' => true,
'cacheSeconds' => 3600, // cache for 1 hour


или заменить 3600 на цифру в секундах которая устраивает 'cacheSeconds' => 3600, // cache for 1 hour
или поставить тут false вместо true 'useCache' => true,
'useUserCache' => true,

Переделать так, чтоб было как в ксенпорта я не в силах. Хотя было б не плохо.
 
Всё гениальное, как оказалось просто. :) Спасибо, за мануал.
 
Заранее прошу прощения за сообщение, потому что не совсем туда куда надо. Хотя...
Хочется к этому моду в дополнение вот эту бяку с официального сайта, чисто посмотреть.


А в разделе запросов дополнений мне пишет, почему-то:
Произошла ошибка:
На сервере произошла ошибка. Пожалуйста, попробуйте позже.
 
  • Мне нравится
Реакции: Hope
А в разделе запросов дополнений мне пишет, почему-то:
Произошла ошибка:
На сервере произошла ошибка. Пожалуйста, попробуйте позже.
Спасибо, за предупреждение. Исправлено. :) Создайте там тему с запросом. :)

http://xenforo.info/resources/widget-portal.437/
 
Здравствуйте! Подскажите пожалуйста куда необходимо залить файлы с данным виджетом, чтобы потом установить его через дополнения?
 
Приветствую. Все папки заливаем на ФТП, согласно их директориям и импортируем .xml файл плагина в админке.
 
Какую именно ошибку?
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу