Ozzy47
Well-known member
That looks right. Thanks
Not a problem, glad to help.
That looks right. Thanks
Update XF first. And be sure to disable all addons first.So I'm currently on XF2.0 and Reactions. Do I update to Reactions Plus first or XF2.1?
Update XF first. And be sure to disable all addons first.
No problem, you're welcome.Thanks. I've updated to 2.1 on a test board and a small site, but neither have Reactions so I haven't had to figure this out yet. Appreciated.
Will the CLI import be much quicker than in a web browser? 130,000 post ratings.
InvalidArgumentException: Accessed unknown getter 'like_users' on XFMG:MediaItem[159] src/XF/Mvc/Entity/Entity.php:194
Generated by: Unknown account Feb 26, 2019 at 10:02 PM
Stack trace
#0 src/XF/Mvc/Entity/Entity.php(101): XF\Mvc\Entity\Entity->get('like_users')
#1 src/XF/Template/Templater.php(2612): XF\Mvc\Entity\Entity->__get('like_users')
#2 [internal function]: XF\Template\Templater->fnLikesContent(Object(ThemeHouse\ReactPlus\XF\Template\Templater), false, Object(XFMG\Entity\MediaItem), '/media/anthem%E...', Array)
#3 src/XF/Template/Templater.php(915): call_user_func_array(Array, Array)
#4 internal_data/code_cache/templates/l1/s51/public/xfmg_media_view.php(158): XF\Template\Templater->fn('likes_content', Array)
#5 src/XF/Template/Templater.php(1294): XF\Template\Templater->{closure}(Object(ThemeHouse\ReactPlus\XF\Template\Templater), Array)
#6 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('xfmg_media_view', Array)
#7 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#8 src/XF/Mvc/Dispatcher.php(418): XF\Mvc\Renderer\Html->renderView('XFMG:Media\\View', 'public:xfmg_med...', Array)
#9 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#10 src/XF/Mvc/Dispatcher.php(360): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#11 src/XF/Mvc/Dispatcher.php(53): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#12 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#13 src/XF.php(390): XF\App->run()
#14 index.php(20): XF::runApp('XF\\Pub\\App')
#15 {main}
Request state
array(4) {
["url"] => string(52) "/media/anthem%E2%84%A2%C2%AE_-wallpapers_20-jpg.159/"
["referrer"] => bool(false)
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
InvalidArgumentException: Accessed unknown getter 'likes' on XFMG:MediaItem[159] src/XF/Mvc/Entity/Entity.php:194
Generated by: Unknown account Feb 26, 2019 at 10:02 PM
Stack trace
#0 src/XF/Mvc/Entity/Entity.php(101): XF\Mvc\Entity\Entity->get('likes')
#1 src/XF/Template/Templater.php(2611): XF\Mvc\Entity\Entity->__get('likes')
#2 [internal function]: XF\Template\Templater->fnLikesContent(Object(ThemeHouse\ReactPlus\XF\Template\Templater), false, Object(XFMG\Entity\MediaItem), '/media/anthem%E...', Array)
#3 src/XF/Template/Templater.php(915): call_user_func_array(Array, Array)
#4 internal_data/code_cache/templates/l1/s51/public/xfmg_media_view.php(158): XF\Template\Templater->fn('likes_content', Array)
#5 src/XF/Template/Templater.php(1294): XF\Template\Templater->{closure}(Object(ThemeHouse\ReactPlus\XF\Template\Templater), Array)
#6 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('xfmg_media_view', Array)
#7 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#8 src/XF/Mvc/Dispatcher.php(418): XF\Mvc\Renderer\Html->renderView('XFMG:Media\\View', 'public:xfmg_med...', Array)
#9 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#10 src/XF/Mvc/Dispatcher.php(360): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#11 src/XF/Mvc/Dispatcher.php(53): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#12 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#13 src/XF.php(390): XF\App->run()
#14 index.php(20): XF::runApp('XF\\Pub\\App')
#15 {main}
Request state
array(4) {
["url"] => string(52) "/media/anthem%E2%84%A2%C2%AE_-wallpapers_20-jpg.159/"
["referrer"] => bool(false)
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
ErrorException: Template error: Method canLike is not callable on the given object (ThemeHouse\ReactPlus\XF\Entity\Post) src/XF/Template/Templater.php:973
Generated by: Unknown account Feb 26, 2019 at 9:33 PM
Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, 'Method canLike ...', '/home/anthemhub...', 973, Array)
#1 src/XF/Template/Templater.php(973): trigger_error('Method canLike ...', 512)
#2 internal_data/code_cache/templates/l1/s51/public/EWRporta_article_macros.php(187): XF\Template\Templater->method(Object(ThemeHouse\ReactPlus\XF\Entity\Post), 'canLike', Array)
#3 src/XF/Template/Templater.php(694): XF\Template\Templater->{closure}(Object(ThemeHouse\ReactPlus\XF\Template\Templater), Array, Array)
#4 internal_data/code_cache/templates/l1/s51/public/EWRporta_article_view.php(97): XF\Template\Templater->callMacro('EWRporta_articl...', 'article_post', Array, Array)
#5 src/XF/Template/Templater.php(1294): XF\Template\Templater->{closure}(Object(ThemeHouse\ReactPlus\XF\Template\Templater), Array)
#6 src/XF/Template/Templater.php(1367): XF\Template\Templater->renderTemplate('EWRporta_articl...', Array)
#7 internal_data/code_cache/templates/l1/s51/public/thread_view.php(276): XF\Template\Templater->includeTemplate('public:EWRporta...', Array)
#8 src/XF/Template/Templater.php(1294): XF\Template\Templater->{closure}(Object(ThemeHouse\ReactPlus\XF\Template\Templater), Array)
#9 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array)
#10 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#11 src/XF/Mvc/Dispatcher.php(418): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#12 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#13 src/XF/Mvc/Dispatcher.php(360): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#14 src/XF/Mvc/Dispatcher.php(53): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#15 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#16 src/XF.php(390): XF\App->run()
#17 index.php(20): XF::runApp('XF\\Pub\\App')
#18 {main}
Request state
array(4) {
["url"] => string(45) "/threads/cordex-the-backstory-of-anthem.2622/"
["referrer"] => bool(false)
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
InvalidArgumentException: Accessed unknown getter 'like_users' on XF:Post[4879] src/XF/Mvc/Entity/Entity.php:194
Generated by: Unknown account Feb 26, 2019 at 9:33 PM
Stack trace
#0 src/XF/Mvc/Entity/Entity.php(101): XF\Mvc\Entity\Entity->get('like_users')
#1 src/XF/Template/Templater.php(2612): XF\Mvc\Entity\Entity->__get('like_users')
#2 [internal function]: XF\Template\Templater->fnLikesContent(Object(ThemeHouse\ReactPlus\XF\Template\Templater), false, Object(ThemeHouse\ReactPlus\XF\Entity\Post), '/posts/4879/lik...', Array)
#3 src/XF/Template/Templater.php(915): call_user_func_array(Array, Array)
#4 internal_data/code_cache/templates/l1/s51/public/EWRporta_article_macros.php(410): XF\Template\Templater->fn('likes_content', Array)
#5 src/XF/Template/Templater.php(694): XF\Template\Templater->{closure}(Object(ThemeHouse\ReactPlus\XF\Template\Templater), Array, Array)
#6 internal_data/code_cache/templates/l1/s51/public/EWRporta_article_view.php(97): XF\Template\Templater->callMacro('EWRporta_articl...', 'article_post', Array, Array)
#7 src/XF/Template/Templater.php(1294): XF\Template\Templater->{closure}(Object(ThemeHouse\ReactPlus\XF\Template\Templater), Array)
#8 src/XF/Template/Templater.php(1367): XF\Template\Templater->renderTemplate('EWRporta_articl...', Array)
#9 internal_data/code_cache/templates/l1/s51/public/thread_view.php(276): XF\Template\Templater->includeTemplate('public:EWRporta...', Array)
#10 src/XF/Template/Templater.php(1294): XF\Template\Templater->{closure}(Object(ThemeHouse\ReactPlus\XF\Template\Templater), Array)
#11 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array)
#12 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#13 src/XF/Mvc/Dispatcher.php(418): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#14 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#15 src/XF/Mvc/Dispatcher.php(360): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#16 src/XF/Mvc/Dispatcher.php(53): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#17 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#18 src/XF.php(390): XF\App->run()
#19 index.php(20): XF::runApp('XF\\Pub\\App')
#20 {main}
Request state
array(4) {
["url"] => string(39) "/threads/anthem-has-been-released.3576/"
["referrer"] => bool(false)
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
InvalidArgumentException: Accessed unknown getter 'likes' on XF:Post[4879] src/XF/Mvc/Entity/Entity.php:194
Generated by: Unknown account Feb 26, 2019 at 9:33 PM
Stack trace
#0 src/XF/Mvc/Entity/Entity.php(101): XF\Mvc\Entity\Entity->get('likes')
#1 src/XF/Template/Templater.php(2611): XF\Mvc\Entity\Entity->__get('likes')
#2 [internal function]: XF\Template\Templater->fnLikesContent(Object(ThemeHouse\ReactPlus\XF\Template\Templater), false, Object(ThemeHouse\ReactPlus\XF\Entity\Post), '/posts/4879/lik...', Array)
#3 src/XF/Template/Templater.php(915): call_user_func_array(Array, Array)
#4 internal_data/code_cache/templates/l1/s51/public/EWRporta_article_macros.php(410): XF\Template\Templater->fn('likes_content', Array)
#5 src/XF/Template/Templater.php(694): XF\Template\Templater->{closure}(Object(ThemeHouse\ReactPlus\XF\Template\Templater), Array, Array)
#6 internal_data/code_cache/templates/l1/s51/public/EWRporta_article_view.php(97): XF\Template\Templater->callMacro('EWRporta_articl...', 'article_post', Array, Array)
#7 src/XF/Template/Templater.php(1294): XF\Template\Templater->{closure}(Object(ThemeHouse\ReactPlus\XF\Template\Templater), Array)
#8 src/XF/Template/Templater.php(1367): XF\Template\Templater->renderTemplate('EWRporta_articl...', Array)
#9 internal_data/code_cache/templates/l1/s51/public/thread_view.php(276): XF\Template\Templater->includeTemplate('public:EWRporta...', Array)
#10 src/XF/Template/Templater.php(1294): XF\Template\Templater->{closure}(Object(ThemeHouse\ReactPlus\XF\Template\Templater), Array)
#11 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array)
#12 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#13 src/XF/Mvc/Dispatcher.php(418): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#14 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#15 src/XF/Mvc/Dispatcher.php(360): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#16 src/XF/Mvc/Dispatcher.php(53): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#17 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#18 src/XF.php(390): XF\App->run()
#19 index.php(20): XF::runApp('XF\\Pub\\App')
#20 {main}
Request state
array(4) {
["url"] => string(39) "/threads/anthem-has-been-released.3576/"
["referrer"] => bool(false)
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
I would like to request CLI for the import too. I tried the beta but gave up as I have many hundreds of thousands of ratings to import from post ratings. It was just painfully slow. The web interface also doesn't allow you to continue but rather restart.It's very slow. 1 rating at a time, 800 done after 6 minutes and 0.95% complete. Yikes.
I would like to request CLI for the import too. I tried the beta but gave up as I have many hundreds of thousands of ratings to import from post ratings. It was just painfully slow. The web interface also doesn't allow you to continue but rather restart.
So I'm currently on XF2.0 and Reactions. Do I update to Reactions Plus first or XF2.1?
I see Reactions Received on Profiles, but it looks like they've done way with Reactions Given....?
Will the CLI import be much quicker than in a web browser? 130,000 post ratings.
It's very slow. 1 rating at a time, 800 done after 6 minutes and 0.95% complete. Yikes.
src/addons/ThemeHouse/ReactPlus/Import/Importer/DarkPostRatings.php
and on line 131 replace $limit = 1
with $limit = 50
.I would like to request CLI for the import too. I tried the beta but gave up as I have many hundreds of thousands of ratings to import from post ratings. It was just painfully slow. The web interface also doesn't allow you to continue but rather restart.
The import took 2 hours 40 minutes but did not work correctly.
@Mike ,
do you have knowledge, wether this is interfering with Xon´s Crowd Moderation add-on: https://xenforo.com/community/resources/crowd-moderation.6612/ ?
Can reactions be shown on postbit or that option has been removed?
There isn't a direct "update" process, you'll need to upgrade to XenForo 2.1 first, then install Reactions Plus and run the importer
I've made an issue for this here: https://github.com/Audentio/xf2addon-issues/issues/1542
Yes, most certainly.
Definitely shouldn't be limited to one at a time, I think that may have accidentally been left in from testing. Editsrc/addons/ThemeHouse/ReactPlus/Import/Importer/DarkPostRatings.php
and on line 131 replace$limit = 1
with$limit = 50
.
CLI is automatically supported for all importers. For what it's worth, the web interface does allow you to continue, it's just labelled as "Restart" for some reason. The web interface will also be significantly faster if you make the change I suggested above.
What specifically didn't work correctly?
I haven't used that add-on, so I can't say for sure. I don't see any reason it'd interfere though
You can show the reaction score, yes
Hi Jake, what is the command to run as CLI?CLI is automatically supported for all importers
Strange, I can't recall ever having to enable that or of changing it, but yeah, it was suddenly disabled. Thanks.This exists in default XenForo under style properties -> miscellaneous
We use essential cookies to make this site work, and optional cookies to enhance your experience.