UI.X 2

UI.X 2 2.2.15.0.2

No permission to download
I too get same error, downloaded addon now only and upgraded to it.
still i see upgrade notification for addon at home which redirect to same directory at theme house which already uploaded and install.

due this theme cant be installed. request you to fix it.
I removed old addon by uninstalling and deleting files, uploaded new version of addon and installed it.

This installed theme without error but made old theme install non update-able.

I deleted old theme and made changes in new theme.
 
Did the upgrade today to 206 and getting hundreds of these per min.... Help....

EDIT: Appears to be an issue with ThemeHouse Bookmarks (I'm on patch level 6). Disabling the addon seems to have stopped them.

@Jake B. @Dalton Prock

  • ErrorException: Template error: Method getLatestThreadBookmarks is not callable on the given object (ThemeHouse\Donate\XF\Entity\User)
  • src/XF/Template/Templater.php:935
  • Generated by: Unknown account
  • May 19, 2018 at 10:13 AM
Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, 'Method getLates...', '/home/nginx/dom...', 935, Array)
#1 src/XF/Template/Templater.php(935): trigger_error('Method getLates...', 512)
#2 internal_data/code_cache/templates/l1/s7/public/PAGE_CONTAINER.php(1944): XF\Template\Templater->method(Object(ThemeHouse\Donate\XF\Entity\User), 'getLatestThread...', Array)
#3 src/XF/Template/Templater.php(1249): XF\Template\Templater->{closure}(Object(ThemeHouse\UIX\XF\Template\Templater), Array)
#4 src/XF/Pub/App.php(449): XF\Template\Templater->renderTemplate('PAGE_CONTAINER', Array)
#5 src/XF/App.php(1766): XF\Pub\App->renderPageHtml('\n\t\n\t\n\n\n\n<div cl...', Array, Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#6 src/XF/Mvc/Dispatcher.php(310): XF\App->renderPage('\n\t\n\t\n\n\n\n<div cl...', Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#7 src/XF/Mvc/Dispatcher.php(44): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#8 src/XF/App.php(1931): XF\Mvc\Dispatcher->run()
#9 src/XF.php(328): XF\App->run()
#10 index.php(13): XF::runApp('XF\\Pub\\App')
#11 {main}
Request state
array(4) {
["url"] => string(64) "/members/phil-catania.2855/reactions?type=received&reaction_id=4"
["referrer"] => bool(false)
["_GET"] => array(3) {
["/members/phil-catania_2855/reactions"] => string(0) ""
["type"] => string(8) "received"
["reaction_id"] => string(1) "4"
}
["_POST"] => array(0) {
}
}
 
Last edited:
Furthermore your Trending addon also croaked with XF 2.0.6, new ticket created, below is the error:

An exception occurred: [TypeError] Argument 5 passed to XF\Template\Templater::fnLink() must be of the type array, null given in src/XF/Template/Templater.php on line 2441
  1. XF\Template\Templater->fnLink()
  2. call_user_func_array() in src/XF/Template/Templater.php at line 880
  3. XF\Template\Templater->fn() in internal_data/code_cache/templates/l1/s7/public/thtrending_trending_view_thread.php at line 86
  4. XF\Template\Templater->{closure}() in src/XF/Template/Templater.php at line 1249
  5. XF\Template\Templater->renderTemplate() in src/addons/ThemeHouse/Trending/Trending/Thread.php at line 136
  6. ThemeHouse\Trending\Trending\Thread->_renderTrendingContent() in src/addons/ThemeHouse/Trending/Trending/AbstractHandler.php at line 76
  7. ThemeHouse\Trending\Trending\AbstractHandler->renderTrendingContent() in src/addons/ThemeHouse/Trending/Entity/Trending.php at line 57
  8. ThemeHouse\Trending\Entity\Trending->renderTrendingContent()
  9. call_user_func_array() in src/XF/Template/Templater.php at line 939
  10. XF\Template\Templater->method() in internal_data/code_cache/templates/l1/s7/public/thtrending_trending_view.php at line 58
  11. XF\Template\Templater->{closure}() in src/XF/Template/Templater.php at line 1249
  12. XF\Template\Templater->renderTemplate() in src/XF/Template/Template.php at line 24
  13. XF\Template\Template->render() in src/XF/Mvc/Renderer/Html.php at line 48
  14. XF\Mvc\Renderer\Html->renderView() in src/XF/Mvc/Dispatcher.php at line 332
  15. XF\Mvc\Dispatcher->renderView() in src/XF/Mvc/Dispatcher.php at line 303
  16. XF\Mvc\Dispatcher->render() in src/XF/Mvc/Dispatcher.php at line 44
  17. XF\Mvc\Dispatcher->run() in src/XF/App.php at line 1931
  18. XF\App->run() in src/XF.php at line 328
  19. XF::runApp() in index.php at line 13
 
Did the upgrade today to 206 and getting hundreds of these per min.... Help....

EDIT: Appears to be an issue with ThemeHouse Bookmarks (I'm on patch level 6). Disabling the addon seems to have stopped them.

@Jake B. @Dalton Prock

  • ErrorException: Template error: Method getLatestThreadBookmarks is not callable on the given object (ThemeHouse\Donate\XF\Entity\User)
  • src/XF/Template/Templater.php:935
  • Generated by: Unknown account
  • May 19, 2018 at 10:13 AM
Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, 'Method getLates...', '/home/nginx/dom...', 935, Array)
#1 src/XF/Template/Templater.php(935): trigger_error('Method getLates...', 512)
#2 internal_data/code_cache/templates/l1/s7/public/PAGE_CONTAINER.php(1944): XF\Template\Templater->method(Object(ThemeHouse\Donate\XF\Entity\User), 'getLatestThread...', Array)
#3 src/XF/Template/Templater.php(1249): XF\Template\Templater->{closure}(Object(ThemeHouse\UIX\XF\Template\Templater), Array)
#4 src/XF/Pub/App.php(449): XF\Template\Templater->renderTemplate('PAGE_CONTAINER', Array)
#5 src/XF/App.php(1766): XF\Pub\App->renderPageHtml('\n\t\n\t\n\n\n\n<div cl...', Array, Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#6 src/XF/Mvc/Dispatcher.php(310): XF\App->renderPage('\n\t\n\t\n\n\n\n<div cl...', Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#7 src/XF/Mvc/Dispatcher.php(44): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#8 src/XF/App.php(1931): XF\Mvc\Dispatcher->run()
#9 src/XF.php(328): XF\App->run()
#10 index.php(13): XF::runApp('XF\\Pub\\App')
#11 {main}
Request state
array(4) {
["url"] => string(64) "/members/phil-catania.2855/reactions?type=received&reaction_id=4"
["referrer"] => bool(false)
["_GET"] => array(3) {
["/members/phil-catania_2855/reactions"] => string(0) ""
["type"] => string(8) "received"
["reaction_id"] => string(1) "4"
}
["_POST"] => array(0) {
}
}

Got the same error, also making use of the Bookmarks add-on.
 
Apologies for the inconvenience! An updated version of 2.0.7 of the UI.X add-on has been added. Try to redownload it in your account dashboard and try again! :)

Hi Mike,
Just migrated from Xf1 to Xf1, currently running
UI.X 2.0.7 Beta 1
And Have the same issue as Dalton has... "The UI.X add-on requires an update before you can upgrade this style. "

Have done a manual install for the meantime, as looks like selecting from styles -> Themehouse Styles isnt working
(and i need the board operational today!)
Cheers
 
Just make an upgrade at demo site. When I check the mobile view, I have seen some difference between 2.0.5 and 2.0.6

1- UI.X 2.0.5 Mobile View

View attachment 175711

2- UI.X 2.0.6 Mobile and Desktop View

View attachment 175712 View attachment 175713

Here is the problems for 2.0.6

a- As you can see, at mobile view 2.0.6, "What's new" icon at top bar is missing.
b- At mobile view, the small logo is changed with the normal logo
c- "En Yeni Mesajlar" (New Messages List) has "replied" word, which was not there before ??
Any news ? May be it will be better to create a ticket for this problem.

Ticket : #10923
 
Last edited:
Xenforo v2.0.5
[TH] UI.X 2.0.7
style-uix.xml 2.0.6

I have this error(s) in error log:
Code:
ErrorException: Template error: Macro public:register_macros:email_choice_row is unknown src/XF/Template/Templater.php:557

Generated by: Unknown account 20 Maj 2018 at 11:16

Stack trace

#0 [internal function]: XF\Template\Templater->handleTemplateError(512, 'Macro public:re...', 'src...', 557, Array)
#1 src/XF/Template/Templater.php(557): trigger_error('Macro public:re...', 512)
#2 src/XF/Template/Templater.php(661): XF\Template\Templater->getTemplateMacro('public', 'register_macros', 'email_choice_ro...')
#3 internal_data/code_cache/templates/l2/s7/public/register_form.php(171): XF\Template\Templater->callMacro('register_macros', 'email_choice_ro...', Array, Array)
#4 src/XF/Template/Templater.php(1249): XF\Template\Templater->{closure}(Object(ThemeHouse\UIX\XF\Template\Templater), Array)
#5 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('register_form', Array)
#6 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#7 src/XF/Mvc/Dispatcher.php(332): XF\Mvc\Renderer\Html->renderView('XF:Register\\For...', 'public:register...', Array)
#8 src/XF/Mvc/Dispatcher.php(303): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#9 src/XF/Mvc/Dispatcher.php(44): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#10 src/XF/App.php(1894): XF\Mvc\Dispatcher->run()
#11 src/XF.php(328): XF\App->run()
#12 index.php(13): XF::runApp('XF\\Pub\\App')
#13 {main}

Request state

array(4) {
  ["url"] => string(10) "/register/"
  ["referrer"] => string(35) "https://www.beke.co.nz/register/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}



Template: register_form line:90 <xf:macro template="register_macros" name="email_choice_row" />

Template: register_macros There's nothing like this <xf:macro name="email_choice_row">

I suppressed the errors but suppression is not a fix.

Template: register_form line:90

Code:
<xf:comment><xf:macro template="register_macros" name="email_choice_row" /></xf:comment>

How can I solve this problem?
@Jake B. @Dalton Prock
 
Last edited:
Xenforo v2.0.5
[TH] UI.X 2.0.7
style-uix.xml 2.0.6

I have this error(s) in error log:
Code:
ErrorException: Template error: Macro public:register_macros:email_choice_row is unknown src/XF/Template/Templater.php:557

Generated by: Unknown account 20 Maj 2018 at 11:16

Stack trace

#0 [internal function]: XF\Template\Templater->handleTemplateError(512, 'Macro public:re...', 'src...', 557, Array)
#1 src/XF/Template/Templater.php(557): trigger_error('Macro public:re...', 512)
#2 src/XF/Template/Templater.php(661): XF\Template\Templater->getTemplateMacro('public', 'register_macros', 'email_choice_ro...')
#3 internal_data/code_cache/templates/l2/s7/public/register_form.php(171): XF\Template\Templater->callMacro('register_macros', 'email_choice_ro...', Array, Array)
#4 src/XF/Template/Templater.php(1249): XF\Template\Templater->{closure}(Object(ThemeHouse\UIX\XF\Template\Templater), Array)
#5 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('register_form', Array)
#6 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#7 src/XF/Mvc/Dispatcher.php(332): XF\Mvc\Renderer\Html->renderView('XF:Register\\For...', 'public:register...', Array)
#8 src/XF/Mvc/Dispatcher.php(303): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#9 src/XF/Mvc/Dispatcher.php(44): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#10 src/XF/App.php(1894): XF\Mvc\Dispatcher->run()
#11 src/XF.php(328): XF\App->run()
#12 index.php(13): XF::runApp('XF\\Pub\\App')
#13 {main}

Request state

array(4) {
  ["url"] => string(10) "/register/"
  ["referrer"] => string(35) "https://www.beke.co.nz/register/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}



Template: register_form line:90 <xf:macro template="register_macros" name="email_choice_row" />

Template: register_macros There's nothing like this <xf:macro name="email_choice_row">

I suppressed the errors but suppression is not a fix.

Template: register_form line:90

Code:
<xf:comment><xf:macro template="register_macros" name="email_choice_row" /></xf:comment>

How can I solve this problem?
@Jake B. @Dalton Prock
You need to ugrade xf2 to version 2.0.6a before upgrading theme.
 
I've recently upgraded to the latest version and all my navigation icons have been replaced with generic alternatives.

I'm currently styling them using Admin > Setup > Public Navigation > Node > Extra Attributes

I then set class to mdi mdi-home or whatever icon I want.

This is now being ignored, using the default icons instead. I wouldn't mind, however your documentation on custom icons is completely absent (despite redirecting you to the faqs, where only node icons are mentioned and they work fine). Apart from changing icon packs (between material and font awesome) and customising the preset icons in style properties theres no entries in how to customise my navigation icons.
 
Every time I do a UI.X update it is a total mess!

This time, on my demo board, the footer has lost its background:
Screen Shot 2018-05-21 at 11.30.53.webp

Font colour and size has changed on Thread titles on forum, from grey to black? And the size of the date has changed?

Screen Shot 2018-05-21 at 11.31.55.webp

What am I doing wrong? Every time I do these updates there a bunch templates that have to be merged.

Surely I am missing something, it shouldn't keep causing this much stuff to change, should it?
 
When using Grid, an image placed in Node background also displays in Node's sub-forum background.

When using Grid, Sticky Sidebar doesn't work in IE.
 
Did the upgrade today to 206 and getting hundreds of these per min.... Help....

EDIT: Appears to be an issue with ThemeHouse Bookmarks (I'm on patch level 6). Disabling the addon seems to have stopped them.

@Jake B. @Dalton Prock

  • ErrorException: Template error: Method getLatestThreadBookmarks is not callable on the given object (ThemeHouse\Donate\XF\Entity\User)
  • src/XF/Template/Templater.php:935
  • Generated by: Unknown account
  • May 19, 2018 at 10:13 AM
Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, 'Method getLates...', '/home/nginx/dom...', 935, Array)
#1 src/XF/Template/Templater.php(935): trigger_error('Method getLates...', 512)
#2 internal_data/code_cache/templates/l1/s7/public/PAGE_CONTAINER.php(1944): XF\Template\Templater->method(Object(ThemeHouse\Donate\XF\Entity\User), 'getLatestThread...', Array)
#3 src/XF/Template/Templater.php(1249): XF\Template\Templater->{closure}(Object(ThemeHouse\UIX\XF\Template\Templater), Array)
#4 src/XF/Pub/App.php(449): XF\Template\Templater->renderTemplate('PAGE_CONTAINER', Array)
#5 src/XF/App.php(1766): XF\Pub\App->renderPageHtml('\n\t\n\t\n\n\n\n<div cl...', Array, Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#6 src/XF/Mvc/Dispatcher.php(310): XF\App->renderPage('\n\t\n\t\n\n\n\n<div cl...', Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#7 src/XF/Mvc/Dispatcher.php(44): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#8 src/XF/App.php(1931): XF\Mvc\Dispatcher->run()
#9 src/XF.php(328): XF\App->run()
#10 index.php(13): XF::runApp('XF\\Pub\\App')
#11 {main}
Request state
array(4) {
["url"] => string(64) "/members/phil-catania.2855/reactions?type=received&reaction_id=4"
["referrer"] => bool(false)
["_GET"] => array(3) {
["/members/phil-catania_2855/reactions"] => string(0) ""
["type"] => string(8) "received"
["reaction_id"] => string(1) "4"
}
["_POST"] => array(0) {
}
}
I believe an update was just released this morning.
Furthermore your Trending addon also croaked with XF 2.0.6, new ticket created, below is the error:

An exception occurred: [TypeError] Argument 5 passed to XF\Template\Templater::fnLink() must be of the type array, null given in src/XF/Template/Templater.php on line 2441
  1. XF\Template\Templater->fnLink()
  2. call_user_func_array() in src/XF/Template/Templater.php at line 880
  3. XF\Template\Templater->fn() in internal_data/code_cache/templates/l1/s7/public/thtrending_trending_view_thread.php at line 86
  4. XF\Template\Templater->{closure}() in src/XF/Template/Templater.php at line 1249
  5. XF\Template\Templater->renderTemplate() in src/addons/ThemeHouse/Trending/Trending/Thread.php at line 136
  6. ThemeHouse\Trending\Trending\Thread->_renderTrendingContent() in src/addons/ThemeHouse/Trending/Trending/AbstractHandler.php at line 76
  7. ThemeHouse\Trending\Trending\AbstractHandler->renderTrendingContent() in src/addons/ThemeHouse/Trending/Entity/Trending.php at line 57
  8. ThemeHouse\Trending\Entity\Trending->renderTrendingContent()
  9. call_user_func_array() in src/XF/Template/Templater.php at line 939
  10. XF\Template\Templater->method() in internal_data/code_cache/templates/l1/s7/public/thtrending_trending_view.php at line 58
  11. XF\Template\Templater->{closure}() in src/XF/Template/Templater.php at line 1249
  12. XF\Template\Templater->renderTemplate() in src/XF/Template/Template.php at line 24
  13. XF\Template\Template->render() in src/XF/Mvc/Renderer/Html.php at line 48
  14. XF\Mvc\Renderer\Html->renderView() in src/XF/Mvc/Dispatcher.php at line 332
  15. XF\Mvc\Dispatcher->renderView() in src/XF/Mvc/Dispatcher.php at line 303
  16. XF\Mvc\Dispatcher->render() in src/XF/Mvc/Dispatcher.php at line 44
  17. XF\Mvc\Dispatcher->run() in src/XF/App.php at line 1931
  18. XF\App->run() in src/XF.php at line 328
  19. XF::runApp() in index.php at line 13
Thank you for creating a ticket on this! :) We will speak with you soon!
Got the same error, also making use of the Bookmarks add-on.
Upgrade to the version that was released this morning.
Hi Mike,
Just migrated from Xf1 to Xf1, currently running
UI.X 2.0.7 Beta 1
And Have the same issue as Dalton has... "The UI.X add-on requires an update before you can upgrade this style. "

Have done a manual install for the meantime, as looks like selecting from styles -> Themehouse Styles isnt working
(and i need the board operational today!)
Cheers
We updated the add-on Friday evening so try redownloading the add-on files before upgrading to 2.0.7.
Any news ? May be it will be better to create a ticket for this problem.

Ticket : #10923
Thank you for creating a ticket we will be in contact soon! :)
Thank You, that was the problem.

@Dalton Prock You should consider adding an update requirements in updates Changelog and also check XenFor version during an add-on installation.
Understood but glad you were able to get it installed and fixed :)
 
I've recently upgraded to the latest version and all my navigation icons have been replaced with generic alternatives.

I'm currently styling them using Admin > Setup > Public Navigation > Node > Extra Attributes

I then set class to mdi mdi-home or whatever icon I want.

This is now being ignored, using the default icons instead. I wouldn't mind, however your documentation on custom icons is completely absent (despite redirecting you to the faqs, where only node icons are mentioned and they work fine). Apart from changing icon packs (between material and font awesome) and customising the preset icons in style properties theres no entries in how to customise my navigation icons.
Go ahead and create a ticket on this so that we can have a look :)

Every time I do a UI.X update it is a total mess!

This time, on my demo board, the footer has lost its background:
View attachment 175908

Font colour and size has changed on Thread titles on forum, from grey to black? And the size of the date has changed?

View attachment 175909

What am I doing wrong? Every time I do these updates there a bunch templates that have to be merged.

Surely I am missing something, it shouldn't keep causing this much stuff to change, should it?
Not sure as too why this is happening but go ahead and create a ticket on this so we can have a look.
When using Grid, an image placed in Node background also displays in Node's sub-forum background.

When using Grid, Sticky Sidebar doesn't work in IE.
I am still looking into this and will contact you soon! :)
 
Hey @ThemeHouse

How can I change this 'Ride' text to Material Icon:

View attachment 175977

Here's the Icon I want to use from Material:

View attachment 175978

Thanks,
Rob.
Tagging @Ian Hitt on this, we can add it to our FAQ as well. Easiest way is a template edit, could be done with some advanced CSS selector, maybe we'll put both ways.
Is it possible to freeze the forum logo section in the header, please? :)
Hm, do you mean like sticky? If you change the logo position via style properties and move it into the navigation bar, it will be sticky just like your nav.
 
I Opened page_container template for editing.

I saw many errors on it highlighted by editor, below are the screen shots of it.
error1.webp
erro2.webp
error3.webp
error 4.webp
error 5.webp
error6.webp
error 7.webp
error 8.webp
error9.webp
error 10.webp

Is those default errors in template or cause by a plugin.

If that are by default then, will it cause any issue.
 
Top Bottom