dedecms频道封面的内容怎么修改?

dedecms频道封面的内容怎么修改?,第1张

这个很好解决,下面以dedecms站点为例:

在dedecms增加会员留言即发送邮件给管理员,将大大方便站长管理自己的网站。这个主要是利用织梦内置的发邮件类mailclassphp,其中很简单。

1首先,需要准备的工作

系统设置-系统基本参数-核心设置中,其中:

网站发信EMAIL:如zuimoban@qqcom

smtp服务器:如:smtpqqcom

SMTP服务器的用户邮箱: zuimoban@qqcom

SMTP服务器的用户帐号:00000

SMTP服务器的用户密码:你懂的

这几项填正确才可以发信哦。如果实在是收不到信,那么请到邮箱运营商网站查询SMTP相关帮助信息。

2打开plus/guestbookphp文件,然后找到这个位置:

else{

ShowMsg('成功提交留言,但需要管理员审核后才能显示!','guestbookphp',0,3000);

}

//要把代码加在此处哦。。

exit();

}

//显示所有留言

3把代码插入到该插入的位置:

//发送EMAIL

$mailaddress=$cfg_adminemail;

$mailtitle='用户"'$uname'"通过网站留言板发表了留言';

$message = $msg;

$mailbody ="用户:"$uname"<br/>电话:{$tel}<br/>地址:{$address}<br/>邮箱:{$email}<br/>QQ:{$qq}<br/>留言内容:<br/>"$message"\r\n\r\n";

$headers = "From:"$cfg_adminemail"\r\nReply-To: "$cfg_adminemail;

if($cfg_sendmail_bysmtp == 'Y' &&!empty($cfg_smtp_server))

{

$mailtype ='HTML';

require_once(DEDEINC'/mailclassphp');

$smtp = newsmtp($cfg_smtp_server,$cfg_smtp_port,true,$cfg_smtp_usermail,$cfg_smtp_password);

$smtp->debug = false;

$smtp->sendmail($mailaddress, $cfg_smtp_usermail,$mailtitle, $mailbody, $mailtype);

}

else

{

@mail($mailaddress, $mailtitle, $mailbody,$headers);

}

//发送EMAIL结束

dedecms和phpcms是什么?

dedecms简介

织梦内容管理系统(DedeCms) 以简单、实用、开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统,在经历多年的发展,目前的版本无论在功能,还是在易用性方面,都有了长足的发展和进步,DedeCms免费版的主要目标用户锁定在个人站长,功能更专注于个人网站或中小型门户的构建,当然也不乏有企业用户和学校等在使用该系统。

phpcms简介

PHPCMS是一款网站管理软件。该软件采用模块化开发,支持多种分类方式,使用它可方便实现个性化网站的设计、开发与维护。它支持众多的程序组合,可轻松实现网站平台迁移,并可广泛满足各种规模的网站需求,可靠性高,是一款具备文章、下载、、分类信息、影视、商城、采集、财务等众多功能的强大、易用、可扩展的优秀网站管理软件。

PHPCMS由国内80后知名创业者钟胜辉(网名:淡淡风)于2005年创办,是国内知名的站长建站工具。2009年,PHPCMS创办人钟胜辉离开PHPCMS,创办国内针对媒体领域的CMS产品CmsTop(思拓合众)。

一共是两大步,

首先是常规选项。常规选项中需要改动的地方不大,除了栏目标题和路径,其他的完全可以不改。

修改栏目的常规选项

可以选择为频道封面

  当然,因为单页类栏目本身是不用发表文章的,所以栏目属性使用“频道封面”倒是似乎更加贴切一些,以后更新的时候可以一目了然。

  其实不进行修改也是可以的,因为这里并不关键,关键的是下面的高级选项的设置。

  其次是高级选项。高级选项中,有设置模板的地方。这里就需要注意了,因为不管是我们选用“频道封面”还是“最终栏目列表”,其默认的模板都是无法实现我们要制作的单页内容的,那么我们就需要自定义一个模板。假设我们使用singllepagehtm来实现单页面的调用,那么我们就需要对其模板进行设置,如果是选频道封面就修改频道封面,反之则修改最终栏目列表。以“最终栏目列表”为例,如图:

高级选项中修改模板设置

  最后是栏目内容。栏目内容,就是我们实现动态更新的栏目内容了。我们看到,dedeCMS提示我们栏目内容是替代原来栏目单独页的更灵活的一种方式,可在栏目模板中用{dede:fieldcontent/}调用,通常用于企业简介之类的用途,所以我们只要在这里添加企业简介之类的内容,就可以了。而不用笨拙的去修改静态页面。

  一切妥当之后,我们进行第二大步——修改singlepagehtm模板。

  修改模板很简单,我们找到templets路径下相应模板分类的singlepagehtm,然后我们对其进行编辑,我们看到,原始的singlepagehtm是调用的{dede:fieldbody/}这里是调用普通文章的内容,我们要做单页模板,只要修改调用的地方为{dede:fieldcontent/}就完事大吉了。

修改模板的调用内容

  我们看到还有个相关页面,这里我们弃之不用倒显得浪费了。

可以利用起来的相关页面

  我们也可以对其进行一番改造,调用处相关的一些单页类的栏目来起到增加内链的作用。调用很简单,假设我们企业简介的ID为1,其他单页类栏目ID分别为2、3、4的话,我们可以这样写来实现这些栏目的调用:

  {dede:channelartlist typeid='9,12'}

  {dede:type}

  [field:typename/]

  {/dede:type}

  {/dede:channelartlist}

  保存,生成栏目就可以看到效果了。当然默认的模板是有些寒酸,不过我们可以自己制作模板让其更加美观一些,那就看你CSS运用的怎么样了!我们看一个效果比较美观的:

通过栏目内容调用的单页面

  如果你有更好的方法来制作可以动态更新的单页的话,欢迎大家留言板留言,本站感激之至。

  好今天的dede每日一课就到这里,欢迎大家关注其他的中国SEO的dede建站每日一课的内容。同时,我们热烈欢迎会员和学员投稿,具体的投稿方式为,先注册会员,然后点击发布文章即可,如果通过审核发布成功,本站将会有小礼品相送哦!~

  多说为DedeCMS制作了插件,如果您的Dedecms进行过二次开发,并且页面已经不显示原生评论框,可以进行代码安装(请在页面内搜索"通用代码安装")。

  

注意:01x升级到02x请先在dede模块管理卸载插件,再执行以下步骤

  第一步:下载最新多说评论插件

,将其解压缩后,会有GBK和UTF-8两个xml文件。

  第二步:在DedeCMS后台点击模块后,在下拉菜单中点击上传新模块,

  请根据自己DedeCMS的类型选择相对应的GBK和UTF-8版本。

  文件上传成功后,点击安装

  “多说”为您设置的默认选项是“覆盖”,选择后点击确定。

  第三步:设置二级域名并一键注册。

  第二步完成后,后台模块区最下方会有“多说评论”,点击多说评论-本地设置

  利用社交账号就可以轻松登录多说咯!

  现在就可以设置二级域名并轻松创建站点了,如果您以前创建过,还可以继续用哟,如果忘了请猛击右下角链接。

  第四步:替换原有评论框

  第五步:更新文档HTML

  完成之后,多说评论框就在文章页正常显示啦!

为什么要二次开发

随着信息化技术的不断发展,IT行业涌现出了一系列优秀的开源作品,其作者或是个人,或是项目小组,或是软件公司。选择和应用这些优秀的开源软件,并在此基础上进行符合业务需求的二次开发,将给企业节省信息化成本(时间成本及开发成本)的同时,更能带来技术上的保障。这就是我们常听的:站在巨人的肩膀上,你将看的更远。所以国内很多公司需要二次开发的人才。

怎么做二次开发

第一,你要有这个开源产品的所用语言的语言基础。

第二,你要对这个开源产品的功能和使用要有比较熟悉,因为你熟悉了,你才知道一个需求下来,你要改什么,什么是系统自带的,大概要怎么改。

第三,你要熟悉这个开源产品的数据结构,代码结构,系统的框架结构,核心是哪里,附属功能是在哪里。简单点说,就是数据库,代码逻辑,文件目录的熟悉。如果是用接口式的二次开发,则需要你对这个接口比较熟悉,一般来说会有相应的文档。

第四,根据你的需求,然后利用开源产品的内核,进行系统的扩展和修改,以达到你的需求。

第五,对其提供的SDK中的API函数有一定了解,以利于你对SDK中个函数的使用更加灵活方便。

产品的二次开发的基本要求:

第一, 基本要求:HTML(必须要非常熟悉),PHP(能看懂代码,能写一些小系统,如:留言板,小型CMS),Mysql(至少会一种数据库),Javascript(能看懂,能改现成的一些代码),Div+Css(能进行界面的调整,明白CSS是怎么使用的)

第二, 熟悉开源产品的使用,比如 Dedecms,你要知道怎么登录,怎么新建栏目,怎么添加文章,模板标签的使用方法,模型的概念和使用方法等等一些功能

第三, 要熟悉这个开源产品的数据库结构,还要理解里面核心文件的内容,比如:数据库类怎么使用,常用的安全过滤是怎么做的,模板引擎又是怎么使用的等等一些核心内容。还要知道这个开源产品的目录结构,就是说,你要知道哪是放模板的,哪里是做控制的,哪里是放样式的,等等

第四, 熟悉你的需求,对需求进行解读,然后确定如何对这个开源产品进行修改和扩展。

要注册网站域名,购买或者租用到网站的空间。上传内容,上传图文和视频等内容就可以创建自己的网站了。

现在市场上很多各式各样的网站搭建工具,网站制作平台,任意找一个自己用起来易上手的工具即可。网站搭建工具中一般都有模板提供,可以按照行业、风格、类型来选择自己中意的模板。选好后就可以套用,网站随即成功创建。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms频道封面的内容怎么修改?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情