Quote:
Originally Posted by almannai
Fixed
Please get 2.2.14
|
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?