乔客论坛 - [class.nav] - [原创]授人以鱼不如授人以渔,JOEKOE模板分析(适合新手)
RSS 2.0 支持
本版版主
您是本贴第 26740 位浏览者

浏览贴子: [原创]授人以鱼不如授人以渔,JOEKOE模板分析(适合新手) 打印 收藏 推荐 刷新

kelove
  • 等级
  • 发贴11
  • 积分29
  • 货币11.3乔币
  • 注册2003-4-24
[原创]授人以鱼不如授人以渔,JOEKOE模板分析(适合新手)
感谢版主加精,同时感谢Raybin指教.....已修改部份错误

算了,本来写好多,但是觉得都是废话,不多说了

登陆JOEKOE后台-》模板管理

这里有很全面的JOEKOE前台模板,继续看选项,主要看后面部份
页面模板更新  频道页面模板  频道模板  分页模板  页面模板  页面模板扩展  系统公共信息  

每个连接都点开看看,可以看到有很多对话框,里面有HTML代码,接着用编辑器DREAMWEAVER打开一个看看,其实就是各个页面的主要框架,可能会看到
Code:
{$=dirs("skin")$}bar/51.gif
这样的代码,不要被它吓到,这个是系统调用的文件,暂时我对这些东东的理解如下:
Code:

{$=dirs("skin")$}//系统指定的SKIN文件夹路径,如果遇到类似dirs(*)的函数,一般都是表示系统指定文件夹的路径;

{$=tpl("kong")$}//页面扩展模板文件,对应页面模板扩展里面的kong,如果遇到类似tpl(*)类函数,一般都是指向对应的模板文件;

<%=cls.label_show("news","gls","1","type=pic;img=2;cnum=1;picm=0.7;target=")%>//ASP调用文件,似乎cls类已经封装了,可能也是我没找到,不过通过字面上我们还是可以明白大致的意思

label-show是综合处理标签的一个调用方式,后面参数大致意思

"news"显示news(频道模块,可以参照频道管理明白是新闻动态......)

"gls"表示图文混编的方式("list"表示列表方式)

"1"涉及到XML文件,表示连接样式,是否有表格等(可具体参照/common/template/label/show_list.xcml)

"type"参数表示以图片显示

"cnum"显示条数

img=123
显示:
123 这是一篇测试新闻1
123 这是一篇测试新闻2
123 这是一篇测试新闻3
img=abc
显示:
abc 这是一篇测试新闻1
abc 这是一篇测试新闻2
abc 这是一篇测试新闻3

picm在图片模式显示数据时用。
picm是图片缩放比例
picm=1时,图片按原有大小显示。
picm=1.5时,图片宽与高都将乘1.5
……

tnum为标题的截取字符数。
如:今天是个好天气
tnum=5时
今天是个好..
tnum=6
今天是个好天


"target"参数表示是否新窗口打开连接,默认不是,参数_blank,这个知道HTML的人都可以明白的



同样我们就可以
理解其他类似<%cls.labe_show()%>的函数了

其他函数,这个我抄Banyan的,偷个懒
{$=class_linkurl("article",77,"target=.;style=h_big bb")$}
这个是调用一个指定分类ID的频道分类链接,包括分类的名称,其中“article”是频道的类型,“77”是频道分类ID值,后面的一个复合参数可以暂时跳过;
{$=linkurl("article","action=list;classid=77")$}
大致同上,但只是显示分类的链接,用于处理自定义URL链接时使用;


好了主要的几个函数都说了,大家现在可以随心所欲的修改模板文件了吧

下面介绍几个模板的主要功能

频道页面模板
页面模板 ------首页部分,不包含页头和页尾,要修改头和尾到页面模板修改
产品模板----产品部分,都说明得很清楚了
软件模板 ----偷懒,同上
文章模板 ----偷懒,同上
新闻模板 ----偷懒,同上
贴图模板 ----偷懒,同上
站点模板 ----偷懒,同上


频道模板

各个频道的一些修改

分页模板

  页面模板

各个频道以及首页的头啊和尾啊

页面模板扩展

一些需要长调用的模板文件,比如菜单啊,版权信息啊,LOGO啊,广告啊,大家都可以试着修改的

系统公共信息  

这个里面的信息会出现在帮助以及注册页面内



啊,写完了,不知道说了这么多,对大家有没有作用,JOEKOE里高手很多,如果看到我有写得不对的地方,请指出或补充........感谢......
 
IP 操作 Top

Raybin
  • 等级
  • 发贴51
  • 积分152
  • 货币11.0乔币
  • 注册2005-12-12
"img"参数暂时不详细,显示数量???
"picm"参数不详细,估计和图片规格有关
"tnum"参数不详,显示最多字符数??

说一下,用例子说明了,解释的话也累

img=123
显示:
123 这是一篇测试新闻1
123 这是一篇测试新闻2
123 这是一篇测试新闻3
img=abc
显示:
abc 这是一篇测试新闻1
abc 这是一篇测试新闻2
abc 这是一篇测试新闻3

picm在图片模式显示数据时用。
picm是图片缩放比例
picm=1时,图片按原有大小显示。
picm=1.5时,图片宽与高都将乘1.5
……

tnum为标题的截取字符数。
如:今天是个好天气
tnum=5时
今天是个好..
tnum=6
今天是个好天..
I liek Pear.
 
IP 操作 Top

五彩缤纷
  • 等级
  • 发贴1458
  • 积分125
  • 货币11.2乔币
  • 注册2003-6-30
顶,我们需要这样的帖。谢谢。
 
IP 操作 Top

gg1250
  • 等级
  • 发贴3649
  • 积分10609
  • 货币17.1乔币
  • 注册2003-1-27
good
我的狗狗,我的生活http://www.wdpet.com/
 
IP 操作 Top

小菠菜
  • 等级
  • 发贴5976
  • 积分7696
  • 货币11.9乔币
  • 注册2004-9-23
谢谢楼主.
 
IP 操作 Top

shuimu215
  • 等级
  • 发贴154
  • 积分153
  • 货币0.8乔币
  • 注册2005-11-28
 
IP 操作 Top

sandyggg
  • 等级
  • 发贴830
  • 积分7983
  • 货币13.6乔币
  • 注册2004-6-22
支持。希望继续发表。
 
IP 操作 Top

泰山芳草
  • 等级
  • 发贴1
  • 积分101
  • 货币11.0乔币
  • 注册2005-12-29
我还是不明白应该怎么改啊
 
IP 操作 Top

anykey
  • 等级
  • 发贴122
  • 积分185
  • 货币11.0乔币
  • 注册2004-4-1
好厉害,值得学习!
 
IP 操作 Top

geinew
  • 等级
  • 发贴39
  • 积分45
  • 货币10.1乔币
  • 注册2005-12-31
不错哈
 
IP 操作 Top

  • loading..

loading..