Istnieje problem z pluginem wykonanym na MyBB. Do tej pory nie mogę znaleźć rozwiązania. Na forum MybB była już masa tematów na ten temat i nic. Przykładowy: Idź na MyBB PL
Jeśli się nie mylę jest coś z JS, chociaż to może być pomyłka.
kod pliku thx.js
/** * * Thanks Plugin * Developed by SaeedGH (SaeedGhMail@Gmail.com) * www.mybbhelp.ir * */ var pid=-1; var spinner=null; function thx_common(response) { try { xml=response.responseXML; remove=xml.getElementsByTagName('del').item(0).firstChild.data=="1"; lin=document.getElementById('a'+pid); if (remove) { table = document.getElementById('thx' + pid); table.style.display = xml.getElementsByTagName('display').item(0).firstChild.data != 0 ? '' : 'none'; list = document.getElementById('thx_list' + pid); list.innerHTML = xml.getElementsByTagName('list').item(0).firstChild.data; img = document.getElementById('i' + pid); img.src = xml.getElementsByTagName('image').item(0).firstChild.data; } else { lin.innerHTML=""; lin.onclick=null; lin.href=""; lin = null; } } catch(err) { alert("an Error had occured please contact administrator"); alert(err); } finally { spinner.destroy(); spinner=null; return lin; } } function thx_action(response) { lin=thx_common(response) if(lin!=null) { lin.onclick= new Function("","return rthx("+pid+");"); lin.href='showthread.php?action=remove_thank&pid='+pid; } } function rthx_action(response) { lin=thx_common(response) if (lin!=null) { lin.onclick = new Function("", "return thx(" + pid + ");"); lin.href = 'showthread.php?action=thank&pid=' + pid; } } function thx(id) { if(spinner) return false; spinner = new ActivityIndicator("body", {image: "images/spinner_big.gif"}); pid=id; pb="pid="+pid; new Ajax.Request('xmlhttp.php?action=thankyou',{method: 'post',postBody:pb, onComplete:thx_action}); return false; } function rthx(id) { if(spinner) return false; spinner = new ActivityIndicator("body", {image: "images/spinner_big.gif"}); pid=id; b="pid="+pid; new Ajax.Request('xmlhttp.php?action=remove_thankyou',{method: 'post',postBody:b,onComplete:rthx_action}); return false; }
Tu jest kod pliku *.php. http://hostuje.net/file.php?id=21e600debd3...65fb37414c254f2
Z góry dziękuję za jaką kolwiek pomoc.
