Dedecms系统常用的几个个性化设置方法和技巧

  Dedecms是站长们使用较多的一款cms系统,当然,dedecms功能虽然强大,但是在站长自己使用的过程中,还是需要做一些个性化修改的,比如跳转提示信息,短标题的使用等等;也还会遇到一些常见的问题,比如无法生成,安装后权限设置错误等等,本文就个人使用dedecms遇到的一些问题和常用设置做一分享,以后出现新的情况继续分享,也欢迎大家的交流,共同用好dedecms为我们服务。

  1、跳转提示修改

  这里说到的跳转信息,就是在修改文件或者其它情况下需要转向的时候出现的那个“dedecms提示信息”,这里需要做的就是将这个dedecms提示信息改为你自己的“***网提示信息”,这样是不是更友好。具体修改呢,是在dede文件中的include/common.func.php文件内,用记事本或者其它软件打开这个文件,找到文件页下方的两处文字,都要修改,修改后保存,这样,以后的跳转信息就会显示你自己的。

  2、关于时间显示格式

  好多刚开始用dede的朋友问我,那个标题后的日期格式怎么修改。dede系统中的日期修改在模板中就可以完成,dede的模板修改非常简单,而且dede也提供了好多种日期格式(其它的也一样),可以随意修改。最常见的时间调用有两种状态:function="MyDate('m-d',@me)"/和“function="GetDateTimeMK(@me)"/”,这两种格式中,后者调用出的是详细的时间,包括了分钟和秒,而前者有很多diy的方法,目前写出的这种是类似03-27这种的,也可以修改成12-03-27(y-m-d),2012-03-27(Y-m-d)等等,如果把-改成对应的年月日,也是很不错的,个人喜好,大家改就可以了。修改可以进入对应的模板中。

  3、短标题使用

  dedecms短标题功能是一个非常强大而且好用的功能。有朋友可能发现,有些网站中首页显示的标题和打开文章中显示的标题是不一样的,这个如何实现?其实在dede中很容易,只要修改对应的代码就可以达到目的。具体如下:

  ①.{ dede:field name=’array’ runphp=’yes’ } if(@me['shorttitle']==”) @me=@me['title'];else @me=@me['shorttitle'];{/dede:field }

  这个不能在{dede:arclist}标签中套用,一般放在网页titile处;

  ②.[ field:array runphp='yes'] if(@me['shorttitle']==”) @me=@me['title'];else @me=@me['shorttitle'];[/field:array ]

  最常使用的,就是下面这种了,将你网站模板中的[field:title]替换成上面这段代码即可实现当书写了短标题时显示短标题,没有书写短标题时显示完整标题的效果。这在图片和分栏显示的时候特别实用,不然可能因为文章标题过长或者过短导致的显示不美观。

  4、广告后置加载的设置

  这里所说的广告后置加载的意思就是说,打开网页后,让广告在所有网页显示后再下载显示,因为有些时候广告可能是比较大的图片,或者是广告联盟显示速度一般,这样经常造成网页打开后半天不显示内容而卡在那里,造成很坏的用户体验,甚至丢掉可能的客户。所以,将广告后置加载很有必要,其实,会员中心,内容页的访问量统计都可以这样操作。下面说说如何实现(以一个例子说明):

 ①将现有代码删除,在标签中添加id号:< div class="mid" id="upads" >loading< /div >,loading是随意添加的部分,可以换成图标或其它内容。

②在网页底部html标签前加入代码:
< span style="display:none" >
< div id="span_upads" ><script type="text/javascript" src="/img/ibanner.js">< /div >
<script type="text/javascript">document.getElementById("upads").innerHTML = document.getElementById("span_upads").innerHTML; document.getElementById("span_upads").innerHTML = "";
< /span >
或者:
< div id="upads_data" style="display:none">
<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}" type='text/javascript' language="javascript">< /div >
< script type="text/javascript" >
document.getElementById('upads').innerHTML = document.getElementById('upads_data').innerHTML;

  以上两个代码相似,功能相同。【src中的内容为原来div之间的内容。对于广告,src中间只保留原js广告代码src中的部分。】下面再说一个常见的问题处理方法

  5、后台验证码不显示

  这种状况大多出现在自己配置的vps主机上,因为虚拟主机一般都开足了权限的。装完毕系统进入后台发现验证码无法显示,当然,造成这种情况的原因可能很多,但是最简单也最常见的就是data目录中的session文档没有写入权限,这时,你需要给这个目录给予写入权限,就可以了。具体是在IIS中对应的网站上点击右键,然后点击权限,给对应的用户名给予写入权限即可。

  本文分享来自:家圈圈资讯网 www.jqqnet.com,转载请保留出处,谢谢!

时间: 2024-10-30 19:37:37

Dedecms系统常用的几个个性化设置方法和技巧的相关文章

Win10系统网页打开不是最大化怎么办?win10系统浏览器打开自动最大化的设置方法

解决方法: 1.点击开始菜单,点击"Windows 附件",在"Internet Explorer"上单击右键,选择"更多"-"打开文件夹所在的位置": 2.在ie浏览器,单击右键,打开[属性]:  3.将[运行方式]框中的选项选择"最大化",点击应用并确定即可. 设置完成后我们打开浏览器就可以最大化显示了. 以上就是win10系统浏览器打开自动最大化的设置方法图文教程,方法很简单,有同样需要的朋友可以按照

实战分析19楼大学生活频道的内容设置方法和技巧

中介交易 SEO诊断 淘宝客 云主机 技术大厅 前段时间写了一篇"实战分析19楼婚庆频道的内容设置方法和技巧",在那篇文章中,笔者按照婚纱摄影的一系列流程从上到下介绍了19楼的内容取材技巧,以及每一部分所代表的意义和可以为我们有需求的朋友带来什么样子的帮助,而在这篇文章呢,笔者带大家走向我们的校园生活专区,我相信大多数人都很怀念自己的大学生活,那么如果是你,你应该如何规划自己的大学生活网站呢,下面呢,就看一下19楼大学生活频道的内容设置方法和技巧吧 首先呢,笔者将大学生活频道栏目全部列

Windows 8系统输入法个性设置方法与技巧

输入法五花八门,每个人的习惯也都不同,特别是对于需要大量输入和编辑文字的用户来说,使用习惯输入法的重要性不言而喻.如果我们想在Win8中安装和使用其他输入法并将其设置为Win8系统的默认输入法,该如何在Win8中针对输入法做个性化设置呢? Windows 8系统自带微软拼音简捷输入法,无论是在Windows的开始屏幕新界面中还是Windows传统桌面里,按Shift键或者直接点击屏幕上的"中/英"标识即可切换中英文输入状态. 图示:按Shift键切换Win8拼音简捷输入法的中文/英文输

Win7开始菜单个性化设置方法

  在Windows系统中,开始菜单存放操作系统或设置系统的绝大多数命令,而且还可以使用安装到当前系统里面的所有的程序.作为我们日常使用频率非常高的功能之一,我们如何去个性化设置Win7系统开始菜单呢? 1.操作步骤很简单,先用鼠标右键点击Win7的圆形"开始"按钮,然后选择"属性",打开"自定义开始菜单"的设置面板. 2.在"开始菜单"页卡中的"隐私"设置里,我们可以选择是否储存最近打开过的程序和项目,这

Win7系统用户在局域网中共享设置方法

现在,一般的家庭有两三台电脑已经相当普遍,而其中的一些品牌笔记本,则可能已经升级安装了最新的Windows 7操作系统(以下简称Win 7).那么在这样的情况下,如何组建纯Win 7系统环境或Win 7与XP系统混合环境下的家庭局域网,又该如何设置文件共享呢?如果你也有同样的疑问,请详细查看本文当中介绍的方法,相信都可以迎刃而解. 两台电脑以上的局域网.WIN7操作系统 步骤/方法 右击桌面网络----属性----更改高级共享设置 (注释:查看当前网络 比如:家庭网络.公共网络 等!) "我这里

Win7系统自带截图工具快捷键设置方法

截图是大家日常不可避免的操作,无论是看到喜欢的图片想要保存还是跟朋友分享美图,我们都需要用到截图,但是大部分用户平时使用的都是qq的截图功能,其实Win7旗舰版系统自带有一款截图工具,因为使用的不便捷性,致使很多用户放弃了这款强大的截图工具.其实这款系统自带的截图工具也是非常好用的,下面小编给大家介绍Win7旗舰版系统中设置系统自带截图工具快捷键的方法,让Win7旗舰版系统自带的截图工具成为大家首选的截图工具! 设置步骤: 1.点击"开始"菜单在"附件"找到&quo

js提示框替代系统alert,自动关闭alert对话框的实现方法_javascript技巧

自己写了个alert提示框.因为系统alert在苹果手机微信中,提示时,顶部会显示网站地址. 同时其他后续操作需要在js中继续填写.因此简单用div写了一个alert提示框,并自动关闭. 效果图 css样式 /*弹出消息对话框样式*/ .show_alert_box{ width:100%; height:100%; position:fixed; top:0px; left:0px; background-color:rgba(0,0,0,0.6); display:none; z-index

PHP防盗链的基本思想 防盗链的设置方法_php技巧

盗链是指服务提供商自己不提供服务的内容,通过技术手段绕过其它有利益的最终用户界面(如广告),直接在自己的网站上向最终用户提供其它服务提供商的服务内容,骗取最终用户的浏览和点击率.受益者不提供资源或提供很少的资源,而真正的服务提供商却得不到任何的收益.做好防止盗链的工作,是每个网站开发者的重要工作. 做好防盗链工作能给网站服务器减少不少压力,这里我们分享一种php防盗链的实现方法: 一般的下载的步骤:查找->输出查找结果列表->进入软件详细页面->点击下载按钮->打开下载页面->

URL Rewrite的设置方法_php技巧

URL Rewrite需要服务器的支持!在启用此设置之前,请确保服务器上已作出了正确的设置,设置方法请参看下边的"Apache下的设置方法"和"IIS下的设置方法"!Apache下的设置方法 复制代码 代码如下: 打开 Apache 的配置文件 httpd.conf .  将#LoadModule rewrite_module modules/mod_rewrite前面的#去掉  在 httpd.conf中添加: <IfModule mod_rewrite.c