?? pic_3.jsp
字號:
<%@ page contentType="text/html; charset=GBK" %>
<%@ taglib uri="/cms4j" prefix="cms4j" %>
<%@ page import = "cn.com.dekn.cms.util.*" %>
<%
/************************************************
* 元件 更新歷史 www.cms4j.com
* 1.0
* 1.1 2006-10-17 dekn 支持列數、滾動參數
*************************************************/
%>
<%
//網站群節點ID
String NODE_ID = ParamUtil.getStrParam(request,"NODE_ID","root");
//網站群節點參數
String CLUSTER_URL_PARAM = "";
if(null != request.getParameter("cluster_node_id")){
CLUSTER_URL_PARAM = "cluster_node_id=" + cn.com.dekn.cms.util.StrUtil.encodeHTML(request.getParameter("cluster_node_id").toString());
}
//默認的文章顯示頁,下面會從配置信息中取
String DEF_ARTICLE_SHOW_PATH = "";
%>
<cms4j:site_config node_id="<%=NODE_ID%>">
<% DEF_ARTICLE_SHOW_PATH = siteconfig_info.getARTICLE_VIEW_TEMPLET_PATH(); %>
</cms4j:site_config>
<%
/***********************************
* TAG參數初始化
***********************************/
//要顯示欄目的ID
String CLASS_ID = ParamUtil.getStrParam(request,"CLASS_ID","");
//過濾屬性
String FILTER = ParamUtil.getStrParam(request,"FILTER","summary_image");
//過濾屬性2
String FILTER2 = ParamUtil.getStrParam(request,"FILTER2","");
//排序屬性
String ORDER = ParamUtil.getStrParam(request,"ORDER","");
//顯示的范圍,可以是現有文章,回收站中的文章,全部
String SCOPE = ParamUtil.getStrParam(request,"SCOPE","");
//指定顯示哪一篇文章
String ARTICLE_ID = ParamUtil.getStrParam(request,"ARTICLE_ID","");
//顯示哪一個專題
String SPECIAL_ID = ParamUtil.getStrParam(request,"SPECIAL_ID","");
//搜索關鍵字
String KEY = ParamUtil.getStrParam(request,"KEY","");
//打開方式 與html中<a>的target屬性相同
String TARGET = ParamUtil.getStrParam(request,"TARGET","");
//顯示文章的默認頁面
String SHOW_ARTICLE_PAGE = ParamUtil.getStrParam(request,"SHOW_ARTICLE_PAGE",DEF_ARTICLE_SHOW_PATH);
//搜索關鍵字
String SEARCH = ParamUtil.getStrParam(request,"SEARCH","");
//搜索關鍵字
String SEARCH_TYPE = ParamUtil.getStrParam(request,"SEARCH_TYPE","");
/***********************************
* 顯示特性參數初始化
***********************************/
//新聞標題長度
int TITLE_LENGTH = ParamUtil.getIntParam(request,"TITLE_LENGTH",10);
//超長表示字符
String TITLE_LENGTH_OUT_STR = ParamUtil.getStrParam(request,"TITLE_LENGTH_OUT_STR","..");
//行數
String PAGE_SIZE = ParamUtil.getStrParam(request,"PAGE_SIZE","4");
//每行的高度
String ROW_HEIGHT = ParamUtil.getStrParam(request,"ROW_HEIGHT","22");
//顯示添加日期的格式
String ADD_DATE_FORMAT = ParamUtil.getStrParam(request,"ADD_DATE_FORMAT","MM-dd");
//圖像寬度
String IMG_WIDTH = ParamUtil.getStrParam(request,"IMG_WIDTH","");
//圖像高度
String IMG_HEIGHT = ParamUtil.getStrParam(request,"IMG_HEIGHT","");
//每行顯示幾列
int ROW_COLUMN = ParamUtil.getIntParam(request,"ROW_COLUMN",4);
//是否顯示圖片標題
boolean IS_SHOW_TITLE = ParamUtil.getBooleanParam(request,"IS_SHOW_TITLE","true");
//圖片對齊方式
String PIC_ALIGN = ParamUtil.getStrParam(request,"PIC_ALIGN","Center");
//文字對齊方式
String TEXT_ALIGN = ParamUtil.getStrParam(request,"TEXT_ALIGN","Center");
//顯示圖片類型
//首頁摘要圖片,summary_image
//文章摘要圖片,article_image
//欄目摘要圖片1,class_image_1
//欄目摘要圖片2,class_image_2
//欄目摘要圖片3,class_image_3
String SHOW_IMG_TYPE = ParamUtil.getStrParam(request,"SHOW_IMG_TYPE","summary_image");
//每行之間的高度
String ROW_SPACE_HEIGHT = ParamUtil.getStrParam(request,"ROW_SPACE_HEIGHT","2");
/***********************************
* 滾動
***********************************/
//是否滾動顯示
boolean IS_SCROLL = ParamUtil.getBooleanParam(request,"IS_SCROLL","false");
//滾動方向
String SCROLL_DIRECTION = ParamUtil.getStrParam(request,"SCROLL_DIRECTION","left");
//滾動速度
String SCROLL_AMOUNT = ParamUtil.getStrParam(request,"SCROLL_AMOUNT","");
//滾動高度
String SCROLL_HEIGHT = ParamUtil.getStrParam(request,"SCROLL_HEIGHT","100%");
//滾動寬度
String SCROLL_WIDTH = ParamUtil.getStrParam(request,"SCROLL_WIDTH","100%");
/***********************************
* CSS樣式 參數初始化
***********************************/
//CSS樣式
String CSS = ParamUtil.getStrParam(request,"CSS","");
//圖片樣式
String CSS_PIC = ParamUtil.getStrParam(request,"CSS_PIC","");
/***********************************
* 其它處理
***********************************/
String imgURL = "";
%>
<% int rowPicCount = ROW_COLUMN,i = 0,j=0; %>
<!--BEGIN:設置文章顯示條件-->
<cms4j:article page_size="<%=PAGE_SIZE%>" class_id="<%=CLASS_ID%>" filter="<%=FILTER%>" filter2="<%=FILTER2%>" order="<%=ORDER%>" scope="<%=SCOPE%>" article_id="<%=ARTICLE_ID%>" special_id="<%=SPECIAL_ID%>" key="<%=KEY%>" node_id="<%=NODE_ID%>" search="<%=SEARCH%>" search_type="<%=SEARCH_TYPE%>" >
<% if(IS_SCROLL){ %>
<!--BEGIN: 圖片是否滾動顯示-->
<marquee onMouseOver="this.stop();" onMouseOut="this.start()" direction="<%=SCROLL_DIRECTION%>" scrollamount="<%=SCROLL_AMOUNT%>" height="<%=SCROLL_HEIGHT%>" width="<%=SCROLL_WIDTH%>">
<% } %>
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="<%=CSS%>">
<tr>
<td align="center">
<table width="100%" border="0" cellpadding="0" cellspacing="0" >
<!--BEGIN: 顯示文章-->
<cms4j:article_list>
<%
//首頁摘要圖片,summary_image
//文章摘要圖片,article_image
//欄目摘要圖片1,class_image_1
//欄目摘要圖片2,class_image_2
//欄目摘要圖片3,class_image_3
if(SHOW_IMG_TYPE.equalsIgnoreCase("summary_image")){
imgURL = article_info.getHOMEPAGE_IMAGE();
}else if(SHOW_IMG_TYPE.equalsIgnoreCase("article_image")){
imgURL = article_info.getARTICLE_IMAGE();
}else if(SHOW_IMG_TYPE.equalsIgnoreCase("class_image_1")){
imgURL = article_info.getCLASS_IMAGE_1();
}else if(SHOW_IMG_TYPE.equalsIgnoreCase("class_image_2")){
imgURL = article_info.getCLASS_IMAGE_2();
}else if(SHOW_IMG_TYPE.equalsIgnoreCase("class_image_3")){
imgURL = article_info.getCLASS_IMAGE_3();
}else{
imgURL = article_info.getHOMEPAGE_IMAGE();
}
%>
<% if (i++%rowPicCount == 0){ %>
<tr>
<% } %>
<td>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="<%=PIC_ALIGN%>"><a href="<%=article_info.getURL(SHOW_ARTICLE_PAGE,CLUSTER_URL_PARAM)%>" target="<%=TARGET%>"><img src="<%=imgURL%>" width="<%=IMG_WIDTH%>" height="<%=IMG_HEIGHT%>" border="0" class="<%=CSS_PIC%>"></a></td>
</tr>
<% if(IS_SHOW_TITLE){ %>
<tr>
<td align="<%=TEXT_ALIGN%>"><a href="<%=article_info.getURL(SHOW_ARTICLE_PAGE,CLUSTER_URL_PARAM)%>" target="<%=TARGET%>"><%=article_info.getTITLE(TITLE_LENGTH,TITLE_LENGTH_OUT_STR)%></a></td>
</tr>
<% } %>
</table>
</td>
<% if (++j == rowPicCount){ %>
</tr><tr><td colspan="<%=ROW_COLUMN%>" height="<%=ROW_SPACE_HEIGHT%>"></td></tr>
<%
j = 0;
}
%>
</cms4j:article_list>
<!--END: 顯示文章-->
</table>
</td>
</tr>
</table>
<% if(IS_SCROLL){ %>
</marquee>
<!--END: 圖片是否滾動顯示-->
<% } %>
</cms4j:article>
<!--END: 設置文章顯示條件-->
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -