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

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

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


Вы здесь » Единый форум поддержки » Корзина » Расширить графу времени написания поста в таблице "10 сообщ форума"


Расширить графу времени написания поста в таблице "10 сообщ форума"

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

1

Раньше было всё нормально а вот после установки боковой панели на форуме, таблица скрипта "Последние 10 сообщений форума" сузилась из за чего дата переходит на вторую строчку. вот рабочий скрипт и скрин, Подскажите каким параметром можно расширить поле  для даты?

Код:
<!-- 15 сообщений последних -->
<script src="/export.php?type=js&max=15" 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>"
html1="<h2>Последние 15 сообщений форума</h2><div class=\"container\"><table cellspacing=\"0\" width=100%><thead><tr><th scope=\"col\">Автор</th><th 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>';
}

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>

0

2

Obsidian
Здравствуйте.

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

Раньше было всё нормально а вот после установки боковой панели на форуме, таблица скрипта "Последние 10 сообщений форума" сузилась из за чего дата переходит на вторую строчку. вот рабочий скрипт и скрин, Подскажите каким параметром можно расширить поле  для даты?

Напомните адрес форма.

0

3

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

Напомните адрес форма.

http://alwow.ru/

0

4

Obsidian
Попробуйте такой вариант:

Код:
<!-- 15 сообщений последних -->
<script src="/export.php?type=js&max=15" 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>"
html1="<h2>Последние 15 сообщений форума</h2><div class=\"container\"><table cellspacing=\"0\" width=100%><thead><tr><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>';
}

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>

0

5

А как сделать чтоб она наверху форума была, а не внизу??? И чтоб был виден текст сообщения поста!!!

Код:
<script type="text/javascript">
$(function(){
$('#pun-ulinks.section ul.container').after('<div class="container"><table id="bib" background=""cellspacing="0" width=100%><tr><th scope="col" width=10%>Автор</th><th scope="col" width=30%>Последняя тема</th><th scope="col" width=20%>Время</th><th scope="col" width=40%>Содержание</th></tr></table></div>');
$.get('export.php?type=rss','',processXML);
function processXML(data){
$(data).find('item:lt(10)').each(function(){ 
var JAuthor=$(this).find('author').text().slice(14,-1);
var JTitle=$(this).find('title').text();
var JLink=$(this).find('link').text();
var JContent=$(this).find('description').text();
var JPosted=$(this).find('pubDate').text().slice(4,-5);
$('#bib').append('<tr><td style="text-align:center"><b>'+ JAuthor +'</b></td><td><a href="'+ JLink +'">'+ JTitle +'</a></td><td style="text-align:center">'+ JPosted +'</td><td><marquee scrollamount="2">'+JContent+'</marquee></td></tr>'); });
} });
</script>

При этом скрипте 10 последних сообщений вверху отображаются, но в табличке иконки не отображаются тем....

Отредактировано mihka1980 (Чт, 11 Авг 2011 15:19:05)

0

6

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

При этом скрипте 10 последних сообщений вверху отображаются, но в табличке иконки не отображаются тем....

Ставьте Скрипт Иконок тем ниже скрипта 10 сообщений

0

7

Deff
Ставил из этой темы https://forum.mybb.ru/viewtopic.php?id=24477#p621431 не фига не отображаются в последних 10 сообщениях а вот если брать скрипт rps

Obsidian
Попробуйте такой вариант:

то отображаются но только внизу форума, а хотелось бы наверху, что делать не подскажите??

Отредактировано mihka1980 (Пт, 12 Авг 2011 00:27:14)

0

8

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

то отображаются но только внизу форума, а хотелось бы наверху, что делать не подскажите??
            Отредактировано mihka1980 (Сегодня 00:27:14)

Ссылку на свой форум - скриншоты со стрелкой - куда ставить и - установите скрипт от rps(как есть) - cняв скрипт предыдущий - мну посмотрит - и поправит

Отредактировано Deff (Пт, 12 Авг 2011 12:49:00)

0

9

Вот сделал вроде как вы просили:

Ссылка http://spotsmenki.mybb.ru/

1. Вот поставил скрипт от rps,удалив прежний, но он в самом низу отображается,сейчас в настройках стоит в HTML-низу,ставил в HTML-верх, результат такой же.

http://i2.imageban.ru/out/2011/08/12/43bb4e6102be8ef9b84edacdaf62be66.jpg 

2. Хотелось бы чтоб он был наверху, ниже Новые сообщения Активные темы ....... и над объявлением

http://i4.imageban.ru/out/2011/08/12/1f063bca45489bedd921b09098be8eef.jpg

0

10

mihka1980 Чуть позже.. (сейчас убегать нун

0

11

Deff
Да Да, спасибо я подожду конечно!!!

Да ещё можно навигацию по форумам переместить куда то пониже???Например рядом с НОВАЯ ТЕМА???

http://i4.imageban.ru/out/2011/08/12/ac8c57910c2037686771fc617a864aac.jpg

Отредактировано mihka1980 (Пт, 12 Авг 2011 18:14:45)

0

12

mihka1980

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

то отображаются но только внизу форума, а хотелось бы наверху, что делать не подскажите??

Пробуйте заменить скрипт

Код:
<!-- 15 сообщений последних -->
<script src="/export.php?type=js&max=15" 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>"
html1="<h2>Последние 15 сообщений форума</h2><div class=\"container\"><table style=\"font-size:11px!important;\" cellspacing=\"0\" width=100%><thead><tr><th scope=\"col\">Автор</th><th style='width: 200px!important;' scope=\"col\">Время</th><th scope=\"col\">Последнее сообщение</th></tr></thead><tbody class=\"hasicon\">"
html+='<tr><td style=\"color:#0067A9\"><b>'+content[i][1]+'</b></td><td class=\"tc2\">'+ts+'<td class=\"tcr\"><a href=\"'+content[i][2]+'\">'+content[i][3]+'</a><br /></td></tr>';
}

str=document.URL
//alert(html1+html+html2)
if(str.substring(str.lastIndexOf('/')+1)=="" || str.substring(str.lastIndexOf('/')+1)=="index.php"){


$("#pun-announcement div.html-box").prepend(html1+html+html2)
}
</script>

0

13

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

Да ещё можно навигацию по форумам переместить куда то пониже???Например рядом с НОВАЯ ТЕМА???

Добавьте красным в тег  <select

<center>
       <form>

<select style="margin:12px 0 50px 0;" name="select" class="forminput" onchange="location.href=(form.select.options[form.select.selectedIndex].value)">

  <OPTION value='http://spotsmenki.mybb.ru/viewforum.php?id=50'>Администрация</OPTION>
  <OPTION value='http://spotsmenki.mybb.ru/viewforum.php?id=1'>ПРАВИЛА,ПОМОЩЬ,СЕРВИС</OPTION>

0

14

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

При этом скрипте 10 последних сообщений вверху отображаются, но в табличке иконки не отображаются тем....

какие иконки? скриншот приложите

0

15

Deff
Спасибо Большое!!!

Romych Боюсь испортить всё, но при вставке скрипта про последние 10 сообщений

Код:
<script type="text/javascript">
$(function(){
$('#pun-ulinks.section ul.container').after('<div class="container"><table id="bib" background=""cellspacing="0" width=100%><tr><th scope="col" width=10%>Автор</th><th scope="col" width=30%>Последняя тема</th><th scope="col" width=20%>Время</th><th scope="col" width=40%>Содержание</th></tr></table></div>');
$.get('export.php?type=rss','',processXML);
function processXML(data){
$(data).find('item:lt(10)').each(function(){ 
var JAuthor=$(this).find('author').text().slice(14,-1);
var JTitle=$(this).find('title').text();
var JLink=$(this).find('link').text();
var JContent=$(this).find('description').text();
var JPosted=$(this).find('pubDate').text().slice(4,-5);
$('#bib').append('<tr><td style="text-align:center"><b>'+ JAuthor +'</b></td><td><a href="'+ JLink +'">'+ JTitle +'</a></td><td style="text-align:center">'+ JPosted +'</td><td><marquee scrollamount="2">'+JContent+'</marquee></td></tr>'); });
} });
</script>

Наверху в таблице Последние 10 сообщений форума пишется текстом Love. Важно.

http://i1.imageban.ru/out/2011/08/12/f50ff32dc2dfc0dbb9a6113469f32072.jpg

Отредактировано mihka1980 (Пт, 12 Авг 2011 21:02:19)

0

16

mihka1980 А скрипт замены Картинок в темах  стоял ниже срипта от Romych с сообщениями ?(Это тоже важно

Отредактировано Deff (Пт, 12 Авг 2011 21:13:18)

0

17

Deff
Его его вот эти

<!--иконки в темах v.3.1 © Romych-->

при старом скрипте текст отображается, при новом который вы дали всё гуд,иконки!!

0

18

mihka1980 Скрипт иконок по любому должен стоять ниже 10-15 последних сообщений, если он выше - он не фиксирует ссылки, ксать Скрипт от Romych 10 сообщений, нужно ставить в самое начало HTML низ

а <!--иконки в темах v.3.1 © Romych--> в самый низ для данного случая - поскольку загрузка идёт с задержкой

0

19

mihka1980
я понял о чём вы, решил немного оптимизировать свой скрипт иконки в темах и кое что в нём подсократил, пока не выкладывал сокращённый вариант, проверю его работу со своим скриптом статистики

0

20

В том то и дело я Скрипт от Romych 10 сообщений не могу найти....

0


Вы здесь » Единый форум поддержки » Корзина » Расширить графу времени написания поста в таблице "10 сообщ форума"