乔客CMS3.0修改方法大全
来源:Linuxdby.com
作者:Webmaster
时间:2007-04-12
点击:
[ 收藏] [ 投稿]
| 克隆频道的实现方法二 |
官方网站上说了克隆频道的实现方法
但是需要静态模拟组件的支持
很多虚拟主机提供商不愿意安装这个组件
本站就自己搞了个方法来
主要是要操作 数据库哈
感觉很复杂!其实也很简单的哈
开始了:本站克隆频道演示:学院频道就是克隆的
1)登陆FTP,把news这个目录的文件下载到本地,从新命名为edu.再传到远程服务器上!
2)登陆网站后台,核心管理,栏目克隆,添加新克隆
3)按照官方的克隆方法添加克隆,名字为学院,数据库表这些随便你命名!不过要记住哦 !
4)作完以上步骤!把后台刷新,这时在管理后台的左边把多出了学院管理这个栏目拉
5)现在下载数据库回本地,你自己的数据库哈 ,把名字改为mdb为后缀的文件!
然后用ACCESS数据库打开他,复制表:db_news!从新命名为db_edu(你自己克隆的时候命的名),完了!数据库就操作完了!
6)然后把数据库名字换回来!传上去!OK了!
所有工作完成了!看效果吧!登陆后台!就可以看到拉!管理吧!!! |
| 修改网站背景图片方法 |
打开IMAGES/SKIN/CSS/default.css
查找 .bg { background-color:#FFFFFF; }
替换为: body { background-image: url(图片地址); } |
| 标签 Label_Show 的说明 |
简单而言,该标签共有4个参数
一个简单的范例:label_show("news","pic","1","type=new;cnum=4;tnum=20")
1: "news",代表模块类型,此处为新闻模块,常见的还有shop,article,down等等。
2: "pic",代表标签类型,此处为一个可显示图片的标签类型,常见的还有list(显示列表),gls(图文混排),等等。
3: "1",代表标签的显示方式,一种标签类型可设置多种显示方式,显示方式可以非常方便的自定义以实现自己网站个性化的要求,具体请见下文。
4:"type=new;cnum=4;tnum=20",代表标签显示的可选设置,如:此处type=new表示显示新的内容,除此之外还有(hot,good)等,分别代表热门和推荐的属性,cnum代表调用的记录数,此处表示显示前4条信息,tnum即(topic num)表示的是标题的显示最大字节数,此处为20,因此如果我们想调用新闻类的类别编号为1并且属性为推荐的前10条记录的话,我们就可以这么写:label_show("news","pic","1","classid=1;type=good;cnum=10;tnum=20"),此处的classid即为新闻类别的编号,classid可在后台分类管理中查看到。
标签显示的可选设置有:
' nsort 频道
' classid 分类ID
' specialid 专题ID
' type 调用类型,如热门(hot)、推荐(good)等
' img 主题图标 1:当前频道 h_*.gif 2,当前与属性 h_(article)_(good).gif 3,直接自己写 如:·
' cnum 调用记录数
' rnum 调用记录列数
' tnum 每条记录最大字符数
' snum 备注最大字符数
' target 是否新窗口 是:target=. 否:留空
' style 链接样式
' review 评论文字,空表示总不显示评论链接,可参考已有的;
' picm 图片的缩放比例
' picw 自定义图片宽度 (width)
' pich 自定义图片高度 (height)
如果我们想调用一个类别的几行几列,那么我们可以这样:
label_show("news","pic","1","classid=1;type=good;cnum=10;rnum=2;tnum=20")
前文中的rnum=2就表示调用2列。标签显示的可选设置中的参数无顺序,可自由选择搭配,可写可不写,自由运用以满足各种需求。
label_show的相关文件存储在 ./common/template/label/show.xcml
以pic为例,如果我们想自定义一个标签的显示方式,那么可以这样做:
打开 show.xcml
加入一个新的节点
<item>
<type>0</type>
<style>pic_newstyle</style>
<value><![CDATA[<td><a href="{$linkurl}"{$linkstyle}>{$pic}</a></td>]]></value>
<tpl><![CDATA[<table border=0 cellpadding=0 cellspacing=4 width="100%">$$$
<tr align=center valign=top>$$${$tpl}$$$
</tr>$$$
</table>]]></tpl>
<flag><![CDATA[]]></flag>
<remark></remark>
</item>
' style 标签的显示方式名称
' value 模板项目
' tpl 模板补充及外框架
' flag 标签替换标准标签内容及备注
如果想应用此标签,那么我们就可以把该标签调用出来: label_show("article","pic","newstyle","type=good;cnum=10;rnum=2;tnum=20")
list,gls等的用法与pic基本相同。
在上面的节点中我们可以看到包含有 {$linkurl} {$linkstyle}等字样,那些均为可替换的标签,从英文的大致意思可以很容易的猜测到 linkurl代表链接地址,linkstyle代表链接样式,其他常用的内部替换标签还有:
' sn 序号
' img 图片
' id ID号
' topic 标题
' linkurl 链接地址
' linkstyle 链接样式
' spic 小图片
' review 评论
' reviewurl 评论地址
' tim 时间
' pic 图片
' picurl 图片地址
' picw 图片宽
' pich 图片高
' summary 说明文字
在商城内还有
' price_old 原价
' price_now 现价
' discount 折扣
等等等等..
当我们在label_show中设置如下属性例:tnum=10;snum=60,那么就会把对应的内部替换标签{$topic}取前10位,{$summary}取前60位,以此类推。 |
如果您对本文有任何疑问或者建议,请到讨论区发表您的意见:
>>
论坛入口 <<
上一篇: 转:利用百度空间来推广企业产品 下一篇: 中国最帅的网站站长:BlueFoo(刘克维)
【文章评论】
【收藏本文】
【推荐好友】
【打印本文】
【我要投稿】 【论坛讨论】
更多相关文章
|
|