织梦登陆后台卡死无法进入的解决方法
将网站后台(默认dede)目录下 templets/index_body.htm 中的以下代码删除掉。
复制代码
代码如下:
织梦dedecms配置手机wap站点并绑定二级域名
主站 手机站 wap.abc.com 1.安装手机wap浏览 模块 2.根目录创建 wap文件夹 ,将 templets\wap 文件移入 根目录下的 wap, 如图:
织梦上传服务器后数据连接失败问题的解决方法
进入data文件夹里的common.inc.php进行修改数据库相对应的数据
复制代码
代码如下:
//数据库连接信息
$cfg_dbhost = 'localhost';
$cfg_dbname = 'dedecmsv57utf8sp1';
$cfg_dbuser = 'root';
$cfg_dbpwd = '123456';
$cfg_dbprefix = 'dede_';
$cfg_db_language = 'utf8';
把这些改为服务 ...
织梦dede去除Power by DedeCms的方法
自从dedecms织梦系统更新到6.7日的版本,底部版权信息调用标签{dede:global.cfg_powerby/}会自动加上织梦官方的链接[Power by DedeCms ],想必很多新用户使用中都想去除这个官方的链接,由于这是官方的作为,本文只是提供一个技术的交流,并不鼓励大家去除底部的链接。好了,回归正题,大家知道,进入后台在后台的系统-系 ...
增加dedecms后台留言管理功能
我们用dedecms做网站的时候,用户留言模块也是必不可少,但官方的后台留言管理有些不合理,甚至5.7后台点完留言板后没有删除按钮,非常不方便,经过不懈努力终于找到了解决办法,让管理员管理留言像管理文章一样简单1.首先下载附件 下载地址2.解压后得到2个文件guestbook.php和guestbook.htm 3.将guestbook.php文件 复 ...
dedecms网站后台使用sql语句给dedecms模板添加自定义属性的详细步骤
织梦dedecms模板前台调用文章时经常会觉得属性不够用,我们可以自定义很多属性标签,这样前台调用时就可以做到非常精准,而添加也是非常简单的,下面是我网上找到的解决办法,由于要进行数据库操作,所以不懂的人慎用,否则后果很严重,误删数据表就say goodbye了:
dedecms织梦如何添加“自定义属性”标签“症状”
1 ...
dedecms教程之dedecms生成速度提速的方法
大部分用织梦建立的网站后台更新一次全站文章HTML要等10几分钟,数据量大的网站甚至要半天甚至更久!那么如何让织梦后台加快生成html页面的速度,是站长们都希望追求的。下面,小菜谈谈如何让织梦生成html页面更快些吧:
1、把文章模板里的“相关文章”、“热点文章”、“推荐文章”这类的标记删除了,用其它方式,如:s ...
dedecms图片集添加水印的方法
1.打开dede\swfupload.php,找到 第100行
复制代码
代码如下:
//WaterImg($cfg_basedir.$fileurl, 'up');
把这句话前面的 // 去掉,即可!
2.用FTP替换data\mark\mark.gif图片文件为你的水印图片文件,文件名不能变哦!当然,你也可以把mark.png文件替换,但是推荐使用GIF文件,因为貌似PNG文件 ...
dedecms网站栏目增加缩略图的方法
涉及到文件如下(注意备份):
复制代码
代码如下:
dede/catalog_add.php
dede/catalog_edit.php
dede/templets/catalog_add.htm
dede/templets/catalog_edit.htm
打开文件夹templets这个目录,在里面新建一个文件夹typeimg,用于独立存放栏目缩略图
新加字段 typeimg
后台执行SQL( ...
dedecms list增加noflag属性的方法 实现让列表标签不调用有推荐属性的文章
修改include/arc.listview.class.php,以下是修改后的文件
复制代码
代码如下:
<?php if(!defined('DEDEINC')) exit('Request Error!');</p> <p>require_once(DEDEINC.'/arc.partview.class.php');
require_once(DEDEINC.'/ftp.class.php');</p> <p>helper('cache');
@set_time_limit(0) ...
dedecms调用图片集中图片的注释
代码如下:
{dede:field name='imgurls' runphp='yes'}
$text="@me";
preg_match("'alt=(.+)border'",$text,$array);
@me=preg_replace("/\'/",'', $array[1]);
{/dede:field}
注:如果调不出来,把这段代码放到图片前面再试。
dede:list调用body内容的实现方法(图文)
按以下顺序,打开核心-频道模型-内容模型管理-普通文章-更改,然后见下图:
调用示例:
复制代码
代码如下:
{dede:list pagesize='18' addfields='body'}
<li>
<p>[field:body/]</p>
<p><a href="[field:arcurl/]" title="[field:title/]">[field:title/]</a></p>
</li>
{/dede:li ...
Dede中通过SQL调用简略标题shorttitle和链接地址的方法
为了用这个效果,搞了2个小时,晕死了。
目的:实现首页所需要的多篇头条文章,并行出现,节省页面空间(原文标题太长)
复制代码
代码如下:
{dede:sql sql="select id,shorttitle from dede_archives where shorttitle!='' order by id desc limit 0,10"}
<a href="[field:id runphp='yes'] ...
DedeCMS系统自定义字段图片调用问题的解决方法
一、实现方法1)创建自定义函数
打开 /include/extend.func.php 文件(注:这个文件就是系统预留的自定义函数接口文件,主要用于二次开发用的。如果你是老版本,默认没有这个文件,自己创建一个PHP文件即可),在最下面的?>上一行加入以下函数代码:
复制代码
代码如下:
/****************
function Ge ...
织梦DEDECMS dede:arclist,dede:list获取附加表字段内容的方法
用arclist调用于附加表字段的方法:
要获取附加表内容,必须符合两个条件
1、指定 channelid 属性
2、指定要获得的字段 addfields=’字段1,字段’
如:
复制代码
代码如下:
{dede:arclist addfields=’video_description,video_id’ row=’8′ channelid=’3′}
[field:video_description /] – [f ...
dedecms 分页标题提取方法
由于不懂php。没学过编程。什么asp java html这些我啥都不懂。在论坛上找人帮忙。没人鸟我。说要更改数据结构等。听起来好像很复杂。反正我也听不懂。
求人不如求己,dede有一个分页标题导航的功能能不能在这个上边改一下呢?首先找到输出页面的文件include/inc_archives_view.php.用记事本打开。发现里边有注释。
...
DedeCms模板防盗以及安全设置的一些小技巧
就目前而言,织梦DedeCms是最受广大站长欢迎的一套内容管理系统,用的人多,研究的人也多,那么网站模板该如何防盗及安全性的问题就需要认真对待了。
我们花钱做漂亮的织梦模板,被别人盗走,你也没什么办法,只能认栽了,网上这种事屡见不鲜了,所以我们要防范于未然,在网站上线之前就需要做好模板的防盗。
注:本 ...
dedecms 的cn_substr_utf8字符串截取函数商榷
在dedecms里面 cn_substr_utf8 函数是这样的
复制代码
代码如下:
/**
* utf-8中文截取,单字节截取模式
*
* @access public
* @param string $str 需要截取的字符串
* @param int $slen 截取的长度
* @param int $startdd 开始标记处
* @return string
*/
if ( ! function_exists('cn_substr_ut ...
dedecms重新定义cn_substr函数截取字数更准确
方法说明:
一、找到\include\helpers\string.helper.php把原来约33到102行(也就是定义cn_substr()函数的那段代码)替换掉,你要是怕不行,可以先把这个文件备份下,亲;
复制代码
代码如下:
/**
* 中英文截取字符串,汉字安2个字节
*
* @access public
* @param string $str 需要截取的 ...
DedeCMS投票模块漏洞解决方法
DedeCMS投票模块有朋友反映投票主题的选项经常被sql注入删除,经过iOS100知识库查看代码发现投票模块代码没有对sql参数进行转换,导致不法分子sql注入。只要将addslashes()改为mysql_real_escape_string()即可。
打开/include/dedevote.class.php文件,查 找$this->dsql->ExecuteNoneQuery("UPDATE `dede_vote` SET tot ...