在织梦Dedecms中,页面跳转时都会是出现一个DEDECMS提示信息的对话框,我们可以根据自己的个人网站来修改这个提示信息标题,具体方法如下:DEDECMS提示信息的文件是include/common.func.php,在这个文件里有两处需要修改,打开文件后搜索“DEDECMS提示信息”或者只输入“提示信息”就可以找到以下两处代码。
第一处代码如下:
$rmsg = $func; $rmsg .= "document.write(\"<br /><div style='width:450px;padding:0px;border:1px solid #DADADA;'>"; $rmsg .= "<div style='padding:6px;font-size:12px;border-bottom:1px solid #DADADA;background:#DBEEBD url({$GLOBALS['cfg_plus_dir']}/img/wbg.gif)';'><b>DedeCMS 提示信息!</b></div>\");\r\n"; $rmsg .= "document.write(\"<div style='height:130px;font-size:10pt;background:#ffffff'><br />\");\r\n"; $rmsg .= "document.write(\"".str_replace("\"","“",$msg)."\");\r\n"; $rmsg .= "document.write(\"";
第二处代码如下:
$htmlhead = "<html>\r\n<head>\r\n<title>DedeCMS提示信息</title>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\" />\r\n"; $htmlhead .= "<base target='_self'/>\r\n<style>div{line-height:160%;}</style></head>\r\n<body leftmargin='0' topmargin='0' bgcolor='#FFFFFF'>".(isset($GLOBALS['ucsynlogin']) ? $GLOBALS['ucsynlogin'] : '')."\r\n<center>\r\n<script>\r\n"; $htmlfoot = "</script>\r\n</center>\r\n</body>\r\n</html>\r\n";
只需要把DedeCMS 提示信息修改成你需要的标题即可,如果要要攸 改样式也可以动其他部分,但是这个不影响到个人网站的美观,不建议大作修改,只修改完提示信息就可了。
织梦在改版建站中大多都会遇到更改栏目内容模型,织梦在更改栏目内容模型后原有文章就会不显示,今天分享一个更改栏目内容模型后让文章显示出来的教程。
以我自己的为例:
原栏目id:21
原内容模型附件表:dede_addonarticle
新内容模型附件表:dede_addon19
新内容模型id:19
资料准备完毕,执行以下操作
织梦后台-系统-SQL命令行工具
一、将原模型下的ID21的栏目内的全部内容转移到新内容模型附件表dede_addon19
INSERT INTO dede_addon19(aid,typeid,redirecturl,userip,body) SELECT aid,typeid,redirecturl,userip,body FROM dede_addonarticle where dede_addonarticle.typeid =21
其中“dede_addon19”为新内容模型附加表,“21”为栏目模型id,其中“dede_addonarticle”为原内容模型附加表名称
二、删除原栏目21下的全部内容(已经复制一份到新模型下了,不要担心)
DELETE FROM `dede_addonarticle` WHERE typeid =21
其中“dede_addonarticle”为原内容模型附加表名称
三、将关联模型的地方全部改写一遍,将原来栏目ID为21对应的频道模型全部由1改成19
update dede_arctiny set channel=19 where typeid=21; update dede_archives set channel=19 where typeid=21; update dede_arctype set channeltype =19 where id =21;
其中“19”为新内容模型id,“21”为栏目内容id
可直接执行多行SQL语句,当执行完这三条SQL语句时你会发现文章已经成功显示出来了。