with this script you can disable text selection. like in the first post you must copy into top of headinclude template. enjoy.
Code:
<vb:if condition="is_member_of($bbuserinfo, 1,2,3)">
<script type="text/javascript">
function returnFalse(e){
return false;
}
function cancelEvent(e){
if(e.preventDefault)e.preventDefault();
else e.returnValue=false;
}
function addHandler(e,event,action,param){
if(document.addEventListener)e.addEventListener(event,action,param);
else if(document.attachEvent)e.attachEvent('on'+event,action);
else e['on'+event]=action;
}
function removeHandler(e,event,action,param){
if(document.addEventListener)e.removeEventListener(event,action,param);
else if(document.attachEvent)e.detachEvent('on'+event,action);
else e['on'+event]=returnFalse;
}
addHandler(document,'mousedown',mouseDown,false);
addHandler(document,'mouseup',mouseUp,false);
function mouseDown(e){
// HACK: calling no selection for class name = "handle hover"
//if(e.target.className=="handle hover")
if((e.target.nodeName!="INPUT")&&
(e.target.nodeName!="TEXTAREA")&&
(e.target.nodeName!="H1")&&
(e.target.nodeName!="H2")&&
(e.target.nodeName!="H3")&&
(e.target.nodeName!="P")&&
(e.target.id.substr(0,3)!="lbl")&&
(e.target.id.substr(0,3)!="ttl")
)
{
e=e||event;
cancelEvent(e);
addHandler(document,'selectstart',returnFalse,false);
}
}
function mouseUp(e){
removeHandler(document,'selectstart',returnFalse,false);
}
</script></vb:if>