AKCMS常用标签代码整理

搞开发 0 赞 (0) 889字  预计3分钟 85

轻量级的CMS我觉得AKCMS算是小而强悍的,作者可以算是个极客,代码、功能精简,安全却挺到位,以至于让很多人无法很快使用他的网站程序。也有可能作者精力有限,没有更进一步完善这套系统,现在官网都仅仅是挂着广告和技术参考手册。
先来感受一下这个超精简的CMS网站程序
AKCMS常用标签代码整理

AKCMS常用标签大全

标题:<{$title}>
日期:<{$y}>-<{$m}>-<{$d}> <{$h}>:<{$i}>:<{$s}>
来源:<{$source}>
作者:<{$author}>
时间:<{$y}>-<{$m}>-<{$d}>
点击:<{$pageview}>
内容:<{$data}>
关键字:<{$keyword}>
本文链接地址:<a href="<{$url}>" target="_blank"><{$url}></a>
标签: <{getlists list=$keywords sc="," template="<a href=’/tag/[iteminurl]‘>[iteminhtml]</a> [n]"}>
分类:<{$categoryname}>
浏览:<{$pv}>
评论:<{$commentnum}>

调用网站顶级栏目

<{getcategories skipsub=$category template="<li><a href='[url]' title='[category]'>[category]</a></li>"}>

效果

<li><a href='栏目连接' title='栏目名称'>栏目名称</a></li>

调用网站子栏目(情况说明:在某个栏目下显示该栏目的子栏目)

<{getcategories rootcategory=$category template="<li><a href='[url]' title='[category]'>[category]</a></li>"}>

效果

<li><a href='子栏目连接' title='子栏目名称'>子栏目名称</a></li>

面包屑 标签 又称 层级导航 如何 调用标签
当前位置:<a href="/">首页</a> <{getcategories childcategory=$category template="<a href='[url]'>[category]</a> "}>
效果展示

<a href="/">首页</a> <a href='主栏目URL '>主栏目名 </a> <a href=' 子栏目URL '> 子栏目名 </a>

获取该栏目标题+内容

<{getitems num=$v_pagesize bandindex="1" category=$category includesubcategory="1" page=$page template='<li><a href="[categoryurl]" >[category]</a> <a href="[url]" target="_blank">[title]</a></li>'}>

标签说明:$v_pagesize为自定义变量 页面输出条数 也可直接用数字代替
输出效果

<li><a href="栏目地址" >栏目名称</a> <a href="文章地址" target="_blank">文章标题</a></li>

翻页效果

<{getindexs page=$page _getid=$get_id template="<span>共[total]篇 / 第$page页</span>[indexs]" linktemplate="[link]" baseurl="category.php?id=[_getid]&page=[page]"}>

输出

<span>共6 / 第1页</span><a class="current">1</a><a href="category.php?id=1&page=2">2</a>

获取当前栏目地址

<{getcategories rootcategory="" num="1" template="<a href='[url]'>[category]</a>"}>

输出

<a href='栏目连接'>栏目名称</a>"}>

怎么获取模块自定义字段数据
模块中自定义字段
在内容页面输入相关内容
下面是在模板页面上添加标签
<{getitems template="[_video]}> 或者<{$_video}>
输出
XMzQwNDczODQw

怎么添加搜索页面
1 建立search.htm模板
2 新增一个入口文件,比如:search.php
search.php只需要这么写:

<?php
$template = 'search.htm';
include("akcms_page.php");
?>

上一篇

<li><strong>上一篇:</strong><{getitems num="1" next=$id orderby="id_reverse" emptymessage='无' template="<a href='[url]'>[title]</a>"}></li>

下一篇

<li><strong>下一篇:</strong><{getitems num="1" last=$id orderby="id" emptymessage='无' template="<a href='[url]'>[title]</a>"}></li>

如何让给文章中关键词增加指定连接
AK默认调用文章关键词标签是<{$keywords}>
例如:文章中 添加关键词为:北京 北京王府井
模板中粘贴 <{$keywords}> 输出 :北京 北京王府井
如果想输出为:<a href="URL" > 北京 </a><a href="URL" >北京王府井</a>
那么得在后台》》设置》》前台设置》》内容关键字显示模板
输入:<a href="URL" > [keywords] </a>
即可

获取该栏目标题+内容

<{getitems num=$v_pagesize bandindex="1" category=$category includesubcategory="1" page=$page template='<li><a href="[categoryurl]" >[category]</a> <a href="[url]" target="_blank">[title]</a></li>'}>

标签说明:$v_pagesize为自定义变量 页面输出条数 也可直接用数字代替
输出效果

<li><a href="栏目地址" >栏目名称</a> <a href="文章地址" target="_blank">文章标题</a></li>

相关文章:

<{getitems category=$category num="10" related=$id skip=$id template="<span class=()titlelist()><a href=()[url]()>[title]</a></span>  <span class=()smalleng()>[m]-[d]</span><br>"}>

相关文章

<{getitems timelimit="1" skipcategory=$v_skipcategory keywords=$keywords orderby="id_reverse" template="<li><img src=()/images/dot2.gif()> <a href=()[url]()>[title]</a></li>"}>

人气文章

<{getitems timelimit="1" category=$category orderby="pv_reverse" template="<li><img src=()/images/dot2.gif()> <a href=()[url]()>[title]</a></li>"}>

最新文章

<{getitems num="10" orderby="id_reverse" category=$category length="46" template="<li><a href=()[url]()>[texttitle]</a></li>"}>

随机推荐

<{getitems num="10" orderby="random" category=$category length="46" template="<li><a href=()[url]()>[texttitle]</a></li>"}>

栏目热点

<{getitems num="10" orderby="pv_reverse" category=$category length="46" template="<li><a href=()[url]()>[texttitle]</a></li>"}>

推荐专题

<{getitems bandindex="1" orderby="orderby2_reverse,id_reverse" category=$category page=$page num="50" template="<li><span>([y]-[m]-[d])</span><a href=()[url]()>[title]</a></li>" }>

随机选取的10篇日志

<{getitems skipcategory=$v_skipcategory orderby="random" num="10" template="<a href=()[url]() target=()_blank()>[shorttitle]</a><br>[n]" expire="3600"}>

最近的20篇日志

<{getitems category=$category skipcategory=$v_skipcategory orderby="id_reverse" num="20" template="<a href=()[url]() target=()_blank()>[shorttitle]</a><br>[n]" expire="3600"}>

最热的20篇日志

<{getitems skipcategory="5,6" orderby="pv_reverse" num="20" template="<a href=()[url]() target=()_blank()>[shorttitle]</a><br>[n]"}>

本分类最近的20篇日志

<{getitems category=$category orderby="id_reverse" num="20" template="<a href=()[url]() target=()_blank()>[shorttitle]</a><br>[n]" expire="3600"}>

评论需要的调用:
<{include file="captcha_js.htm"}>
<{include file="comments.htm"}>
<{include file="comment.htm"}>
版权: [powered]

定时更新调用文件 [inc]
与<{$keywords}>相关的内容
TAG:

<{getlists list=$keywords sc="," template="<a href=()/tag/[iteminurl]/() target=()_blank()>[item]</a> [n]"}>

搜索代码1.

<form action="/akcms_search.php" name="searchform" id="searchform">
<input type="hidden" value="0" name="kwtype" />
<input class="searchtxt" id="keywords" name="keywords" />
<select id="searchtype" name="searchtype">
<option value="titlekeyword" selected="selected">智能模糊搜索</option>
<option value="title">仅搜索标题</option>
</select>
<input class="search" type="image" src="/images/so.gif" align="absmiddle" />
</form>

搜索代码2.

<form action="/akcms_search.php" >
<input type="text" id="keywords" name="keywords" size="33" class="textinput">
<input type="submit" value="站内搜索" class="submitinput">
</form>

列表目录 ,category_list.htm

<meta http-equiv="Content-Type" content="text/html; charset=<{$charset}>" />
<title><{$categoryname}> – <{$v_sitename}></title>
<a href="/" target="_self">首页</a></li>
<{getcategories skipid=$v_skipcategory template="<li><a href=()/[path]/() target=()_self()>[category]</a></li>[n]"}>
<div class="youarehere"><a href="/"><{$v_sitename}></a> > <a href="<{$categorypath}>"><{$categoryname}></a> > 文章列表</div>
<{getitems bandindex="1" category=$category includesubcategory="1" page=$page num="10" orderby="id_reverse" template="[y]-[m]-[d]<a href=()[url]()>[title]</a><span>[digest]<p>作者:[author] | 来源:[source] | 人气:[pv]</p></span>"}>
<{getindexs page=$page template="<a href=()index.htm()>第一页</a> [indexs]<a href=()index-[last].htm()>最后一页</a>" linktemplate="[link] " baseurl="index-[page].htm"}>

栏目热点

<{getitems num="10" orderby="pv_reverse" category=$category length="46" template="<li><a href=()[url]()>[texttitle]</a></li>"}>

栏目推荐

<{getitems num="10" orderby="rondom" category=$category length="46" template="<li><a href=()[url]()>[texttitle]</a></li>"}>

列表首页 ,category_home.htm

<meta http-equiv="Content-Type" content="text/html; charset=<{$charset}>" />
<title><{$categoryname}> – <{$v_sitename}></title>
<a href="/" target="_self">首页</a></li>
<{getcategories skipid=$v_skipcategory template="<li><a href=()/[path]/() target=()_self()>[category]</a></li>[n]"}>
<div class="youarehere"><a href="/"><{$v_sitename}></a> > <a href="<{$categorypath}>"><{$categoryname}></a> > 文章列表</div>
<{getitems bandindex="1" category=$category page=$page  colspan="4" overflow="<hr>" num="10" orderby="id_reverse" includesub="1" template="<span class=()titlelist()>·<a href=()[url]()>[title]</a></span>[digest] 来源:[source] 作者:[author] 时间:[y]>-[m]-[d] 点击[pageview] <span class=()smalleng()>[m]-[d]</span><br>"}>
<a href=index-1.htm>更多</a>
<{getindexs page=$page template="<a href=()index.htm()>第一页</a> [indexs]<a href=()index-[last].htm()>最后一页</a>" linktemplate="[link] " baseurl="index-[page].htm"}>

网站首页 ,page_home.htm
网站名字: <{$v_sitename}>

<a href="/" target="_self">首页</a></li>
<{getcategories skipid=$v_skipcategory template="<li><a href=()/[path]/() target=()_self()>[category]</a></li>[n]"}>

分类条用:

<{getcategories skipid=$v_skipcategory template="<li id=()nav[categoryid]()><a href=()/[path]/()>[category]</a></li>[n]" expire="36000"}>

博客形式

<{getitems bandindex="1" orderby="id_reverse" page=$page timelimit="1" skipcategory=$v_skipcategory num="4" template="<div class=()postlist()><li class=()post-date()>[y]年[m]月[d]日</li><img src=()images/dot1.gif()> <a href=()[url]()>[title]</a><div class=()post-body()>[digest]</div><h5 class=()post-tags()>标签: [keywords]</h5><h6 class=()post-footer()>分类:<a href=()[categoryhomepath]/()>[category]</a> | 浏览:[pv] | 评论:[commentnum]</h6></div>"}>
<{getindexs page=$page template="分页:<a href=()/()>?</a> [indexs]<a href=()index-[last].htm()>?</a>" linktemplate="[link] " baseurl="index-[page].htm"}>
数据调用样式,可以任意按照ID调用
<{getitems category="2" num="10" expire="3600" template="<li><a href=()[url]() target=()_blank()>[title]</a></li>"}>
<{getitems category="4" num="10" orderby="id" expire="3600" template="<li><a href=()[url]() target=()_blank()>[title]</a></li>"}>

搜索页面 ,search.htm

<title><{$keywords}>-<{$v_sitename}></title>
<form action="/akcms_search.php" name="searchform" id="searchform">
<input type="hidden" value="0" name="kwtype" />
<input class="searchtxt" id="keywords" name="keywords" />
<select id="searchtype" name="searchtype">
<option value="titlekeyword" selected="selected">智能模糊搜索</option>
<option value="title">仅搜索标题</option>
</select>
<input class="search" type="image" src="/images/so.gif" align="absmiddle" />
</form>
<strong>您所在的位置,search.htm:</strong><a href="/"><{$v_sitename}></a> >> 与<{$keywords}>相关的内容</div>
<{getitems keywords=$keywords orderby="id_reverse" num="50" template="<a href=()[url]()>[title]</a> (阅读:[pv]-)(评论:[commentnum])<span class=()smallfont()>([y]-[m]-[d] [h]:)</span>[digest] <a href=()[url]()>阅读全文</a>[n]<br>"}>

总得来讲,AKCMS的易用性欠缺一些,需要有一定PHP开发基础的程序员使用,而且现在已经开源,大家可以尝试在其基础上开发更多更实用的功能。

如果您喜欢这篇文章,欢迎在下方留言评论哦~
发表您的看法
选择表情