Ciao a tutti la questione è molto semplice ho questo codice
codice:
$find = '<h2 class="forumtitle">\' . $forum[\'title\'] . \'</h2>';
$replace = '<h2 class="forumtitle"><div id="scanu"><a title="<scanu>\' . $forum[\'description\'] . \'</scanu>" href="\' . vB_Template_Runtime::linkBuild("forum", $forum) . \'">\' . $forum[\'title\'] . \'</a></div></h2>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>    
<script src="http://cdn.jquerytools.org/1.2.6/all/jquery.tools.min.js"></script>    
<script>   
$("#scanu a[title]").tooltip({   
position: "center right",   
effect: "slide"   
});   
</script>  
<style>   
scanu {   
background:black;   
color:white;   
padding: 5px 10px;   
-moz-border-radius: 8px;   
-webkit-border-radius: 8px;   
filter:alpha(opacity=68);    
-moz-opacity:.68;   
opacity:.68;   
}   
</style>';


$vbulletin->templatecache['forumhome_forumbit_level2_post'] = str_replace($find, $replace, $vbulletin->templatecache['forumhome_forumbit_level2_post']);
funziona tutto alla perfezione ma ho bisogno di cambiare
codice:
title="<scanu>\' . $forum[\'description\'] . \'</scanu>"
in
codice:
title=\'<scanu>\' . $forum[\'description\'] . \'</scanu>\'
perché nella variabile $forum ci sono codici html quindi con virgolette (") allora anzi che title=" " uso title = ' '

Ma improvisamente non funziona più tutto il codice come mai!? ho solo cambiato " in \'
Qualcuno mi può aiutare?