一直用的采集侠PJ版,不知怎么回事,出现了“很抱歉,本域名以被锁定,请与客服联系!”,加之域名被盗,心灰意冷,认为无解了,就没再弄了。
前段时间又有了做网站的兴趣,还是来研究一下,最终搞定:
1、先装2.7PJ版,后台还是会出现”很抱歉,本域名以被锁定,请与客服联系!“的提示,无法继续。
2、再找出2.6PJ版中的两个文件,一看,是解密过的,太高兴了,打开cjx.js源码,将”很抱歉,本域名以被锁定,请与客服联系!”那一段代码都给删除,然后上传替换。
成功,呵。呵。。。。。。
附件见下:
一直用的采集侠PJ版,不知怎么回事,出现了“很抱歉,本域名以被锁定,请与客服联系!”,加之域名被盗,心灰意冷,认为无解了,就没再弄了。
前段时间又有了做网站的兴趣,还是来研究一下,最终搞定:
1、先装2.7PJ版,后台还是会出现”很抱歉,本域名以被锁定,请与客服联系!“的提示,无法继续。
2、再找出2.6PJ版中的两个文件,一看,是解密过的,太高兴了,打开cjx.js源码,将”很抱歉,本域名以被锁定,请与客服联系!”那一段代码都给删除,然后上传替换。
成功,呵。呵。。。。。。
附件见下:
update dede_archives set senddate= 1412092800 where arcrank=-1;
另外:dedecms怎样批量修改文章发布时间
Dedecms如何批量修改文章的发布时间?相信很多朋友有这样的疑问,比如在网上下回一源码,或者买了一个站,里面文章日期都很早的,那么如何把时间更新到指定日期?下面我来分享下吧!
update dede_archives set pubdate= 1308240000 where id>=1 and id=1 and id<=10;
解释一下上面两行代码,功能就是把ID号从1到10的文章发布日期由2011年6月17日修改到2012年4月28日。其中“pubdate= 1308240000 ”和“senddate= 1335542400” 中的 数字为“Unix时间戳(Unix timestamp) ” 这个把日期转换成时间戳的地址,大家到http://tool.chinaz.com/Tools/unixtime.aspx去转换。
其实很简单了,用火狐浏览器的定时刷新插件,定时刷新那个链接就行了,呵。
以后可以加快晚上采集的进度了。
不知道你有没有发现,当你采集了很多文章,过几天再来审核的时候,审核的文章发布时间,还是采集导入的时间。其实DedeCMS可以把审核时间同步到文章的发布时间。
打开织梦后台目录,默认为dede,找到文件archives_do.php。修改之前,请记得先备份,然后打开文件找到如下代码:
$maintable = ( trim($row[‘maintable’])==” ? ‘dede_archives’ : trim($row[‘maintable’]) );
$dsql->ExecuteNoneQuery(“Update `dede_arctiny` set arcrank=’0′ where id=’$aid’ “);
if($row[‘issystem’]==-1)
{
$dsql->ExecuteNoneQuery(“Update `”.trim($row[‘addtable’]).”` set arcrank=’0′ where aid=’$aid’ “);
}
else
{
$dsql->ExecuteNoneQuery(“Update `$maintable` set arcrank=’0′, dutyadmin='”.$cuserLogin->getUserID().”‘ where id=’$aid’ “);
}
$pageurl = MakeArt($aid,false);
将以上代码替换为:
$maintable = ( trim($row[‘maintable’])==” ? ‘dede_archives’ : trim($row[‘maintable’]) );
$newdate = time();
$dsql->ExecuteNoneQuery(“Update `dede_arctiny` set pubdate=’$newdate’,sortrank=’$newdate’,senddate=’$newdate’,arcrank=’0′ where id=’$aid’ “);
if($row[‘issystem’]==-1)
{
$dsql->ExecuteNoneQuery(“Update `”.trim($row[‘addtable’]).”` set pubdate=’$newdate’,sortrank=’$newdate’,senddate=’$newdate’,arcrank=’0′ where aid=’$aid’ “);
}
else
{
$dsql->ExecuteNoneQuery(“Update `$maintable` set pubdate=’$newdate’,sortrank=’$newdate’,senddate=’$newdate’,arcrank=’0′ where id=’$aid’ “);
}
$pageurl = MakeArt($aid,false);
好了,当你再次审核文章时,审核的文章发布时间就会变成当前审核时间。
原文地址:
http://www.dedecms8.com/dedecms/dev/11210.html
推荐的文章Dedecms系统默认会对其标题加粗,也就是加了。有些用户觉得没有必要,以下介绍取消推荐文档标题加粗的方法:
用记事本打开include目录下的arc.listview.class.php文件,找到
$row['title'] = "<b>".$row['title']."</b>";
替换为
保存后再生成栏目文件,就ok了。
另,自由列表是更改arc.freelist.class.php文件。
如果没被360报警,还一直没当回事。
打开网站时,会同时弹出京东等广告页面。
好吧,经过多次查找,知道是s.tkurl.com/navigatoral.js对网站的劫持,TMD.
我网站是给修改了下面这个文件:
/templets/dzjk/js/jquery.js
记录一下地方,免得下次又找不到。
PS:2014年12月31日,又发现被挂马了。这次修改的文件是:
/include/dedeajax2.js
后台出现左侧空白显示,在网上搜索了下,很多人都说是数据库的问题,后来经过多次尝试,发现依旧是权限问题。只需要再把/data/tplcache/这个目录设置成777就可以了!问题解决 。刷新一下左边菜单出现!
首先说明,还没成功,将过程记录如下,下次心血来潮时再努力
整体步骤:
1、内容模型——复制频道——修改模板
2、新建栏目(按新模型)
3、安装自动采集模块
4、修改co_add_step0.htm文件,增加其他模型的采集模块
5、采集插件好像有点问题,基本配置不起作用。得修改co_config.php文件内相关参数。
细节修改:
DEDE5.6 增加其他模型的采集模块的方法
打开后台templets文件夹 co_add_step0.htm 此文件
$dsql->SetQuery(‘Select id,typename From `#@__channeltype` where id in(1,2 这里加上你自己定义模型的ID) order by id asc ‘);
将where id in(1,2)删除
采集侠更改:
1、绑定自定义模型结点:
cjx.class.php文件:
$note = cjxdb(‘co_note’)->Fields(‘nid,notename’)->where(‘channelid=1’)->select();
中将->where(‘channelid=1’)去掉。
2、在采集任务里出现其他模型的栏目:
还是cjx.class.php文件:
$rs = cjxdb(‘arctype’)->where(array(‘ispart’=>0,’channeltype’=>1))->order(‘id asc’)->fields(‘id,typename’)->select();
中将,’channeltype’=>1去掉
常用正则表达式:
([^]]*) 所有
d 数字
[0-9] 0-9之间的数字
[A-Za-z] 字母
[a-z] 小写字母
[A-Z] 大写字母
(.*).(rar|zip|7zip|tgz) 压缩包文件
(.*).(jpg|bmp|gif|ico|pcx|jpeg|tif|png|raw|tga) 图片文件
d{6} 邮编
(13|15)[0-9]{9} 手机号码
w+((-w+)|(.w+))*@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+)*.[A-Za-z0-9] E-mail地址
http[s]?://([w-]+.)+[w-]+([w-./?%&=]*)? URL地址
HTML过滤:
{dede:trim}]*)>([^>]*){/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim}]*)>([^>]*){/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim}]*)>([^>]*){/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim}]*)>([^>]*){/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim}<td([^>]*)>([^>]*)</td>{/dede:trim}
{dede:trim}<td([^>]*)>{/dede:trim}
{dede:trim}</td>{/dede:trim}
{dede:trim}<tr([^>]*)>([^>]*)</tr>{/dede:trim}
{dede:trim}<tr([^>]*)>{/dede:trim}
{dede:trim}</tr>{/dede:trim}
{dede:trim}<tbody([^>]*)>([^>]*)</tbody>{/dede:trim}
{dede:trim}<tbody>{/dede:trim}
{dede:trim}</tbody>{/dede:trim}
{dede:trim}<table([^>]*)>([^>]*)</table>{/dede:trim}
{dede:trim}<table([^>]*)>{/dede:trim}
{dede:trim}</table>{/dede:trim}
{dede:trim}]*)>([^>]*){/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim}]*)>([^>]*){/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim}<!–{/dede:trim}
{dede:trim}–>{/dede:trim}
{dede:trim}<a([^>]*)>([^<]*)</a>{/dede:trim}
{dede:trim}<a([^>]*)>{/dede:trim}
{dede:trim}</a>{/dede:trim}
{dede:trim}<font([^>]*)>([^<]*)</font>{/dede:trim}
{dede:trim}<font([^>]*)>{/dede:trim}
{dede:trim}</font>{/dede:trim}
{dede:trim}<center>{/dede:trim}
{dede:trim}</center>{/dede:trim}
特别字符
|
说明
|
$
|
匹配输入字符串的结尾位置。如果设置了 RegExp 对象的 Multiline 属性,则 $ 也匹配 ‘n’ 或 ‘r’。要匹配 $ 字符本身,请使用 $。
|
( )
|
标记一个子表达式的开始和结束位置。子表达式可以获取供以后使用。要匹配这些字符,请使用 ( 和 )。
|
*
|
匹配前面的子表达式零次或多次。要匹配 * 字符,请使用 *。
|
+
|
匹配前面的子表达式一次或多次。要匹配 + 字符,请使用 +。
|
.
|
匹配除换行符 n之外的任何单字符。要匹配 .,请使用 。
|
[
|
标记一个中括号表达式的开始。要匹配 [,请使用 [。
|
?
|
匹配前面的子表达式零次或一次,或指明一个非贪婪限定符。要匹配 ? 字符,请使用 ?。
|
将下一个字符标记为或特殊字符、或原义字符、或向后引用、或八进制转义符。例如, ‘n’ 匹配字符 ‘n’。’n’ 匹配换行符。序列 ‘\’ 匹配 “”,而 ‘(‘ 则匹配 “(“。
|
|
^
|
匹配输入字符串的开始位置,除非在方括号表达式中使用,此时它表示不接受该字符集合。要匹配 ^ 字符本身,请使用 ^。
|
{
|
标记限定符表达式的开始。要匹配 {,请使用 {。
|
|
|
指明两项之间的一个选择。要匹配 |,请使用 |。
|
辛辛苦苦几十年,一夜回到解放前