請問如果在論壇中發表了50篇文章.如何才能讓這些文章都有編號.
是否有尋找文章主題的外掛呢.我找了很多論壇都找不到.
還有請問版主你的主題類型中的選項是否可以交我怎麼做呢.
煩請各位告知我.謝謝.
[問題] 請問如何顯示文章編號
版主: 版主管理群
文章編號
代碼: 選擇全部
#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#
'L_AUTHOR' => $lang['Author'],
'L_MESSAGE' => $lang['Message'],
'L_POSTED' => $lang['Posted'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
'L_POST' => $lang['Post'],
#
#-----[ FIND ]------------------------------------------
#
'DELETE' => $delpost,
'L_MINI_POST_ALT' => $mini_post_alt,
#
#-----[ AFTER, ADD ]------------------------------------------
#
'POST_NUMBER' => $i + 1 + $start,
#
#-----[ OPEN ]------------------------------------------
#
/templates/subSilver/viewtopic_body.tpl
#
#-----[ FIND ]------------------------------------------
#
<td width="100%"><a href="{postrow.U_MINI_POST}">
#
#-----[ IN-LINE FIND ]------------------------------------------
#
<td width="100%">
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
<span class="gen"><font color=red>#{postrow.POST_NUMBER}</font></span>
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM主題類型
代碼: 選擇全部
打開
/templates/subSilver/posting_body.tpl
找到\r
<!-- END switch_privmsg -->
<tr>
<td width="22%" align="right" class="row1"><span class="explaintitle">{L_SUBJECT}:</span></td>
<td class="row2" width="78%"><input type="text" name="subject" size="45" maxlength="60" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />
</td>
</tr>
改成
<!-- END switch_privmsg -->
<tr>
<td width="22%" align="right" class="row1"><span class="explaintitle">{L_SUBJECT}:</span></td>
<td class="row2" width="78%"><select onchange="document.post.subject.focus(); document.post.subject.value = this.options[this.selectedIndex].value + document.post.subject.value;">
<option selected value="">主題類型</option>
<option value="[報到]">[報到]</option>
<option value="[分享]">[分享]</option>
<option value="[閒聊]">[閒聊]</option>
<option value="[笑話]">[笑話]</option>
<option value="[問題]">[問題]</option>
<option value="[建議]">[建議]</option>
<option value="[討論]">[討論]</option>
<option value="[新聞]">[新聞]</option>
<option value="[轉貼]">[轉貼]</option>
<option value="[教學]">[教學]</option>
<option value="[外掛]">[外掛]</option>
<option value="[原創]">[原創]</option>
<option value="[連載]">[連載]</option>
<option value="[貼圖]">[貼圖]</option>
<option value="[影片]">[影片]</option>
<option value="[音樂]">[音樂]</option>
<option value="[測試]">[測試]</option>
<option value="[其它]">[其它]</option>
</select>
<input type="text" name="subject" size="45" maxlength="60" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />
</td>
</tr>
強制使用主題類型
找到\r
function checkForm() {
formErrors = false;
if (document.post.message.value.length < 2) {
formErrors = "{L_EMPTY_MESSAGE}";
}
後面加上
else if(document.post.subject.value != '' && (document.post.subject.value.charAt(0) != '[' || document.post.subject.value.lastIndexOf(']') == -1) && document.post.subject.value.substring(0, 3) != 'Re:')
{
formErrors = "請選擇合適的主題類型, 或以[ ]自行定義";
}
若還要強制要求發表標題
於前述程式碼後再加上
else if(document.post.subject.value.substring(0, 3) != '' && document.post.subject.value.length < 5 )
{
formErrors = "除了選擇主題類型外,請打上標題";
}-
p181c
謝謝大大.主題類型已經成功可以使用.但是文章編號無法累計文章計算.他每一篇文章都是顯示1.請問我是哪邊改錯了呢.內容如下.
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
-----------------------------------------
'POST_IMG' => $post_img,
'REPLY_IMG' => $reply_img,
'L_AUTHOR' => $lang['Author'],
'L_MESSAGE' => $lang['Message'],
'L_POSTED' => $lang['Posted'],
'L_POST' => $lang['Post'],
'L_POST_SUBJECT' => $lang['Post_subject'],
'L_VIEW_NEXT_TOPIC' => $lang['View_next_topic'],
'L_VIEW_PREVIOUS_TOPIC' => $lang['View_previous_topic'],
'L_POST_NEW_TOPIC' => $post_alt,
'L_POST_REPLY_TOPIC' => $reply_alt,
'L_BACK_TO_TOP' => $lang['Back_to_top'],
'L_DISPLAY_POSTS' => $lang['Display_posts'],
'L_LOCK_TOPIC' => $lang['Lock_topic'],
'L_UNLOCK_TOPIC' => $lang['Unlock_topic'],
'L_MOVE_TOPIC' => $lang['Move_topic'],
'L_SPLIT_TOPIC' => $lang['Split_topic'],
'L_DELETE_TOPIC' => $lang['Delete_topic'],
'L_GOTO_PAGE' => $lang['Goto_page'],
----------------------------------------------------------------------------------
'QUOTE_IMG' => $quote_img,
'QUOTE' => $quote,
'IP_IMG' => $ip_img,
'IP' => $ip,
'DELETE_IMG' => $delpost_img,
'DELETE' => $delpost,
'L_MINI_POST_ALT' => $mini_post_alt,
'POST_NUMBER' => $i + 1 + $start,
'U_MINI_POST' => $mini_post_url,
'U_POST_ID' => $postrow[$i]['post_id'])
);
}
$template->pparse('body');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
#-----[ OPEN ]------------------------------------------
#
/templates/subSilver/viewtopic_body.tpl
-----------------------------------------
<td width="100%"><span class="gen"><font color=red>#{postrow.POST_NUMBER}</font></span> <a href="{postrow.U_MINI_POST}"><img src="{postrow.MINI_POST_IMG}" width="12" height="9" alt="{postrow.L_MINI_POST_ALT}" title="{postrow.L_MINI_POST_ALT}" border="0" /></a><span class="postdetails">{L_POSTED}: {postrow.POST_DATE}<span class="gen"> </span> {L_POST_SUBJECT}: {postrow.POST_SUBJECT}</span></td>
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
-----------------------------------------
'POST_IMG' => $post_img,
'REPLY_IMG' => $reply_img,
'L_AUTHOR' => $lang['Author'],
'L_MESSAGE' => $lang['Message'],
'L_POSTED' => $lang['Posted'],
'L_POST' => $lang['Post'],
'L_POST_SUBJECT' => $lang['Post_subject'],
'L_VIEW_NEXT_TOPIC' => $lang['View_next_topic'],
'L_VIEW_PREVIOUS_TOPIC' => $lang['View_previous_topic'],
'L_POST_NEW_TOPIC' => $post_alt,
'L_POST_REPLY_TOPIC' => $reply_alt,
'L_BACK_TO_TOP' => $lang['Back_to_top'],
'L_DISPLAY_POSTS' => $lang['Display_posts'],
'L_LOCK_TOPIC' => $lang['Lock_topic'],
'L_UNLOCK_TOPIC' => $lang['Unlock_topic'],
'L_MOVE_TOPIC' => $lang['Move_topic'],
'L_SPLIT_TOPIC' => $lang['Split_topic'],
'L_DELETE_TOPIC' => $lang['Delete_topic'],
'L_GOTO_PAGE' => $lang['Goto_page'],
----------------------------------------------------------------------------------
'QUOTE_IMG' => $quote_img,
'QUOTE' => $quote,
'IP_IMG' => $ip_img,
'IP' => $ip,
'DELETE_IMG' => $delpost_img,
'DELETE' => $delpost,
'L_MINI_POST_ALT' => $mini_post_alt,
'POST_NUMBER' => $i + 1 + $start,
'U_MINI_POST' => $mini_post_url,
'U_POST_ID' => $postrow[$i]['post_id'])
);
}
$template->pparse('body');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
#-----[ OPEN ]------------------------------------------
#
/templates/subSilver/viewtopic_body.tpl
-----------------------------------------
<td width="100%"><span class="gen"><font color=red>#{postrow.POST_NUMBER}</font></span> <a href="{postrow.U_MINI_POST}"><img src="{postrow.MINI_POST_IMG}" width="12" height="9" alt="{postrow.L_MINI_POST_ALT}" title="{postrow.L_MINI_POST_ALT}" border="0" /></a><span class="postdetails">{L_POSTED}: {postrow.POST_DATE}<span class="gen"> </span> {L_POST_SUBJECT}: {postrow.POST_SUBJECT}</span></td>
