dede的几个小技巧

适合DEDE网站搬家迁移方法,dede程序数据库还原图文教程 很多人咨询DEDE程序安装和数据库还原问题(网站转移)。发现很多人对数据库备份和还原并不熟悉,所以做了这个教程,希望对大家有用。 一般的用户会安装PHPmyadmin或者帝国还原工具,安装这些软件的过程本身就很复杂,然后加上数据库的备份和下载还原,很多会员比较头痛。 DEDE本身自带了不错的备份和还原功能,以下我就使用DEDE的备份和还原来快速实现数据库的备份和还原,最终达到快速方便的 阅读详情

1、在{dede:artlist}{/dede:artlist}中把stime的显示格式由0000-00-00改为其他格式
[field:pubdate function='strftime("%m-%d",@me)'/] 格式00-00
[field:pubdate function='strftime("%m/%d",@me)'/] 格式00/00
[field:pubdate function='strftime("%y/%m/%d",@me)'/] 0000/00/00


2、栏目名称边上加(文章条数)功能
方法: 打开 /include/inc_arcpart_view.php 在 "//获得一个类目的链接信息" 下面找到
if(!is_array($row)) return "";
在其上面加上两行:
$countarc = $this->dsql->GetOne("Select count(ID) as dd From #@__archives where typeid='$typeid'");
$row['totalarc']=$countarc['dd'];
然后 在 模版的 [field:typename /] 后加上 ( [field:totalarc /] ) 调用即可! 

3、相关文章更相关的修改方法
相关的含义是:文章的关键字和其它文章的关键字相同或者文章的关键字在其它文章题目中。
在inc_fun_SpGetArcList.php中可以看出来
$orwhere .= " And CONCAT(arc.title,arc.keywords) REGEXP '$rstr' ";
原帖mylove2046写的:
"相关文章"的正确修改方法
无论是V3版还是V4版,"相关文章"都不相关,修改方法如下:
includeinc_archives_view.php
在第330行附近找到
if($tagname=="likeart") $keywords = ""; //str_replace(" ",",",trim($this->Fields['keywords']));
改为
if($tagname=="likeart") $keywords = str_replace(" ",",",trim($this->Fields['keywords']));
在335行附近找到
else if($tagname=="likeart") $orderby = "near";
改为
else if($tagname=="likeart") $orderby = "id";

其实改动一下代码和系统配置,其它配置里面的系统变量,使用关键词关连文章:

if($tagname=="likeart") $keywords = ""; //str_replace(" ",",",trim($this->Fields['keywords']));
改为
if($tagname=="likeart") $keywords = str_replace(" ",",",trim($this->Fields['keywords']));

4、dedecms会员登录后修改个人资料报错
现象
member/index_do.php on line 262
解决办法
在 $dsql->SetQuery($query);之前加上一段
$dsql = new DedeSql();

5、Tag加链接
{dede:field name='keywords' runphp='yes' }
if(!empty(@me)){
$kws = explode(' ',@me);
@me = "";
foreach($kws as $k){
  @me .= "<a href='/plus/search.php?keyword=$k' target='blank'>$k</a> ";
}
@me= str_replace('+', ' ',trim(@me));
}
{/dede:field}

6、栏目合并:
update dede_archives set typeid=新ID where typeid=原ID
update dede_addonarticle set typeid=新ID where typeid=原ID

6、新文章带NEW
[field:senddate runphp='yes']
$ntime = time();
$oneday = 3600 * 24;
if(($ntime - @me)<$oneday) @me = "<font color='red'>[new]</font>";
else @me = "";
[/field:senddate]

7、LOOP标记调用最新评论
{dede:loop table="dede_feedback" sort="dtime" row="5"}   
<a href='http://xxxxx/plus/view.php?aid=[field:aid /]' target="_blank" title='文章标题:[field:arctitle/]   
评论时间:[field:dtime function="GetDateMk('@me')"/]   
发布作者:[field:username /]'>  
[field:msg function="cn_substr('@me',50)" /]    
</a>  
<br>  
{/dede:loop}

DEDE超级标签高级开发与实战应用 在DedeCMS(织梦内容管理系统)中,DEDE超级标签是构建动态网站模板的核心组件之一。它不仅承载了数据调用的功能,还实现了内容展示与模板逻辑的高度解耦,使开发者能够灵活控制页面内容的呈现方式。作用:限制文章摘要的显示长度。默认值:160示例xml说明:每篇文章摘要显示不超过80个字符。 阅读详情

相关推荐

Vmware Vcenter7.0证书web续期发生错误

生成证书,选择第三个(PS,如果没有域名的,一定要写IP,不然很容易卡在85%,服务不能起来)这里大概率可能是证书里面的FQDN和主机不匹配,又或者是主机解析FQDN有问题。vCenter _MACHINE_CERT快到期了,通过web界面更新证书失败。vSphere Client 版本 7.0.2.00200。登陆ssh到vcenter,重新生成证书。先关掉HA,不然证书管理会报错。第一步先这样,重新续订一下证书。

m0_74823595的博客 3944

模板上 php dede,DEDE模板中使用php和if判断语句实例

这篇文章主要为大家详细介绍了DEDE模板中使用php和if判断语句实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。今天刚刚在给用户用织梦CMS二次开发站点的时候,需要内页里实现这样一个功能,判断新增字段是否有数值,如果有数值,前台模板显示调用该标签,如果该字段无数值或数值为空则前台不调用该标签或者调用标签隐藏。如何实现这样的功能要求?例如:{dede:fi...

weixin_28733777的博客 326

分离与合体题解(区间DP)

题目: 经过在机房里数日的切磁,LYD从社神牛那里学会了分离与合体,出关前,杜神牛给了他一个测试 杜神牛造了个区域,它们紧邻着排成了一行,编号1-n。在这經个区域里都放着一把OI界 的金钥匙,每一把都有一定的价值,LYD当然想得到它们了。然而杜神牛规定LYD不可以一下子 把它们全部拿走,而是每次只可以拿一把。为了尽快地拿到所有的金钥匙,LYD自然就用上了刚学的分离与合体特技。 开始LYD可以选择从1~n-11~n-11~n-1的任何一个区域(记为K)进入,进入后LYD会在K区域发 生分离,从而分离为两个小L

cqbz_lipengcheng的博客 370

dede列表页if判断输出html,首页、列表页调用文章body内容的两种方法

随着源码的开放性,很多SEOER对页面的要求也越来越复杂多样性,很多时候,织梦系统的原有功能并不能满足seoer的页面布置要求,这就需要继续开发页面,做更多的功能调用。今天徐金华SEO给大家讲的是关于首页、列表页调用文章body内容的方法,让网站的首页与列表页的布局更丰富起来,以满足优化的需求。关于首页、列表页调用文章body内容的两种方法,具体方法如下:第一种方法:{ dede:arclist ...

weixin_33744799的博客 273

(一)PyBullet机器人仿真入门:从环境搭建到实例解析

本文详细介绍了PyBullet机器人仿真平台从零开始的完整入门指南。内容涵盖环境搭建、官方示例解析、核心操作(连接、世界与模型)、关节控制与状态读取,以及碰撞检测、传感器模拟等高级功能,帮助读者快速掌握这一强大的机器人仿真工具。

weixin_29062865的博客 1379

osgEarth shapefile矢量生成三维模型案例 2.boston.earth

osgEarth shapefile矢量生成三维模型案例 2.boston.earth 波士顿城市建筑、路灯、公园、道路shp矢量生成三维模型案例。

qq_24934183的博客 3543

dedecmsIF语句多条件判断语句写法

比如在栏目页判断不同的栏目ID输出不同的内容。 {dede:field name='typeid' runphp='yes'} if(@me==1) {@me='1';} else if(@me==3) //如果不需要多条件判断,去掉else if 这条件就可 {@me='3';} else {@me='5';} {/dede:field} ...

前端和PHP学习 1742

【DDSCAT——离散偶极近似仿真程序05】模型设计Matlab代码:多核壳球 、多核壳圆柱

简洁明了,后面及部分给出的都是模型设计的Matlab代码,这些代码都来自于一篇文章:Chin C W S. Localized Surface Plasmon Resonance with the use of Silver and Titanium Oxide Nanostructures[J]. 2011. 一、设计多个核壳球形结构 1)Matlab代码 ...

XD_Yangf的博客 4258

DEDE模板中如何使用if进行多分支判断

我们在用dede做模板的时候,经常会遇到需要根据某个条件判断来分别显示不同的内容的情况,也就是dede模板中的多分支判断。如何在dede中使用if完成多分支条件判断和处理,网上没有一个统一的标准,而且很多帖子都是相互转发的,也不能真正解决用户的问题,所以这里给大家介绍了一个非常强大的标签 field:array, 它基本上解决了我们遇到的很多问题,给大家的网站创建带来了极大的便利。

walkingmanc的专栏 1万+

从零到一:RK3588平台上的星闪模块驱动移植全解析

本文详细解析了在RK3588平台上移植UB37星闪模块驱动的完整流程,涵盖内核配置、设备树适配、驱动编译、功能测试等关键步骤。通过实践指导,帮助开发者掌握星闪技术在嵌入式系统中的集成与应用,提升无线通信模块的开发效率。

qsc90123456的博客 337

C#里用HttpListener实现WEB API接口服务端

本文介绍了一个基于WinForm的HTTP服务实现方案。该方案使用HttpListener类创建了一个支持JSON POST请求处理的轻量级Web服务器,主要特点包括:1) 纯线程方式实现请求监听和处理;2) 提供标准化的JSON响应格式;3) 支持自定义请求处理逻辑;4) 包含完整的日志记录功能。代码示例展示了如何初始化服务、处理不同类型的请求(包括JSON POST),并提供了线程安全的UI更新机制。该实现适用于需要简单HTTP接口的Windows桌面应用程序,可作为程序间通信的基础设施。

大坡3D软件开发 228

if连续判断php_DEDE模板中使用php和if判断语句的技巧

方法一:用个if判断语句,判断一个字段是否有东西,有责输出1,没有则输出2,下面是的代码加载内容页模板中{dede:field.audio runphp='yes'}if(@me<>'')@me="如果audio字段里有东西就输出这个,支持html代码,并且可以在代码中使用@me来调用audio字段值,但是不要有双引号。";else@me="如果audio字段里没有东西就输出这个,也是...

weixin_30146085的博客 302

国家基本比例尺分幅土地利用现状图制作

本次主要解决的问题是如何构建脚本快速生成所涉及区域标准国家基本比例尺分幅,然后制作土地利用现状图模板,套用模板生成标准分幅土地利用现状图。

xyt1172228177的博客 2458

php中dede,dedecms中的{dede:php}{/dede:php}的详细用法

dedecms里面有两个标签还是比较灵活的,一个是{dede:php}{/dede:php}另外一个是{dede:sql}标签,{dede:php}标签注释要用来在模板中写php代码的,{dede:sql}主要是用来调用sql用的,下面就来介绍下这两个标签到底该如何使用。该文章是转自百度空间的一篇文章。{dede:sql}标签的用法sql标签可以称得上是个万能标签了,查询数据库将其输出,这里介绍一...

weixin_30413679的博客 399

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

dede php,织梦(Dedecms){dede:php}{/dede:php}如何运用

一个是{dede:php}{/dede:php}另外一个是{dede:sql}标签,{dede:php}标签注释要用来在模板中写php代码的,{dede:sql}主要是用来调用sql用的,下面就来介绍下这两个标签到底该如何使用。{dede:sql}标签的用法sql标签可以称得上是个万能标签了,查询数据库将其输出,这里介绍一些关于这个标签的用法:1、用来输出统计内容,这个是不错的,举个例子,我们来统...

weixin_28973855的博客 422

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

dede php语句调用,织梦dedecms中的{dede:php}{/dede:php}的详细用法

dedecms里面有两个标签还是比较灵活的,一个是{dede:php}{/dede:php}另外一个是{dede:sql}标签, {dede:php}标签注释要用来在模板中写php代码的,{dede:sql}主要是用来调用sql用的,下面就来介绍下这两个标签到底该如何使用。 该文章是转自百度空间的一篇文章。{dede:sql}标签的用法sql标签可以称得上是个万能标签了,查询数据库将其输出,这里介...

weixin_31826879的博客 411

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

dedecms中的{dede:sql}{dede:php}标签使用方法

织梦-这里出现在SQL语句中条件查询的~ writer~,也就是$refObj->Fields[$value]这个里面的相关内容  模板中使用PHP  许多人希望织梦的模板标签能够更加灵活,加入可以运行PHP的功能,这里在DedeCMS V5.5中就加入了一个可以执行php的特殊标签{dede:php}{/dede:php},这个标签可以执行PHP语句了。我们首先在文章模板中相应的位置加上下面的标签。

冰月霜影的博客 418

防止用DeDe软件反编译delphi程序

作者:Drate 发表日期:2003年7月23日 防止用DeDe软件反编译delphi程序这里有一篇防止用DeDe软件反编译delphi程序~用『』里的是我的注释,其余的是原创作~ Program Project1;Uses  Forms,  windows,  sysutils,  Unit1 In Unit1.pas {Form1},  Unit2 In Unit2.pas {Form

最爱白菜 2542

dede css文件,dede css教程

dede css教程[2021-02-12 18:25:39]简介:php去除nbsp的方法:首先创建一个PHP代码示例文件;然后通过“preg_replace("/(\s|\&nbsp\;| |\xc2\xa0)/", " ", strip_tags($val));”方法去除所有nbsp即可。推荐:《PHP视频教建站服务器DEDE 5.7 首页按权重排序的方法?这个问题可能是我们日常...

weixin_29790771的博客 273

【摘录】反编译Delphi软件DEDE的使用

elphi/C++ Builder采用控件拖放的方式来完成界面的设计,并和事件联系起来。而这些信息以资源(RCDATA)的方式存放于可执行文件中。DeDe便利用这个原理进行反编译,获取相关信息,将界面与事件联系关系还原,但事件的汇编代码不能还原。DeDe公开了源代码,感兴趣的读者可以研究一下。 1.主要功能 用DeDe可以查看Delphi程序窗体的属性,可以查看按钮对应的事件,并将...

acass424022的博客 1026

DEDE CMS 使用dede的sql标签 获取文章链接地址

在DEDE CMS中,有时需要进行多表联查,此时只能通过sql语句来调用文档,可是用默认的[field:arcurl/]无法获取文档的链接地址,后经到网上搜寻,找到调用“文章链接地址”的办法,如下: 在DEDE中,可以自由使用SQL语句来配合DEDE标签进行更多的个性化调用。通过SQL语句调用文档列表并获取其静态页面地址的方法。 基本参照格式为: {dede:sql sql='sele...

475

dede插件-包含SEO所有功能的dede插件

SEO 的意思是“搜索引擎优化”。如果您为自己的内容感到自豪并认为它会极大地帮助他人,那么您可以确定您的内容会在 搜索引擎上 上获得排名。你必须知道和相信的一件事是你不能用捷径欺骗搜索引擎。最终,您的网站将受到处罚并失去您在 搜索引擎 上的排名。如果你正是SEO的初学者在寻找SEO的终极优化指南,那么你就来对地方了。我们的dede插件教程将重点介绍SEO的所有知识以及如何提升你的网站。 一、如何利用SEO的所有知识提升网站 1、原创内容 以前未在网络上的任何地方发布的未发布的、独特的内容被称.

qq_787143156的博客 647

dede:list和dede:arclist有什么区别

1.dede:list是用于列表页的文章列表调用,通常是用于list_article.htm页面,这个文章列表是可以分页的。2.dede:arclist可以用于首页列表页内容页的文章列表调用,不分页。

mengjiaoduan的博客 2709

新版Dede采集不要在用没更新的Dede插件

怎么用Dede采集把关键词优化到首页让网站流量暴增,是什么原因在影响你的网站权重?现在是一个内容为王的时代,那我们怎么拥有大量的网站内容?怎么才会有源源不断的新内容。今天就教给大家快速采集高质量文章的dede采集软件。 这款Dede采集无需学习更多专业技术,只需简单几步就可以轻松采集内容数据,用户只需在Dede采集上进行简单的设置,完成后Dede采集会根据用户设置的关键词高准确度匹配内容及图片,可选择本地化保存亦可选择伪原创后发布,提供了方便快捷内容收集伪原创发布服务!! 相对于其它..

qq_787143156的博客 571

DEDE织梦标签名称:{/dede:arclist} 详解

标记简介:织梦常用标记,也称为自由列表标记,其中imglist、imginfolist、specart、coolart、autolist都是由该标记所定义的不同属性延伸出来的别名标记。功能说明:获取指定文档列表适用范围:全局使用</typeid=‘’ 栏目ID,在列表模板和档案模板中一般不需要指定,在首页模板中允许用",“分开表示多个栏目;orderby=‘sortrank’ 文档排序方式§ orderby=‘hot’ 或 orderby=‘click’ 表示按点击数排列。

徊忆羽菲 1552
上一篇: dede统计栏目文章数实现方法
下一篇: [转]影响搜索引擎优化的八项因素
simon803
博客等级 码龄20年 63粉丝 43原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值