dedecms 5.7 实现点击图片到下一页
修改/include/arc.archives.class.php文件
1、查找 “解析模板,对内容里的变动进行赋值” 在这段话上面/**前面添加以下代码。
PHP Code复制内容到剪贴板
function ClickPicNext($ismake=1,$aid,$body)
{
global $cfg_rewrite;
if($this->NowPage!=$this- ...
织梦dedecms获取当前栏目路径及栏目名称的方法
标签如下:
当前:
复制代码
代码如下:
{dede:type}
<a href=" [field:typelink /] "> [field:typename/] </a>
{/dede:type}
因为{dede:field name='arcurl'/} 这个获取当前页面路径的标签只能在内容页使用,栏目页没有效果的。所以在栏目页想获取当前栏目的路径及名称的话,就要用上面这个 ...
织梦dedecms文章简介摘要字数的设置方法
在Dedecms系统中,文章摘要(能够经过infolen或description相关标签调用)被设置了字数上限为250字符,设置上限的主要目的是减少数据库的冗余,保证网站良好的性能。因而,假如对简介内容不设置上限显然不合理,但是假如能够自在控制这一上限,那么将对网页内容布局带来积极作用。在网页设计过程中,常常需求在频道列表页 ...
DEDECMS去除所有自带后门和漏洞的方法(DEDE安装之后需要做的事)
Dedecms安全步骤,安装之后的操作
1 将文件夹dede改名为其他,比如 /www.jb51.net/
2 搜索ad.dedecms.com,文件D:\WebSite\www.jb51.net\www\gzadmin\templets\login_ad.htm 删除如下这一段:
<!---->
<div class="dede-ad">
<ul>
</ul>
</div>
3 继续搜索ad.dedecms.com,文件 D:\ ...
更改dedecms单页模块生成目录和链接的方法
首先第一步是修改生成目录. include\arc.sgpage.class.php 这里相信大部分朋友都能自行修改的.. $filename = $GLOBALS[‘cfg_basedir’].$GLOBALS[‘cfg_cmspath’].’/’.$this->Fields[‘filename’]; 就是这里. 比如我们想生成到html而不是网站根目录呢? 那么我们就修改成 $filename = $GLOBALS[‘cfg_basedir’] ...
DedeCms自定义字段调用长度截取方法
比如调用的字段为test 方法一:运行php法.. [field:test runphp=yes] @me=substr(@me,截取字节) [/field:test] 方法二:调用内置函数法 [field:test function=’cn_substr(@me,截取字节)’/] 两种方法其实差不多的. 第二种方法更适合中文的截取.是dedecms封装好的内置函数 效果比第一个要好的多.. ...
DEDE列表调用有缩图显示缩图,无缩图则不显示缩图的方法
在list_article.htm模板页里,有文章列表没有图片,但是前面会显示“无缩略图”,就是当没有图片的时候,怎么样去掉这个“无缩略图”的原始默认缩图, 下面我们只需要把原来列表调用标签中的以下代码:
复制代码
代码如下:
[field:array runphp='yes']@me = (empty(@me['litpic']) ? "" : "<a href='{@me['arcur ...
DEDECMS修改文章TAG 给TAG加链接 去掉TAG字数限制
1、给TAG加链接:
PHP Code复制内容到剪贴板
{dede:tag sort='new' getall='0'}
<a href='[field:link/]'>[field:tag /]</a>
{/dede:tag}
就可以调用出本文对应的TAG,并且是带链接的。。。 2、去掉系统默认TAG标签的字数限制:
第一步:修改数据库中表ded ...
织梦DEDEEIMS标签不能嵌套的2种解决方法
如下标签:
复制代码
代码如下:
{dede:list pagesize=’6′}
<li><a href="/plus/jobs.php?lang={dede:global.user_lang/}&jobid=[field:id/]">[field:jobname/]</a></li>
{/dede:list}
当运行的时候,发现{dede:global.user_lang/}居然原封不动的被展示了出来而未被解析,我很纳闷,于是去网上搜了有关DEDECMS ...
dedecms 模板调用解析最简代码
PHP Code复制内容到剪贴板
<?php
require_once (dirname(__FILE__) . "/include/common.inc.php");
require_once DEDEINC."/arc.partview.class.php";
$pv = new PartView(); //实例化
$pv->SetTemplet($cfg_basedir . $cfg_templet ...
织梦DedeCMS缩略图失真模糊完美解决方法
由于dede默认只生成一个规格大小的缩略图,而往往在一个站不同页面内需要的缩略图大小不一致,比例不一致,这就造成了缩略图不清晰,失真,下面提供的方法就完美解决了这个问题。
使用方法:
一、要获得清晰的缩略图就要有足够大的图片并准确的剪裁,而下面的方法就是根据缩略图来进行剪裁的(因原图部分网站有水印) ...
织梦DedeCMS添加变量报错Request var not allow!的解决办法
论坛上很多人都反馈说在后台添加新变量的时候会出现 "Request var not allow!" 的BUG错误,本文主要就是介绍如何去解决这个问题!下面看具体操纵:在DEDE根目录打开 include/common.inc.php 文件,查找到以下内容:
复制代码
代码如下:
//检查和注册外部提交的变量
function CheckRequest(&$val) {
if (is_arra ...
织梦DedeCMS的4个常用函数介绍
大家都知道,dedecms支持[field:senddate function=”strftime('%y-%m-%d %H:%M',@me)”/]这样的一些用法,即标记内使用function,调用相关的函数对当前标签返回的内容进行再次处理再显示出来。
就拿上面这个标记为例子,本来程序显示数据库某个表的字段senddate,但通过查看数据库发现,senddate只是一大串数字,并不 ...
织梦DedeCMS各种自定义当前位置顺序的方法
修改:文章标题-2级栏目-1级栏目-网站名
复制代码
代码如下:
{dede:field name='title'/}-{dede:field name='position' runphp='yes'}
$tc="-"; //分隔符
$tw=$GLOBALS['cfg_list_symbol']; //调用位置分隔符
@me=html2text(@me); //去除html标签
$tf=split($tw,@me); //分解成数组
for($ta=(count( ...
织梦dedecms获取上一篇下一篇文章链接的方法
我们知道,在文章页调用前后文章的链接和标题,dedecms默认上一篇和下一篇的标签分别为{dede:prenext get='pre'/} {dede:prenext get='next'/}。有时出于需要,我们只需要链接而不用标题,要怎么操作呢?大家应该能想到要用正则吧?没错!下面给出最终实现代码。
上一篇地址
复制代码
代码如下:
{de ...
织梦DedeCMS在实现中英文导航功能方法步骤
今天在群里看到有位朋友需要实现中英文栏目名字的功能(如下图),下面我们就来看看强大的织梦CMS怎么实现吧!
首先给数据库中的dede_arctype表中增加一个字段,前面的表前缀是你的站点的名,并不一定是dede_
添加后的效果如上图,具体的添加办法再次就不详述了。其中typenameng就是我增加的字段,名称有点长, ...
织梦dedecms首页导航栏currentstyle参数无效的替代方法
默认织梦的首页没有设置高亮属性,只要其他栏目可以。以下代码可以解决这个问题:
复制代码
代码如下:
</p> <p><li{dede:field name=typeid runphp="yes"}
(@me=="")? @me=" class='hover'"me="";{/dede:field}>
<a href='{dede:global.cfg_cmsurl/}/'><span>主页</span></a></li>
{dede:channel typ ...
织梦DEDECMS后台验证码错误不能正常验证的3种可能原因和解决方法
经常看到很多人发帖称自己用织梦建的站在使用一段时间后会出现进不了后台,明明验证码是对的但提示说验证码不对。今天就花了时间整理了一些相关方法,主要有下面几种:
解决一:
data/session 保存不成功,原因是目录没有写入权限(权限777),使用FTP连接工具或者进入在线文件管理均可修改;
解决二:
可以取 ...
织梦DEDECMS网站安全攻略之修改data目录名称方法步骤
最近dedecms漏洞频繁出现,织梦官方也给出了很多相应的措施。今天给大家讲的就是dedecms官方建议用户修改data文件名称。 对于虚拟主机来说,有些虚拟主机限制,不给移动到web目录以外,那么为了最大限度的减少网站被攻击的可能,我们可以将data目录改名,这样也进一步减少了攻击的可能。 1、修改include目录下的common.inc ...
织梦dedecms内页、详情页中调用文章作者信息的方法
很多人在使用织梦CMS v5.7都遇到了一个关于如何调用文章内容页中的会员信息。
第一、在官方给出的默认模板article_artcile.htm中我们可以看到如下代码:
复制代码
代码如下:
{dede:memberinfos}
会员头像:<a href="[field:spaceurl /]" class="userface"><img src="[field:face/]" width="52" heig ...