Report#35,82,84:Mouseover in compact view (news), archive news system, pagnition for news / announcements - as well as a switch to choose if the newest or the first post (link in compact view) should be shown, configurable in ACP

This commit is contained in:
Kevin
2008-04-23 09:54:06 +00:00
parent c6028d36a8
commit e433c2f392
18 changed files with 651 additions and 215 deletions

View File

@@ -5,17 +5,16 @@
<tr class="row1">
<td>
<!-- BEGIN announcements_row -->
<!-- IF announcements_row.S_NO_TOPICS -->
<span class="gensmall"><strong>{L_NO_ANNOUNCEMENTS}</strong></span>
<!-- ELSE -->
<table class="tablebg" cellspacing="1" width="100%">
<tr>
<td class="cat">
<a name="a{announcements_row.A_ID}"></a>
<!-- IF announcements_row.S_UNREAD_INFO -->{NEWEST_POST_IMG}<!-- ELSE -->{READ_POST_IMG}<!-- ENDIF --> {announcements_row.ATTACH_ICON_IMG}<!-- IF announcements_row.S_POLL --> <strong>{L_POLL}: </strong><!-- ENDIF --><a href="{announcements_row.U_VIEW_COMMENTS}"><strong>{announcements_row.TITLE}</strong></a>
</td>
</tr>
<tr class="row1">
<tr class="row<!-- IF announcements_row.S_ROW_COUNT is odd -->1<!-- ELSE -->2<!-- ENDIF -->">
<td style="padding:5px 5px 5px 5px;">
<span class="gensmall" style="float: left;">{L_POSTED_BY}: {announcements_row.POSTER_FULL}
<!-- IF announcements_row.FORUM_NAME --> &nbsp;&bull;&nbsp; {L_FORUM}: <strong><a href="{announcements_row.U_VIEWFORUM}">{announcements_row.FORUM_NAME}</a></strong>
<!-- ELSE -->
@@ -28,18 +27,30 @@
{announcements_row.TEXT}
</div>
<br /><br />
<!-- IF announcements_row.PAGINATION --><span style="float: right;">[ {GOTO_PAGE_IMG}{L_GOTO_PAGE}: {announcements_row.PAGINATION} ]</span><!-- ENDIF -->
</td>
</tr>
<tr class="row1">
<tr class="row<!-- IF announcements_row.S_ROW_COUNT is odd -->1<!-- ELSE -->2<!-- ENDIF -->">
<td>
<span style="float: left;">{L_TOPIC_VIEWS}: {announcements_row.TOPIC_VIEWS} &nbsp;&bull;&nbsp; <a href="{announcements_row.U_VIEW_COMMENTS}" title="{L_VIEW_COMMENTS}">{L_COMMENTS}: {announcements_row.REPLIES}</a> &nbsp;&bull;&nbsp; <a href="{announcements_row.U_POST_COMMENT}">{L_POST_REPLY}</a></span>
<span style="float: right;">{announcements_row.OPEN}<a href="{announcements_row.U_READ_FULL}">{announcements_row.L_READ_FULL}</a>{announcements_row.CLOSE} <a href="#wrapheader" class="top" title="{L_BACK_TO_TOP}">{L_BACK_TO_TOP}</a></span>
</td>
</tr>
</table>
<!-- IF announcements_row.S_NOT_LAST --><br /><!-- ENDIF -->
<!-- ENDIF -->
<br />
<!-- BEGINELSE -->
<span class="gensmall"><strong>{L_NO_ANNOUNCEMENTS}</strong></span>
<!-- END announcements_row -->
<!-- IF AP_PAGINATION or TOTAL_ANNOUNCEMENTS -->
<hr />
<table width="100%" cellspacing="0">
<tr>
<td class="gensmall" valign="middle" align="right" nowrap="nowrap">
{TOTAL_ANNOUNCEMENTS}
<!-- IF AP_PAGE_NUMBER --><!-- IF AP_PAGINATION --> &bull; {AP_PAGE_NUMBER} &bull; <span>{AP_PAGINATION}</span><!-- ELSE --> &bull; {AP_PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF --></td>
</tr>
</table>
<!-- ENDIF -->
</td>
</tr>
</table>

View File

@@ -3,37 +3,40 @@
<th>{L_LATEST_ANNOUNCEMENTS}</th>
</tr>
<!-- BEGIN announcements_row -->
<!-- IF announcements_row.S_NO_TOPICS -->
<tr class="row<!-- IF announcements_row.S_ROW_COUNT is even -->1<!-- ELSE -->2<!-- ENDIF -->">
<td>
<!-- IF announcements_row.S_UNREAD_INFO -->{NEWEST_POST_IMG}<!-- ELSE -->{READ_POST_IMG}<!-- ENDIF --> {announcements_row.ATTACH_ICON_IMG} <!-- IF announcements_row.S_POLL --> <strong style="font-size:1.1em;">{L_POLL}: </strong><!-- ENDIF -->
<a href="{announcements_row.U_VIEW_COMMENTS}" title="{announcements_row.TITLE}"><strong style="font-size:1.1em;">{announcements_row.TITLE}</strong></a>
<br style="clear:both" />
<span style="float: left;">{L_POST_BY_AUTHOR} {announcements_row.POSTER_FULL} {L_POSTED_ON_DATE} {announcements_row.TIME}</span>
<!-- IF announcements_row.PAGINATION --><span style="float: right; font-size:0.9em;"> [ {GOTO_PAGE_IMG}{L_GOTO_PAGE}: {announcements_row.PAGINATION} ] </span><!-- ENDIF -->
<br style="clear:both" />
<!-- IF announcements_row.FORUM_NAME -->
{L_FORUM}: <strong><a href="{announcements_row.U_VIEWFORUM}">{announcements_row.FORUM_NAME}</a></strong>
<!-- ELSE -->
{L_GLOBAL_ANNOUNCEMENT}
<!-- ENDIF -->
<br style="clear:both" />
<span style="float: left; font-size:0.9em;"><a href="{announcements_row.U_VIEW_COMMENTS}" title="{L_VIEW_COMMENTS}"><em>{L_COMMENTS}: {announcements_row.REPLIES}</em></a>
<em>&nbsp;&bull;&nbsp;{L_TOPIC_VIEWS}: {announcements_row.TOPIC_VIEWS}</em></span>
</td>
</tr>
<!-- BEGINELSE -->
<tr class="row1">
<td>
<span class="gensmall"><strong>{L_NO_ANNOUNCEMENTS}</strong></span>
</td>
</tr>
<!-- ELSE -->
<tr class="row1">
<td>
<span style="float: left;">
<!-- IF announcements_row.S_UNREAD_INFO -->{NEWEST_POST_IMG}<!-- ELSE -->{READ_POST_IMG}<!-- ENDIF --> {announcements_row.ATTACH_ICON_IMG} <!-- IF announcements_row.S_POLL --> <strong style="font-size:1.1em;">{L_POLL}: </strong><!-- ENDIF -->
<a href="{announcements_row.U_VIEW_COMMENTS}" title="{announcements_row.TITLE}"><strong style="font-size:1.1em;">{announcements_row.TITLE}</strong></a>
</span>
<span style="float: right;font-size:0.9em; margin: 0 5px 0 0;">
{L_POST_BY_AUTHOR}: {announcements_row.POSTER_FULL}
</span>
<br style="clear:both" />
<!-- IF announcements_row.FORUM_NAME -->
<span style="float: left; font-size:1.0em; margin: 2px 0 0 22px;">{L_FORUM}: <strong><a href="{announcements_row.U_VIEWFORUM}">{announcements_row.FORUM_NAME}</a></strong></span>
<!-- ELSE -->
<span style="float: left; font-size:1.0em; margin: 2px 0 0 22px;">{L_GLOBAL_ANNOUNCEMENT}</span>
<!-- ENDIF -->
<span style="float: right; margin: 0 5px 0 0;">{L_POSTED_ON_DATE} <strong>{announcements_row.TIME}</strong></span>
<br style="clear:both" />
<!-- IF S_CAN_READ --><span style="float: left; margin: 0 0 0 22px; font-size:0.9em;">
<a href="{announcements_row.U_VIEW_COMMENTS}" title="{L_VIEW_COMMENTS}">{L_COMMENTS}: {announcements_row.REPLIES}</a> {L_TOPIC_VIEWS}: {announcements_row.TOPIC_VIEWS}</span><!-- ENDIF -->
</td>
</tr>
<!-- ENDIF -->
<!-- END announcements_row -->
</table>
<br />
<br />
<!-- IF AP_PAGINATION or TOTAL_ANNOUNCEMENTS -->
<table width="100%" cellspacing="0">
<tr>
<td class="gensmall" valign="middle" align="right" nowrap="nowrap">{TOTAL_ANNOUNCEMENTS}
<!-- IF AP_PAGE_NUMBER --><!-- IF AP_PAGINATION --> &bull; {AP_PAGE_NUMBER} &bull; <span>{AP_PAGINATION}</span><!-- ELSE --> &bull; {AP_PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF --></td>
</tr>
</table>
<br />
<!-- ENDIF -->

View File

@@ -5,34 +5,47 @@
<tr class="row1">
<td>
<!-- BEGIN news_row -->
<!-- IF news_row.S_NO_TOPICS -->
<span class="gensmall"><strong>{L_NO_NEWS}</strong></span>
<!-- ELSE -->
<table class="tablebg" cellspacing="1" width="100%">
<tr>
<td class="cat"><!-- IF news_row.S_UNREAD_INFO -->{NEWEST_POST_IMG}<!-- ELSE -->{READ_POST_IMG}<!-- ENDIF --> {news_row.ATTACH_ICON_IMG} <!-- IF news_row.S_POLL --><strong>{L_POLL}: </strong><!-- ENDIF --><a href="{news_row.U_VIEW_COMMENTS}"><strong>{news_row.TITLE}</strong></a></td>
<td class="cat">
<a name="n{news_row.N_ID}"></a>
<!-- IF news_row.S_UNREAD_INFO -->{NEWEST_POST_IMG}<!-- ELSE -->{READ_POST_IMG}<!-- ENDIF --> {news_row.ATTACH_ICON_IMG} <!-- IF news_row.S_POLL --><strong>{L_POLL}: </strong><!-- ENDIF --><a href="{news_row.U_LAST_COMMENTS}"><strong>{news_row.TITLE}</strong></a></td>
</tr>
<tr class="row1">
<tr class="row<!-- IF news_row.S_ROW_COUNT is odd -->1<!-- ELSE -->2<!-- ENDIF -->">
<td style="padding:5px 5px 5px 5px;">
<span class="gensmall" style="float: left;">{L_POSTED_BY}: {news_row.POSTER_FULL}<!-- IF news_row.FORUM_NAME --> &nbsp;&bull;&nbsp; {L_FORUM}: <strong><a href="{news_row.U_VIEWFORUM}">{news_row.FORUM_NAME}</a></strong><!-- ENDIF --></span>
<span class="gensmall" style="float: left;">{L_POSTED_BY}: {news_row.POSTER_FULL}
<!-- IF news_row.FORUM_NAME --> &nbsp;&bull;&nbsp; {L_FORUM}: <strong><a href="{news_row.U_VIEWFORUM}">{news_row.FORUM_NAME}</a></strong><!-- ENDIF -->
</span>
<span class="gensmall" style="float: right;">{news_row.TIME}</span>
<br /><br />
<div class="postbody">
{news_row.TEXT}
</div>
<br /><br />
<!-- IF news_row.PAGINATION --><span style="float: right;">[ {GOTO_PAGE_IMG}{L_GOTO_PAGE}: {news_row.PAGINATION} ]</span><!-- ENDIF -->
</td>
</tr>
<tr class="row1">
<tr class="row<!-- IF news_row.S_ROW_COUNT is odd -->1<!-- ELSE -->2<!-- ENDIF -->">
<td>
<span style="float: left;">{L_TOPIC_VIEWS}: {news_row.TOPIC_VIEWS} &nbsp;&bull;&nbsp; <a href="{news_row.U_VIEW_COMMENTS}" title="{L_VIEW_COMMENTS}">{L_COMMENTS}: {news_row.REPLIES}</a> &nbsp;&bull;&nbsp; <a href="{news_row.U_POST_COMMENT}">{L_POST_REPLY}</a></span>
<span style="float: right;">{news_row.OPEN}<a href="{news_row.U_READ_FULL}">{news_row.L_READ_FULL}</a>{news_row.CLOSE} <a href="#wrapheader" class="top" title="{L_BACK_TO_TOP}">{L_BACK_TO_TOP}</a></span>
</td>
</tr>
</table>
<!-- ENDIF -->
<!-- IF news_row.S_NOT_LAST --><br /><!-- ENDIF -->
<br />
<!-- BEGINELSE -->
<span class="gensmall"><strong>{L_NO_NEWS}</strong></span>
<!-- END news_row -->
<!-- IF NP_PAGINATION or TOTAL_NEWS -->
<hr />
<table width="100%" cellspacing="0">
<tr>
<td class="gensmall" valign="middle" align="right" nowrap="nowrap">
{TOTAL_NEWS}
<!-- IF NP_PAGE_NUMBER --><!-- IF NP_PAGINATION --> &bull; {NP_PAGE_NUMBER} &bull; <span>{NP_PAGINATION}</span><!-- ELSE --> &bull; {NP_PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF --></td>
</tr>
</table>
<!-- ENDIF -->
</td>
</tr>
</table>

View File

@@ -3,27 +3,35 @@
<th>{L_LATEST_NEWS}</th>
</tr>
<!-- BEGIN news_row -->
<!-- IF news_row.S_NO_TOPICS -->
<tr class="row<!-- IF news_row.S_ROW_COUNT is even -->1<!-- ELSE -->2<!-- ENDIF -->">
<td>
<!-- IF news_row.S_UNREAD_INFO -->{NEWEST_POST_IMG}<!-- ELSE -->{READ_POST_IMG}<!-- ENDIF --> {news_row.ATTACH_ICON_IMG} <!-- IF news_row.S_POLL --> <strong style="font-size:1.1em;">{L_POLL}: </strong><!-- ENDIF -->
<a href="{news_row.U_VIEW_COMMENTS}" title="{news_row.TITLE}"><strong style="font-size:1.1em;">{news_row.TITLE}</strong></a>
<br style="clear:both" />
<span style="float: left;">{L_POST_BY_AUTHOR} {news_row.POSTER_FULL} {L_POSTED_ON_DATE} {news_row.TIME}</span>
<!-- IF news_row.PAGINATION --><span style="float: right; font-size:0.9em;"> [ {GOTO_PAGE_IMG}{L_GOTO_PAGE}: {news_row.PAGINATION} ] </span><!-- ENDIF -->
<br style="clear:both" />
<!-- IF news_row.FORUM_NAME -->{L_FORUM}: <strong><a href="{news_row.U_VIEWFORUM}">{news_row.FORUM_NAME}</a></strong><!-- ENDIF -->
<br style="clear:both" />
<span style="float: left; font-size:0.9em;"><a href="{news_row.U_VIEW_COMMENTS}" title="{L_VIEW_COMMENTS}"><em>{L_COMMENTS}: {news_row.REPLIES}</em></a>
<em>&nbsp;&bull;&nbsp;{L_TOPIC_VIEWS}: {news_row.TOPIC_VIEWS}</em></span>
</td>
</tr>
<!-- BEGINELSE -->
<tr class="row1">
<td>
<span class="gensmall"><strong>{L_NO_NEWS}</strong></span>
</td>
</tr>
<!-- ELSE -->
<tr class="row1">
<td>
<span style="float: left;">
<!-- IF news_row.S_UNREAD_INFO -->{NEWEST_POST_IMG}<!-- ELSE -->{READ_POST_IMG}<!-- ENDIF --> {news_row.ATTACH_ICON_IMG} <!-- IF news_row.S_POLL --><strong>{L_POLL}: </strong><!-- ENDIF --><a href="{news_row.U_LAST_COMMENTS}" title="{L_JUMP_NEWEST}"><strong style="font-size:1.1em;">{news_row.TITLE}</strong></a>
</span>
<span style="float: right;font-size:0.9em; margin: 0 5px 0 0;">{L_LAST_POST} {L_POST_BY_AUTHOR}: {news_row.POSTER_FULL}</span>
<br style="clear:both" />
<!-- IF news_row.FORUM_NAME --><span style="float: left; font-size:1.0em; margin: 2px 0 0 22px;">{L_FORUM}: <strong><a href="{news_row.U_VIEWFORUM}">{news_row.FORUM_NAME}</a></strong></span><!-- ENDIF -->
<span style="float: right; margin: 0 5px 0 0;">{L_POSTED_ON_DATE} <strong>{news_row.TIME}</strong></span>
<br style="clear:both" />
<span style="float: left; margin: 0 0 0 22px; font-size:0.9em;"><a href="{news_row.U_VIEW_COMMENTS}" title="{L_JUMP_FIRST}">{L_COMMENTS}: {news_row.REPLIES}</a> {L_TOPIC_VIEWS}: {news_row.TOPIC_VIEWS}</span>
</td>
</tr>
<!-- ENDIF -->
<!-- END news_row -->
</table>
<br />
<br />
<!-- IF NP_PAGINATION or TOTAL_NEWS -->
<table width="100%" cellspacing="0">
<tr>
<td class="gensmall" valign="middle" align="right" nowrap="nowrap">{TOTAL_NEWS}
<!-- IF NP_PAGE_NUMBER --><!-- IF NP_PAGINATION --> &bull; {NP_PAGE_NUMBER} &bull; <span>{NP_PAGINATION}</span><!-- ELSE --> &bull; {NP_PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF --></td>
</tr>
</table>
<br />
<!-- ENDIF -->