[ticket/416] Allow multiple news modules in subsilver2 news
B3P-416
This commit is contained in:
@@ -2,29 +2,31 @@
|
||||
<table class="tablebg" cellspacing="1" width="100%">
|
||||
<tr class="row1">
|
||||
<td>
|
||||
<!-- BEGIN news -->
|
||||
<!-- IF news.MODULE_ID eq $MODULE_ID -->
|
||||
<!-- BEGIN news_row -->
|
||||
<!-- IF news_row.S_NO_TOPICS -->
|
||||
<!-- IF news.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">
|
||||
<a name="n"></a><a name="n{news_row.N_ID}"></a>
|
||||
<!-- IF news_row.S_UNREAD_INFO --><a href="{news_row.U_VIEW_UNREAD}">{NEWEST_POST_IMG}</a><!-- ELSE --><a href="{news_row.U_LAST_COMMENTS}">{READ_POST_IMG}</a><!-- ENDIF --> {news_row.ATTACH_ICON_IMG} <!-- IF news_row.S_POLL --><strong>{L_VIEW_TOPIC_POLL}{L_COLON} </strong><!-- ENDIF --><!-- IF news_row.TOPIC_ICON_IMG --><img src="{T_ICONS_PATH}{news_row.TOPIC_ICON_IMG}" width="{news_row.TOPIC_ICON_IMG_WIDTH}" height="{news_row.TOPIC_ICON_IMG_HEIGHT}" alt="" /> <!-- ENDIF --><a href="{news_row.U_LAST_COMMENTS}"><strong>{news_row.TITLE}</strong></a></td>
|
||||
<!-- IF news.news_row.S_FIRST_ROW --><a id="n_{$MODULE_ID}"></a><!-- ENDIF --><a name="n_{$MODULE_ID}_{news.news_row.N_ID}"></a>
|
||||
<!-- IF news.news_row.S_UNREAD_INFO --><a href="{news.news_row.U_VIEW_UNREAD}">{NEWEST_POST_IMG}</a><!-- ELSE --><a href="{news.news_row.U_LAST_COMMENTS}">{READ_POST_IMG}</a><!-- ENDIF --> {news.news_row.ATTACH_ICON_IMG} <!-- IF news.news_row.S_POLL --><strong>{L_VIEW_TOPIC_POLL}{L_COLON} </strong><!-- ENDIF --><!-- IF news.news_row.TOPIC_ICON_IMG --><img src="{T_ICONS_PATH}{news.news_row.TOPIC_ICON_IMG}" width="{news.news_row.TOPIC_ICON_IMG_WIDTH}" height="{news.news_row.TOPIC_ICON_IMG_HEIGHT}" alt="" /> <!-- ENDIF --><a href="{news.news_row.U_LAST_COMMENTS}"><strong>{news.news_row.TITLE}</strong></a></td>
|
||||
</tr>
|
||||
<tr class="row<!-- IF news_row.S_ROW_COUNT is odd -->1<!-- ELSE -->2<!-- ENDIF -->">
|
||||
<tr class="row<!-- IF news.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} {L_POST_BY_AUTHOR}{L_COLON} {news_row.POSTER_FULL} » {news_row.TIME}</span>
|
||||
<span class="gensmall" style="float: left;">{L_POSTED} {L_POST_BY_AUTHOR}{L_COLON} {news.news_row.POSTER_FULL} » {news.news_row.TIME}</span>
|
||||
<span class="gensmall" style="float: right;">
|
||||
<!-- IF news_row.FORUM_NAME -->
|
||||
{L_FORUM}{L_COLON} <strong><a href="{news_row.U_VIEWFORUM}">{news_row.FORUM_NAME}</a></strong>
|
||||
<!-- IF news.news_row.FORUM_NAME -->
|
||||
{L_FORUM}{L_COLON} <strong><a href="{news.news_row.U_VIEWFORUM}">{news.news_row.FORUM_NAME}</a></strong>
|
||||
<!-- ENDIF -->
|
||||
</span>
|
||||
<br /><br />
|
||||
<div class="postbody">
|
||||
{news_row.TEXT}
|
||||
{news.news_row.TEXT}
|
||||
</div>
|
||||
<!-- IF news_row.S_HAS_ATTACHMENTS -->
|
||||
<!-- IF news.news_row.S_HAS_ATTACHMENTS -->
|
||||
<br clear="all" /><br />
|
||||
|
||||
<table class="tablebg" width="100%" cellspacing="1">
|
||||
@@ -33,35 +35,37 @@
|
||||
</tr>
|
||||
<!-- BEGIN attachment -->
|
||||
<tr>
|
||||
<!-- IF news_row.attachment.S_ROW_COUNT is even --><td class="row2"><!-- ELSE --><td class="row1"><!-- ENDIF -->{news_row.attachment.DISPLAY_ATTACHMENT}</td>
|
||||
<!-- IF news.news_row.attachment.S_ROW_COUNT is even --><td class="row2"><!-- ELSE --><td class="row1"><!-- ENDIF -->{news.news_row.attachment.DISPLAY_ATTACHMENT}</td>
|
||||
</tr>
|
||||
<!-- END attachment -->
|
||||
</table>
|
||||
<!-- ENDIF -->
|
||||
<br /><br />
|
||||
<!-- IF news_row.PAGINATION --><span style="float: right;">[ {GOTO_PAGE_IMG}{L_GOTO_PAGE}{L_COLON} {news_row.PAGINATION} ]</span><!-- ENDIF -->
|
||||
<!-- IF news.news_row.PAGINATION --><span style="float: right;">[ {GOTO_PAGE_IMG}{L_GOTO_PAGE}{L_COLON} {news.news_row.PAGINATION} ]</span><!-- ENDIF -->
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="row<!-- IF news_row.S_ROW_COUNT is odd -->1<!-- ELSE -->2<!-- ENDIF -->">
|
||||
<tr class="row<!-- IF news.news_row.S_ROW_COUNT is odd -->1<!-- ELSE -->2<!-- ENDIF -->">
|
||||
<td>
|
||||
<span style="float: left;">{L_TOPIC_VIEWS}{L_COLON} {news_row.TOPIC_VIEWS} • <a href="{news_row.U_VIEW_COMMENTS}" title="{L_VIEW_COMMENTS}">{L_COMMENTS}{L_COLON} {news_row.REPLIES}</a> • <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>
|
||||
<span style="float: left;">{L_TOPIC_VIEWS}{L_COLON} {news.news_row.TOPIC_VIEWS} • <a href="{news.news_row.U_VIEW_COMMENTS}" title="{L_VIEW_COMMENTS}">{L_COMMENTS}{L_COLON} {news.news_row.REPLIES}</a> • <a href="{news.news_row.U_POST_COMMENT}">{L_POST_REPLY}</a></span>
|
||||
<span style="float: right;">{news.news_row.OPEN}<a href="{news.news_row.U_READ_FULL}">{news.news_row.L_READ_FULL}</a>{news.news_row.CLOSE} <a href="#wrapheader" class="top" title="{L_BACK_TO_TOP}">{L_BACK_TO_TOP}</a></span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
<!-- ENDIF -->
|
||||
<!-- END news_row -->
|
||||
<!-- IF NP_PAGINATION or TOTAL_NEWS -->
|
||||
<hr />
|
||||
<table width="100%" cellspacing="0">
|
||||
<tr>
|
||||
<td class="gensmall portal-pagination" valign="middle" align="right" nowrap="nowrap">
|
||||
{TOTAL_NEWS}
|
||||
<!-- IF NP_PAGE_NUMBER --><!-- IF NP_PAGINATION --> • {NP_PAGE_NUMBER} • {NP_PAGINATION}<!-- ELSE --> • {NP_PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF --></td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF news.NP_PAGINATION or news.TOTAL_NEWS -->
|
||||
<hr />
|
||||
<table width="100%" cellspacing="0">
|
||||
<tr>
|
||||
<td class="gensmall portal-pagination" valign="middle" align="right" nowrap="nowrap">
|
||||
{news.TOTAL_NEWS}
|
||||
<!-- IF news.NP_PAGE_NUMBER --><!-- IF news.NP_PAGINATION --> • {news.NP_PAGE_NUMBER} • {news.NP_PAGINATION}<!-- ELSE --> • {news.NP_PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF --></td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ENDIF -->
|
||||
<!-- ENDIF -->
|
||||
<!-- END news -->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -1,16 +1,17 @@
|
||||
<div id="pagecontent">
|
||||
<!-- BEGIN news -->
|
||||
<!-- IF news.MODULE_ID eq $MODULE_ID -->
|
||||
<!-- BEGIN news_row -->
|
||||
<!-- IF news_row.S_FIRST_ROW -->
|
||||
{$C_BLOCK_H_L}{$TITLE} <a name="n"></a>{$C_BLOCK_H_R}
|
||||
<!-- IF news.news_row.S_FIRST_ROW -->
|
||||
{$C_BLOCK_H_L}{$TITLE} <a id="n_{$MODULE_ID}"></a>{$C_BLOCK_H_R}
|
||||
<table class="tablebg" cellspacing="1" width="100%">
|
||||
<!-- IF not news_row.S_NO_TOPICS -->
|
||||
<!-- IF not news.news_row.S_NO_TOPICS -->
|
||||
<tr class="nav">
|
||||
<!-- IF S_TOPIC_ICONS -->
|
||||
<!-- IF news.S_TOPIC_ICONS -->
|
||||
<td class="cat" align="center" colspan="3"> {L_TOPICS} </td>
|
||||
<!-- ELSE -->
|
||||
<td class="cat" align="center" colspan="2"> {L_TOPICS} </td>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF S_DISPLAY_NEWS_RVS -->
|
||||
<!-- IF news.S_DISPLAY_NEWS_RVS -->
|
||||
<td class="cat" align="center"> {L_REPLIES} </td>
|
||||
<td class="cat" align="center"> {L_VIEWS} </td>
|
||||
<!-- ENDIF -->
|
||||
@@ -18,7 +19,7 @@
|
||||
</tr>
|
||||
<!-- ENDIF -->
|
||||
<!-- ENDIF -->
|
||||
<!-- IF news_row.S_NO_TOPICS -->
|
||||
<!-- IF news.news_row.S_NO_TOPICS -->
|
||||
<tr class="row1">
|
||||
<td align="center">
|
||||
<span class="gensmall"><strong>{L_NO_NEWS}</strong></span>
|
||||
@@ -26,39 +27,40 @@
|
||||
</tr>
|
||||
<!-- ELSE -->
|
||||
<tr>
|
||||
<td class="row1" width="25" align="center">{news_row.TOPIC_FOLDER_IMG}</td>
|
||||
<!-- IF S_TOPIC_ICONS --><td class="row1" width="25" align="center"><!-- IF news_row.TOPIC_ICON_IMG --><img src="{T_ICONS_PATH}{news_row.TOPIC_ICON_IMG}" width="{news_row.TOPIC_ICON_IMG_WIDTH}" height="{news_row.TOPIC_ICON_IMG_HEIGHT}" alt="" title="" /><!-- ENDIF --></td><!-- ENDIF -->
|
||||
<td class="row1" width="25" align="center">{news.news_row.TOPIC_FOLDER_IMG}</td>
|
||||
<!-- IF S_TOPIC_ICONS --><td class="row1" width="25" align="center"><!-- IF news.news_row.TOPIC_ICON_IMG --><img src="{T_ICONS_PATH}{news.news_row.TOPIC_ICON_IMG}" width="{news.news_row.TOPIC_ICON_IMG_WIDTH}" height="{news.news_row.TOPIC_ICON_IMG_HEIGHT}" alt="" title="" /><!-- ENDIF --></td><!-- ENDIF -->
|
||||
<td class="row1">
|
||||
<!-- IF news_row.PAGINATION --><span style="float: right; font-size:0.9em;"> [ {GOTO_PAGE_IMG}{L_GOTO_PAGE}{L_COLON} {news_row.PAGINATION} ] </span><!-- ENDIF -->
|
||||
{news_row.ATTACH_ICON_IMG} <!-- IF news_row.S_POLL --> <strong style="font-size:1.1em;">{L_VIEW_TOPIC_POLL}</strong><!-- ENDIF --><a title="{news_row.TITLE}" href="{news_row.U_VIEW_COMMENTS}" class="topictitle">{news_row.TITLE}</a>
|
||||
<p class="gensmall">{L_POSTED} {L_POST_BY_AUTHOR} {news_row.POSTER_FULL} » {news_row.TIME}
|
||||
<!-- IF news_row.FORUM_NAME -->
|
||||
<br />{L_FORUM}{L_COLON} <a href="{news_row.U_VIEWFORUM}" style="font-weight: bold;">{news_row.FORUM_NAME}</a>
|
||||
<!-- IF news.news_row.PAGINATION --><span style="float: right; font-size:0.9em;"> [ {GOTO_PAGE_IMG}{L_GOTO_PAGE}{L_COLON} {news.news_row.PAGINATION} ] </span><!-- ENDIF -->
|
||||
{news.news_row.ATTACH_ICON_IMG} <!-- IF news.news_row.S_POLL --> <strong style="font-size:1.1em;">{L_VIEW_TOPIC_POLL}</strong><!-- ENDIF --><a title="{news.news_row.TITLE}" href="{news.news_row.U_VIEW_COMMENTS}" class="topictitle">{news.news_row.TITLE}</a>
|
||||
<p class="gensmall">{L_POSTED} {L_POST_BY_AUTHOR} {news.news_row.POSTER_FULL} » {news.news_row.TIME}
|
||||
<!-- IF news.news_row.FORUM_NAME -->
|
||||
<br />{L_FORUM}{L_COLON} <a href="{news.news_row.U_VIEWFORUM}" style="font-weight: bold;">{news.news_row.FORUM_NAME}</a>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF not S_DISPLAY_NEWS_RVS --><!-- IF news_row.FORUM_NAME -->• <!-- ENDIF -->{L_REPLIES}{L_COLON} <strong>{news_row.REPLIES}</strong> • {L_VIEWS}{L_COLON} <strong>{news_row.TOPIC_VIEWS}</strong><!-- ENDIF -->
|
||||
<!-- IF not news.S_DISPLAY_NEWS_RVS --><!-- IF news.news_row.FORUM_NAME -->• <!-- ENDIF -->{L_REPLIES}{L_COLON} <strong>{news.news_row.REPLIES}</strong> • {L_VIEWS}{L_COLON} <strong>{news.news_row.TOPIC_VIEWS}</strong><!-- ENDIF -->
|
||||
</p>
|
||||
</td>
|
||||
<!-- IF S_DISPLAY_NEWS_RVS -->
|
||||
<td class="row1" width="50" align="center"><p class="topicdetails">{news_row.REPLIES}</p></td>
|
||||
<td class="row2" width="50" align="center"><p class="topicdetails">{news_row.TOPIC_VIEWS}</p></td>
|
||||
<!-- IF news.S_DISPLAY_NEWS_RVS -->
|
||||
<td class="row1" width="50" align="center"><p class="topicdetails">{news.news_row.REPLIES}</p></td>
|
||||
<td class="row2" width="50" align="center"><p class="topicdetails">{news.news_row.TOPIC_VIEWS}</p></td>
|
||||
<!-- ENDIF -->
|
||||
<td class="row1" width="140" align="center">
|
||||
<p class="topicdetails" style="white-space: nowrap;"> {news_row.LAST_POST_TIME}</p>
|
||||
<p class="topicdetails">{news_row.USERNAME_FULL_LAST}
|
||||
<!-- IF not S_IS_BOT --><!-- IF news_row.S_UNREAD_INFO --><a href="{news_row.U_VIEW_UNREAD}">{NEWEST_POST_IMG}</a><!-- ELSE --><a href="{news_row.U_LAST_COMMENTS}">{READ_POST_IMG}</a><!-- ENDIF --><!-- ENDIF -->
|
||||
<p class="topicdetails" style="white-space: nowrap;"> {news.news_row.LAST_POST_TIME}</p>
|
||||
<p class="topicdetails">{news.news_row.USERNAME_FULL_LAST}
|
||||
<!-- IF not S_IS_BOT --><!-- IF news.news_row.S_UNREAD_INFO --><a href="{news.news_row.U_VIEW_UNREAD}">{NEWEST_POST_IMG}</a><!-- ELSE --><a href="{news.news_row.U_LAST_COMMENTS}">{READ_POST_IMG}</a><!-- ENDIF --><!-- ENDIF -->
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF news_row.S_LAST_ROW -->
|
||||
<!-- IF NP_PAGINATION or TOTAL_NEWS -->
|
||||
<tr class="row<!-- IF news_row.S_ROW_COUNT is even -->2<!-- ELSE -->1<!-- ENDIF -->">
|
||||
<td class="gensmall portal-pagination" valign="middle" align="right" nowrap="nowrap" colspan="<!-- IF S_TOPIC_ICONS and S_DISPLAY_NEWS_RVS -->6<!-- ELSEIF not S_TOPIC_ICONS and S_DISPLAY_NEWS_RVS -->5<!-- ELSEIF S_TOPIC_ICONS and not S_DISPLAY_NEWS_RVS -->4<!-- ELSE -->3<!-- ENDIF -->">{TOTAL_NEWS}
|
||||
<!-- IF NP_PAGE_NUMBER --><!-- IF NP_PAGINATION --> • {NP_PAGE_NUMBER} • {NP_PAGINATION}<!-- ELSE --> • {NP_PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF --></td>
|
||||
<!-- IF news.news_row.S_LAST_ROW -->
|
||||
<!-- IF news.NP_PAGINATION or news.TOTAL_NEWS -->
|
||||
<tr class="row<!-- IF news.news_row.S_ROW_COUNT is even -->2<!-- ELSE -->1<!-- ENDIF -->">
|
||||
<td class="gensmall portal-pagination" valign="middle" align="right" nowrap="nowrap" colspan="<!-- IF news.S_TOPIC_ICONS and news.S_DISPLAY_NEWS_RVS -->6<!-- ELSEIF not news.S_TOPIC_ICONS and news.S_DISPLAY_NEWS_RVS -->5<!-- ELSEIF news.S_TOPIC_ICONS and not news.S_DISPLAY_NEWS_RVS -->4<!-- ELSE -->3<!-- ENDIF -->">{news.TOTAL_NEWS}
|
||||
<!-- IF news.NP_PAGE_NUMBER --><!-- IF news.NP_PAGINATION --> • {news.NP_PAGE_NUMBER} • {news.NP_PAGINATION}<!-- ELSE --> • {news.NP_PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF --></td>
|
||||
</tr>
|
||||
<!-- ENDIF -->
|
||||
</table>
|
||||
{$C_BLOCK_F_L}{$C_BLOCK_F_R}
|
||||
<!-- ENDIF -->
|
||||
<!-- END news_row -->
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
<!-- END news -->
|
||||
|
||||
Reference in New Issue
Block a user