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 ...
DEDE登陆后台很慢的原因分析与解决方法
不知道使用DEDE程序的朋友有没有发,每当你登陆到你的网站后台之后就会发现突然之间会卡上一会儿,这个卡要视你的服务器配置的好与坏,网速的好与坏不同而相应的时间也不尽相同,其实我本人对于DEDE的使用也不是什么高手,只是用得多了发现了许多问题之后慢慢的也就变得知道如何去解决它们了。
以前我也有介绍过一个关 ...
dede织梦(dede5.7)上传图片出现302以及Error 2038问题解决方法
在后台图片集中单张上传或多张同时上传,会出现302或Error #2038提示,并且无法上传图片。
解决方案:
编辑文件 根目录/include/userlogin.class.php
在session()开始增加以下几行即可:
复制代码
代码如下:
if (isset($_POST["PHPSESSID"])) {
session_id($_POST["PHPSESSID"]);
}
session_start( ...
Dedecms程序SEO常用的列表标签调用代码集合 dedecms优化
最近这段时间每天都有好几百的流量来自SEO这个词,说明大家对SEO的关注还是非常大的,虽然最近没更新博客了但仍旧在关注SEO的发展和变化,今天在这里就发点基础也算实用的东西吧,所以就把前段时间接触的dedecms程序建站的一些优化代码整理下,既是和大家分享也是留作自己备用。
相信大家对dedecms这个程序相当的熟悉了 ...
dedecms会员注册成功后直接跳转到验证的邮箱地址
打开members下templets下reg-new3.htm这段代码:
复制代码
代码如下:
<div class="bor"><div class="<?php echo ($cfg_mb_reginfo == 'Y')? '' : 's';?>tip3"></div>
<p class="success">注册成功!<?php echo $uname=empty($uname)? '' : '您的用户名:<font color="#ff6600">'.$uname.'</font>,';?>您已成 ...
dede调用全站的最新文章加快新文章的快速收录
今天我在使用dedecms系统制作我的个人博客的过程中,为了让搜索引擎把新加的文章尽快的收录,我在每一个详细内容里都调用了全部的最新文章,具体方法如下:
代码如下:
{dede:arclist row=’条数’ typeid=’all’ orderby=’pubdate’}
<li><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist ...
dedecms 5.6 5.7发布文章空白问题解决方法
首先删除了根目录下所有文件重新上传安装,结果出现同样的现象。看来不是程序方面的问题。
不知道问题到底出在哪里。。但是我的一次不经意操作,竟然解决了问题,如下:
首先进系统—系统设置—-系统错误修复,修复了之前生成的错误页面。
然后进入系统—系统设置—系统基本参数——其它选项—–自动提取关键字–选 ...
DEDECMS栏目页开伪静态的方法(apache服务器)
我们首先需要给虚拟主机添加上伪静态规则,然后再去dedecms的相关文件中改掉相应的函数。首先我们给虚拟主机加上伪静态规则,Apache和IIS的详细设置如下,虚拟主机是否支持伪静态,请咨询你的虚拟主机提供商。
如果是Apache的服务器,就在.htaccess里面写上
复制代码
代码如下:
<IfModule mod_rewrit ...
织梦dedecmsv5.x自动登录的方法
实现步骤如下:取消DEDE未登陆时出现的登陆提示 自动登陆DEDE 修改一处DEDE的代码,为DEDE程序管理员目录的config.php,默认路径为dede/config.php,代码如下:
复制代码
代码如下:
//检验用户登录状态
$cuserLogin = new userLogin();
if($cuserLogin->getUserID()==-1)
{ header("location:logi ...
dedecms5.7商城系统游客可下订单购买的修改方法
办法1、修改DEDE本身的订单程序,DEDE不就是要求注册会员才可以吗 ? 简单 那我现在注册一个公共会员 写死在程序中去 就是在用户名和密码字段我直接自动写了值 不就OK了吗 呵呵,当然如果你想智能一点 如果用户是会员 则用用户的会员号 否则就用默认的账号 也简单呀 JS呗 !!!办法2、可以这样操作试一下 后台先开启会 ...
织梦(dedecms)网站地图改变生成目录的方法
很多用DEDECMS做站的朋友,为避免将data目录内的东西随便外泄,在robots中将data目录屏蔽了,但是DEDE默认的网站地图 却是在 data下,屏蔽掉这个文件夹的话搜索引擎就无法抓取到网站地图,这不利于SEO优化,那么有没有好的方法呢,让DEDE生成的网站地图放在系统根目录下面?下面我就给大家介绍一下DEDE网站地图优化方法。 ...