www.91084.com

GVKun编程网logo

织梦后台SQL批量修改新闻标签语法(织梦常用调用标签)

6

在本文中,我们将带你了解织梦后台SQL批量修改新闻标签语法在这篇文章中,我们将为您详细介绍织梦后台SQL批量修改新闻标签语法的方方面面,并解答织梦常用调用标签常见的疑惑,同时我们还将给您一些技巧,以帮

在本文中,我们将带你了解织梦后台SQL批量修改新闻标签语法在这篇文章中,我们将为您详细介绍织梦后台SQL批量修改新闻标签语法的方方面面,并解答织梦常用调用标签常见的疑惑,同时我们还将给您一些技巧,以帮助您实现更有效的DEDECMS修改新闻标题,来源,摘要,作者等字数限制、DedeCms织梦二次开发批量添加tag标签 批量修改TAG标签功能的方法、dedecms织梦使用SQL命令行工具修改新闻标题默认长度的办法、dedecms织梦修改新闻后怎么不改变时间新闻排序?

本文目录一览:

织梦后台SQL批量修改新闻标签语法(织梦常用调用标签)

织梦后台SQL批量修改新闻标签语法(织梦常用调用标签)

 

使用DedeCMS建站会遇到这样的问题,采集来的新闻有个小错误没修正,需要把新闻的内容批量替换下,一篇一篇的修改会十分麻烦,这里就需要用到织梦的特有功能,SQL批量替换功能,语法标签如下:

  1.更改新闻中的内容

update dede_addonarticle set body=replace(body,'原来的字符','替换后的字符')

  例子解释:update dede_addonarticle set body=replace(body,'软件download','插件download')

  2.更改缩略图目录

update dede_archives set litpic=replace(litpic,'原来的字符','替换后的字符')

  例子解释:update dede_archives set litpic=replace(litpic,'uplimg,'tupian')

  3.批量替换新闻模型中内容部分图片链接路径

update dede_addonarticle set body=replace(body,'src="','src="');

  例子解释:把图片路径由原来的替换成

  4.批量替换新闻模型中内容部分超链接

update dede_addonarticle set body=replace(body,'href="','href="');

  例子解释:把新闻模型中的超链接由原来的替换成

  5.批量替换新闻模型中内容部分图片锚文本文字

update dede_addonarticle set body=replace(body,'alt="','alt="');

  例子解释:把新闻模型中的图片锚文本信息由原来的替换成

  6.批量替换软件模型内容部分超链接

update dede_addonsoft set introduce=replace(introduce,'href="','href="http:/dede58.com/index.html');

  例子解释:把软件模型内容中超链接由原来的替换成http:/yudouyudoucom/index.htm

  7.批量替换新闻模型中作者字段

update dede_archives set writer=replace(writer,'','');

  例子解释:把新闻模型中的作者由原来的替换成

  8.批量替换新闻模型中来源字段

update dede_archives set source=replace(source,'69阁','织梦58dede58.com');;

  例子解释:把新闻模型中的帖子来源由原来的69阁替换成织梦58dede58.com

  9.批量替换新闻命名规则

update `dede_arctype` set namerule='{typedir}/{aid}.html';

  例子解释:把站内所有新闻模型命名规则全部替换成{typedir}/{aid}.html这样一种形式

  10.批量替换软件模型演示地址超链接

update dede_addonsoft set writer=replace(officialUrl,'http:/www.dede58.com','');

  例子解释:把软件模型原始地址超链接由原来的http:/www.dede58.com替换成

  11.批量审核新闻

update dede_archives set arcrank=0;

  例子解释:arcrank=0 仅动态。

本文章网址:http://www.ppssdd.com/code/11087.html。转载请保留出处,谢谢合作!

DEDECMS修改新闻标题,来源,摘要,作者等字数限制

DEDECMS修改新闻标题,来源,摘要,作者等字数限制

 

  具体步骤:

 

  1、找到后台登录目录,默认为dede目录,找到以下文件:

  /archives_add.php

  /archives_edit.php

  /article_add.php

  /article_edit.php

 

  记得四个文件都要修改

 

  如果修改专题摘要,还得修改:

  /spec_add.php

  /spec_edit.php

 

  -------------------------

 

  查找以下代码:

  $title= cn_substrR($title,$cfg_title_maxlen);

  $shorttitle = cn_substrR($shorttitle,36);//简略标题字符数

  $color = cn_substrR($color,7);

  $writer = cn_substrR($writer,20);//作者字符数

  $source = cn_substrR($source,30);//新闻来源字符数

  $description = cn_substrR($description,600);//摘要字符数

  $keywords = trim(cn_substrR($keywords,30));//Keywords字符数

  $filename = trim(cn_substrR($filename,40));//文件名字符数

  if(!TestPurview('a_Check,a_AccCheck,a_MyCheck'))

 

  修改相应括号里的数字为想要显示的字符数

本文章网址:http://www.ppssdd.com/code/10316.html。转载请保留出处,谢谢合作!

DedeCms织梦二次开发批量添加tag标签 批量修改TAG标签功能的方法

DedeCms织梦二次开发批量添加tag标签 批量修改TAG标签功能的方法

需求背景: 之前发布了不少文章,后来发现之前的这些文章当时发布时都没有添加tag标签,然而现在需要都添加上tag标签,然而这个在默认的织梦后台是没办法批量实现的,只能一篇篇文章去修改。

思考: 织梦原本的文章批量管理中有这么几项,看图:

DedeCms织梦二次开发批量添加tag标签 批量修改TAG标签功能的方法

根据这个自动关键词、批量增加属性、批量删除属性这个思路来进行批量tag标签操作。 为已发布的产品或者文章添加tag,有时候会让你无可奈何。因为Dedecms的后台并没有这个功能,我们要的就是将这样的功能添加到Dedecms的后台里。这篇文章将手把手教你如何增加批量添加tag的功能。

修改后的具体效果如下: 

DedeCms织梦二次开发批量添加tag标签 批量修改TAG标签功能的方法

整个操作共需要修改三个文件 都在后台目录下(默认为/dede/)分别是:

1、打开dede/templets/content_list.htm,找到:

PHP">
在这后边添加:
2、打开dede/js/list.js,在
文件最后边添加:
PHP">/*批量修改文档*/ function EditArcs(jname,e,obj){ var qstr=getCheckBoxItem(); if(qstr=='') { alert('必需选择一个或多个文档!'); return; } LoadQuickDiv(e,'archives_do.PHP?dopost=batchEditArchives&qstr='+qstr+'&dojob='+jname+'&rnd='+Math.random(),'tagsEditDlg','450px','160px'); ChangeFullDiv('show'); }
3.打开dede/archives_do.PHP,这个文件的最后四行是:
PHP">

替换成下面的内容:

PHP">PHP //AJAX 窗体结束 } /* * -------------------------------------------- * function batchEditArchives(){} * 批量修改文档 * -------------------------------------------- * */ else if ($dopost == 'batchEditArchives') { if( !empty($aid) && empty($qstr) ) { $qstr = $aid; } $dojobname = '修改TAG标签'; AjaxHead(); //输出AJAX可移动窗体 $divname = 'tagsEditDlg'; echo "onmouseup=\"DropStopHand();\">\r\n"; echo "
{$dojobname}
\r\n"; echo "
\r\n"; echo "
\r\n"; echo "
\r\n"; echo "\r\n"; echo "\r\n"; echo "\r\n"; ?>
 标 签: (','号分隔,单个标签小于12字节)  文档ID:    ExecuteNoneQuery("Delete From `js_taglist` where aid='$id' And tag like '$tag' "); $dsql->ExecuteNoneQuery("Update `js_tagindex` set total=total-1 where tag like '$tag' "); } else { $dsql->ExecuteNoneQuery("Update `js_taglist` set `arcrank` = '$arcrank',`typeid` = '$typeid' where tag like '$tag' "); } } } ShowMsg("成功修改选中文档的tags标签!",$ENV_GOBACK_URL); exit(); } 批量增加TAG标签、批量修改TAG标签、批量删除TAG标签 功能到此完成。

总结

以上是小编为你收集整理的DedeCms织梦二次开发批量添加tag标签 批量修改TAG标签功能的方法全部内容。

如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。

tag标签二次开发二次开发织梦

Dedecms相关文章

织梦系统 dedecms pagelist标签使用修改方法介绍
在Dedecms织梦列表页中是肯定要使用pagelist标签的,但是有的时候也会因为一些css格式的问题会出现排列顺序的问题,所以也要知道怎么样修改pagelist标签?
织梦网站怎么搬家?dede系统网站迁移数据到另外个服务器
今天分享织梦网站怎么搬家,个人感觉织梦的搬家比其他的程序的都简单。1、网站备份登录织梦后台,【系统】-【数据库备份/还原】-【提交】,织梦程序开始自动备份数据库,等待即可。
织梦网站安全设置方法 dede系统网站如何配置才安全?
织梦(dede)程序不安全是公认的,同样是建站,使用织梦程序被黑的风险更大,所以,一些安全设置是非常有必要的。织梦网站安全设置的4个主要操作
织梦自动生成网站地图sitemap代码 dede生成sitemap站点地图的代码实例
使用xemu、爱站工具包、尖叫青蛙等制作网站地图,每次生成sitemap还需要再上传到服务器,还是比较麻烦的,不过有些网站程序可以通过插件完成网站地图的自动更新,比如wordpress。但是织梦一直都不行,今天就用插件+代
dede织梦纯代码制作网站地图 dede网站地图生成代码
分享织梦自动生成网站sitemap,但是需要安装插件,今天分享,织梦如何不使用插件,制作网站xml地图。
织梦dede自定义表单添加全选功能 dede自定义表单实操代码
织梦自定义表单没有全选/取消全选功能,有时候想要全选全,需要一个一个选择比较麻烦,如果网站有大量的恶意留言,想要删除更麻烦。虽然可以使用sql命令删除恶意留言,但不是很灵活,今天就给织梦自定义表单添加全选
dede cms如何定时主动推送文章 dede实现定时推送文章给百度的方法
前几天百度公开课说了,api推送的优先级比较高,所以在没有快速收录的情况下,api提交必须要有,那么织梦要如何实现api主动推送呢?
织梦dede发布文章实时api主动推送
dede定时主动推送,虽然也很方便,但只能固定时间推送,实时性不高,今天小编分享如何发布文章后实时api推送至百度?
  • • 织梦系统 dedecms pagelist标签使用修改
  • • 织梦网站怎么搬家?dede系统网站迁移数
  • • 织梦网站安全设置方法 dede系统网站如何
  • • 织梦自动生成网站地图sitemap代码 dede
  • • dede织梦纯代码制作网站地图 dede网站地
  • • 织梦dede自定义表单添加全选功能 dede自
  • • dede cms如何定时主动推送文章 dede实现
  • • 织梦dede发布文章实时api主动推送
  • • 织梦dedecms当前位置标签代码的5种写法
  • • 织梦DEDECMS文章、栏目页获取当前页面顶
JavaScriptPHPsqlMysqLwindows使用wordpressAJAXList方法系统文件安装Nginx教程数据库设置Woocommerc服务器pdf错误获取创建显示函数用户更新添加IIS删除自定义代码进行.htaccess调用软件选择功能属性下载
  • 友情链接:
  • 菜鸟教程
  • 前端之家
  • 编程小课
  • 小编
  • -
  • 我要投稿
  • -
  • 广告合作
  • -
  • 联系我们
  • -
  • 免责声明
  • -
  • 网站地图
版权所有 © 2018 小编 闽ICP备13020303号-8
微信公众号搜索 “ 程序精选 ” ,选择关注!
微信公众号搜"程序精选"关注
微信扫一扫可直接关注哦!

dedecms织梦使用SQL命令行工具修改新闻标题默认长度的办法

dedecms织梦使用SQL命令行工具修改新闻标题默认长度的办法

 

织梦系统默认的新闻标题限制是60个字符(GBK编码一个中文占用2个字符,UTF-8编码一个中文占用3个字符),如果你的新闻标题过长,那么就不能完整的显示出来,不利于用户体验,那么该怎么解决呢?

很简单,我们使用织梦后台的SQL命令行工具即可修改,网上很多教程都需要手工修改数据库文件,我相信很多菜鸟网站管理员是不会、也不敢乱修改数据库的,本文教你使用SQL工具来织梦修改标题长度限制:

1、在后台选择系统 -> 其它选项 -> 文档标题*大长度 -> 此项数值修改为200即可,默认的是60

2、在后台选择系统 -> SQL命令行工具 -> 运行

alter table dede_archives change title title varchar(200)

其中的varchar(200)就是你在后台填写的*大标题长度数值

注意:dede_archives中的dede为你的数据表前缀,如果你安装程序时修改过数据表前缀,务必要吧dede_archives中的dede修改为你的数据表前缀。

接下来点击确定,会提示“成功执行1个SQL语句!”这样就修改完成了。

本文章网址:http://www.ppssdd.com/code/13659.html。转载请保留出处,谢谢合作!

dedecms织梦修改新闻后怎么不改变时间新闻排序?

dedecms织梦修改新闻后怎么不改变时间新闻排序?

 

dedecms织梦修改新闻后台默认的情况是这样的:

当你编辑完了点击提交,DEDECMS就会自动的把原先发布的时间改成当前的。也因此,在新闻列表排序会把新编辑的新闻排到前面。这个过程对很多情况都是合理的,但是有些时候,我们不需要更新当前的时间,只需用原先发布的时间就行。

其实解决办法很简单:(以目前*新的DEDECMS5.7 SP1为例)

1,找到 dede/templets/article_edit.htm

2,在article_edit.htm文件里搜索找到$nowtime = GetDateTimeMk(time());

3,替换成$nowtime = GetDateTimeMk($arcRow[“pubdate”]);

本文章网址:http://www.ppssdd.com/code/2355.html。转载请保留出处,谢谢合作!

我们今天的关于织梦后台SQL批量修改新闻标签语法织梦常用调用标签的分享就到这里,谢谢您的阅读,如果想了解更多关于DEDECMS修改新闻标题,来源,摘要,作者等字数限制、DedeCms织梦二次开发批量添加tag标签 批量修改TAG标签功能的方法、dedecms织梦使用SQL命令行工具修改新闻标题默认长度的办法、dedecms织梦修改新闻后怎么不改变时间新闻排序?的相关信息,可以在本站进行搜索。

本文标签: