XenForo Resource Manager

XenForo Resource Manager 2.2.5

Нет прав для скачивания
Продублирую свое сообщение. Есть четыре поля — стандартное {$resource.external_url} и 3 кастомных ($resource.custom_fields.xfrm_1, $resource.custom_fields.xfrm_2, $resource.custom_fields.xfrm_3). Все 3 кастомных поля выводятся "Ниже описания ресурса", если это важно.

Как через условия шаблонов вывести строку текста, если хотя бы одно из этих четырёх полей заполнено?
 
Последнее редактирование:
Перестроил кеш категорий ресурсов, а вот кеш ресурсов не перестраивается с такой ошибкой:
Код:
Упс! Мы столкнулись с некоторыми проблемами.
Бесплатные ресурсы не могут содержать компоненты, предназначенные только для для платных ресурсов.

Отключил плагин, продолжил выполнять перестроение кеша ресурсов вылезла такая вот ошибка:
Код:
InvalidArgumentException: Unknown moderator handler type 'resource' in src\XF\ModeratorLog\Logger.php at line 183
XF\ModeratorLog\Logger->handler() in src\XF\ModeratorLog\Logger.php at line 20
XF\ModeratorLog\Logger->logChanges() in src\XF\Logger.php at line 47
XF\Logger->logModeratorChanges() in src\addons\XFRM\Entity\ResourceItem.php at line 1000
XFRM\Entity\ResourceItem->_postSave() in src\XF\Mvc\Entity\Entity.php at line 1159
XF\Mvc\Entity\Entity->save() in src\addons\XFRM\Job\ResourceItem.php at line 30
XFRM\Job\ResourceItem->rebuildById() in src\XF\Job\AbstractRebuildJob.php at line 47
XF\Job\AbstractRebuildJob->run() in src\XF\Job\Manager.php at line 241
XF\Job\Manager->runJobInternal() in src\XF\Job\Manager.php at line 187
XF\Job\Manager->runJobEntry() in src\XF\Job\Manager.php at line 76
XF\Job\Manager->runQueue() in src\XF\Admin\Controller\Tools.php at line 139
XF\Admin\Controller\Tools->actionRunJob() in src\XF\Mvc\Dispatcher.php at line 249
XF\Mvc\Dispatcher->dispatchClass() in src\XF\Mvc\Dispatcher.php at line 88
XF\Mvc\Dispatcher->dispatchLoop() in src\XF\Mvc\Dispatcher.php at line 41
XF\Mvc\Dispatcher->run() in src\XF\App.php at line 1931
XF\App->run() in src\XF.php at line 329
XF::runApp() in admin.php at line 13

В админке зависла операция: Ожидается ручное завершение работы по перестроению. Продолжить выполнение.

Кто то сталкивался с такой ошибкой? Как решить ?
 
Последнее редактирование:
Ну перестройке ручками
 
Всё просто, у Вас были на первой ветке платные файловые ресурсы, и Вы конечно же их перед обновлением не исправили на другой тип, отсюда и проблема, где-то на форуме было решение, вроде даже Matew описывал.
 
  • Мне нравится
Реакции: Hope
Captain, Это как так ручками? Подскажите.
 
Всё просто, у Вас были на первой ветке платные файловые ресурсы, и Вы конечно же их перед обновлением не исправили на другой тип, отсюда и проблема, где-то на форуме было решение, вроде даже Matew описывал.

Точно не помню, ибо давно было, но вроде бы надо сделать это
После импорта нажмите "Редактировать ресурс" и сохраните его. Это нужно для того, чтобы в базе данных сохранилась корректная валюта
 
Matew, Сказанное Вами Верно! Но это то же самое, что и найти ваше сообщение на данном форуме о такой проблеме. Нет ли варианта как то сделать SQL запрос на изменения всех типов ресурсов бесплатными.?
 
Вариант есть, но конкретно я вам вряд-ли помогу в данный момент. Не у компа, да и не помню точно, что там меняется и только ли в валюте дело. Поэтому если кто знает запрос - не проходите мимо
 
Вопрос решил с перестроением кеша из сообщения таким образом:
1. В БД Таблица: xf_rm_resource сортируем по price или external_purchase_url,
2. Я найденные строки с ценой нашёл и удалил.
3. Запустил Ожидается ручное завершение работы по перестроению. Продолжить выполнение. Процесс выполняется успешно.
 
Вопрос решил с перестроением кеша из сообщения таким образом:
1. В БД Таблица: xf_rm_resource сортируем по price или external_purchase_url,
2. Я найденные строки с ценой нашёл и удалил.
3. Запустил Ожидается ручное завершение работы по перестроению. Продолжить выполнение. Процесс выполняется успешно.
Вы целые ресурсы поудаляли что ли?
 
  • Мне нравится
Реакции: Hope
Matew, Найденные в БД ресурсы с ценами, небыли найдены в файловом менеджере. Вот я их и удалил.
 
И переход по ссылке с айди ресурса выдавал 404? В общем, как-то странно у вас всё произошло
 
Капец как все странно.

Код:
ErrorException: [E_NOTICE] Trying to get property 'User' of non-object in src\addons\XFRM\Entity\ResourceUpdate.php at line 275
XF::handlePhpError() in src\addons\XFRM\Entity\ResourceUpdate.php at line 275
XFRM\Entity\ResourceUpdate->getBbCodeRenderOptions() in src\XF\SubContainer\BbCode.php at line 223
XF\SubContainer\BbCode->getFullRenderOptions() in src\XF\Service\Message\Preparer.php at line 148
XF\Service\Message\Preparer->processMessage() in src\XF\Service\Message\Preparer.php at line 117
XF\Service\Message\Preparer->prepare() in src\XF\Job\AbstractEmbedMetadataJob.php at line 66
XF\Job\AbstractEmbedMetadataJob->run() in src\XF\Job\Manager.php at line 241
XF\Job\Manager->runJobInternal() in src\XF\Job\Manager.php at line 187
XF\Job\Manager->runJobEntry() in src\XF\Job\Manager.php at line 76
XF\Job\Manager->runQueue() in src\XF\Admin\Controller\Tools.php at line 139
XF\Admin\Controller\Tools->actionRunJob() in src\XF\Mvc\Dispatcher.php at line 249
XF\Mvc\Dispatcher->dispatchClass() in src\XF\Mvc\Dispatcher.php at line 88
XF\Mvc\Dispatcher->dispatchLoop() in src\XF\Mvc\Dispatcher.php at line 41
XF\Mvc\Dispatcher->run() in src\XF\App.php at line 1931
XF\App->run() in src\XF.php at line 329
XF::runApp() in admin.php at line 13

Matew, Восстановил таблицу ресурсов. Заново отфильтровал по цене. По ID ресурсу нашёл платные ресурсы и удалил из файлового менеджера. Вот теперь всё без ошибок завершилось перестроение ресурсов.
 

Вложения

  • Screenshot (1).png
    Screenshot (1).png
    30.9 KB · Просмотры: 12
Последнее редактирование модератором:
Do the German need translation, does anyone have?
 
Если кому-то пригодится: в этом переводе слово "ресурсы" заменено на "файлы" во всех падежах и склонениях. Я использую менеджер ресурсов для создания библиотеки файлов текстовых документов (писем разных ведомств с дурацкими ответами на вопросы). За основу был взят не знаю чей перевод, отсюда качать пока не могу, я ещё маленький (брал с провэба, в версиях стоят 2.0.0.беты).

Update: слово "файлы" всех запутало, поэтому все заменено на "документы". А в навигации это называется "библиотека".
 

Вложения

  • language-Russian-XFRM2_renamed_resources_to_files.zip
    10.9 KB · Просмотры: 1
  • language-Russkij-(RU)-XFRM2renamed_resources_to_document.zip
    10.9 KB · Просмотры: 0
Последнее редактирование модератором:
BINGO_SHARK обновил(а) ресурс XenForo Resource Manager новой записью:

2.1.0 Preview 1

  • Совместимость с XenForo 2.1.0
  • Добавлено:
    • Пуш уведомления
    • Реакции
    • Закладки
    • Rest API
    • Прочие улучшения
Важно, версия предназначена только для ознакомления, не рекомендуется использовать на рабочих форумах.

Узнать больше об этом обновлении...
 
Добрый день, подскажите пожалуйста где хранятся файлы, загруженные в ресурс менеджер и почему не получается загрузить архив, весом не более 90 мб, когда ограничение на загрузку файлов 100 мб. Файлы попросту перечёркнуты:
94967
 
где хранятся файлы, загруженные в ресурс менеджер
Там же, где движок хранит все файлы.

почему не получается загрузить архив, весом не более 90 мб, когда ограничение на загрузку файлов 100 мб.
Ограничение выставлено и на уровне веб-сервера, и на уровне PHP, и на уровне самого XFRM?
/admin.php?options/groups/xfrm/#xfrmResourceMaxFileSize
94968
 
CrazyHackGUT, Конечно, первым делом повысил ограничение на уровне PHP и выставил необходимы параметр в настройках:
95241
95242
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу