Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Форум для новичков » Кнопка - ответить выводит другое сообщение, более раннее..


Кнопка - ответить выводит другое сообщение, более раннее..

Сообщений 1 страница 3 из 3

1

При нажатии на кнопку - ответить - под нужным сообщением в форме ответа появляется цитата совершенно другого поста, как исправить? o.O
https://forumupload.ru/uploads/0000/14/1c/37947/t573465.jpg
https://forumupload.ru/uploads/0000/14/1c/37947/t624943.jpg

0

2

andrei99 написал(а):

При нажатии на кнопку - ответить - под нужным сообщением в форме ответа появляется цитата совершенно другого поста, как исправить? o.O

Ну, по ходу перестал работать вот этот скрипт:

<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>

Попробуйте вот этот вместо него:

Код:
<!-- Ставим Кнопку "BB-Цитата" --><script type="text/javascript">
$(document).ready(function(){var topId=$("#pun-viewtopic .linkst .postlink a[href*='post.php?tid=']").attr("href");
if(topId!=undefined&&$("topic .pl-BB-quote").html()==null){topId=topId.replace(/^http:.*=/i,"");
$(".topic .post").each(function(){var b='/post.php?tid='+topId+'&qid='+$(this).attr("id").replace(/^p/,"");
pp=$(this).find("li.pl-quote");if(pp.html()!==null){
pp.after('<li class="pl-BB-quote"><a href="'+b+'">Ответить с Цитатой</a></li>')};});};});
</script><!--//End//Кнопка BB-Цитата-->

+2

3

kolobdur74 написал(а):

Попробуйте вот этот вместо него:

ага, спасибо, помогло, вопрос снят!  :cool:

+1


Вы здесь » Единый форум поддержки » Форум для новичков » Кнопка - ответить выводит другое сообщение, более раннее..