织梦内容管理系统(DedeCms) 以简单、实用、开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统,在经历了二年多的发展,目前的版本无论在功能,还是是易用性方面,都有了长足的发展,DedeCms免费版的主要目标用户锁定在个人站长,功能更专注于个人网站或中小型门户的构建,当然也不乏有企业用户和学校等在使用本系统。织梦内容管理系统(DedeCms)基于PHP+MySQL的技术架构,完全开源加上强大稳定的技术架构,使你无论是目前打算做个小型网站,还是想让网站在不断壮大后系仍能得到随意扩充都有充分的保证。
1 先下载静态页面 使用scrapbook,1.5.13版本,然后把下下来的首页导入到default目录下,替换css js img 路径,
2 添加栏目,添加栏目时点开高级选项,添加该栏目的列表页模板和文章模板
3 在后台添加顶级栏目,在静态页{dede:chanel}标签显示,添加的栏目和url地址
4 替换列表页 文章页css js img 路径
5 当增加文章时,必须选择栏目,当多篇文章选择了一个栏目时,就必须使用列表页列出所有的文章,那么就必须有列表页,列表页中使用{dede:list}循环出该所有文字标题,并且分页
6 当某个栏目只有一篇文章时,就不需要给该栏目设置列表页了,只需要设置文章页即可
7 在生成主页有个选择模板,可以选择我们自己的模板,同时页必须设置
更多标签:
{dede:type typeid=3}
<
a
href
=
"[field:typelink /]"
>更多》</
a
>
{/dede:type}
typeid=3 是对应栏目的ID数。
站长公告ID和新闻资讯ID
或者用这个
仿站并不是一件特别有技术含量的事情。但是要做到与被仿站无限相似,也不是简单的事情。
下面我要说的是css风格文件的处理方法。
通常,我们得到目标页css文件最简单的方法是,将目标页另存,然后风格文件自动下载下来了。
这种做法的问题是下载回来的css文件同原站的css文件有一定差距。
从而导致我们仿制的页面的兼容行不好,容易发生轻微变形的情况!
下载css文件,最好的办法是:
1、先查看目标网页的代码:查看-源文件,找到css文件的链接
2、使用迅雷等下载工具,将文件下载回来即可
说明,这样下载的文件同直接另存的文件绝对是不同的。大家可以自己测试!
在head 标签范围内主要包括了三类东西
1:title标签
2:mete标签 keywords description等
3:CSS文件链接。
大家可以看下 head部分。是不是包括了这几部分。
至于 那些JS调用都不是必须的。只不过在首页index.htm模板有用到一些特殊的地方需要调用函数才加在head里的。我把代码贴出来了
<title>{dede:global.cfg_webname/}</title>
<meta name="description" content="{dede:global.cfg_description/}" />
<meta name="keywords" content="{dede:global.cfg_keywords/}" />
<link href="{dede:global.cfg_templeturl/}/style/dedecms.css" rel="stylesheet" media="screen" type="text/css" />
{dede:global.cfg_webname/}是你的网站名
{dede:global.cfg_description/}是你的网站描述
{dede:global.cfg_keywords/} 是你的网站关键字
你在仿站的时候 这三个值应该都是别人的。要变成自己的 就要用这些标签替换掉
然后我们再往下看。紧跟着的是<body></body> 标签。。这里面的内容才是页面正文的开始。
body里的结构大体如下
<body class="index">
{dede:include filename="head.htm"/}
中间代码
{dede:include filename="footer.htm"/}
</body>
大家这样看 结构就清楚了吧。
{dede:include filename="head.htm"/}是头部代码 如果你要修改头部代码就去head.htm
{dede:include filename="footer.htm"/}是尾部代码 同样你要修改就去footer.htm
其他index_*.htm list_*.htm article_*.htm 等几乎所有的模板结构都是这样的。
现在有个大体的印象了。每个模板主要有两个部分构成
<head></head> 部分 和 <body></body> 部分
<body></body> 部分 又由 头部模板 中间模板 和尾部模板。
在所有模板中 head.htm 和footer.htm 是其他模板的公共模板。都要调用到它们。所以 当制作模板的时候,最好把头部和尾部设计成这样。。可以和系统同步。