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

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

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


Вы здесь » Единый форум поддержки » Корзина » Проблема с 10 посл. сообщений форума


Проблема с 10 посл. сообщений форума

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

1

Поставил щас скрипт последние сообщения форума, раньше вроде стабильно работа, щас во как:

скрин

http://s017.radikal.ru/i432/1204/64/aeadbf15dd2b.png

так мало того, что он отбращается в самом верху, там и на всех страницах, даже когда с гл. переходишь с темам форума.
вот такой скрипт стоит:

скрипт

<script src="/export.php?type=js&max=10" type="text/javascript"></script>
<script type="text/javascript">
var html='';
var ts = '';
var mo = '';
var hh = '';
var mm = '';
var i = 0;
for(i=0;i<content.length;i++) {
ts = new Date();
ts.setTime(1000*content[i][0]);
mo = ts.getMonth()+1;
if (mo<10) mo='0'+mo;
hh = ts.getHours();
mm = ts.getMinutes()+'';
if (mm<10) mm='0'+mm;
ts = ts.getDate()+'.'+mo+' '+hh+':'+mm;
html2="</tr></tbody></table></div></center>"
html1="<center><h1>Последние 10 сообщений форума</h1><div  class=\"container\"><table cellspacing=\"3\" width=100% style='text-align:left;'><thead><tr align=left><th scope=\"col\" >Автор</th><th style='width: 200px !important;' scope=\"col\">Время</th><th scope=\"col\">Последнее сообщение</th></tr></thead><tbody class=\"hasicon\">"
html+='<tr><td>'+content[i][1]+'</td><td class=\"tc2\">'+ts+'<td class=\"tcr\"><a href=\"'+content[i][2]+'\">'+content[i][3]+'</a><br /></td></tr>';
}
$("#pun-crumbs1 .container").append("<br />"+html1+html+html2)

</script>

Отредактировано kosoy (Пн, 2 Апр 2012 12:30:01)

0

2

kosoy
Дык Этот скрипт спецом для Верха - ни наю откель ты его брал

Замени на такой:

Код:
<!-- Последние 10 сообщений форума -->
<style>#tablstat10 th,#tablstat10 td{padding-left:20px;}</style>
<script type="text/javascript">
if($("#pun-index").length){$.getScript("/export.php?type=js&max=10", function(){
var html='';
var ts = '';
var mo = '';
var hh = '';
var mm = '';
var i = 0;
for(i=0;i<content.length;i++) {
	ts = new Date();
	ts.setTime(1000*content[i][0]);
	mo = ts.getMonth()+1;
	if (mo<10) mo='0'+mo;
	hh = ts.getHours();
	mm = ts.getMinutes()+'';
	if (mm<10) mm='0'+mm;
	ts = ts.getDate()+'.'+mo+' '+hh+':'+mm;
html2="</tr></tbody></table></div>"
html1="<h2>Последние 10 сообщений форума</h2><div class=\"container\"><table id=tablstat10 cellspacing=\"0\" width=100%><thead><tr class=title align=left><th scope=\"col\">Автор</th><th scope=\"col\">Время</th><th style=\"padding-left:39px;\" scope=\"col\">Последнее сообщение</th></tr></thead><tbody class=\"hasicon\">"
html+='<tr align=left id=tablstat10><td>'+content[i][1]+'</td><td class=\"tc2\">'+ts+'<td class=\"tcr\"><a href=\"'+content[i][2]+'\" target=\"_blank\">'+content[i][3]+'</a><br /></td></tr>';
}
var arr=document.getElementsByTagName("div")
i=0
str=document.URL
while(arr[i] ){
if((str.substring(str.lastIndexOf('/')+1)=="" || str.substring(str.lastIndexOf('/')+1)=="index.php") && arr[i].className=="statscon"){
name=arr[i].innerHTML
name=name.substring(0)
arr[i].innerHTML=""+html1+""+html+""+html2+"<br><h2>Общая статистика</h2>"+name+""
}
i++
}
});}
</script>

Отредактировано Deff (Пн, 2 Апр 2012 12:53:19)

+1

3

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

ык Этот скрипт спецом для Верха - ни наю откель ты его брал

да на форуме нарыл) во этот норм, спс.

0


Вы здесь » Единый форум поддержки » Корзина » Проблема с 10 посл. сообщений форума