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

📄 action_arti_tag.ftl

📁 JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。 JSP技术是用JAVA语言作为脚本语言的
💻 FTL
字号:
<#--
根据文章ID取文章链接
isRaw:是否只生成链接。0、否;1、是;默认0。
-->
<#macro ArtiHref id isRaw='0'>
<@s.action name="ArtiHref" namespace="/tag/arti" executeResult="true" artiId=id isRaw=isRaw/>
</#macro>

<#macro ArtiInner id>
<@s.action name="ArtiHrefInner" namespace="/tag/arti" executeResult="false" artiId=id/>
<#nested n_arti/>
</#macro>

<#--根据栏目ID取文章列表链接-->
<#-- 
参数说明:
	id: 栏目id。该参数不填写自动读取当前栏目数据,-1读全站数据,读取多个栏目用,分割。
		ID为一个时,会读取该栏目下子栏目数据;有多个ID时,不读取子栏目数据。
	isTopic:是否专题。用于专题页。【0:否;1:是】(默认0)。
	count:每页显示数量,默认为10条;
	length:文章标题长度,默认显示20个字符;
	isPage:是否显示分页【0:否;1:是】(默认0)。	
	target:链接打开方式。【0:在当前页打开;1:在新页面打开】(默认1);
	
	listStyle:文章显示样式【1:标题列表;2:图文列表;3:标题列表向上滚动;4:图文列表向上滚动;5:列表跑马灯;6图文跑马灯】(默认1);
#listSytle=1
	ico:标题图标;
	headMark:标题头;有ico时,该参数忽略。【0:无;1:小方点;2:单箭头;3:双箭头】(默认1)
	headMarkColor:标题头颜色;主要用于小方点。(默认000000)
	lineHeight:行高;单位为像素。(默认5)
	bottomLine:标题底部是否有线条【0:无线条;1:有线条】(默认0)
	dateStyle:文章时间显示样式(默认显示完整时间;0:不显示日期时间;1:按"yy-MM-dd"样式显示日期,2:按"HH:mm:ss"样式显示时间,3:按"MM-dd"样式显示日期);
	ctgForms:文章类别形式【0:不显示文章类别;1:显示栏目类别;2:显示站点名称】(默认0);
	ctgClass:文章类别的css-class;
#listSytle=2
	picWidth:按百分比显示图片宽度(默认为25;即每个图片占总宽度的25%,每行可放四张图片);
	picHeight:每行图片显示高度。(默认180);
#listSytle=3,4
	cols:列数。一行中包含几列。(默认1)
	rlineHeight:行高。(默认28)
	rdisplayHeight:显示区高度。(默认28)
	speed:速度。越小越快,最小为1。(默认50)
	isSleep:是否停顿。【0:不停顿;1:停顿】(默认1)
	sleepTime:停顿时间。越大越久。(默认50)
	rollCount:一次滚动的行数。(默认1)
	rollSpan:一次滚动的像素。(默认1)
#listSytle=3(ico,headMark,headMarkColor,dateStyle有效)
#listSytle=4()
#listSytle=5(dateStyle,rollListId,speed,rollSpan有效)
#listSytle=6(rlineHeight,rollListId,speed,rollSpan有效)
	picDistance:图片间距。(默认20)
	
	//topicIds:专题id,默认为空。多个专题用,分割。
-->
<#macro ArtiList id=chnlId isTopic=0 pageNo=pageNo count=10 length=20 ico="" 
  headMark=1 headMarkColor="000000" lineHeight=5 dateStyle=3 bottomLine=0 listStyle=1 
  isPage=0 picWidth=25 picHeight=180 target=1 ctgForms=0 ctgClass="" 
  cols=1 rlineHeight=28 rdisplayHeight=28 speed=50 isSleep=1 sleepTime=50 rollCount=1
  rollSpan=1 picDistance=20>
<#--作为滚动列表页内唯一ID-->
<#if rollListId??>
	<#assign rollListId=rollListId+1 />
<#else>
	<#assign rollListId=0 />
</#if>
<@s.action name="ArtiList" namespace="/tag/arti" executeResult="true" 
  chnlId=id isTopic=isTopic pageNo=pageNo countPerPage=count length=length 
  ico=ico headMark=headMark headMarkColor=headMarkColor lineHeight=lineHeight 
  dateStyle=dateStyle bottomLine=bottomLine listStyle=listStyle isPage=isPage 
  picWidth=picWidth picHeight=picHeight target=target ctgForms=ctgForms ctgClass=ctgClass
  cols=cols rlineHeight=rlineHeight rdisplayHeight=rdisplayHeight speed=speed isSleep=isSleep sleepTime=sleepTime rollCount=rollCount
  rollSpan=rollSpan picDistance=picDistance
  rollListId=rollListId/>
</#macro>

<#macro ArtiListInner id=chnlId isTopic=0 count=10 isPage=0 isLoop="1" pageNo=pageNo>
<@s.action name="ArtiListInner" namespace="/tag/arti" executeResult="false" chnlId=id isTopic=0 pageNo=pageNo countPerPage=count isPage=isPage/>
<#if isLoop=="1">
  <#list n_pagination.list as arti>
    <#nested arti/>
  </#list>
<#else>
  <#nested n_pagination/>
</#if>
</#macro>

<#--文章搜索列表-->
<#macro ArtiSearchList length=20 ico="" headMark=1 headMarkColor="000000" lineHeight=5 dateStyle=3 bottomLine=0 
  listStyle=1 isPage=0 picWidth=25 picHeight=180 target=1 ctgForms=0 ctgClass="">
<#include "/WEB-INF/sys_tpl_base/page/arti/arti_list.html">
</#macro>



⌨️ 快捷键说明

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