2015年4月16日星期四

dedecms搬家后后台验证码不能正常显示的问题

方法一:去掉验证码;

修改网站根目录下的DATA文件夹里的\safe\inc_safe_config.php这个文件;
找到: $safe_gdopen = ’1,2,3,4,5,6′;这句代码, 这个就是系统哪些地方开启验证码。与[验证码安全设置]界面是一对一的关系把里面的“6”删除了,就可以了。

dedecms

方法二:(推荐)

打开程序根目录下面的 include文件夹 找到里面的vdimgck.php 这个文件 ;
打开后 查询找到 if(function_exists(“imagejpeg”))
在上面一行添加 ob_clean();之后保存即可!

2015年4月7日星期二

dede 更换百度编辑器

第一步:下载相对应编辑器的版本

首先,去百度搜索“百度ueditor编辑器”,然后点击进入官网,找到下载页面。找到我们想要的编辑器的版本,这点相信不要我多说了。下载下来,然后修改名称为“ueditor”,并进行打包上传到include目录下。

温馨提示:在安装前,最好备份下所要修改的文件。

第二步:修改inc_func_funcAdmin.php文件

打开include下的inc文件夹内的inc_func_funcAdmin.php找到184行,贴入以下代码。
  else if($GLOBALS['cfg_html_editor']=='ueditor')

{

 $fvalue = $fvalue=='' ? '<p></p>' : $fvalue;

$code = '<script type="text/javascript" charset="utf-8"

src="/include/ueditor/ueditor.config.js"></script>

 <script type="text/javascript" charset="utf-8"

src="/include/ueditor/ueditor.all.js"></script>

<link rel="stylesheet" type="text/css"

href="/include/ueditor/themes/default/css/ueditor.css"/>

<textarea name="'.$fname.'" id="'.$fname.'"

style="width:100%;">'.$fvalue.'</textarea>

<script type="text/javascript">var ue = new

baidu.editor.ui.Editor();ue.render("'.$fname.'");</script>';

if($gtype=="print")

{

  echo $code;

 }

 else

{

 return $code;

}

}

 


第三步:修改配置 

进入网站后台-->系统-->系统基本参数-->核心设置-->将 Html编辑器的值改为 ueditor ,然后保存。

第四步:

因为此时百度编辑栏目内容时不能保存,所以要更换dede\templets中的两个模版文件;

链接: http://pan.baidu.com/s/1o9nfo 密码: ycjd

dedecms change ueditor

 

2015年4月1日星期三

织梦系统dedecms 自定义字段及调用方法

后台,核心,频道模型,内容模型管理,选一个模型,字段管理,添加字段后,在添加新文章页面能看到

调用格式:

{dede:arclist addfields='自定义字段1,自定义字段2' row='8'
channelid='模型id号'}   //模型ID即是核心-频道模型-内容模型管理列表里的id号;
[field:自定义字段1 /] - [field:自定义字段2 /]<br
/>
{/dede:arclist}