Revo [Deleted]

@Arty
Done the latest update and getting the following error in the admin cp log

HTML:
Server Error Log
Error Info
ErrorException: Undefined index: hotspot - library/ArtodiaFramework/Template/Helper.php:37
Generated By: Unknown Account, Monday at 10:09 PM
Stack Trace
#0 /var/www/vhosts/****/httpdocs/library/ArtodiaFramework/Template/Helper.php(37): XenForo_Application::handlePhpError(8, 'Undefined index...', '/var/www/vhosts...', 37, Array)
#1 /var/www/vhosts/****/httpdocs/library/ArtodiaFramework/Template/Nodes.php(89): ArtodiaFramework_Template_Helper::getGlyph('gi-hotspot')
#2 /var/www/vhosts/****/httpdocs/library/ArtodiaFramework/Template/Nodes.php(29): ArtodiaFramework_Template_Nodes::generateNodeGlyphs(Array, 'rgb(164, 163, 1...', 'rgb(59, 121, 14...', 'rgb(59, 121, 14...', 'rgb(59, 121, 14...', true, 'font-size: 32px...')
#3 /var/www/vhosts/****/httpdocs/library/ArtodiaFramework/Listener.php(30): ArtodiaFramework_Template_Nodes::generateCSS()
#4 [internal function]: ArtodiaFramework_Listener::templatePostRender('node_list.css', '.subHeading + ....', Array, Object(XenForo_Template_Public))
#5 /var/www/vhosts/****/httpdocs/library/XenForo/CodeEvent.php(58): call_user_func_array(Array, Array)
#6 /var/www/vhosts/****/httpdocs/library/XenForo/Template/Abstract.php(195): XenForo_CodeEvent::fire('template_post_r...', Array, 'node_list.css')
#7 /var/www/vhosts/****/httpdocs/library/XenForo/Template/Public.php(110): XenForo_Template_Abstract->render()
#8 /var/www/vhosts/****/httpdocs/library/XenForo/CssOutput.php(301): XenForo_Template_Public->render()
#9 /var/www/vhosts/****/httpdocs/library/XenForo/CssOutput.php(227): XenForo_CssOutput::renderCssFromObjects(Array, false)
#10 /var/www/vhosts/****/httpdocs/library/XenForo/CssOutput.php(631): XenForo_CssOutput->renderCss()
#11 /var/www/vhosts/****/httpdocs/css.php(12): XenForo_CssOutput::run()
#12 {main}
Request State
array(3) {
  ["url"] => string(537) "http://www.yourpshome.net/css.php?css=00000_wmt_socshapri,artodia_framework_extra,bb_code,bbm_buttons,cta_featuredthreads,dark_postrating,moderator_bar,nat_public_css,nflj_ams_articles_slider,nflj_ams_layout_article_view_item,nflj_showcase_bxslider,nflj_showcase_font_awesome_rating,nflj_showcase_layout_modular,node_category,node_forum,node_link,node_list,profile_post_list_simple,resource_list_mini,sidebar_share_page,sidebaravatars_sidebar_online_users,siropu_chat,thread_list_simple,xengallery_tab_links&style=48&dir=LTR&d=1451945341"
  ["_GET"] => array(4) {
    ["css"] => string(469) "00000_wmt_socshapri,artodia_framework_extra,bb_code,bbm_buttons,cta_featuredthreads,dark_postrating,moderator_bar,nat_public_css,nflj_ams_articles_slider,nflj_ams_layout_article_view_item,nflj_showcase_bxslider,nflj_showcase_font_awesome_rating,nflj_showcase_layout_modular,node_category,node_forum,node_link,node_list,profile_post_list_simple,resource_list_mini,sidebar_share_page,sidebaravatars_sidebar_online_users,siropu_chat,thread_list_simple,xengallery_tab_links"
    ["style"] => string(2) "48"
    ["dir"] => string(3) "LTR"
    ["d"] => string(10) "1451945341"
  }
  ["_POST"] => array(0) {
  }
}

Also the Node icons no longer show up for forums.
Screen Shot 2016-01-07 at 21.05.59.webp
 
Last edited:
I've checked code and figured out the problem. Problem is you've entered incorrect glyph name somewhere. Probably one of nodes has glyph assigned to it that doesn't exist.

Code doesn't check if glyph exists before trying to retrieve its data, which causes that error message. I'll fix that in next update.
 
Found the one that was doing it and it has infact fixed the problem. It was gi-hotspot whats likely a old one thats been renamed because it shows without add-on installed, but with add-on its a diff name.
Also spotted alot of the glyphs in the admin cp picker don't show.
Screen Shot 2016-01-08 at 20.08.03.webp
 
Most likely you have locally installed previous version of font, which doesn't have those glyphs.
 
Arty updated Revo with a new update entry:

XenForo 1.5.5 update

Style has been updated for XenForo 1.5.5 and XenForo Media Gallery 1.4.4

To update from previous version do this:
  • Import new style XML file
  • Update framework add-on files (copy contents of upload/js and upload/library to your forum's js and library folders)
  • Update framework add-on. To do that go to admin panel, click "Add-ons". Find "Artodia Styles Framework" in add-ons list, click "Controls" button on right, select option to update add-on. Drag addon-artodia_framework.xml to...

Read the rest of this update entry...
 
Arty updated Revo with a new update entry:

Rounded avatars, animated online indicator, bug fixes

Changes:
  • New option: rounded avatars. You can find it in style properties -> message layout.
  • New option: animated online indicator. You can find it in style properties -> message layout. You can configure where to display it relative to avatar: top left, top right, bottom left or bottom right. It works well with rounded avatars.
  • Several new options for alternative navigation layout.
  • Many small bug fixes.

To update from previous version you need to import new XML...

Read the rest of this update entry...
 
I just bought and modified this theme for my forum and users love it but they also suggest the option for fixed width instead of fluid. Do you think this could be possible?

Also, what's the best way of updating?
 
I overwrote my parent style with the update and now there's like 30 outdated templates and only 10 automatically merged. Do I have to go through the rest of them and manually "Save Changes" or did I do something wrong?
 
r9nFRNmnfm.gif
 
Did you install style as child style of itself? You should never do that. It would create double style properties, which messes up XenForo template system.

Uninstall child style, create blank child style instead and put your customizations in it.
 
That's result of importing style as child style of itself. Do not ever do that. Problem with importing style as child style of itself is both styles have custom style properties and templates with identical names. XenForo editor will show them both and will mess up editor and templates. It is not a bug in XenForo because it should never happen because forum owners should never install styles like this.

Previous update didn't change version numbers because that version and version before that were both for XF 1.5.5, so you didn't get outdated templates notice. However your setup was already messed up.

To fix it you must delete your child style. Child style with your customizations must be a blank style. You should click "Create Style" button to make it, not "Import Style".
 
I've always had trouble with this template system which is why I enjoy using UI.X framework. But it's time to learn the correct way.. so when you release updates, am I using the "Import Style" option and then using "Overwrite Style" or no? I'm sorry for asking dumb questions.. I just want to make sure I do this correctly.
 
Top Bottom