中国火车头体育协会中的arcrank=0在哪里?

Dede批量设置 审核文章为未审核状态的SQL语句
jack 发表于 日 8:53:50 分类
在论坛找了很久,没找到个准确答案。
其实原因在于论坛中流传的那个sql语句并不是十分准确,因为不单要修改一张表(dede_archives),同时也要修改dede_arctiny表(控制在列表页不显示),还有dede_taglist表(控制在tag标签页不显示)。
也就是说要执行下面三条sql语句才能真正将已审核的文章转为未审核。
update dede_archives set arcrank=-1;
update dede_arctiny set arcrank=-1;
update dede_taglist set arcrank=-1;
也就是说如果要将全站所有文章转为“未审核”状态,直接copy上面三句在dede管理后台的“系统”–“SQL命令行工具”中执行以下上面三句就行了。(执行的时候选择‘多行命令’)
应该能解决一部分朋友的问题。
以上三条执行后文章进入审核状态,但是html都是显示已生成。执行下面一条html批量改为未生成
Update dede_archives set ismake=0火车头DedeCMS5.6文章免登陆发布接口
来源:易贤网&& 阅读:450 次&&日期: 10:30:52
温馨提示:易贤网小编为您整理了“火车头DedeCMS5.6文章免登陆发布接口”,方便广大网友查阅!
可以达到和手工发布文章完全一样的效果,包括是否生成静态,去掉外链,下载远程图片等功能.
DedeCMS5.6免登陆文章发布接口使用说明
一、功能特性
1、免登陆,用户可以设置验证密码来防止未授权的访问.
2、多用户随机发布文章.
3、可以达到和手工发布文章完全一样的效果,包括是否生成静态,去掉外链,下载远程图片等功能.
二、使用教程
1、文字教程
1.1、选择您网站对应的接口文件.如您网站是gbk编码,请选择 jiekou_gbk.php.
1.2、打开接口文件,修改验证密码,然后保存.
1.3、修改接口文件名并上传至网站的管理目录.如默认的dede目录.
1.4、修改发布模块 DedeCMS 5.6 免登陆接口文章发布模块.cwr ,将发布模块里的发布文件地址后缀及刷新列表文件地址后缀中的文件名修改为您刚才修改的接口文件名.
1.5、设置发布配置,采集并开始发布.
2、视频教程
http://video.locoy.com/jiekou/dede/dede56_article.7z
三、注意事项
1、该接口仅适用于发布文章到DEDECMS频道内容模型为普通文章的栏目;
2、该接口基于DedeCMS 5.6 GBK版制作,适用于dedecms5.6 GBK/utf-8/BIG5等版本,请在使用时接口选择不同的版本.
3、分页代码“
四.参数说明
1、必选参数
title 标题
typeid 主栏目ID,必填,可在后台网站栏目管理处查看该id
username 用户名,必须使用网站上已存在的用户名,默认是随机用户名,用户需要在模块中设置
pw 验证密码.在刷新列表和post发布时使用,需要模块和接口中的验证密码一致.
2、可选参数
ishtml=1 是否生成HTML,1为是,0为否;
remote=1是否下载远程图片和资源,1为是,0为否
dellink=0 是否删除非站内链接,1为是,0或空为否;
shorttitle简略标题
description 内容摘要
color=标题颜色,格式如#FF0000
flags[]=h 文章属性,头条
flags[]=c 文章属性,推荐
flags[]=f 文章属性,幻灯
flags[]=a 文章属性,特荐
flags[]=s 文章属性,滚动
flags[]=b 文章属性,加粗
flags[]=p 文章属性,图片
flags[]=j 文章属性,跳转
redirecturl 跳转网址,当文章属性为跳转时生效;
autolitpic=1是否提取第一个图片为缩略图,1为是,0为否,启用本项则picname应留空;
picname 缩略图片路径及文件名
ddisremote=0是否远程获取缩略图片,1为是,0为否,启用本项必须使PICNAME的值为有效图片网址
tagsTAG标签
source文章来源
writer作者,留空即为用户名
keywords关键字
autokey=1自动获取关键字,1为是,0为否
dellink=0 是否删除非站内链接,1为是,0为否
needwatermark=0 图片是否加水印,1为是,0为否
sptype=auto 分页方式,hand是手动,auto是自动
spsize=5 自动分页大小,单位K
notpost=0 是否禁止评论,1为是,0为否
click=50 起始浏览次数
sortup=0 文章排序方式,0为默认排序,7为置顶一周,30为置顶一个月,90为置顶三个月,180为置顶半年,360为置顶一年
arcrank=0 阅读权限,0为开放浏览,-1为待审核稿件,10为注册会员,50为中级会员,100为高级会员
money=0 消费点数
pubdate 发布时间
weight=0 权重,越小越靠前
更多信息请查看
【】&&&&&【点此处查询各地各类考试咨询QQ号码及交流群】
易贤网手机网站地址:
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!
相关阅读 & & &
&&& &nbsp&nbsp&nbsp会员注册
本站不参与评论!()
自觉遵守:爱国、守法、自律、真实、文明的原则
尊重网上道德,遵守中华人民共和国各项有关法律法规
严禁发表危害国家安全,破坏民族团结、国家宗教政策和社会稳定,含侮辱、诽谤、教唆、淫秽等内容的评论
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
您在本站发表的评论,本站有权保留、转载、引用或者删除
参与本评论即表明您已经阅读并接受上述条款您所在的位置:
火车头采集器 发布文章改成未(待)审核解决方法
发表时间: &&浏览次数:& &&来源:巨策网络
很多初学网站建站的朋友,相信很多都采集过内容,而用得最多的采集器,就是火车头采集器。有朋友问我,火车头采集器发布文章时,默认是直接发布,有没有办法把发布变成未审核状态?
发布文章改成未(待)审核解决方法
将火车头织梦发布模板里的这个属性arcrank=0改为arcrank=-1;
原创文章,作者:巨策网络 && http://www.cqjuce.com/web_news/31.html
【推荐阅读】
上一篇:没有了
运营专栏文章
查看其它新闻
友情链接:php 将火车头采集db3数据导入到dedecms完整代码
作者:用户
本文讲的是php 将火车头采集db3数据导入到dedecms完整代码,
$path =&d:pdoSpiderResult.db3&;
$conn = new PDO(&sqlite:$path&);
$array=array('','','');
if( $conn )
$path ="d:pdoSpiderResult.db3";
$conn = new PDO("ite:$path");
$array=array('','','');
if( $conn )
//echo ('connection pdo success');
echo ('cnnection pdo fail ,plase check database server!');
$sp = new SplitWord();
foreach ($conn-&query('SELECT * FROM content limit 160,80') as $row)
// baise info
$softtitle = _escape_string(mb_convert_encoding($row[3],'gbk','auto')).'-js相册';//title
//file title
$softcontent =
str_replace('Image/','http://g.111cn.net/javascript教程/Image/',mb_convert_encoding($row
[4],'gbk','auto'));
//file size of size
$softsize = '未知';
// file downurl
$softurl = str_replace('.zip','',$row['address']);
$filetype='.rar';
$softpath='http://g.111cn.net/javascript/'.$softurl.$
$view ='&br /&效果预览地址&a href=http://g.111cn.net/javascript/'.$softurl.'
target=_blank&'.$softtitle.'&/a&';//效果预览地址
preg_match_all("/(src|SRC)=["|'| ]{0,}((.*).(gif|jpg|jpeg|png|bmp))/isU",$softcontent,$img_array);
$thum = str_replace("'",'',str_replace('"','',$img_array[2][0]));
$softlinks = mysql_escape_string("{dede:link islocal='1' text='$localhost'}".$softpath."{/dede:link}");
$a = strip_tags($softcontent);
$b = $sp-&SplitRMM($softtitle);
$keywords = str_replace(' ',',',$b);
$desciption = '';//desc + split word
$introduce =$softcontent.$desciption.$
$os ='Win2003,WinXP,Win2000,Win9X';
//call out link
$addsoft = "Insert into d_addonsoft(typeid,filetype,language,softtype,accredit,
os,softrank,officialUrl,officialDemo,softsize,softlinks,introduce,templet,userip,redirecturl)";
$addsoft .=" values
('$typeid','$filetype','$language','','','$os','3','','','$softsize','".$softlinks."','$introduce','','222.103.69.94','')";
mysql_query( $addsoft ) or die('addsoft'.$addsoft.mysql_error());//.$addsoft
$newid = mysql_insert_id();
// Read insert new id
$sortrank = time();
//Read the minutes and seconds when the system is currently
$click = mt_rand();
// Random Clicks 1000 , 10000 btween
$archives = "Insert into d_archives
(id,typeid,typeid2,sortrank,flag,ismake,channel,arcrank,click,money,title,litpic,writer,source,pubdate,senddate,mid,descripti
on,keywords)";
$archives.=" values
('$newid','$typeid','0','$sortrank','p','1','3','0','$click','0','$softtitle','$thum','$write','unkown','$sortrank','$sortran
k',1,'$desciption','$keywords')";
mysql_query($archives) or die('archives '.$archives.'|'.mysql_error()); //$archives.
$arctiny = "Insert into d_arctiny(id,typeid,typeid2,arcrank,channel,senddate,sortrank,mid) values
($newid,$typeid,0,0,3,'$sortrank','$sortrank',1)";
mysql_query( $arctiny) or die( 'arctiny'.$arctiny.mysql_error());//$arctiny.
echo '总共有多条',$count,"不存地的";
本站原创转载注明来源.net教程"&www.111cn.net
以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索net
dedecms火车头采集、火车头采集器 dedecms、火车头dedecms 免登陆、dedecms 火车头、火车头 dedecms 5.7,以便于您获取更多的相关知识。
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率
40+云计算产品,6个月免费体验
稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一
云服务器9.9元/月,大学必备
云栖社区(yq.aliyun.com)为您免费提供相关信息,包括
,所有相关内容均不代表云栖社区的意见!&nbsp&#8250&nbsp&nbsp&#8250&nbsp
dedecms 删除文章同时删除文章里本地图片的方法
本代码没改dede原有代码,只是加了删除方法到里面。使用时请先备份&
即使不成功,这里也至少给大家提供了一种思路和方法。
  在dede5.6gbk版测试成功!utf8大家自己测试 !覆盖前备份好文件
  /include/extend.func.php
function GetPicsTruePath($body,$litpic) //解析body数据,获得所有图片的绝对地址
$delfiles = array();//存储图片地址数据
if(!empty($litpic))
$litpicpath = GetTruePath();
$litpicpath .= $
$delfiles[] = $//缩略图地址
preg_match_all(&/src=[\&|'|\S|\s]([^ |\/|&]*){0,}(([^&]*)\.(gif|jpg|png))/isU&,$body,$tmpdata);
$picspath = array_unique($tmpdata[2]);//body中所有图片的地址
foreach($picspath as $tmppath)
$path = GetTruePath();//获得绝对路径
$picpath = preg_replace(&/[a-zA-z]+:\/\/[^ |\/|\s]*/&,'',$tmppath);//去掉网址部分
$delfiles[] = $//保存处理后的数据
function WriteToDelFiles($msg)//删除文章的时候会通过此函数记录日志
if(empty($msg)) $savemsg=&未获得消息&;
else $savemsg = $
$errorFile = dirname(__FILE__).'/../data/del_body_file.txt';//删除记录文件
$fp = @fopen($errorFile, 'a');
@fwrite($fp,&\r\n{$savemsg}&);
@fclose($fp);
//获得文章Body数据
function GetArcBody($aid)
$query = &SELECT dede_addonarticle.body FROM dede_addonarticle WHERE dede_addonarticle.aid = '$aid'&;
$row = $dsql-&GetOne($query);
if(is_array($row)) return $
function litimgurls($imgid=0){
global $lit_
$dsql = new DedeSql(false);
//获取附加表
$row = $dsql-&GetOne(&SELECT c.addtable FROM dede_archives AS a LEFT JOIN dede_channeltype AS c ON a.channel=c.id where a.id='$imgid'&);
$addtable = trim($row['addtable']);
//获取图片附加表imgurls字段内容进行处理
$row = $dsql-&GetOne(&Select imgurls From `$addtable` where aid='$imgid'&);
//调用inc_channel_unit.php中ChannelUnit类
$ChannelUnit = new ChannelUnit(2,$imgid);
//调用ChannelUnit类中GetlitImgLinks方法处理缩略图
$lit_imglist = $ChannelUnit-&GetlitImgLinks($row['imgurls']);
//返回结果
return $lit_
  \dede\inc\inc_batchup.php
function DelArc($aid,$type='ON',$onlyfile=false)
global $dsql,$cfg_cookie_encode,$cfg_multi_site,$cfg_medias_
global $cuserLogin,$cfg_upload_switch,$cfg_delete,$cfg_
global $admin_catalogs, $cfg_admin_
if($cfg_delete == 'N') $type = 'OK';
if(empty($aid))
$aid = ereg_replace(&[^0-9]&, '', $aid);
$arctitle = $arcurl = '';
//查询表信息
$query = &Select ch.maintable,ch.addtable,ch.nid,ch.issystem From `dede_arctiny` arc
left join `dede_arctype` tp on tp.id=arc.typeid
left join `dede_channeltype` ch on ch.id=arc.channel where arc.id='$aid' &;
$row = $dsql-&GetOne($query);
$nid = $row['nid'];
$maintable = (trim($row['maintable'])=='' ? 'dede_archives' : trim($row['maintable']));
$addtable = trim($row['addtable']);
$issystem = $row['issystem'];
//查询档案信息
if($issystem==-1)
$arcQuery = &Select arc.*,tp.* from `$addtable` arc left join `dede_arctype` tp on arc.typeid=tp.id where arc.aid='$aid' &;
$arcQuery = &Select arc.*,tp.*,arc.id as aid from `$maintable` arc left join `dede_arctype` tp on arc.typeid=tp.id where arc.id='$aid' &;
$arcRow = $dsql-&GetOne($arcQuery);
$arcBodyRow = GetArcBody($aid);
//检测权限
if(!TestPurview('a_Del,sys_ArcBatch'))
if(TestPurview('a_AccDel'))
if( !in_array($arcRow['typeid'], $admin_catalogs) && (count($admin_catalogs) != 0 || $cfg_admin_channel != 'all') )
else if(TestPurview('a_MyDel'))
if($arcRow['mid'] != $cuserLogin-&getUserID())
//$issystem==-1 是单表模型,不使用回收站
if($issystem == -1) $type = 'OK';
if(!is_array($arcRow))
/** 删除到回收站 **/
if($cfg_delete == 'Y' && $type == 'ON')
$dsql-&ExecuteNoneQuery(&Update `$maintable` set arcrank='-2' where id='$aid' &);
$dsql-&ExecuteNoneQuery(&Update `dede_arctiny` set `arcrank` = '-2' where id = '$aid'; &);
//删除数据库记录
if(!$onlyfile)
//删除相关附件
if($cfg_upload_switch == 'Y')
$dsql-&Execute(&me&, &SELECT * FROM `dede_uploads` WHERE arcid = '$aid'&);
while($row = $dsql-&GetArray('me'))
$addfile = $row['url'];
$aid = $row['aid'];
$dsql-&ExecuteNoneQuery(&Delete From `dede_uploads` where aid = '$aid' &);
$upfile = $cfg_basedir.$
if(@file_exists($upfile)) @unlink($upfile);
$dsql-&ExecuteNoneQuery(&Delete From `dede_arctiny` where id='$aid'&);
if($addtable != '')
$dsql-&ExecuteNoneQuery(&Delete From `$addtable` where aid='$aid' &);
if($issystem != -1)
$dsql-&ExecuteNoneQuery(&Delete From `dede_archives` where id='$aid' &);
$dsql-&ExecuteNoneQuery(&Delete From `dede_feedback` where aid='$aid' &);
$dsql-&ExecuteNoneQuery(&Delete From `dede_member_stow` where aid='$aid' &);
$dsql-&ExecuteNoneQuery(&Delete From `dede_taglist` where aid='$aid' &);
$dsql-&ExecuteNoneQuery(&Delete From `dede_erradd` where aid='$aid' &);
//删除文本数据
$filenameh = DEDEDATA.&/textdata/&.(ceil($aid/5000)).&/{$aid}-&.substr(md5($cfg_cookie_encode),0,16).&.txt&;
if(@is_file($filenameh)) @unlink($filenameh);
if(empty($arcRow['money'])) $arcRow['money'] = 0;
if(empty($arcRow['ismake'])) $arcRow['ismake'] = 1;
if(empty($arcRow['arcrank'])) $arcRow['arcrank'] = 0;
if(empty($arcRow['filename'])) $arcRow['filename'] = '';
//删除HTML
if($arcRow['ismake']==-1 || $arcRow['arcrank']!=0 || $arcRow['typeid']==0 || $arcRow['money']&0)
//强制转换非多站点模式,以便统一方式获得实际HTML文件
$GLOBALS['cfg_multi_site'] = 'N';
$arcurl = GetFileUrl($arcRow['aid'],$arcRow['typeid'],$arcRow['senddate'],$arcRow['title'],$arcRow['ismake'],
$arcRow['arcrank'],$arcRow['namerule'],$arcRow['typedir'],$arcRow['money'],$arcRow['filename']);
if(!ereg(&\?&, $arcurl))
$htmlfile = GetTruePath().str_replace($GLOBALS['cfg_basehost'],'',$arcurl);
if(file_exists($htmlfile) && !is_dir($htmlfile))
@unlink($htmlfile);
$arcurls = explode(&.&, $htmlfile);
$sname = $arcurls[count($arcurls)-1];
$fname = ereg_replace(&(\.$sname)$&, &&, $htmlfile);
for($i=2; $i&=100; $i++)
$htmlfile = $fname.&_{$i}.&.$
if( @file_exists($htmlfile) ) @unlink($htmlfile);
//解析Body中的资源,并删除
$willDelFiles = GetPicsTruePath($arcBodyRow['body'],$arcRow['litpic']);
$nowtime = time();
$executetime = MyDate('Y-m-d H:i:s',$nowtime);//获得执行时间
$msg = &\r\n文章标题:$arcRow[title]&;
WriteToDelFiles($msg);
if(!empty($willDelFiles))
foreach($willDelFiles as $file)
if(file_exists($file) && !is_dir($file))
if(unlink($file)) $msg = &\r\n位置:$file\r\n结果:删除成功!\r\n时间:$executetime&;
else $msg = &\r\n位置:$file\r\n结果:删除失败!\r\n时间:$executetime&;
else $msg = &\r\n位置:$file\r\n结果:文件不存!\r\n时间:$executetime&;
WriteToDelFiles($msg);
}//END foreach
$msg = &\r\n未在Body中解析到数据\r\nBody原始数据:$arcBodyRow[body]\r\n时间:$executetime&;
WriteToDelFiles($msg);
//获取真实路径
function GetTruePath($siterefer='', $sitepath='')
$truepath = $GLOBALS['cfg_basedir'];
这种方法是解析文章的内容,实用性强,其实这种方法不仅仅适用于dede,只要灵活处理,很多地方都可以用。其实也可根据dede的数据库来删除图片,将与文章相关的图片删掉,但是这样的坏处是需要查询数据库,且必须知道数据库的具体结构。
上一篇: 下面算是对php的开发经验的一个小总结,分享给大家 1、关于PHP重定向 方法一:header(Location: index.php); 方法二:echo scriptwindow.location =\$PHP_SELF\;/ 方法三:echo META HTTP-EQUIV=\Refresh\ CONTENT=\0; URL=index.php\; 2、获取访问者
下一篇: 目录|../ask 文件|../ask/admin.php 目录|../ask/control 目录|../ask/control/admin 文件|../ask/control/admin/answer.php 文件|../ask/control/admin/asktype.php 文件|../ask/control/admin/issue.php 文件|../ask/control/admin/slide.php 文件|../ask/c

我要回帖

更多关于 中国火车头体育协会 的文章

 

随机推荐