UI.X

UI.X 1.5.22.0

No permission to download
The Remove Breadcrumb on Index and Remove Breadcrumb on Forum Index don't seem to be working, at least not for me.
 
No worries! And yes as @Martok kindly pointed out we fixed it in the latest release :)
I tried on a fresh install(xenforo 1.5.8) since I couldn't find the cause, and it still happens. Note, only when using the "Thread Tools > Edit Thread" popup. When creating a new thread is fine.
 

Attachments

  • sSjfBWA.webp
    sSjfBWA.webp
    7.6 KB · Views: 13
Hello - when trying to upgrade the add-on, I keep getting:

Code:
Server Error

finfo_file(addon-uix.xml): failed to open stream: Permission denied

XenForo_Application::handlePhpError()
finfo_file() in Zend/File/Transfer/Adapter/Abstract.php at line 1302
Zend_File_Transfer_Adapter_Abstract->_detectMimeType() in Zend/File/Transfer/Adapter/Http.php at line 468
Zend_File_Transfer_Adapter_Http->_prepareFiles() in Zend/File/Transfer/Adapter/Http.php at line 53
Zend_File_Transfer_Adapter_Http->__construct() in XenForo/ControllerAdmin/AddOn.php at line 226
XenForo_ControllerAdmin_AddOn->actionUpgrade() in XenForo/FrontController.php at line 351
XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 134
XenForo_FrontController->run() in /home/DOMAIN/xen/admin.php at line 13

This when I try to upload the file via the adminCP. PHP post and upload max sizes are set to 500M.

When I try to upload the file via ftp, and set it to chmod 0777, then manually point to the xml file, I get: "Please enter a valid file name. The requested file could not be read."

I would appreciate any suggestions! Thanks!
 
I have recently upgraded my UIX addon and style, and the mod controls and Like/Quote/Reply buttons have appeared directly under the message body instead of being at the bottom of that content area like they used to be. Is there any way to fix this easily?

Example -

rfWERKd.png
 
A general suggestions bug fix / missing feature for the UI.X Framework as inquiry:

Whenever third party add-ons insert new sub-navigation tabs into the main navigation, they are also shown in Desktop Mode. So far so good!

When in Responsive Mode – with OffCanvas Navigation – these Sub-Navigation tabs disappear... Please make sure that ALL Sub-Navigation tabs find their way into the OffCanvas Menu as well.

(Just an example)
MainMenu.webp

(Missing in OffCanvas in general)
OffCanvas.webp
 
A general suggestions bug fix / missing feature for the UI.X Framework as inquiry:

Whenever third party add-ons insert new sub-navigation tabs into the main navigation, they are also shown in Desktop Mode. So far so good!

When in Responsive Mode – with OffCanvas Navigation – these Sub-Navigation tabs disappear... Please make sure that ALL Sub-Navigation tabs find their way into the OffCanvas Menu as well.

(Just an example)
View attachment 135860

(Missing in OffCanvas in general)
View attachment 135861
I've added the Featured Threads links manually to the off-canvas menu.

The problem with what you are asking is that it's not really the fault of UI.X but an issue to do with how add-ons have to add their links. This is done by template modifications which are targeted at specific templates. This is why you see the links on desktop as they target those standard templates and are missing from the off-canvas menu as that uses a unique template that exists only in this style.

The off-canvas menu would have to somehow call on the original menu template in order to get all of the add-on links, assuming it is able to 'grab' it after the point when all of the template modifications are made.
 
I am sure there is a solution for that. Otherwise UI.X fails to be supporting mobile devices. When users can't use menus on mobile devices because they aren't there, it is a rather huge handicap.

Maybe the way on how nav tabs are "transferred" to OffCanvas has to be changed for that.

Audentio was able to "transfer" third party nav tabs from the "User Popup Menu" to the right side OffCanvas, I am sure this is possible for the left side OffCanvas.
 
  • Like
Reactions: RDR
How can I add a 5px left padding for the Staff online now and Member online now - text.
Both are touching the icon.

padding6gk4h.jpg
 
Is there something wrong?

My xenforo CP says my UI.X addon is outdated, I have 1.0.10 installed:
d71596ce0a5b.jpg


On the thread here it says that the latest addon version is 1.0.9:
b9ad7a51dbf6.jpg


Isn't 1.0.10 newer than 1.0.9?
 
@Mike Creuzer
updated the addon to 1.0.11 and immediately got hundreds of these errors
Code:
ErrorException: Undefined index: separator_max_width - library/Audentio/UIX/Listener/CodeEvent.php:173

Generated By: Unknown Account, A moment ago

Stack Trace

#0 /home/nginx/domains/public/library/Audentio/UIX/Listener/CodeEvent.php(173): XenForo_Application::handlePhpError(8, 'Undefined index...', '/home/nginx/dom...', 173, Array)

#1 /home/nginx/domains/public/library/XenForo/CodeEvent.php(58): Audentio_UIX_Listener_CodeEvent::templateCreate('error', Array, Object(XenForo_Template_Public))

#2 /home/nginx/domains/public/library/XenForo/Template/Abstract.php(82): XenForo_CodeEvent::fire('template_create', Array, 'error')

#3 /home/nginx/domains/public/library/XenForo/Dependencies/Public.php(239): XenForo_Template_Abstract->__construct('error', Array)

#4 /home/nginx/domains/public/library/XenForo/ViewRenderer/Abstract.php(263): XenForo_Dependencies_Public->createTemplateObject('error', Array)

#5 /home/nginx/domains/public/library/XenForo/ViewRenderer/HtmlPublic.php(39): XenForo_ViewRenderer_Abstract->createTemplateObject('error', Array)

#6 /home/nginx/domains/public/library/XenForo/FrontController.php(595): XenForo_ViewRenderer_HtmlPublic->renderError(Array)

#7 /home/nginx/domains/public/library/XenForo/FrontController.php(158): XenForo_FrontController->renderView(Object(XenForo_ControllerResponse_Error), Object(XenForo_ViewRenderer_HtmlPublic), Array)

#8 /home/nginx/domains/public/index.php(13): XenForo_FrontController->run()

#9 {main}

Request State

array(3) {

  ["url"] => string(50) "https://www.forum/forum/computing.24/"

  ["_GET"] => array(1) {

    ["/forum/forum/computing_24/"] => string(0) ""

  }

  ["_POST"] => array(0) {

  }

}
Code:
ErrorException: Undefined index: separator_type - library/Audentio/UIX/Listener/CodeEvent.php:172

Generated By: Unknown Account, 1 minute ago

Stack Trace

#0 /home/nginx/domains/public/library/Audentio/UIX/Listener/CodeEvent.php(172): XenForo_Application::handlePhpError(8, 'Undefined index...', '/home/nginx/dom...', 172, Array)

#1 /home/nginx/domains/public/library/XenForo/CodeEvent.php(58): Audentio_UIX_Listener_CodeEvent::templateCreate('error', Array, Object(XenForo_Template_Public))

#2 /home/nginx/domains/public/library/XenForo/Template/Abstract.php(82): XenForo_CodeEvent::fire('template_create', Array, 'error')

#3 /home/nginx/domains/public/library/XenForo/Dependencies/Public.php(239): XenForo_Template_Abstract->__construct('error', Array)

#4 /home/nginx/domains/public/library/XenForo/ViewRenderer/Abstract.php(263): XenForo_Dependencies_Public->createTemplateObject('error', Array)

#5 /home/nginx/domains/public/library/XenForo/ViewRenderer/HtmlPublic.php(39): XenForo_ViewRenderer_Abstract->createTemplateObject('error', Array)

#6 /home/nginx/domains/public/library/XenForo/FrontController.php(595): XenForo_ViewRenderer_HtmlPublic->renderError(Array)

#7 /home/nginx/domains/public/library/XenForo/FrontController.php(158): XenForo_FrontController->renderView(Object(XenForo_ControllerResponse_Error), Object(XenForo_ViewRenderer_HtmlPublic), Array)

#8 /home/nginx/domains/public/index.php(13): XenForo_FrontController->run()

#9 {main}

Request State

array(3) {

  ["url"] => string(50) "https://www.forum/forum/computing.24/"

  ["_GET"] => array(1) {

    ["/forum/forum/computing_24/"] => string(0) ""

  }

  ["_POST"] => array(0) {

  }

}
 
@Mike Creuzer
updated the addon to 1.0.11 and immediately got hundreds of these errors
Code:
ErrorException: Undefined index: separator_max_width - library/Audentio/UIX/Listener/CodeEvent.php:173

Generated By: Unknown Account, A moment ago

Stack Trace

#0 /home/nginx/domains/public/library/Audentio/UIX/Listener/CodeEvent.php(173): XenForo_Application::handlePhpError(8, 'Undefined index...', '/home/nginx/dom...', 173, Array)

#1 /home/nginx/domains/public/library/XenForo/CodeEvent.php(58): Audentio_UIX_Listener_CodeEvent::templateCreate('error', Array, Object(XenForo_Template_Public))

#2 /home/nginx/domains/public/library/XenForo/Template/Abstract.php(82): XenForo_CodeEvent::fire('template_create', Array, 'error')

#3 /home/nginx/domains/public/library/XenForo/Dependencies/Public.php(239): XenForo_Template_Abstract->__construct('error', Array)

#4 /home/nginx/domains/public/library/XenForo/ViewRenderer/Abstract.php(263): XenForo_Dependencies_Public->createTemplateObject('error', Array)

#5 /home/nginx/domains/public/library/XenForo/ViewRenderer/HtmlPublic.php(39): XenForo_ViewRenderer_Abstract->createTemplateObject('error', Array)

#6 /home/nginx/domains/public/library/XenForo/FrontController.php(595): XenForo_ViewRenderer_HtmlPublic->renderError(Array)

#7 /home/nginx/domains/public/library/XenForo/FrontController.php(158): XenForo_FrontController->renderView(Object(XenForo_ControllerResponse_Error), Object(XenForo_ViewRenderer_HtmlPublic), Array)

#8 /home/nginx/domains/public/index.php(13): XenForo_FrontController->run()

#9 {main}

Request State

array(3) {

  ["url"] => string(50) "https://www.forum/forum/computing.24/"

  ["_GET"] => array(1) {

    ["/forum/forum/computing_24/"] => string(0) ""

  }

  ["_POST"] => array(0) {

  }

}
Code:
ErrorException: Undefined index: separator_type - library/Audentio/UIX/Listener/CodeEvent.php:172

Generated By: Unknown Account, 1 minute ago

Stack Trace

#0 /home/nginx/domains/public/library/Audentio/UIX/Listener/CodeEvent.php(172): XenForo_Application::handlePhpError(8, 'Undefined index...', '/home/nginx/dom...', 172, Array)

#1 /home/nginx/domains/public/library/XenForo/CodeEvent.php(58): Audentio_UIX_Listener_CodeEvent::templateCreate('error', Array, Object(XenForo_Template_Public))

#2 /home/nginx/domains/public/library/XenForo/Template/Abstract.php(82): XenForo_CodeEvent::fire('template_create', Array, 'error')

#3 /home/nginx/domains/public/library/XenForo/Dependencies/Public.php(239): XenForo_Template_Abstract->__construct('error', Array)

#4 /home/nginx/domains/public/library/XenForo/ViewRenderer/Abstract.php(263): XenForo_Dependencies_Public->createTemplateObject('error', Array)

#5 /home/nginx/domains/public/library/XenForo/ViewRenderer/HtmlPublic.php(39): XenForo_ViewRenderer_Abstract->createTemplateObject('error', Array)

#6 /home/nginx/domains/public/library/XenForo/FrontController.php(595): XenForo_ViewRenderer_HtmlPublic->renderError(Array)

#7 /home/nginx/domains/public/library/XenForo/FrontController.php(158): XenForo_FrontController->renderView(Object(XenForo_ControllerResponse_Error), Object(XenForo_ViewRenderer_HtmlPublic), Array)

#8 /home/nginx/domains/public/index.php(13): XenForo_FrontController->run()

#9 {main}

Request State

array(3) {

  ["url"] => string(50) "https://www.forum/forum/computing.24/"

  ["_GET"] => array(1) {

    ["/forum/forum/computing_24/"] => string(0) ""

  }

  ["_POST"] => array(0) {

  }

}

Have you run the upgrade XML, or does this happen immediately after uploading the files? If you haven't run the XML you should disable the add-on and then run it. Otherwise it looks like you might be using an OpCache and the installer code was still cached when you ran the upgrade. Just run these two queries and you'll be good to go:

ALTER TABLE `uix_node_layout` ADD `separator_type` VARCHAR(50) NOT NULL DEFAULT 'grid' AFTER `node_id`;
ALTER TABLE `uix_node_layout` ADD `separator_max_width` INT(10) NOT NULL DEFAULT 0 AFTER `separator_type`;
 
Hi @Mike Creuzer !

Just a couple of my users are complaining that its "too bright" for them since we converted. I have no idea why, but they want a couple more color schemes they can toggle between that are darker. Maybe for night-time viewing.

Do you off-hand know of any pre-made color schemes (color palettes) for this theme, that I can just copy? I have literally been sitting here for hours trying to manually create my own and I just suck at combining colors.
 
Hi @Mike Creuzer !

Just a couple of my users are complaining that its "too bright" for them since we converted. I have no idea why, but they want a couple more color schemes they can toggle between that are darker. Maybe for night-time viewing.

Do you off-hand know of any pre-made color schemes (color palettes) for this theme, that I can just copy? I have literally been sitting here for hours trying to manually create my own and I just suck at combining colors.

You know if you just enable AD Styler then your members can make the style suit their needs color wise and best of all it's free and built right into the style.
 
You know if you just enable AD Styler then your members can make the style suit their needs color wise and best of all it's free and built right into the style.

Thanks! Cool idea. I fear that very few people are going to want to deal with that though. You quickly realize that if you aren't a designer who is good at combining colors, you end up creating a monstrosity that looks terrible. I have a feeling they're going to just want me to give them something, like I currently just want someone to give me some color pallets because I gave up doing it myself .. lol
 
@Mike Creuzer

We just installed your incredible theme to our vBulletin migrated XenForo install. Major move for us with 700,000 posts. Started going crazy modifying things and having a blast with my developer, but realized - we never did the proper protocol: Anytime you install a theme, you should create a "child theme" and modify things *there* so that you don't lose your changes during an upgrade.

Seems to be the standard protocol these days. We apparently skipped it entirely. He has written this to me just now:

[11:31:47 PM ] Clarito: we didnt create proper child theme. ill check how upgrading of this theme works, so we dont lose changes in the future
[11:35:32 PM] Clarito: We need to ask them how to upgrade UI.X(in the future) without losing the customizations in the templates..

(Me): I hope they don't say "You should have created a child theme" :)

[11:36:30 PM] Clarito: If they say that, we can create a child theme and move our changes and customizations there. What we had were minor customizations only.

Thanks for any insight.
 
Back
Top Bottom