Thread: Add-On Releases - Everywhere Sidebar 4 VB4
View Single Post
  #1818  
Old 08-03-2012, 07:45 PM
almannai almannai is offline
 
Join Date: Oct 2007
Posts: 889
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by gedsta View Post
Hello

This breaks my custom style.

It merges the templates, with these changes.

PHP Code:
var A=fetch_cookie("vbulletin_sidebar_collapse");
if(
A=="1"){
sbar=YAHOO.util.Dom.get("sidebar");
if(
sidebar_align=="right"){
YAHOO.util.Dom.setAttribute("sidebar_button","src","{vb:stylevar imgdir_misc}/tab-expanded.png");
//YAHOO.util.Dom.setStyle(sidebar.content_container,"marginRight","0");
//YAHOO.util.Dom.setStyle(sidebar.content,"marginRight","0");
YAHOO.util.Dom.setStyle('content_container',"marginRight","0");
YAHOO.util.Dom.setStyle('content',"marginRight","0");
YAHOO.util.Dom.setStyle('sidebar',"display","none");
}else{
YAHOO.util.Dom.setAttribute("sidebar_button","src","{vb:stylevar imgdir_misc}/tab-expanded-left.png");
//YAHOO.util.Dom.setStyle(sidebar.content_container,"marginLeft","0");
//YAHOO.util.Dom.setStyle(sidebar.content,"marginLeft","0");
YAHOO.util.Dom.setStyle('content_container',"marginLeft","0");
YAHOO.util.Dom.setStyle('content',"marginLeft","0");
YAHOO.util.Dom.setStyle('sidebar',"display","none");
}

//sidebar.collapse(false);
}else{
if(
sidebar_align=="right"){
YAHOO.util.Dom.setStyle('content_container',"marginRight","-"+content_container_margin+"px");
YAHOO.util.Dom.setStyle('content',"marginRight",content_container_margin+"px");
}else{
YAHOO.util.Dom.setStyle('content_container',"marginLeft","-"+content_container_margin+"px");
YAHOO.util.Dom.setStyle('content',"marginLeft",content_container_margin+"px");
}
}



if(
A=="1")setTimeout("force_expand();",sidezimer);
YAHOO.util.Dom.setStyle('content_container',"display","block"); 
On the forum home page, the icons to the left of the forum threads are now to the left of the sidebar. Disabling your mod corrects this. (whilst using IE9 - Firefox 14 is fine)

Reinstalling the skin and uninstalling your mod, everything is ok, but then reinstalling the previous version has the same error now, and looking at the templates your above code is still in the styles / templates.

Also with the previous version, once installed, still has the errors, but then overwriting the skin.xml file it is then working.

Trying to remove that code results in the error

The following error occurred when attempting to evaluate this template:
Could not find phrase ' The following template conditional expression contains function calls:

PHP Code:
<if condition="is_member_of($vbulletin->userinfo, explode(',', $vboptions['esidebar_no_hide_exclude']))"
And gives me the option to continue or go back - Any ideas?
First if you edited the mod template manually un-install then reinstall has no effects. you can check that if you un-install the mod and check if the mod templates still exist.

Second the mod is only tested on the default style so please check on the deafalt style.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01332 seconds
  • Memory Usage 1,823KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete