Chinaunix首页 | 论坛 | 博客
  • 博客访问: 29308985
  • 博文数量: 2065
  • 博客积分: 10377
  • 博客等级: 上将
  • 技术积分: 21525
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-04 17:50
文章分类

全部博文(2065)

文章存档

2012年(2)

2011年(19)

2010年(1160)

2009年(969)

2008年(153)

分类:

2009-06-28 16:08:46

"">


网页标题





从文中红字所标,就可以知道css和js文件夹应该放在网站根目录下的skin/guiliw/目录中

我那天说的这个JS与CSS目录的问题好像在这里能够找到解决的方案哦~

存放的目录应该是在这里面的才行!

模板文件制作与规划、标签说明

制作模板前,建议把文件目录按这样规划/skin/模板风格名/,这次制作我们以仿制包装与设计网站首页()为例。将页面另存下来,整理好html代码,图片、CSS等目录按前面所说规划。[是这样来理解的一套模板的话就做一个文件夹进行保存起来!这样的话是非常方便维护其代码的]
1. 比如说用户想要制作出来一套跟一个站的风格出来。那我们可以将这套站进行另存起来。然后
将保存下来的files中的内容分门别类进行相关处理。我们的风格就是:
/skin/风格名/pic(js或css等)
2. 文件的目录结构已经建立之后将原来的文件夹改为规划后的
目录。包括CSS与JS及图片信息都替换掉!
3.开始去掉不必要的代码了!
像广告之类的还有些IE另存下来带有的注释也不要了!
还要再检查下CSS本身的文件哦。
比如说有一个CSS中这样写:@("inc/links.css")
那我们就得上网站上去将此CSS下载下来的!
要注意好相对目录的问题的!
保存好了之后也就是相当于将模板制作好了。
标签说明
帝国标签大体为分二种形式的。一种是自带格式的,如phomenews、phomenewspic等标签。还有种是可以自定义格式的标签,如ecmsinfo、listsonclass等,这种标签可以调用标签模板中自定义显示的格式。
[标签模板说明]
前面提到的,有的标签是调用自定义标签的,现在就来解说下标签模板的一些概念。标签模板分为页面模板内容和列表内容模板(list.var) 二部分。
要制作一个标签模板,关键要分析好哪些格式是重复的。[比如说最新新闻的话那可以知道while 数据集 not EOF的话表示这里面的全部新闻是必须重复出来的!]

假设里的内容为A,要让A像下面的表格这么排列,要怎么做呢?

A A A
A A A
A A A
A A A
A A A

这里我们发现是 二行A作为一组的。即我们的重复单位是二。所以就可以这样来实现我们的标签化:

我们可以看成是这样排列的,A是内容,后面的数字是他的位置标记。

A01 A02 A03
A04 A05 A06
A07 A08 A09
A10 A11 A12

分析可知,这个是二行一起循环。也就是6个A为一组。知道重复的格式所在,就可以制作标签了。页面模板内容


[!--empirenews.listtemp--]                        开始做循环操作

  重复体




[!--empirenews.listtemp--]                        结束循环操作


首页模板制作

页面分析 :制作的时候,我们先分析一下首页的布局,找出差异和相同之处。相同效果的地方可以用同类型的标签调用,减少标签模板数量!
为了能让页面的细节和仿制的目标站效果基本一致,一般采用ecmsinfo标签(万能标签)制作。
制作的顺序:
head区标签替换

原来的head区是这样的



包装与设计



用帝国标签替换后就应该是



[!--pagetitle--]




因为是挑出了几处典型所以就可以分别制作

1号区标签制作

通过查看源代码,得到1号区大图的html代码:

其中要注意的就是图片的宽度与高度width="162" height="227"

我们用phomeflashpic标签调用5条所有信息的头条信息,则为

[phomeflashpic]0,5,162,227,1,20,13,3[/phomeflashpic]

在模板管理 》标签模板 》管理标签模板,新增一个标签模板

可以自定义好相关的标签进来的!


请看有一个源HTML的代码是这样写的:

4号区的html代码:













 

我们将这段HTML代码进行封装成自定义的模板标签的话就成如下的所示了:

命名这个标签模板名为“标题+时间的标题列表”,属新闻系统模型。标签模板每行显示2条内容.

内容模板部分:

[!--empirenews.listtemp--]


 

[!--empirenews.listtemp--]

列表内容模板(list.var) :上面你这样写其实其定义是在下面的哦!

4号区,我们用ecmsinfo标签调用4条所有信息推荐,则为





[ecmsinfo]0,4,30,0,5,3,0[/ecmsinfo]






阅读(2291) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~