Ciao a tutti la questione è molto semplice ho questo codice
funziona tutto alla perfezione ma ho bisogno di cambiarecodice:$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']);
incodice:title="<scanu>\' . $forum[\'description\'] . \'</scanu>"
perché nella variabile $forum ci sono codici html quindi con virgolette (") allora anzi che title=" " uso title = ' 'codice:title=\'<scanu>\' . $forum[\'description\'] . \'</scanu>\'
Ma improvisamente non funziona più tutto il codice come mai!? ho solo cambiato " in \'
Qualcuno mi può aiutare?

Rispondi quotando