Скрипт: http://support.rusff.me/viewtopic.php?id=2472
На этом демонстрационном форуме в скрипт работает только на этой странице. В оригинальной версии скрипта Новости показываются только на главной странице.
[html]<div id=Inf_block_Left style='display:none'>
<h2>НОВОСТЬ 1</h2> Текст НОВОСТИ
<h2>НОВОСТЬ 2</h2> Текст НОВОСТИ
<h2>НОВОСТЬ 3</h2> Текст НОВОСТИ
</div>
<div id=Inf_block_Right style='display:none'>
<h2>НОВОСТЬ 1</h2> Текст НОВОСТИ
<h2>НОВОСТЬ 2</h2> Текст НОВОСТИ
<h2>НОВОСТЬ 3</h2> Текст НОВОСТИ
</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=21% valign=top>'+LeftSUM+'</td>';
}
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>';
}
if(LeftSUM!='' || RightSUM!='') {
$("#pun-main").html('<table width=100% id="NEWS"><tr valign=top>'+LeftSUM+'<td>'+$("#pun-main").html()+'</td>'+RightSUM+'</tr></table>');
};
/*}*/
</script>[/html]