I found the problem via a process of elimination.
It only happened on the home page, right and left blocks looked ok so it had to be a centre block misbehaving.
Foudn that it was 'Most Popular Topics' block for newbb which was playing up. Making invisble fixed the problem.
Quote:
<table class="outer" cellspacing="1">
<{if $block.disp_mode == 0}>
<tr>
<th width="297" nowrap="nowrap" class="head"><{$smarty.const._MB_NEWBB_FORUM}></th>
<th width="305" nowrap="nowrap" class="head"><{$smarty.const._MB_NEWBB_TITLE}></th>
<th width="277" align="center" nowrap="nowrap" class="head"><{$smarty.const._MB_NEWBB_RPLS}></th>
<th width="288" align="center" nowrap="nowrap" class="head"><{$smarty.const._MB_NEWBB_VIEWS}></th>
</tr>
<{foreach item=topic from=$block.topics}>
<tr class="<{cycle values="even,odd"}>">
<td><a href="<{$xoops_url}>/modules/newbb/viewforum.php?forum=<{$topic.forum_id}>"><{$topic.forum_name}></a></td>
<td><a href="<{$xoops_url}>/modules/newbb/viewtopic.php?topic_id=<{$topic.id}>&forum=<{$topic.forum_id}>">
<{if $topic.topic_subject}> <{$topic.topic_subject}> <{/if}> <{$topic.title}></a>
</td>
<td align="center"><{$topic.replies}></td>
<td align="center"><{$topic.views}></td>
</tr>
<{/foreach}> <{elseif $block.disp_mode == 1}>
<tr>
<th class="head" nowrap="nowrap"><{$smarty.const._MB_NEWBB_TOPIC}></th>
<th class="head" align="center" nowrap="nowrap"><{$smarty.const._MB_NEWBB_AUTHOR}></th>
</tr>
<{foreach item=topic from=$block.topics}>
<tr class="<{cycle values="even,odd"}>">
<td><a href="<{$xoops_url}>/modules/newbb/viewtopic.php?topic_id=<{$topic.id}>&forum=<{$topic.forum_id}>">
<{if $topic.topic_subject}> <{$topic.topic_subject}> <{/if}> <{$topic.title}></a><{$topic.topic_page_jump}>
</td>
<td align="right"><{$topic.time}><br /> <{$topic.topic_poster}></td>
</tr>
<{/foreach}> <{elseif $block.disp_mode == 2}> <{foreach item=topic from=$block.topics}>
<tr class="<{cycle values="even,odd"}>">
<td><a href="<{$xoops_url}>/modules/newbb/viewtopic.php?topic_id=<{$topic.id}>&forum=<{$topic.forum_id}>">
<{if $topic.topic_subject}> <{$topic.topic_subject}> <{/if}> <{$topic.title}></a>
</td>
</tr>
<{/foreach}> <{/if}>
</table>
<{if $block.indexNav}>
<div style="text-align:right; padding: 5px;">
<a href="<{$xoops_url}>/modules/newbb/viewall.php"><{$smarty.const._MB_NEWBB_ALLTOPICS}></a> |
<a href="<{$xoops_url}>/modules/newbb/"><{$smarty.const._MB_NEWBB_VSTFRMS}></a>
</div>
<{/if}>
I wanted to take the full view version of this block and adjust to show:-
Topic Title, replies and Views only
I thought i'd done that successfully (seemed pretty simple change to make) but it wasn't and caused this problem.
can anyone suggest another fix for this?
thanks
Andrew