Вот можно посмотреть на http://test.nextbb.ru/
ну это уже лучше) а теперь опишите принцип действия, что за чем писать
перепостит ли оно в блок картинки? ссылки?
ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов » Архив устаревших тем » Новостной блок для форума
Вот можно посмотреть на http://test.nextbb.ru/
ну это уже лучше) а теперь опишите принцип действия, что за чем писать
перепостит ли оно в блок картинки? ссылки?
Новостной блок на форум показывает 10 последних сообщений на форуме
Вставляем html-верх
<link type="text/css" rel="StyleSheet" href="http://www.ujs.su/JS/forumchat.css" /> <script type="text/javascript"> classname = '.cBlock1'; $.getScript('http://www.ujs.su/JS/forumchat.js'); </script> <a href="javascript://" id="show" title="Новости" onclick="chat('open')"><span id="openbtn"><b>Новости</b></span></a> <div id="cht"> <div style="display:none" id="events"> </div> <div style="display:none" id="fixed_btn"> <a title="Всегда на странице" href="javascript://" onclick="fix('on');"><img src="http://ujs.su/style/mchat/settings1.png" border="0" width="13" height="13" alt="" /></a></div> <div style="display:none" id="close"> <a title="Закрыть" href="javascript://" onclick="$('#chbox').fadeOut('100');$('#openbtn').show();$('#close').fadeOut('200');$('#events').fadeOut('100');$('#fixed_btn').hide();fix('off');"><img src="http://ujs.su/softblock/manage/img_close.png" border="0" width="13" height="13" alt="" /></a></div> <div style="display:none" id="chbox" onmouseover="$(function () { $('#chbox').stop().animate({opacity: 1.0},1000) })" onmouseout="$(function () { $('#chbox').stop().animate({opacity: 0.7},1000) })"> <div id="ch_messages"><span style="color:#555"><h2>10 Последних сообщений</h2> <div id=MyNewsScr style="width:100%;height:340px;overflow-y:auto;"></div> </div> <script type="text/javascript"> var L=$("#Inf_block_Left").html();$("#Inf_block_Left").replaceWith(""); var R=$("#Inf_block_Right").html();$("#Inf_block_Right").replaceWith(""); if($(".punbb").attr("id")=="pun-index"){ var LeftSUM='', RightSUM='',block1='<div class="container" style="padding:5px;" id=News_'; var block2="</div><br><br>"; if(L!=null){ var c = L.split(/<h2>|<\/h2>/igm); for(i=1; i<c.length; i+=2){ LeftSUM+=block1+'L'+(i+1)/2+' >'+'<h2><center>'+c[i]+'</center></h2>'+c[i+1]+block2; }LeftSUM='<td id=LeftNews width=190 valign=top>'+LeftSUM+'</td>';/*alert(LeftSUM);*/} if(R!=null){ var c = R.split(/<h2>|<\/h2>/igm); for(i=1; i<c.length; i+=2){ RightSUM+=block1+'R'+(i+1)/2+' >'+'<h2><center>'+c[i]+'</center></h2>'+c[i+1]+block2; }RightSUM='<td id=RightNews width=21% valign=top>'+RightSUM+'</td>';/*alert(RightSUM);*/} if(LeftSUM!='' || RightSUM!=''){ $("#pun-main").html('<table width=100% id="NEWS"><tr valign=top>'+LeftSUM+'<td>'+$("#pun-main").html()+'</td>'+RightSUM+'</tr></table>'); };} </script> <!-- 5 сообщений последних --> <script id="MyNewsScr" 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; html2="</tr></tbody></table></div></center>"; html1="<center><div class=\"container\"><table cellpadding=\"0\" cellspacing=\"0\"; style=\"border-collapse:collapse;width:150px;position:relative;!important;margin:0 30px 0 -15px!important;\"><thead><tr><th scope=\"col\" style=\"padding-right:12px;\">Автор</th><th width=70% scope=\"col\">Последнее сообщение</th></tr></thead><tbody class=\"hasicon\">" 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; html+='<tr valign=top style=\"padding: 0 6px;\"><td align=left> '+content[i][1]+'</td><td class=\"tcr\" align=right><a href=\"'+content[i][2]+'\" target=\"_blank\">'+content[i][3]+'</a><br /></td></tr>'; } $("#MyNewsScr").append(html1 + html + html2 + "<br />"); </script></span></div><hr style="margin: 3px; height: 1px; border-left: 0px none; border-right: 0px none; border-width: 0px; border-style: none; border-color: -moz-use-text-color; background: none repeat scroll 0% 0% rgb(221, 221, 221);">
Все работает исправно, менять ничего не надо
Novise
окей) я почти довольна) была бы еще возможность менять внешний вид новостного окна и регулировать его размер
Теперь поясните мне все же как работает подгрузка? куда какие ссылки прописывать
Универсальная кнопка скрытия оформите вот в таком виде
вопрос на счет картинок открыт
в подгрузке отображается только текст? работают ли коды из поста в подгрузке?
Nikodima
коды нет, так же можно вставить баннер или картинку
кнопка скрытия работает по другому принципу
еперь поясните мне все же как работает подгрузка? куда какие ссылки прописывать
Nikodima
всмысле...вы имете введу как туда картинку вставить или же сменить вид кнопок или сам дизайн, то это я делаю на заоменять могу каказ в этой теие, дизайн пк угодно
всмысле...вы имете введу как туда картинку вставить или же сменить вид кнопок или сам дизайн, то это я делаю на заоменять могу каказ в этой теие, дизайн пк угодно
ээээ
я имела ввиду куда вставлять ссылку на тему откуда будет подгружатья сообщения
апдейт:
как я поняла туда выставляют 10 последних сообзщений со всего форума
но ужеесть другой функциональный скрипт на последние 10 сообщений
возможно сделать подгрузку из конкретной темы?
Отредактировано Nikodima (30.01.12 04:01)
Nikodima
думаю нет, но все же я попробую
Аммммм......где он будет находиться? Внизу, независимо от страницы? Как такой же сделать на главной?
Вы здесь » ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов » Архив устаревших тем » Новостной блок для форума