帝国论坛
→
帝国网站管理系统交流区
→
模板/标签/插件共享交流
→
[原创]帝国cms批量王使用方法一百问
【本版专题贴子】
3
/
8
|‹
‹‹
1
2
3
4
5
6
7
8
››
›|
主题:[原创]帝国cms批量王使用方法一百问
[加入收藏夹]
jiuhecai
用户头衔:探花
精华贴 :0
发贴数 :3013
经验值 :8588
注册时间:2014-07-02
信息
搜索
好友
发送悄悄话
【
免费开源-EBMA系统:更安全的MYSQL管理和备份系统
】 [第
21
楼]
18. 正文newstext字段中,有多个段落重复,如何修复?
$listtemp='newstext';
$r[newstext]=stripslashes($r[newstext]);
$r[newstext]=preg_replace('#<a(?=[\\s>])[^>]*>(.*?)</a>#is','$1',$r[newstext]); //去掉链接。根据需要调用
$jhcr=emplode('<p>',$r[newstext]);
$hcr=array_unique($jhcr);
$r[newstext]=implode('<p>',$jhc);
$r[newstext]=addslashes($r[newstext]);
[该贴被修改
1
次,最后修改时间
2018-10-17 13:11:00
]
帝国插件
插件定制。帝国临时工。查杀顽固木马。专业解决难题。qq--110102296
2018-10-17 03:49:12
已设置保密
顶部
回复
引用
报告
编辑
删除
jiuhecai
用户头衔:探花
精华贴 :0
发贴数 :3013
经验值 :8588
注册时间:2014-07-02
信息
搜索
好友
发送悄悄话
【
精益求精-帝国网站管理系统7.5正式版开源发布
】 [第
22
楼]
19.内容重复----修改了标题,但内容都一样。如何去掉这些重复的信息?
这问题有点难,占位,以后回复你。
帝国插件
插件定制。帝国临时工。查杀顽固木马。专业解决难题。qq--110102296
2018-10-17 03:52:35
已设置保密
顶部
回复
引用
报告
编辑
删除
jiuhecai
用户头衔:探花
精华贴 :0
发贴数 :3013
经验值 :8588
注册时间:2014-07-02
信息
搜索
好友
发送悄悄话
【
免费开源-EBMA系统:更安全的MYSQL管理和备份系统
】 [第
23
楼]
20. 正文newstext批量删除分页符(把原来有分页的文章,合并成一篇文章),如何写代码?
假定分页符,比较简单的一种情况,为[!--empirenews.page--],用下面的代码就可以:
$listtemp='newstext';
$r[newstext]=stripslashes($r[newstext]);
$r[newstext]=str_replace('[!--empirenews.page--]','',$r[newstext]);
$r[newstext]=addslashes($r[newstext]);
帝国插件
插件定制。帝国临时工。查杀顽固木马。专业解决难题。qq--110102296
2018-10-17 03:59:46
已设置保密
顶部
回复
引用
报告
编辑
删除
jiuhecai
用户头衔:探花
精华贴 :0
发贴数 :3013
经验值 :8588
注册时间:2014-07-02
信息
搜索
好友
发送悄悄话
【
精益求精-帝国网站管理系统7.5正式版开源发布
】 [第
24
楼]
21. 正文newstext批量增加分页符,比如每5000字符分一页,如何实现?
5000个字符分页不难实现,难的是不破坏html结构,保持元素的闭包。我以前做过这问题的研究,看看:
http://www.zhongyf.com/qita/rj/2017-09-08/124386.html
帝国插件
插件定制。帝国临时工。查杀顽固木马。专业解决难题。qq--110102296
2018-10-17 04:07:51
已设置保密
顶部
回复
引用
报告
编辑
删除
jiuhecai
用户头衔:探花
精华贴 :0
发贴数 :3013
经验值 :8588
注册时间:2014-07-02
信息
搜索
好友
发送悄悄话
【
免费开源-EBMA系统:更安全的MYSQL管理和备份系统
】 [第
25
楼]
22.新采集的新闻,结果newstext字段开头,缺少p标签
这个so easy 。能看到这楼层的朋友,应该会了。欢迎回复这个问题。
帝国插件
插件定制。帝国临时工。查杀顽固木马。专业解决难题。qq--110102296
2018-10-17 04:09:10
已设置保密
顶部
回复
引用
报告
编辑
删除
jiuhecai
用户头衔:探花
精华贴 :0
发贴数 :3013
经验值 :8588
注册时间:2014-07-02
信息
搜索
好友
发送悄悄话
【
精益求精-帝国网站管理系统7.5正式版开源发布
】 [第
26
楼]
23. 批量删除文章内的图片?
$listtemp='newstext';
$r[newstext]=stripslashes($r[newstext]);
$r[newstext]=preg_replace('/<img ([^>]+)?>/is','',$r[newstext]);
$r[newstext]=addslashes($r[newstext]);
[该贴被修改
1
次,最后修改时间
2018-10-26 14:21:42
]
帝国插件
插件定制。帝国临时工。查杀顽固木马。专业解决难题。qq--110102296
2018-10-17 04:13:37
已设置保密
顶部
回复
引用
报告
编辑
删除
jiuhecai
用户头衔:探花
精华贴 :0
发贴数 :3013
经验值 :8588
注册时间:2014-07-02
信息
搜索
好友
发送悄悄话
【
免费开源-EBMA系统:更安全的MYSQL管理和备份系统
】 [第
27
楼]
24.内容图片批量保存在本地,如何操作?
$listtemp='newstext';
$mark=1;// 水印
$text=stripslashes($r['newstext'])
$text=CopyImg($text,1,0,$r[classid],'',$r[username],$r[id],0,$mark,$r[fstb]);
$r['newstext']=addslashes($text);
[该贴被修改
2
次,最后修改时间
2018-10-26 10:29:33
]
帝国插件
插件定制。帝国临时工。查杀顽固木马。专业解决难题。qq--110102296
2018-10-17 04:14:06
已设置保密
顶部
回复
引用
报告
编辑
删除
jiuhecai
用户头衔:探花
精华贴 :0
发贴数 :3013
经验值 :8588
注册时间:2014-07-02
信息
搜索
好友
发送悄悄话
【
精益求精-帝国网站管理系统7.5正式版开源发布
】 [第
28
楼]
25.如何批量提前newstext中的第一张(第二张或第三张、最后一张、倒数第二张、倒数第三张张、随机提取)图片为标题图片
重点在标题图片的提取。
看代码:
if($r[titlepic])continue;
$newstext=stripslashes($r['newstext']);
$pattern = '/<img(?=\\s).*?(?<=\\s)src="(.+?)"/i';
$picnum=preg_match_all($pattern, $newstext, $matches);
if($picnum){
$r[titlepic]= $matches[1][0];//返回第一张图片地址
if(!strstr($r[titlepic],'://')){$r[titlepic]=$_SERVER[HTTP_ORIGIN].'/'.ltrim($r[titlepic],'/'); }
}
$listtemp='titlepic';
=========说明=====
$picnum 为匹配成功的数量,也就是图片数
$matches[1][0]; 第一张
$matches[1][1]; 第2张
$matches[1][2]; 第3张
$matches[1][$picnum-1];最后一张
$matches[1][$picnum-2];倒数第二张
随机:
$matches[1][rand(0,$picnum-1)];
参考:
http://www.zhongyf.com/qita/rj/2017-08-30/124380.html
[该贴被修改
1
次,最后修改时间
2018-10-17 08:03:35
]
帝国插件
插件定制。帝国临时工。查杀顽固木马。专业解决难题。qq--110102296
2018-10-17 04:14:44
已设置保密
顶部
回复
引用
报告
编辑
删除
jiuhecai
用户头衔:探花
精华贴 :0
发贴数 :3013
经验值 :8588
注册时间:2014-07-02
信息
搜索
好友
发送悄悄话
【
免费开源-EBMA系统:更安全的MYSQL管理和备份系统
】 [第
29
楼]
26.批量替换图片(第一张 或 第二张 或 第三张 或 随机替换 或 最后一张 或 倒数第二张 或 倒数第三张 或 多张同时替换 或随机多张)---用于广告
帝国插件
插件定制。帝国临时工。查杀顽固木马。专业解决难题。qq--110102296
2018-10-17 04:15:40
已设置保密
顶部
回复
引用
报告
编辑
删除
jiuhecai
用户头衔:探花
精华贴 :0
发贴数 :3013
经验值 :8588
注册时间:2014-07-02
信息
搜索
好友
发送悄悄话
【
精益求精-帝国网站管理系统7.5正式版开源发布
】 [第
30
楼]
27.在newstext中没有图片时,批量添加一张或多种图片(或随机添加),在顶部(中间或底部)或指定位置(如:段落、几行)
帝国插件
插件定制。帝国临时工。查杀顽固木马。专业解决难题。qq--110102296
2018-10-17 04:16:29
已设置保密
顶部
回复
引用
报告
编辑
删除
3
/
8
|‹
‹‹
1
2
3
4
5
6
7
8
››
›|
快速回复
内容
表情
使用EBB代码
使用smile代码
显示签名
自动分析url
自动分析img
【
进入高级模式
】
(按 Ctrl+Enter 直接提交)
顶部
加入收藏夹
关于帝国
|
广告服务
|
联系我们
|
法律声明
|
隐私条款
|
许可协议
Powered by:
EBB
Version 2.2.1