Скрипт позволит процитировать сообщение вместе с исходными BB-кодами. После клика на Ответить, произойдет редирект на страницу написания нового сообщения с полной цитатой выбранного Вами сообщения. Позволяет прокомментировать одного автора.
Код:
<script type="text/javascript"> var a=document.getElementsByTagName("a") for (i = 0; i<a.length; i++){ if(a[i].href.indexOf("post.php?tid=") != -1){ t = a[i].href.substring(a[i].href.indexOf('=')+1) } } var m = new Array(); var z = new Array(); for (w = 0; w<a.length; w++){ if(a[w].href.indexOf("#p") != -1){ m[w] = a[w].href.substring(a[w].href.indexOf('#p')+2) for (e=0; e<w; e++){ m.shift() } z.push(m[0]) } } var c = new Array(); q=0 var arr=document.getElementsByTagName("li") while(q<arr.length){ if(arr[q].className=="pl-quote"){ c.push(q) } q++ } var cv = new Array (); for(y=0;y<c.length;y++){ cv.push(y) } for(w=0; w<cv.length; w++){ name=arr[c[w]].innerHTML arr[c[w]].innerHTML=name+" <a href='/post.php?tid="+t+"&qid="+z[w]+"' title='Ответить на сообщение'>Ответить</a> "; } </script>
Скрипт ставить в HTML-в форме ответа