⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 a.asp

📁 flash blog
💻 ASP
📖 第 1 页 / 共 2 页
字号:
<!---#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)%>">&laquo; <%=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))%> &raquo;</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&amp;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)){%>
      &nbsp;<a href="?act=edit&amp;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)){%>
      &nbsp;<a href="?act=delete&amp;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&amp;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&amp;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&amp;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)))){%>
          &nbsp;<a href="comment.asp?act=edit&amp;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)))){%>
          &nbsp;<a href="comment.asp?act=delete&amp;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))){%>
          &nbsp;<a href="trackback.asp?act=delete&amp;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&amp;logid="+theArticle.id);%>
  <%}%>

</div>
</div>
<% sidebar(); %>
<div class="clear"></div>
</div>
<%

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -