?? a.asp
字號:
<!---#include file="_common.asp"-->
<!---#include file="global.asp"-->
<!---#include file="class/ubbcode.asp"-->
<!---#include file="class/article.asp"-->
<!---#include file="source/src_article.asp"-->
<%
//====== Article PAGE OUTPUT =================================
// Copyright 2005 SiC. All Rights Reserved.
// Last Update: 2005-04-23 19:09:45
//============================================================
function outputArticle(theArticle, intEntryCount, intPageSize, intCurrentPage){
var strPageLinks="";
if(intPageSize>0){
strPageLinks = func.generatePageLinks(intEntryCount, intPageSize, intCurrentPage, 15, "?id="+theArticle.id, "#comments");
}
%>
<div id="mainWrapper">
<div id="content" class="content">
<div id="innerContent">
<div class="article-top">
<div class="prev-article"><% if(theArticle.prevArticle){ %><a href="?id=<%=theArticle.prevArticle.id%>" title="<%=func.HTMLEncode(theArticle.prevArticle.title)%>">« <%=func.HTMLEncode(func.cutString(theArticle.prevArticle.title,20))%></a><% } %></div>
<div class="next-article"><% if(theArticle.nextArticle){ %><a href="?id=<%=theArticle.nextArticle.id%>" title="<%=func.HTMLEncode(theArticle.nextArticle.title)%>"><%=func.HTMLEncode(func.cutString(theArticle.nextArticle.title,20))%> »</a><% } %></div>
<div class="category-label"><a href="default.asp?cat=<%=theArticle.category.id%>"><%=lang["category"]%>: <%=func.HTMLEncode(theArticle.category.name)%></a></div>
</div>
<div class="textbox">
<div class="textbox-title">
<%if(theArticle.selected){%><img src="<%=theCache.settings["imageFolder"]%>/icon_star.gif" alt="<%=lang["selected"]%>" /><%}%>
<%if(theArticle.locked||theArticle.category.locked){%><img src="<%=theCache.settings["imageFolder"]%>/icon_lock.gif" alt="<%=lang["locked"]%>" /><%}%>
<h4><%=func.HTMLEncode(theArticle.title)%></h4>
<div class="textbox-label">
[ <%=func.getDateTimeString("YY-MM-DD hh:ii:ss",theArticle.postTime)%> | <%=lang["author"]%>: <a href='user.asp?act=view&id=<%=theArticle.authorID%>'><%=theArticle.author%></a><%if(theUser.groupID==1){%> | <%=theArticle.IP%><%}%> ]
<%if(theUser.rights["edit"]>1||(theUser.rights["edit"]==1&&theUser.username==theArticle.author)){%>
<a href="?act=edit&id=<%=theArticle.id%>" title="<%=lang['edit']%>"><img src="<%=theCache.settings["imageFolder"]%>/icon_edit.gif" alt="<%=lang['edit']%>" /></a>
<%}%>
<%if(theUser.rights["delete"]>1||(theUser.rights["delete"]==1&&theUser.username==theArticle.author)){%>
<a href="?act=delete&id=<%=theArticle.id%>" title="<%=lang['delete']%>" onclick="return confirm('<%=lang["confirm_delete_article"]%>?')"><img src="<%=theCache.settings["imageFolder"]%>/icon_del.gif" alt="<%=lang['delete']%>" /></a>
<%}%>
</div>
</div>
<div class="textbox-fontsize">
<%=lang["font_size"]%>:
<a href="javascript:setFontSize(14)" title="<%=lang["font_size"]%>: <%=lang["large"]%>"><%=lang["large"]%></a> |
<a href="javascript:setFontSize(11)" title="<%=lang["font_size"]%>: <%=lang["medium"]%>"><%=lang["medium"]%></a> |
<a href="javascript:setFontSize(9)" title="<%=lang["font_size"]%>: <%=lang["small"]%>"><%=lang["small"]%></a>
</div>
<div id="textboxContent" class="textbox-content">
<%if(theArticle.ubbFlags=="html"){%>
<%=(theArticle.content0+theArticle.content1).replace(/\[separator\]/ig,"")%>
<%}else{%>
<%=ubb.toHTML(func.HTMLEncode(theArticle.content0+theArticle.content1),theArticle.ubbFlags)%>
<%}%>
<%if(theArticle.editMark){
var arrEdit=theArticle.editMark.split("$|$");
%>
<div class="editmark">[<%=lang["edited_by"]+arrEdit[0]+lang["at"]+arrEdit[1]%>]</div>
<%}%>
<div class="textbox-urls">
<img src="<%=theCache.settings["imageFolder"]%>/rss_comment.png" class="meta-button" alt="<%=lang["comment_feed"]%>" />
<b><%=lang["comment_feed"]%>:</b> <%=theCache.settings["baseURL"]+"feed.asp?q=comment&id="+theArticle.id%>
<%if(theCache.settings["enableTrackbackIn"]==1&&!theArticle.locked&&theArticle.mode<4){%>
<br />
<img src="<%=theCache.settings["imageFolder"]%>/utf8.png" class="meta-button" alt="UTF-8 Encoding" /> <b><%=lang["trackback_url"]%>:</b> <%=theCache.settings["baseURL"]+"trackback.asp?id="+theArticle.id%>
<%}%>
</div>
</div>
</div>
<br />
<script type="text/javascript" language="javascript" src="common.js"></script>
<a name="comments"></a>
<div id="commentWrapper" class="comment-wrapper">
<% if(theArticle.comments){
%>
<div id="commentTop" class="comment-top"><%=lang["view_mode"]%>: <a href="javascript:toggleComments(true,true);"><%=lang["show_all"]%></a> |
<a href="javascript:toggleComments(true,false);"><%=lang["comments"]%>: <%=theArticle.commentCount%></a> |
<%if(theCache.settings["showTrackbackWithComment"]==1){%><a href="javascript:toggleComments(false,true);"><%}else{%><a href="trackback.asp?act=list&id=<%=theArticle.id%>" target="_blank"><%}%><%=lang["trackbacks"]%>: <%=theArticle.trackbackCount%></a> | <a href="javascript:toggleOrder();"><%=lang["toggle_order"]%></a> | <%=lang["views"]%>: <%=theArticle.viewCount%> </div>
<%if(intPageSize>0){%>
<div class="comment-pages">
<%=strPageLinks%>
</div>
<%}%>
<%
for(var i=0;i<theArticle.comments.length;i++){
with(theArticle.comments[i]){
if(type==0){ %>
<div class="commentbox" id="comment<%=id%>">
<a name="comment<%=id%>"></a>
<div class="commentbox-title">
<a href="javascript:doQuote('comm_<%=id%>','<%=author%>')"><img src="<%=theCache.settings["imageFolder"]%>/icon_quote<%if(authorID==theArticle.authorID)write("_author")%>.gif" alt="<%=lang["quote"]%>" /></a>
<b><a href="user.asp?act=view&id=<%=authorID%>"><%=author%><%if(authorID==0)write("*")%></a></b>
<div class="commentbox-label">
[ <%=func.getDateTimeString("YY-MM-DD hh:ii:ss",postTime)%><%if(theUser.groupID==1){%> | <%=IP%><%}%> ]
<%if(theUser.loggedIn&&(theUser.rights["edit"]>1||(theUser.rights["edit"]==1&&(theUser.id==theArticle.authorID||theUser.id==authorID)))){%>
<a href="comment.asp?act=edit&id=<%=id%>" title="<%=lang['edit']%>"><img src="<%=theCache.settings["imageFolder"]%>/icon_edit.gif" alt="<%=lang['edit']%>" /></a>
<%}%>
<%if(theUser.loggedIn&&(theUser.rights["delete"]>1||(theUser.rights["delete"]==1&&(theUser.id==theArticle.authorID||theUser.id==authorID)))){%>
<a href="comment.asp?act=delete&id=<%=id%>" title="<%=lang['delete']%>" onclick="return confirm('<%=lang["confirm_delete_comment"]%>?')"><img src="<%=theCache.settings["imageFolder"]%>/icon_del.gif" alt="<%=lang['delete']%>" /></a>
<%}%>
</div>
</div>
<div id="comm_<%=id%>" class="commentbox-content">
<%if(!hidden||theUser.id==theArticle.authorID||(theUser.id==authorID&&authorID!=0)){%>
<%=ubb.toHTML(func.HTMLEncode(content),ubbFlags,"",true)%>
<%if(editMark){
var arrEdit=editMark.split("$|$");
%>
<div class="editmark">[<%=lang["edited_by"]+arrEdit[0]+lang["at"]+arrEdit[1]%>]</div>
<%}%>
<%}else{%>
<div class="hidden-note"><%=lang["hidden_comment"]%></div>
<%}%>
</div>
</div>
<% }else{ %>
<div class="trackbackbox" id="trackback<%=id%>">
<a name="trackback<%=id%>"></a>
<div class="trackbackbox-title">
<img src="<%=theCache.settings["imageFolder"]%>/icon_trackback.gif" alt="<%=lang["trackback"]%>" />
<b><a href="<%=func.HTMLEncode(url)%>" target="_blank"><%=func.HTMLEncode(title)%></a></b>
<div class="trackbackbox-label">
[ <%=func.HTMLEncode(blog)%> | <%=func.getDateTimeString("YY-MM-DD hh:ii:ss",time)%><%if(theUser.groupID==1){%> | <%=IP%><%}%> ]
<%if(theUser.loggedIn&&(theUser.rights["delete"]>1|| (theUser.rights["delete"]==1&&theUser.id==theArticle.authorID))){%>
<a href="trackback.asp?act=delete&id=<%=id%>" onclick="return confirm('<%=lang["confirm_delete_trackback"]%>?')"><img src="<%=theCache.settings["imageFolder"]%>/icon_del.gif" alt="<%=lang['delete']%>" /></a>
<%}%>
</div>
</div>
<div class="trackbackbox-content"><%=func.HTMLEncode(excerpt)%></div>
</div>
<% }
}
}
%>
<%if(intPageSize>0){%>
<div class="comment-pages">
<%=strPageLinks%>
</div>
<%}%>
<%}else{ %>
<div class="no-comment-box"><%=lang["no_comment"]%></div>
<%}%>
</div>
<br />
<a name="commentbox"></a>
<%if(theArticle.locked||theArticle.category.locked||theCache.settings["enableComment"]!=1){%>
<div class="no-comment-box"><%=lang["comment_disabled"]%></div>
<%}else{%>
<%commentForm(lang["post_comment"],"comment.asp?act=save&logid="+theArticle.id);%>
<%}%>
</div>
</div>
<% sidebar(); %>
<div class="clear"></div>
</div>
<%
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -