dede5.7验证码错误不显示的解决方法
dede5.7验证码出现错误,无法显示时,打开文件/include/vdimgck.php ,找到第24行下面加入一行用来清空(擦除)缓冲区并关闭输出缓冲,如下:
下面
复制代码
代码如下:
$sessSavePath = DEDEDATA."/sessions/";
加入
复制代码
代码如下:
ob_end_clean(); //要加的代码
最后变成
...
为dedecms增加二维码功能的实现代码
dede增加二维码功能
1、打开/include/extend.func.php文件,在文件结尾添加以下内容
复制代码
代码如下:
if ( ! function_exists('qr_code'))
{
function qr_code($aid,$widhtHeight ='150',$EC_level='L',$margin='0')
{
$arr = GetOneArchive($aid);
if($arr['arcurl']){
$str = urlencode($ ...
DedeCMS的TAG标签无法保存和自动删除的解决方法
几个月前,我的升级5.5,不幸的是TAG出现了故障,具体问题是:在后台发布文章,TAG无法保存,自动删除。今天再仔细研究一下,是不保存新的 TAG,之前填写过的TAG可以保存。例如我填写了“电脑,电脑教程,Word”几个TAG,发布以后可能只显示“电脑,Word”两个TAG。
本来判断是程序的问是,但用其它正常使用的程序用这 ...
DEDECMS 扩展标签和dede自定义标签实现方法
我们需要知道下扩展标签的存放目录及文件名构成,首先,扩展的标签都是存放在/include/taglib这个目录,名称都是以“标签名.lib.php”格式,例如{dede:channel/}标签对应的是channel.lib.php文件。
我们可以看一个示例标签:demotag.lib.php
复制代码
代码如下:
if(!defined('DEDEINC'))
...
在自己的php页面中使用dedecms标签的代码示例
第一步:外部php页面中加入如下代码:
<?
require_once (dirname(__FILE__).'/../include/common.inc.php');//包含配置文件
require_once DEDEINC.'/arc.partview.class.php';//包含partiew类
$tempfile = 'news.htm';//定义模板路径
$pv = new PartView();//初始化类
$pv->SetTemplet($tempfile);//设定模板文件 ...
防止Dedecms入侵、漏洞问题的4点安全防范建议
一、最基本的安全设置:修改dedecms默认后台目录/dede/和修改管理员帐号密码;
二、如网站不需要使用会员系统,建议删除/member/文件夹;
三、将/data/文件夹移到Web访问目录外,这条是dedecms官方建议,具体操作方法如下:
1. 将/data/文件夹移至web根目录的上一级目录
2. 修改/include/common.inc.php中DEDEDATA变 ...
织梦自身的友情链接插件会是竖直排列如何使其横向排列
如果仿站之中,希望利用到织梦自身的友情链接插件,得到的友链排版将会是竖直排列,那么如何使其横向排列呢? 只需要修改include\taglib目录下面的flink.lib.php中的 if(trim($ctag->GetInnerText())=='') $innertext = "<li>[field:link /]</li>"; 将<li></li>这个标签去掉即可。 ...
织梦在导航栏下拉菜单中调用当前栏目子类的方法
代码如下:
{dede:channelartlist typeid="top" row='18' current}
<ul id="navul" class="cl">
<!--注意下一行的标签,不是[field:??/]这种,而是{dede:field.??/}这种-->
<li><a href="{dede:field name="typeurl"/}" target="_blank">{dede:field name="typename"/}</a>
<ul>
{dede:channel type="s ...
织梦更新后如何去掉底部的织梦版权信息powered by dedecms
由于织梦DEDECMS程序6月份的漏洞,很多织梦网站都被黑了,所以大家都在抓紧时间更新系统补丁。 但是这次的DEDECMS V5.7版本更新后,在前台网页底部会出现织梦版权信息 “powered by dedecms”,很多人都不知道怎么去掉的(不建议你去掉,毕竟程序是人家开发的,你免费用了),因为这段代码并不存在于HTM模板中。 小菜现 ...
织梦标签channel实现列表页调用当前栏目的子类
代码如下:
{dede:channel type='son' row='10' current}
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-19"><a href="[field:typeurl/]">[field:typename/]</a></li>
{/dede:channel}
简化为--->>>
复制代码
代码如下:
{dede:channel type='son' row='10'} ...
DEDECMS开启绝对地址PC端跳转到静态手机端实现方法
织梦开启绝对地址PC端跳转到静态手机端实现方法
1、织梦PC端内容页跳转到手机端静态内容页代码如下:
<script> (function(){if(navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|BlackBerry)/i)){window.location.href="{dede:field.arcurl function='str_replace("http://www.jb51.n ...
织梦dede去掉后台登陆界面广告的方法
每天维护网站都得登陆后台,可是登陆后台看到的是很多广告,非常眼花看多了烦了,刚开始我都不管他,可是最近我又做了个织梦程序建的网站,这次不行了必须得去掉这些广告,于是我找了很多教程最后去掉了,下面我给大家分享下我的解决办法: 看看织梦登陆界面广告,多烦啊
图中指明要删除的广告 修改方法: 先找 ...
dedecms5.7联动类型无法显示的解决方法
问题原因:一般是由于路径问题( 路径缺少分隔符'/' )导致js无法正常加载
如果遇到该类问题,尝试通过firebug工具检查js是否被正确加载。
如果是路径问题,请找到 include/customfields.func.php 文件
找如下代码(有多处代码):
复制代码
代码如下:
$cmspath = ( (empty($cfg_cmspath) || !preg_ ...
DEDE在图集列表中调出图集的所有图片
在include/common.func.php 中添加以下函数代码
复制代码
代码如下:
// 在图集列表中调出图集的所有图片
function Getimgs($aid, $imgwith = 220, $imgheight = 80, $num = 0, $style = ''){
global $dsql;
$imgurls = '';
$row = $dsql -> getone("Select * From`dede_addonimages` where aid='$a ...
dede中当前栏目选择技巧及注意事项
先直接看代码
复制代码
代码如下:
{dede:channel type='son' row='8' current}
<li class="sl_title1"><a target="_parent" href="[field:typelink/]">[field:typename/]</a></li>
{/dede:channel}
复制代码
代码如下:
current
这个不陌生,需要注意的是 channel标签里面 不能有typeid参 ...
dede的sql语句调用方法使用示例
代码如下:
{dede:sql sql='Select content from dede_arctype where id=1'}
[field:content function="cn_substr('@me',700)" /]...
{/dede:sql}
看似简单的一段代码,功能却是很强大。 dede_arctype 栏目内容表 content 栏目内容字段名 cn_substr() 这个dede常用的字符串截取函数 ...
dede栏目页面包屑导航最后的分隔符大于号去掉方法
织梦DedeCms去掉栏目页面包屑导航最后的分隔符“>” 面包屑导航调用标签{dede:field name='position' /}, 在栏目页里调用的面包屑导航,最后会出现分割符号“>”,如:主页 > DedeCms 模板 > 用下面这两种方法可以将最后的分割符“>”,用如下代码调用面包屑导航标签:
复制代码
代码如下:
{dede:field nam ...
dedecms获取图片集多张图片实现方法(循环输出)
在为客户做网站的时候需要做到的效果是每个案例都要很多图片,并且用一定的效果进行展示。但是发现织梦本身自带的调取方法实现的效果是一次性调取多个参数,并且展现的效果不是我需要的,当时很纠结。后来自己琢磨琢磨,可惜没成功。最后通过网络百度搜索找到了实现方法。 实现的方法一共有两个步骤: 1、在/include/comm ...
dedecms返回列表页功能的标签代码
代码如下:
{dede:type typeid='0' row=1}[field:typelink /]{/dede:type}
Dedecms网站地图获取文章列表支持标签调用的方法
Dedecms网站地图很好用,但sitemap.htm所调用的标签很有限,分析了一下makehtml_map.php?dopost=site这个文件,发现生成视图用的是dedetag.class.php文件,有点简单。所以不能使用织梦的很多标签,例如:
复制代码
代码如下:
{dede:arclist titlelen=25 row='25'}
<a href="[field:arcurl/]">[field:title/] ...