New XenForo Experience ACE - Download Free

Status
Not open for further replies.
Thanks to @Bob - All updated on Showcase. However, now get a new error.

Additionally - Bottom breadcrumb is broken on Showcase with ACUI - Disabled it to fix, but it is broken.

Here is my new error -
Code:
InvalidArgumentException: Job Audentio\Feeds:Rebuild\LastItemCache: Attempted to convert NULL to integer [event_date] src/XF/Mvc/Entity/Entity.php:759
This message is now plaguing my log every few minutes. Any thoughts guys?
 
@Mike Creuzer another thing id change is this creation menù:

View attachment 255881

In very large forums with multiple sections this can become a burden to navigate, users should have:
  • A search bar on top
  • A way for collapsing forum areas they don't need (example: Gaming)
True, we have a separate product for this in a private selection. Havent yet integrated it into Feeds. Id also decrease the padding, but this is more or less just default XenForo. The part we do is only show nodes if you have permission to do so. (instead of graying them out)

Its also a strong opinion of mine, since UIX Pro and all the other tools, is to not have so many nodes. There is no reason for a ton of nodes, almost ever. And if you do have a ton of nodes, they should be organized into a proper parent. This can help clean up a lot of these ideas as the average user is not going to care about 2000 nodes. They likely have under 10 possible things they care about on average, so id focus on learning what those are.
 
Will need a full stack trace to make any statement there.

Code:
InvalidArgumentException: Job Audentio\Feeds:Rebuild\LastItemCache: Attempted to convert NULL to integer [event_date] src/XF/Mvc/Entity/Entity.php:759

Generated by: Unknown account Aug 11, 2021 at 12:13 AM

Stack trace

#0 src/XF/Mvc/Entity/Entity.php(637): XF\Mvc\Entity\Entity->_castValueToType(NULL, 'event_date', 2, Array)
#1 src/XF/Mvc/Entity/Entity.php(739): XF\Mvc\Entity\Entity->set('event_date', NULL, Array)
#2 src/addons/Audentio/Feeds/Feed/AbstractHandler.php(480): XF\Mvc\Entity\Entity->bulkSet(Array)
#3 src/addons/Audentio/Feeds/Feed/NewsFeed.php(180): Audentio\Feeds\Feed\AbstractHandler->wrapItems(Object(XF\Mvc\Entity\ArrayCollection), Object(Audentio\Feeds\Entity\Feed))
#4 src/XF.php(613): Audentio\Feeds\Feed\NewsFeed->Audentio\Feeds\Feed\{closure}()
#5 src/addons/Audentio/Feeds/Feed/NewsFeed.php(194): XF::asVisitor(Object(Datio\AllowedEmails\XF\Entity\User), Object(Closure))
#6 src/addons/Audentio/Feeds/Entity/Feed.php(294): Audentio\Feeds\Feed\NewsFeed->getLastItemCache(Object(Audentio\Feeds\Entity\Feed))
#7 src/addons/Audentio/Feeds/Job/Rebuild/LastItemCache.php(46): Audentio\Feeds\Entity\Feed->updateLastItemCache()
#8 src/XF/Job/AbstractRebuildJob.php(47): Audentio\Feeds\Job\Rebuild\LastItemCache->rebuildById(1)
#9 src/XF/Job/Manager.php(258): XF\Job\AbstractRebuildJob->run(8)
#10 src/XF/Job/Manager.php(200): XF\Job\Manager->runJobInternal(Array, 8)
#11 src/XF/Job/Manager.php(84): XF\Job\Manager->runJobEntry(Array, 8)
#12 job.php(43): XF\Job\Manager->runQueue(false, 8)
#13 {main}

-------------

Previous InvalidArgumentException: Attempted to convert NULL to integer - src/XF/Mvc/Entity/ValueFormatter.php:147
#0 src/XF/Mvc/Entity/Entity.php(755): XF\Mvc\Entity\ValueFormatter->castValueToType(NULL, 2, Array)
#1 src/XF/Mvc/Entity/Entity.php(637): XF\Mvc\Entity\Entity->_castValueToType(NULL, 'event_date', 2, Array)
#2 src/XF/Mvc/Entity/Entity.php(739): XF\Mvc\Entity\Entity->set('event_date', NULL, Array)
#3 src/addons/Audentio/Feeds/Feed/AbstractHandler.php(480): XF\Mvc\Entity\Entity->bulkSet(Array)
#4 src/addons/Audentio/Feeds/Feed/NewsFeed.php(180): Audentio\Feeds\Feed\AbstractHandler->wrapItems(Object(XF\Mvc\Entity\ArrayCollection), Object(Audentio\Feeds\Entity\Feed))
#5 src/XF.php(613): Audentio\Feeds\Feed\NewsFeed->Audentio\Feeds\Feed\{closure}()
#6 src/addons/Audentio/Feeds/Feed/NewsFeed.php(194): XF::asVisitor(Object(Datio\AllowedEmails\XF\Entity\User), Object(Closure))
#7 src/addons/Audentio/Feeds/Entity/Feed.php(294): Audentio\Feeds\Feed\NewsFeed->getLastItemCache(Object(Audentio\Feeds\Entity\Feed))
#8 src/addons/Audentio/Feeds/Job/Rebuild/LastItemCache.php(46): Audentio\Feeds\Entity\Feed->updateLastItemCache()
#9 src/XF/Job/AbstractRebuildJob.php(47): Audentio\Feeds\Job\Rebuild\LastItemCache->rebuildById(1)
#10 src/XF/Job/Manager.php(258): XF\Job\AbstractRebuildJob->run(8)
#11 src/XF/Job/Manager.php(200): XF\Job\Manager->runJobInternal(Array, 8)
#12 src/XF/Job/Manager.php(84): XF\Job\Manager->runJobEntry(Array, 8)
#13 job.php(43): XF\Job\Manager->runQueue(false, 8)
#14 {main}

Request state

array(4) {
  ["url"] => string(8) "/job.php"
  ["referrer"] => string(74) "/threads/you-color.86894/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
Code:
InvalidArgumentException: Job Audentio\Feeds:Rebuild\LastItemCache: Attempted to convert NULL to integer [event_date] src/XF/Mvc/Entity/Entity.php:759

Generated by: Unknown account Aug 11, 2021 at 12:13 AM

Stack trace

#0 src/XF/Mvc/Entity/Entity.php(637): XF\Mvc\Entity\Entity->_castValueToType(NULL, 'event_date', 2, Array)
#1 src/XF/Mvc/Entity/Entity.php(739): XF\Mvc\Entity\Entity->set('event_date', NULL, Array)
#2 src/addons/Audentio/Feeds/Feed/AbstractHandler.php(480): XF\Mvc\Entity\Entity->bulkSet(Array)
#3 src/addons/Audentio/Feeds/Feed/NewsFeed.php(180): Audentio\Feeds\Feed\AbstractHandler->wrapItems(Object(XF\Mvc\Entity\ArrayCollection), Object(Audentio\Feeds\Entity\Feed))
#4 src/XF.php(613): Audentio\Feeds\Feed\NewsFeed->Audentio\Feeds\Feed\{closure}()
#5 src/addons/Audentio/Feeds/Feed/NewsFeed.php(194): XF::asVisitor(Object(Datio\AllowedEmails\XF\Entity\User), Object(Closure))
#6 src/addons/Audentio/Feeds/Entity/Feed.php(294): Audentio\Feeds\Feed\NewsFeed->getLastItemCache(Object(Audentio\Feeds\Entity\Feed))
#7 src/addons/Audentio/Feeds/Job/Rebuild/LastItemCache.php(46): Audentio\Feeds\Entity\Feed->updateLastItemCache()
#8 src/XF/Job/AbstractRebuildJob.php(47): Audentio\Feeds\Job\Rebuild\LastItemCache->rebuildById(1)
#9 src/XF/Job/Manager.php(258): XF\Job\AbstractRebuildJob->run(8)
#10 src/XF/Job/Manager.php(200): XF\Job\Manager->runJobInternal(Array, 8)
#11 src/XF/Job/Manager.php(84): XF\Job\Manager->runJobEntry(Array, 8)
#12 job.php(43): XF\Job\Manager->runQueue(false, 8)
#13 {main}

-------------

Previous InvalidArgumentException: Attempted to convert NULL to integer - src/XF/Mvc/Entity/ValueFormatter.php:147
#0 src/XF/Mvc/Entity/Entity.php(755): XF\Mvc\Entity\ValueFormatter->castValueToType(NULL, 2, Array)
#1 src/XF/Mvc/Entity/Entity.php(637): XF\Mvc\Entity\Entity->_castValueToType(NULL, 'event_date', 2, Array)
#2 src/XF/Mvc/Entity/Entity.php(739): XF\Mvc\Entity\Entity->set('event_date', NULL, Array)
#3 src/addons/Audentio/Feeds/Feed/AbstractHandler.php(480): XF\Mvc\Entity\Entity->bulkSet(Array)
#4 src/addons/Audentio/Feeds/Feed/NewsFeed.php(180): Audentio\Feeds\Feed\AbstractHandler->wrapItems(Object(XF\Mvc\Entity\ArrayCollection), Object(Audentio\Feeds\Entity\Feed))
#5 src/XF.php(613): Audentio\Feeds\Feed\NewsFeed->Audentio\Feeds\Feed\{closure}()
#6 src/addons/Audentio/Feeds/Feed/NewsFeed.php(194): XF::asVisitor(Object(Datio\AllowedEmails\XF\Entity\User), Object(Closure))
#7 src/addons/Audentio/Feeds/Entity/Feed.php(294): Audentio\Feeds\Feed\NewsFeed->getLastItemCache(Object(Audentio\Feeds\Entity\Feed))
#8 src/addons/Audentio/Feeds/Job/Rebuild/LastItemCache.php(46): Audentio\Feeds\Entity\Feed->updateLastItemCache()
#9 src/XF/Job/AbstractRebuildJob.php(47): Audentio\Feeds\Job\Rebuild\LastItemCache->rebuildById(1)
#10 src/XF/Job/Manager.php(258): XF\Job\AbstractRebuildJob->run(8)
#11 src/XF/Job/Manager.php(200): XF\Job\Manager->runJobInternal(Array, 8)
#12 src/XF/Job/Manager.php(84): XF\Job\Manager->runJobEntry(Array, 8)
#13 job.php(43): XF\Job\Manager->runQueue(false, 8)
#14 {main}

Request state

array(4) {
  ["url"] => string(8) "/job.php"
  ["referrer"] => string(74) "/threads/you-color.86894/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
Not unique to me then
 
Code:
Stack trace
#0 src/XF/Mvc/Entity/Entity.php(637): XF\Mvc\Entity\Entity->_castValueToType(NULL, 'event_date', 2, Array)
#1 src/XF/Mvc/Entity/Entity.php(739): XF\Mvc\Entity\Entity->set('event_date', NULL, Array)
#2 src/addons/Audentio/Feeds/Feed/AbstractHandler.php(480): XF\Mvc\Entity\Entity->bulkSet(Array)
#3 src/addons/Audentio/Feeds/Feed/NewsFeed.php(180): Audentio\Feeds\Feed\AbstractHandler->wrapItems(Object(XF\Mvc\Entity\ArrayCollection), Object(Audentio\Feeds\Entity\Feed))
#4 src/XF.php(613): Audentio\Feeds\Feed\NewsFeed->Audentio\Feeds\Feed\{closure}()
#5 src/addons/Audentio/Feeds/Feed/NewsFeed.php(194): XF::asVisitor(Object(XFRM\XF\Entity\User), Object(Closure))
#6 src/addons/Audentio/Feeds/Entity/Feed.php(294): Audentio\Feeds\Feed\NewsFeed->getLastItemCache(Object(Audentio\Feeds\Entity\Feed))
#7 src/addons/Audentio/Feeds/Job/Rebuild/LastItemCache.php(46): Audentio\Feeds\Entity\Feed->updateLastItemCache()
#8 src/XF/Job/AbstractRebuildJob.php(47): Audentio\Feeds\Job\Rebuild\LastItemCache->rebuildById(12)
#9 src/XF/Job/Manager.php(258): XF\Job\AbstractRebuildJob->run(8)
#10 src/XF/Job/Manager.php(200): XF\Job\Manager->runJobInternal(Array, 8)
#11 src/XF/Job/Manager.php(84): XF\Job\Manager->runJobEntry(Array, 8)
#12 job.php(43): XF\Job\Manager->runQueue(false, 8)
#13 {main}

-------------

Previous InvalidArgumentException: Attempted to convert NULL to integer - src/XF/Mvc/Entity/ValueFormatter.php:147
#0 src/XF/Mvc/Entity/Entity.php(755): XF\Mvc\Entity\ValueFormatter->castValueToType(NULL, 2, Array)
#1 src/XF/Mvc/Entity/Entity.php(637): XF\Mvc\Entity\Entity->_castValueToType(NULL, 'event_date', 2, Array)
#2 src/XF/Mvc/Entity/Entity.php(739): XF\Mvc\Entity\Entity->set('event_date', NULL, Array)
#3 src/addons/Audentio/Feeds/Feed/AbstractHandler.php(480): XF\Mvc\Entity\Entity->bulkSet(Array)
#4 src/addons/Audentio/Feeds/Feed/NewsFeed.php(180): Audentio\Feeds\Feed\AbstractHandler->wrapItems(Object(XF\Mvc\Entity\ArrayCollection), Object(Audentio\Feeds\Entity\Feed))
#5 src/XF.php(613): Audentio\Feeds\Feed\NewsFeed->Audentio\Feeds\Feed\{closure}()
#6 src/addons/Audentio/Feeds/Feed/NewsFeed.php(194): XF::asVisitor(Object(XFRM\XF\Entity\User), Object(Closure))
#7 src/addons/Audentio/Feeds/Entity/Feed.php(294): Audentio\Feeds\Feed\NewsFeed->getLastItemCache(Object(Audentio\Feeds\Entity\Feed))
#8 src/addons/Audentio/Feeds/Job/Rebuild/LastItemCache.php(46): Audentio\Feeds\Entity\Feed->updateLastItemCache()
#9 src/XF/Job/AbstractRebuildJob.php(47): Audentio\Feeds\Job\Rebuild\LastItemCache->rebuildById(12)
#10 src/XF/Job/Manager.php(258): XF\Job\AbstractRebuildJob->run(8)
#11 src/XF/Job/Manager.php(200): XF\Job\Manager->runJobInternal(Array, 8)
#12 src/XF/Job/Manager.php(84): XF\Job\Manager->runJobEntry(Array, 8)
#13 job.php(43): XF\Job\Manager->runQueue(false, 8)
#14 {main}
 
True, we have a separate product for this in a private selection. Havent yet integrated it into Feeds. Id also decrease the padding, but this is more or less just default XenForo. The part we do is only show nodes if you have permission to do so. (instead of graying them out)

Its also a strong opinion of mine, since UIX Pro and all the other tools, is to not have so many nodes. There is no reason for a ton of nodes, almost ever. And if you do have a ton of nodes, they should be organized into a proper parent. This can help clean up a lot of these ideas as the average user is not going to care about 2000 nodes. They likely have under 10 possible things they care about on average, so id focus on learning what those are.

I hope this product will be integrated in Feeds to have a polished user experience. There are old forums that have a lot of nodes because we have a lot of niches covered. We reduced the nodes 2 years ago. But still we have a lot and a "universal create button" should be a nice and fast input to be useful.
 
In the grand scheme of things, it's not that big a deal, but I'M guessing reactions on thread view are not supposed to half-obscure the thread/forum watched symbols....?


reactionsonthreadview.jpg
 
I’m testing this out on a site relaunch, and all looks really good so far. I’m just using feeds, not the style. Two things to note from my end:

The Threads feed causes an error:
Code:
ErrorException: [E_NOTICE] Undefined offset: 0 in src/XF/Mvc/Entity/AbstractCollection.php at line 66
XF::handlePhpError() in src/XF/Mvc/Entity/AbstractCollection.php at line 66
XF\Mvc\Entity\AbstractCollection->offsetGet() in src/addons/Audentio/Feeds/Feed/ThreadFeed.php at line 214
Audentio\Feeds\Feed\ThreadFeed->loadExtraRelations() in src/addons/Audentio/Feeds/Feed/ThreadFeed.php at line 160
Audentio\Feeds\Feed\ThreadFeed->getFeedItems() in src/addons/Audentio/Feeds/Pub/Controller/Feed.php at line 118
Audentio\Feeds\Pub\Controller\Feed->actionIndex() in src/XF/Mvc/Dispatcher.php at line 350
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 257
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 113
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 55
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2344
XF\App->run() in src/XF.php at line 512
XF::runApp() in index.php at line 20
Secondly, all the feeds apart from Forum List have the option to set as default. Can this be added?
 
Bug report:

if you are using a non forum page as your home page, when you choose Feeds as the default forum page, it breaks the forum — the link to forums (site.com/forums) just goes to the home page (site.com/)
 
Bug report:

if you are using a non forum page as your home page, when you choose Feeds as the default forum page, it breaks the forum — the link to forums (site.com/forums) just goes to the home page (site.com/)
Yeah we have this fixed on our end (and other bugs I havent replied to above btw)

Hoping for a fix soon for this and more!
 
Managed to install it. So far, love it. I think it's better user experience.
Yeah I really like it too. Planning to use it on my main site once I’ve finished the conversion to XF.

Ideally I’d like to use the Forum list as default for current users, and the feed as default for new users. People are much more used to a feed these days (eg Reddit, FB, Insta, Twitter)
 
Yeah I really like it too. Planning to use it on my main site once I’ve finished the conversion to XF.

Ideally I’d like to use the Forum list as default for current users, and the feed as default for new users. People are much more used to a feed these days (eg Reddit, FB, Insta, Twitter)
How I can ahieve these feeds on different page? As this is something I'm interested too
.
 
Status
Not open for further replies.
Top Bottom