[模板制作]DedeCMS模板制作使用实例教程 序

评论(0)
织梦官方群8808589里朋友多次告诫我“要学会处理事情的根本方法 (为完成)[鸣谢]”,作为DedeCMS菜鸟使用者,第一次写模板方面的教程,我侧重方法的介绍,下面,我以问题的形式由浅入深展开。说得不对的地方请指出,但不要骂人,本人非计算机专业    .Voe227 { display:none; } 织梦官方群8808589里朋友多次告诫我“要学会处理事情的根本方法 (为完成)[鸣谢]”,作为DedeCMS菜鸟使用者,第一次写模板方面的教程,我侧重方法的介绍,下面,我以问题的形式由浅入深展开。说得不对的地方请指出,但不要骂人,本人非计算机专业人士,写教程纯属爱好,并为DedeCMS出点力。

1、怎样调用数据?
DedeCMS是大型的动态网站程序,其数据主要在存储在数据库中的,做模板就必须知道,数据是如何从数据库读取并展示在大家面前的。官方写了很多程序,将数据的提取过程变得相当简单。大家只要懂得调用适当的"DedeCMS标记"就可以调取相应的数据。调用"DedeCMS标记"的三种代码样式:
A、{dede:标记名称 属性='值'/}
B、{dede:标记名称 属性='值'}{/dede:标记名称}
C、{dede:标记名称 属性='值'}自定义样式模板(InnerText){/dede:标记名称}
详细的说明参阅官方文件:/archives/templethelp/help/index.htm。使用时可随时查阅该文档。

我自己想出了一种方法来加深认识,并通过实例调试这些标签,这样认识就比其它人更深一层次。
具体方法是:
将templets\default\文件夹下的index.html文件代码,全部掏空。放入自己想要调试的标签,再在IE中访问网站主页index.php,就可以得到返回的数据。
比如:
a、放入标签{dede:global name="cfg_webname" /}就得到了“网站名称”
b、放入标签{dede:artlist typeid='' row=5}[field:title/]<br />{/dede:artlist}就返回5篇文章的标题。
c、放入标签{dede:arclist infolen='100' row=5}[field:textlink/]<br>[field:info/]<br>{/dede:arclist}就返回5篇文章的标题和相应的内容简介
注意:abc实例是与上面ABC三种形式相对应的。大家可以按照官方的文档,逐个测试,举一反三。
至于DedeCMS程序是怎样实现的,我不懂PHP,搞不清楚,我觉得也没必要全都弄懂,搞模板的就专心搞模板,程序的归由技术人员去处理。
搞清楚上面内容,基本上就会调用数据库中自己需要的数据了。
在这里还必须搞清楚DedeCMS模板的不同类型的标记。
寂寞天涯把标记分为两种不同的类型,详细内容见http://bbs.dedecms.com/read.php?tid=51186

2、怎样将网站内容展示给访问者?
访问网的朋友希望看到的是经过组织的完整和系统的内容,而不是散落的各种数据。所以我们就必须将数据组织在一个网页中,DedeCMS的强大就在于通过某一PHP页面,调用相对应的htm页面,将数据库数据有组织的生成在一个静态网页(档案页)中。
比如:网站主页的模板就是templets\default\index.html,DedeCMS通过根目录中的index.php文件调用相应的程序,获取数据库的数据,生成主页。

上面是生成主页的大概过程,其它页面的生成都是一样的道理。
相关的模板有:
A、主页模板
B、板块(封面)模板
C、列表模板
D、档案模板
E、搜索模板
F、RSS功能模板
G、JS编译功能模板
H、站内新闻发布模板
I、友情链接模板
J、留言簿模板
…… ……
注意:上面这些模板都是通过相对应的PHP程序来调用并生成网页实现其功能的,这些模板主要集中在templets\default\和templets\plus\文件夹中,详细情况请朋友自己查询。修改这两个文件夹中的模板文件,就可以得到各种各样自己想要的网页的样式,想要多漂亮就能有多漂亮,当然要看你的技术水平了!呵呵

看到这么多样化的模板,有的人可能就傻眼了,觉得很乱,其实,你只要把网站的页面分为三个级别就起到一个提纲挈领的作用了。即理解成类似于:【主页=>列表页=>档案页】就行了。即官方所说的“板块(封面)模板、列表模板、档案模板”三种不同的级别。


3、如何根据自己的需要制作网站?
网站的功能主要靠程序来实现,这方面当然有赖于柏拉图带领下的DedeCMS技术人员了,希望功能越来越多,越来越人性化,加油!!!
根据客户提出的要求,调用相关的标签……
DedeCMS网站制作的实例敬请期待,我现正在策划制作一个综合的网站……

4、精通模板制作需要哪方面的基本知识?
我个人认为,做模板的只要懂得html,css,美工等基本的常识就行了。
比如……



我已经用“DedeCms OX V4.0版”制作了两个网站:www.0750ly.com,www.tour-tibet.org 但都是修改别人的模板,我自己也相当不满意,希望这次认真学习DedeCms模板制作后,能有质的飞跃,拥有一个漂亮的综合网站。
对建站和DedeCms模板制作有兴趣的朋友,请加我的群51584591,一起讨论,共同进步!

小贴士:
不懂的地方一定要充分利用搜索引擎和论坛搜索功能或者向技术人员提问。



本教程适合超级菜鸟,高手飘过!
本系列教程,加上本篇共有16篇文章,如下:
1、【Arclist 标记使用实例】http://bbs.dedecms.com/read.php?tid=51705
2、【Field 标记使用实例】http://bbs.dedecms.com/read.php?tid=51712
3、【Channel 标记使用实例】http://bbs.dedecms.com/read.php?tid=51727
4、【Type 标记使用实例】http://bbs.dedecms.com/read.php?tid=51731
5、【Autochannel 标记使用实例】http://bbs.dedecms.com/read.php?tid=51752
6、【Mytag 标记使用实例】http://bbs.dedecms.com/read.php?tid=51754
7、【Vote 标记使用实例】http://bbs.dedecms.com/read.php?tid=51759
8、【Flink 标记使用实例】http://bbs.dedecms.com/read.php?tid=51760
9、【Mynews 标记 使用实例】http://bbs.dedecms.com/read.php?tid=51762
10、【Channelartlist 标记 使用实例】http://bbs.dedecms.com/read.php?tid=51794
11、【List 标记使用实例】http://bbs.dedecms.com/read.php?tid=51809
12、【Pagelist 标记使用实例】http://bbs.dedecms.com/read.php?tid=51814
13、【Pagebreak 标记使用实例】http://bbs.dedecms.com/read.php?tid=51830
14、【Prenext 标记 标记使用实例】http://bbs.dedecms.com/read.php?tid=51833
15、【Pagetitle 标记使用实例】http://bbs.dedecms.com/read.php?tid=51835

[入门教程]活用宏标记实现定时更换你的Banner

评论(0)
这个例子指导你如何利用宏标记在春节时候显示喜庆的Banner在开始前,首先要找来一个庆祝新禧的Banner然后在“文件上传管理->上传新文件”的地方上传这个图片获得这个上传后的图片的网址开始在左边的“模板管理->自定义宏标记&r    .Aqn795 { display:none; }

这个例子指导你如何利用宏标记在春节时候显示喜庆的Banner

在开始前,首先要找来一个庆祝新禧的Banner

然后在“文件上传管理->上传新文件”的地方上传这个图片

获得这个上传后的图片的网址

开始在左边的“模板管理->自定义宏标记”里增加一个标记

按确定之后,但保存了这个标记,然后用带DEDE插件的Dreamweaver打开主页模板,向适当的位置加入这个标记

OK,大功告成,你可以把开始时间调回时间标记定义之后的时间,你会发现它未到这个时间之前是不会显示的

当然,如果使用这种方式,你的主页必须是动态主页,即是不删除默认的 /index.php,把生成的 index.html 删除,如果你的主页内容太多,使用动态太占用资源,那么你可以在后台宏标记管理的地方复制JS代码贴到模板相应位置。

[模板制作]模板教程【Arclist 标记使用实例】(一)

评论(0)
从本文开始,我将根据我的学习心得写一系列的实例教程。通过实例说明DedeCMS标记的使用方法。本实例教程使用的版本是DedeCms 2007 V5.0版,在本地架设的php+mysql (APMServ)环境中测试。安装、架设等相关方法参阅寂寞天涯的整理:http://bbs.dedecms.com/read    .Ocl104 { display:none; } 从本文开始,我将根据我的学习心得写一系列的实例教程。通过实例说明DedeCMS标记的使用方法。本实例教程使用的版本是DedeCms 2007 V5.0版,在本地架设的php+mysql (APMServ)环境中测试。安装、架设等相关方法参阅寂寞天涯的整理:http://bbs.dedecms.com/read.php?tid=33332。以后一系列教程都是在这个环境中使用,不再重复。因测试需要数据,我已事先在数据库录入,就不理啰嗦,马上进入正题。

现在先讲【Arclist 标记】。【Arclist 标记】是使用率很高,相当实用,所以我们使用都必须熟练掌握。它的详细使用说明在官方Dedecms文档中已经有严密的解释,见:/archives/templethelp/help/index.htm,我们在使用过程中可以随时查阅。

使用思路、步骤:
一、明确使用范围
我们在使用任何标记的过程中,都必须明确其使用的范围,否则可能无法正常调用该标签,【Arclist 标记】的使用范围是:
封面模板、列表模板、文档模板。
即对应templets\default\文件夹下的
index_识别ID.htm模板、list_识别ID.htm模板、article_识别ID.htm模板)

二、通过调试了解其使用方法
我调试的方法是:
将templets\default\文件夹下的index.html文件代码,全部掏空。放入调用【Arclist 标记】的代码,再在IE中访问网站主页index.php,就可以得到返回的数据。
注意:其它文件保持不变,我不懂PHP,只能用这种方式调试,相信朋友们很容易上手的。
我调试【Arclist 标记】的具体代码如下:
{dede:arclist typeid='' row='1' titlelen='20' infolen=''
imgwidth='100' imgheight='80'}
<font color="red">文章ID:</font>[field:ID/] <br />
<font color="red">文章标题:</font>[field:title/] <br />
<font color="red">文章短标题:</font>[field:shorttitle/] <br />
<font color="red">文章标题的文字链接:</font>[field:textlink/] <br />
<font color="red">文章作者:</font>[field:writer/] <br />
<font color="red">文章发表日期:</font>[field:stime/] <br />
<font color="red">文章所属栏目的目录:</font>[field:typedir/] <br />
<font color="red">文章所属栏目的名称:</font>[field:typename/] <br />
<font color="red">文章所属栏目的文字链接:</font>[field:typelink/] <br />
<font color="red">文章的图片链接:</font>[field:imglink/] <br />
<font color="red">文章的缩略图:</font>[field:image/] <br />
{/dede:arclist}
得到如下返回数据:



文章篇幅所限,未能列出所有的属性和字段调用的方法。请朋友们举一反三,增删属性和写入代码进行调试,加深印象。最好是对照官方的Dedecms文档进行调试,我这样做收获很大的。

三、【Arclist 标记】延伸出来的别名标记(实用又个性化,建议关注使用)
为了使网页内容更具个性化,人性化,官方在【Arclist 标记】的基础上延伸出来一些别外标签,如:hotart、coolart、likeart、artlist、imglist、imginfolist、specart、autolist 。非常好!
我调试【imglist标记】的具体代码如下:
{dede:imglist typeid='' row='2' col='1' titlelen='20' infolen=''
imgwidth='100' imgheight='80'}
[field:imglink/] [field:textlink/]<br />
{/dede:imglist}

得到如下返回数据:



如上例,其它的别名标记,朋友们可以举一反三,融会贯通!

[入门教程]DedeCms初学者的入门使用指南

评论(0)
DedeCms 最大的特点就是灵活,因此初次使用DedeCms的用户通常是无法体会它里面隐含的所有功能的,在此,以本文作为引子,希望可以把大家带入DedeCms的殿堂。1、软件安装  Dedecms V3.1是所有CMS之中,安装流程最简单的,只需要一步就能完成,把dedecms的程序文件上    .Koq456 { display:none; }

  DedeCms 最大的特点就是灵活,因此初次使用DedeCms的用户通常是无法体会它里面隐含的所有功能的,在此,以本文作为引子,希望可以把大家带入DedeCms的殿堂。

1、软件安装

  Dedecms V3.1是所有CMS之中,安装流程最简单的,只需要一步就能完成,把dedecms的程序文件上传到服务器后,直接输入网址:http://你的网址/setup/ 即可进行安装,出现的界面如下图所示:

  如果你以前曾经安装过其它PHP程序,相信不用教你都知道应该如何安装了,如果你以前是用ASP程序,需要注意如下几点:
(1) DedeCms是居于PHP+MySQL技术开发的,因此你的虚拟主机当然要支持PHP和MySQL数据库了;
(2) 你的主机商一般会提供一个MySQL数据库给你,这包含数据库名称、用户名、密码,通常的情况是,虚拟主机里使用的MySQL是不可能给你创建数据库的权限的,因此,你不能选择创建新数据库的形式,而是向你的空间商索取据库名称、用户名、密码,然后填写好就可以安装。
(3) 目录权限问题,如果你是在Windows系统的服务器,那么是不需要管目录权限的,如果在Linux或其它类Unix请注意:include、管理目录(dede/inc)/templets,这两个目录在程序安装使用前必须在FTP里把权限设为0777,安装好后,留意后台的提示,对其它目录权限进行一次检测。

  此外,不管是新人,还是phper,都要注意的是:用户名和密码只能由 [a-z A-Z - _ @ .] 这些字符组成,不能是中文或其它的符号。


2、基本概念

  DedeCms与部份CMS的一些概念可能不同,特别是一些小型的新闻系统,两者的原理是不同的,因此你必须理解DedeCms的一些特殊的概念。

(1)频道模型和网站栏目

[1]频道模型:是指文章、软件下载、图集、FLASH集等不同类型的内容模型,不同的频道模型,对应不同的模板和发布及编辑表单。
[2]栏目管理:DedeCms的模型是内核化的,与一些模块化的CMS可能不同,模块化的CMS它的每个频道都是独立的子系统,有专门的分类和其它管理,但DedeCms的所有内容的栏目都是统一管理的,如果你想新建一个下载的分类,不需要转到另一个模块中,而是直接在栏目管理中新建一个栏目,内容类型选择“软件下载”即可。

[3]初次使用DedeCms时,要注意建立栏目的一些常用选项:



a、是否支持投稿:这个选择只对图集、文章及自定义模型有效,默认是不支持会员投稿的,因此,你必须开放某栏目可投稿,会员才能在后台中投稿。
b、排列顺序:这用作栏目的排序,值越小,表示排列得越前。
c、栏目属性:包括最终列表栏目、频道封面、单独页面三个选项,默认是最终列表栏目,它表示这个栏目直接生成文章列表;频道封面是一种特殊的栏目,通常它表示这个栏目本身是不放任何内容的,但有很多下级栏目,如:http://dedecms.com/web-art/index.html 这个页面就是一个典型的频道封面,它可以用更灵活的方式展开下级栏目的内容;单独页面,一般用于公司简介,关于我们之类的页面。
d、栏目列表选项:通常的情况下,栏目都是连到 index.html的,如果你嫌每次要手工生成HTML麻烦,你可以这里选择栏目“使用动态页”,这样浏览栏目时是实时更新的动态程序,而不是需要手工生成的HTML页面。

(2)文档发布

概念——文档:
  通常的新闻系统中,叫文章或新闻,但因为CMS除了文章外,还括软件、图集或你自定义类型的内容,因此统一称之为文档。

  你要在Dedecms中发布新文档,必须在“网站栏目管理”中新建一个该频道类型的栏目,并且发布的文档只能在“最终列表栏目”中,其它属性的栏目是不能发表文档的。

(3)HTML更新

  在完全默认的情况下,DedeCMS是对发布的文档会生成HTML的,如果你不是更换了网站模板或采集回来的内容,不需要手工更新文档HTML。此外,后台也可选是否在发布文档时更新主页的HTML,如果选了是,也不需要每次更新的。但栏目列表是需要手工更新的,即是每次更新完你网站的内容后,需要在“HTML更新->更新栏目HTML”的地方更新相应的栏目HTML,这样才能让用户浏览到你的内容(如果栏目“使用动态页”则不需要理会)。

3、模板更换

DedeCms的主模板结构如下图所示:



  一般来说,如果网站没特殊要求,附助插件模板、默认底层模板是不动的,如果你从别的网站下载了模板,你可以在这里新建一个目录(尽量用英文名称,因为部份系统不支持中文目录),然后在后台“系统设置->修改系统参数”的地方把默认的风格名称 default 改为你用的新模板的目录名即可,此外,如无特殊原因,default这文件是不能删除的,因为网上的模板一般不包括所有频道类型。

4、高级功能

(1) 学会自己设计模板

  DedeCms默认的主模板文件放在 templets/default 这文件夹里,里面是一些 html 文件,可以直接用 Dreamweaver 编辑这些文件,在设计模板前,你先要做两件事:
  a、先阅读一下模板设计的帮助,了解一下模板里的标记的含义,网址是:
  http://dedecms.com/archives/templethelp/help/index.htm

  b、如果你是使用Dreamweaver编辑模板的,可以到下面网址下载Dedecms提供用于编辑织梦模板的插使件。
  http://dedecms.com/html/chanpinxiazai/20070112/64.html

[模板制作]模板教程【Vote 标记】(七)

评论(0)
【Type 标记】用于获取一组投票表单。 其使用范围限于:封面模板。 可先进入后台,按下面操作方法填写好调查内容: 辅助插件-->投票模块-->增加一组投票 通过调试了解其使用方法 我调试的方法是: 将temp    .Iew280 { display:none; } 【Type 标记】用于获取一组投票表单。
其使用范围限于:封面模板。
可先进入后台,按下面操作方法填写好调查内容:
辅助插件-->投票模块-->增加一组投票


通过调试了解其使用方法
我调试的方法是:
将templets\default\文件夹下的index.html文件代码,全部掏空。放入调用【Vote 标记】的代码,再在IE中访问网站主页index.php,就可以得到返回的数据。

我调试【Channel 标记】的具体代码如下:
{dede:vote id='2' lineheight='22'
tablewidth='100%' titlebgcolor='#EDEDE2'
titlebackground='' tablebgcolor='#FFFFFF'}
{/dede:vote}


得到如下返回数据:

[模板制作]模板教程【Field 标记】(二)

评论(0)
【Field 标记】在封面模板、列表模板、文档模板的使用频率很高,实用。主要用来获得到系统变量的值或者路径,用法很灵活。可以直接展示数据,如调用position,得到栏目一 > 栏目二” 这样形式的链接;或者,调用templeturl得到/templets这样路径。 使用思路    .Atr508 { display:none; } 【Field 标记】在封面模板、列表模板、文档模板的使用频率很高,实用。主要用来获得到系统变量的值或者路径,用法很灵活。可以直接展示数据,如调用position,得到栏目一 > 栏目二” 这样形式的链接;或者,调用templeturl得到/templets这样路径。

使用思路、步骤:
一、明确使用范围
我们在使用【Field 标记】的过程中,必须明确其使用的范围,否则可能无法正常调用该标签,其使用范围是:
封面模板(如index_article.htm)、列表模板(如list_article.htm)、文档模板(如article_article.htm)。
index_article.htm、list_article.htm、article_article.htm等类似的模板文档都在templets\default\文件夹中。
注意:
1、封面模板与列表模板是有区别的,但调用【Field 标记】可以相同;
2、封面模板有不同的类型,我们最常用的是文章模板(index_article.htm),其它的还有图片模板(index_image.htm),简介模板(index_info.htm),软件模板(index_soft.htm)等等,这些模板调用【Field 标记】的道理都是一样的。

二、通过调试了解其使用方法
我调试的方法是:
将templets\default\文件夹下的list_default.htm和htmlist_article.htm文件中的代码,全部掏空。放入调用【Field 标记】的代码,再在管理后台进行操作,如下:HTML更新-->更新栏目HTML-->开始生成HTML。再在IE中访问网站的各栏封面和列表,就可以得到返回的数据。

用法一:
这种用法,主要是从数据库获取相关的数据,特别是系统变量的数据。
我调试【Arclist 标记】的具体代码如下:
<font color="red">调用position标记,得到:栏目一 > 栏目二” 这样形式的链接:</font>{dede:field name='position'/}<br/>
<font color="red">插件路径:</font>{dede:field name='phpurl'/}<br/>
<font color="red">模板路径:</font>{dede:field name='templeturl'/}<br/>
<font color="red">版权信息:</font>{dede:field name='powerby'/}<br/>
<font color="red">主页路径:</font>{dede:field name='indexurl'/}<br/>


<font color="red">主页名称:</font>{dede:field name='indexname'/}<br/>

得到如下返回数据:



请朋友们举一反三,增删属性和写入代码进行调试,加深印象。最好是对照官方的Dedecms文档进行调试,我这样做收获很大的。

用法二:
这一种用法比较灵活,作用也非常大,但必须有HTML知识才能运用的比较好,
我调试【Arclist 标记】的具体代码如下:
<link href="{dede:field name='templeturl'/}/style/dede.css" rel="stylesheet" type="text/css" />
注意:本页面的文字和链接都是经过dede.css处理的<br />
<a href="http://bbs.dedecms.com/">织梦论坛</a> <br />



得到如下返回数据:


[入门教程]Dedecms4.0RC1整合phpwind 5.3完全攻略

评论(0)
看到还有很多同学和我一样,说配置不成功,经测试及同学们的指点,我整合成功了,以下是配置过程,供大家参考演示:www.fs119.net(暂未升级)安装目录如下:1.dede安装在首页目录,即可用 127.0.0.1访问2.phpwind 5.3(以下简称pw)安装bbs目录,127.0.0.1/bbs访问3.    .Tif274 { display:none; } 看到还有很多同学和我一样,说配置不成功,经测试及同学们的指点,我整合成功了,以下是配置过程,供大家参考

演示:www.fs119.net(暂未升级)


安装目录如下:
1.dede安装在首页目录,即可用 127.0.0.1访问
2.phpwind 5.3(以下简称pw)安装bbs目录,127.0.0.1/bbs访问
3.都安装在同一数据库里,dede_,PW_为前缀,以方便区分

安装过程,
1.安装dede,得到cookie密码,如果不记得,也可以在通行证下看到,如我的:RfGZu6711L

2.安装pw,通行证不需要任何设置
3.进入dede后台,启用通行证,配置如图,(注,我的机子名称为ma1,你可把它改为你的域名或者本机用127.0.0.1)
cookie

通行证

4.修改pp_dederemote_interface.php,在下载安装包中,

1)cookie密码
CODE:$cfg_cookie_encode = "RfGZu6711L";
//这里请填写DedeCms系统的cookie加密码[Copy to clipboard]
2)域标识
CODE:$domain = "";[Copy to clipboard]


  注:如果本地机为空,否则放域名,不带www,如:fs119.net
3)
CODE:$DedeAPI_Url = "http://你的域名/member/passport/pp_dederemote.php"; [Copy to clipboard]
注:一定要修改这个,安装包里是http://localhost/,如果不修改,则出现远程通信错误,如为本机,则可以不动
4.操作后跳转地址

CODE:$cfg_loginJumpUrl = "/member/index.php"; //登录成功后跳转的网址 (空按第三方系统默认)

$cfg_regJumpUrl = "/member/index.php"; //注册成功后跳转的网址 (空按第三方系统默认)[Copy to clipboard]
看需要设置,没关系的

5.将api的四个文件上传到bbs目录下,一定要上传,老柏加了代码进去了,具体大家打开比较

6.修改首页登陆模板代码,替换成以下:

CODE:
<form name='form1' method='POST' action='/bbs/login.php'>
<input type='hidden' name='jumpurl' value='/?n'>
<input type='hidden' name='step' value=2>
<input type='hidden' name='cktime' value='31536000'>
<tr>
<td height="28"> </td>
<td width="30%">用户名:</td>
<td width="63%"><input name="pwuser" type="text" id="userid" style="width:120px;height:20px;border:1px solid #cccccc"></td>
</tr>
<tr>
<td height="28"></td>
<td>密 码:</td>
<td><input type="password" name="pwpwd" style="width:120px;height:20px;border:1px solid #cccccc"></td>
</tr>
<tr>
<td height="28"> </td>
<td>验证码:</td>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="40%"><input name="gdcode" type="text" id="vdcode" style="width:50px;height:20px;border:1px solid #cccccc"></td>
<td><img src="/bbs/ck.php?windid="></td>
</tr>
</table></td>
</tr>
<tr>
<td width="4%" height="57"> </td>
<td height="57" colspan="2" align="center">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50%" align="center">
<input name="imageField" type="image" src="/templets/img/loginbt.gif" width="75" height="28" border="0">
</td>
<td> <a href="/member/index_do.php?fmdo=user&dopost=regnew"><img src="/templets/img/regbt.gif" width="75" height="28" border="0"></a>
</td>
</tr>
</table></td>
</tr>
</form>

[Copy to clipboard]



最后,按图将原论坛用户导入dede


完成后,慢慢享受dede,pw带来的方便,成功后,别忘了带个IP给我
用户导入设置

作者:救火
日期:2007-04-13
出处:财软联盟 www.fs119.net

DedeCMS模板制作使用实例教程(五)【Autochannel 标记使用实例】

评论(0)
{dede:autochannel partsort='1'/}{dede:channel typeid='1'} [field:typename/] {/dede:channel}{dede:autolist row=12 titlelen=38 orderby=pubdate partsort='1'} [field:textlink/] {/dede:autolist}autochannel,autolist 是专门给懒人用的,partso    .Rbf125 { display:none; } {dede:autochannel partsort='1'/}
{dede:channel typeid='1'} [field:typename/] {/dede:channel}
{dede:autolist row=12 titlelen=38 orderby=pubdate partsort='1'}
[field:textlink/] {/dede:autolist}



autochannel,autolist 是专门给懒人用的,partsort 的属性是表示排列顺序为某位置,它是栏目排列的位置,不是ID,这样的好处是,没有某个ID,只要有足够的栏目,也会显示内容,这个标记如果加了 typeid,则变成获取特定栏目的子栏目的这个排序位置的内容了---柏拉图

[模板制作]模板教程【Pagebreak 标记】(十三)

评论(0)
【Pagebreak 标记】表示文档的分页链接列表。适用范围:仅文档模板。 通过调试了解其使用方法 我调试的方法是: 将templetsdefault文件夹下的list_default.htm和htmlist_article.htm文件中的代码,全部掏空。放入调用【Pagelist 标记】的代码,再    .Mrp535 { display:none; } 【Pagebreak 标记】表示文档的分页链接列表。
适用范围:仅文档模板。
通过调试了解其使用方法
我调试的方法是:
将templets\default\文件夹下的list_default.htm和htmlist_article.htm文件中的代码,全部掏空。放入调用【Pagelist 标记】的代码,再在管理后台进行操作,如下:HTML更新-->更新文档HTML-->开始生成HTML。再在IE中访问网站的各个文档,就可以得到返回的数据。


我调试【Pagelist 标记】的具体代码如下:
<font color="red">文章标标题:</font>{dede:field name="title"/}<br />
<font color="red">文章内容:</font>{dede:field name="body"/}<br />
{dede:pagebreak/}

得到如下返回数据:



注意:想要使用【Pagebreak 标记】的前提条件是,文章存在分页。文章较短,我是手动在需分的地方加上,实现分页的。如果没有分页,调用这个标记,返回的都是空数据,徒劳。

在网站首页加上每日英语功能

评论(0)
我在这里教下大家怎么在网站首页上加上每日英语功能。 在很多网站和个人博客上,我们都可以发现一些刷新就能够更新的英语短句,往往是一些有意思的话,或者是其他的英语实用短句。只要能坚持每天学习一    .Akk886 { display:none; } 我在这里教下大家怎么在网站首页上加上每日英语功能。
在很多网站和个人博客上,我们都可以发现一些刷新就能够更新的英语短句,往往是一些有意思的话,或者是其他的英语实用短句。只要能坚持每天学习一句,日积月累就会有很大的收获。
网站如果添加了类似的内容,不仅可以增加网站的趣味性,对于喜爱英文的网友来说,也是一种吸引他们每天浏览网站的动力。
要给网站增加每日学口语的内容,可以直接实用Dict网站提供的代码,该代码每天都会有英文更新,并且有语音朗读功能。

<span id="dict_daily"></span><script language="JavaScript" src="http://dict.cn/daily.php" defer="defer"></script>
把上面的直接加到你网站所需要的位置,不要添加任何东西。你就会得到你想要的,

st bt