bootstrap验证
Word图片一键粘贴(导入)帝国CMS(empirecms)7.5整合教程
产品介绍
泽优Word一键粘贴控件(WordPaster)是一款帮助政府和企业提升内容发布效率的Web编辑器插件工具,主要帮助用户解决Word内容粘贴到Web编辑器时图片不能自动上传的问题,以及教育领域的公式图片不能自动上传的问题,提供Word文档图片一键粘贴,PowerPoint一键导入,PDF一键导入,微信公众号内容一键转发。适用于政府门户,集约化平台,CMS,OA,博客,文档管理系统,微信公众号,微博,自媒体,传媒,在线教育等领域。能够支持从ie6到chrome的全部浏览器和常用操作系统(Windows,MacOS,Linux)及信创和国产化环境(龙芯,中标麒麟,银河麒麟,统信UOS)。
CMS版本:帝国CMS(empirecms) 7.5
编辑器:UEditor 1.4x
在线代码:
1.从gitee中下载代码
2.解压插件包,上传到帝国CMS根目录
插件包自动覆盖下面目录
e/extend/WordPaster
注意:插件包包含ueditor,如果您已经集成了ueditor,您可以删除插件包的中ueditor
3.修改数据表字段
选择相应的模板表名
修改newstext字段
替换表单HTML代码
填入代码
<?php
$ziduan='newstext';//编辑器使用的字段名称
if($enews=='MAddInfo' || $enews=='MEditInfo'){//前台投稿
$qiantai=1;
$ziduanzhi=$ecmsfirstpost==1?"":DoReqValue($mid,$ziduan,stripSlashes($r[$ziduan]));
}else{//后台
$qiantai=0;
$ziduanzhi=$ecmsfirstpost==1?"":stripSlashes($r[$ziduan]);
}
?>
<script>var classid='<?=$classid?>',infoid='<?=$id?>',filepass='<?=$filepass?>',ehash='<?=$ecms_hashur[ehref]?>',qiantai='<?=$qiantai?>';//把参数传给编辑器,增加支持7.2版本的金刚模式</script>
<script type="text/javascript"charset="utf-8"src="<?=$public_r['newsurl']?>e/extend/ueditor/ueditor.config.js"></script>
<script type="text/javascript"charset="utf-8"src="<?=$public_r['newsurl']?>e/extend/ueditor/ueditor.all.min.js"></script>
<script type="text/javascript"charset="utf-8"src="<?=$public_r['newsurl']?>e/extend/ueditor/ueditor.toolbarconfig.js"></script>
<!--wordpaster begin-->
<link type="text/css"rel="Stylesheet"href="<?= $public_r['newsurl'] ?>e/extend/WordPaster/css/w.css"/>
<link type="text/css"rel="Stylesheet"href="<?= $public_r['newsurl'] ?>e/extend/WordPaster/js/skygqbox.css" />
<script type="text/javascript"src="<?= $public_r['newsurl'] ?>e/extend/WordPaster/js/json2.min.js"charset="utf-8"></script>
<script type="text/javascript"src="<?= $public_r['newsurl'] ?>e/extend/WordPaster/js/jquery-1.4.min.js"charset="utf-8"></script>
<script type="text/javascript"src="<?= $public_r['newsurl'] ?>e/extend/WordPaster/js/skygqbox.js"charset="utf-8"></script>
<script type="text/javascript"src="<?= $public_r['newsurl'] ?>e/extend/WordPaster/js/w.edge.js"charset="utf-8"></script>
<script type="text/javascript"src="<?= $public_r['newsurl'] ?>e/extend/WordPaster/js/w.app.js"charset="utf-8"></script>
<script type="text/javascript"src="<?= $public_r['newsurl'] ?>e/extend/WordPaster/js/w.file.js"charset="utf-8"></script>
<script type="text/javascript"src="<?= $public_r['newsurl'] ?>e/extend/WordPaster/js/w.js"charset="utf-8"></script>
<!--wordpaster end-->
<textarea id="<?=$ziduan?>"name="<?=$ziduan?>"><?=$ziduanzhi?></textarea>
<div id="wdpst"></div>
<script type="text/javascript">
var pos= _window.location.href.indexOf("/e/admin");
var website= _window.location.href.substr(0, pos);
WordPaster.getInstance({
//上传接口:?id=d88b60a2b0204af1ba62fa66288203ed
PostUrl: website+"/e/extend/WordPaster/upload.php",
//为图片地址增加域名:?id=704cd302ebd346b486adf39cf4553936
ImageUrl: "",
//设置文件字段名称:?id=c3ad06c2ae31454cb418ceb2b8da7c45
FileFieldName: "file",
//提取图片地址:?id=07e3f323d22d4571ad213441ab8530d1
ImageMatch: '',
ui:{render:"wdpst"}
});//加载控件
<?=$ziduan?>=UE.getEditor('<?=$ziduan?>',{
serverUrl: "<?=$public_r['newsurl']?>e/extend/ueditor/php/controller.php",//自己的请求接口
toolbars:Default,//工具栏配置文件,具体参考ueditor.toolbarconfig.js文件中说明
pageBreakTag:'',//帝国分页标签
initialFrameWidth:'100%',//编辑器宽
initialFrameHeight:300//编辑器高
//等等其它配置自行添加,参考UE默认配置文件复制修改即可
});
//自定义请求参数
<?=$ziduan?>.ready(function(){
<?=$ziduan?>.execCommand('serverparam',{
'filepass':'<?=$filepass?>',//修改时候是信息ID
'classid' :'<?=$classid?>',
'qiantai':<?=$qiantai?>
});
});
</script>
<table width="100%"border="0"cellpadding="3"cellspacing="1"bgcolor="#DBEAF5">
<tr height="25">
<td bgcolor="#FFFFFF"> <input name="dokey"type="checkbox"value="1"<?=$r[dokey]==1?' checked':''?>>
关键字替换 <input name="copyimg" type="checkbox" id="copyimg" value="1">
远程保存图片(
<input name="mark"type="checkbox"id="mark"value="1">
<a href="SetEnews.php"target="_blank">加水印</a>)
<input name="copyflash"type="checkbox"id="copyflash"value="1">
远程保存FLASH(地址前缀:
<input name="qz_url"type="text"id="qz_url"size="">
)</td>
</tr>
<tr height="25">
<td bgcolor="#FFFFFF"><input name="repimgnexturl"type="checkbox"id="repimgnexturl"value="1"> 图片链接转为下一页 <input name="autopage" type="checkbox" id="autopage" value="1">自动分页
,每
<input name="autosize"type="text"id="autosize"value="5000"size="5">
个字节为一页 取第
<input name="getfirsttitlepic"type="text"id="getfirsttitlepic"value=""size="1">
张上传图为标题图片(
<input name="getfirsttitlespic"type="checkbox"id="getfirsttitlespic"value="1">
缩略图: 宽
<input name="getfirsttitlespicw"type="text"id="getfirsttitlespicw"size="3"value="<?=$public_r[spicwidth]?>">
*高
<input name="getfirsttitlespich"type="text"id="getfirsttitlespich"size="3"value="<?=$public_r[spicheight]?>">
)</td>
</tr>
</table>
4.填写授权码
在本地(localhost)中使用时不需要配置授权码。
在线上环境,正式环境(非localhost,非127.0.0.1)中使用时需要配置授权码。
整合后的效果
图片保存的路径
解决痛点
Word,Excel,PowerPoint内容一键粘贴,并保留Word文档内容的格式,如字体,表格等,自动将Word内容中的图片上传到服务器中,并支持对图片的缩放,压缩等操作。
目前已支持的编辑器和产品
1.已支持的语言和框架:asp,asp.net,jsp,php,vue,vue-cli
2.已支持的Web编辑器:FCKEditor2.x,CKEditor3.x,CKEditor 4.x,CuteEditor 6x,KindEditor 3x,KindEditor 4x,TinyMCE 3x,TinyMCE 4x,TinyMCE 5x,UEditor 1.4x,UEditor 1.5x,UMEditor1x,xhEditor1x,eWebEditor 9x,wangEditor,NEditor,Summernote,Quill
3.已支持的CMS:SiteFactory 5.2,SiteFactory 5.6,
4.已支持的应用:HKwik 5.0,WordPress 3.7.1,Joomla 3.4.7 Drupal 7.34,帝国CMS 7.x,PHPCMS v9,dedecms v5.7,DokuWiki,PHPMyWind 5.6,Z-Blog 1.7x,PbootCMS 3.x
成功案例
中国长江电力股份有限公司
北京银联信科技股份有限公司
优慕课在线教育科技(北京)有限责任公司
西安工业大学
西安恒谦教育科技股份有限公司
西安德雅通科技有限公司
国家气象中心
国开泛在(北京)教育科技有限公司
北京大唐融合通信技术有限公司
北京思路创新科技有限公司
北京兴油工程项目管理有限公司
北京海泰方圆科技股份有限公司
苹果cms采集插件怎么安装(苹果cms最新采集)
苹果CMS是一款功能强大的内容管理系统,它提供了丰富的采集功能,可以方便地从各个网站上获取数据。然而,在某些情况下,我们可能并不希望每次采集都新增数据,而是只更新已有的数据。本文将详细介绍如何在苹果CMS中实现采集不新增只更新的功能。
1.确定采集规则
首先,我们需要明确需要采集的内容以及更新的条件。例如,我们希望每天定时更新某个网站的文章标题和摘要,那么我们需要设置一个规则来判断哪些文章是需要更新的。
2.创建采集任务
进入苹果CMS后台管理界面,在“采集管理”中创建一个新的采集任务。根据之前确定的规则,填写相应的配置信息,包括要采集的网址、选择要获取的字段等。
3.设置增量更新
在创建任务时,我们需要勾选“增量更新”选项,并设置好相应的更新条件。这样,在每次执行任务时,系统会自动判断哪些数据是已存在的,哪些是需要进行更新的。
4.配置更新字段
苹果CMS提供了灵活的字段配置功能,我们可以根据需要选择要更新的字段。比如,在文章标题和摘要发生变化时,我们可以选择只更新这两个字段,而不影响其他字段的内容。
5.设置定时任务
为了实现自动化更新,我们还需要设置定时任务。在苹果CMS中,可以通过“计划任务”功能来实现定时执行采集任务。根据需求,设置好执行时间和频率。
6.监控更新日志
在采集任务执行过程中,我们可以通过查看更新日志来监控是否成功实现了采集不新增只更新的功能。如果有任何错误或异常情况,及时调整配置以确保正常运行。
7.注意事项
在使用苹果CMS进行采集不新增只更新时,还需要注意以下几点:
-确保目标网站允许被采集,并遵守相关法律法规。
-合理设置采集频率,避免给目标网站造成过大负担。
-定期检查并更新采集规则,以适应目标网站的变化。
-多做备份工作,确保数据安全性。
小结:
通过上述步骤,我们可以在苹果CMS中实现采集不新增只更新的功能。这种方式可以帮助我们更高效地获取最新的数据,同时避免重复采集已有的内容。希望本文对正在使用苹果CMS的朋友们有所帮助。
代码示例:
php//采集任务配置代码示例$task = new Task();$task->setUrl('') ->setIncrementalUpdate(true) ->setUpdateFields(['title','summary']) ->setSchedule('0 0 ***');//每天凌晨执行
以上就是我关于在苹果CMS中实现采集不新增只更新的经验分享。希望对大家有所启发和帮助!
SSCMS v7.2.0 版本发布
欢迎使用 2022 年 12 月发布的 SSCMS v7.2.0 版本。新版本采用最新的 .NET 7 作为开发框架,.NET 7 针对性能增加了众多优化,请参阅 .NET 7 中的性能改进,同时 v7.2.0 推出了 SSCMS 云助手,以云计算 + AI智能为驱动让 SSCMS 网站更安全、更快速,更有效率。
此次版本更新带来的主要亮点包括:
采用最新.NET 7 框架 - 迄今为止最快的 .NET 版本。新增达梦数据库 - 新增对国产数据库达梦的支持。系统内嵌工单支持 - 专属技术保障通道,专业高效,安全无忧。内容违规检测 - 站点管理左侧菜单中新增批量替换内容功能。文本纠错 - 栏目/内容编辑界面文本纠错。云备份 - 优化并新增了快捷键操作,系统操作将更加快捷。CDN加速 - 针对 SSCMS 网站云,专门优化了系统性能以及同步接口。云视频 - 新增并优化部分 STL 标签。定时任务 - 新增并优化部分 STL 标签。后台版权自定义 - 新增并优化部分 STL 标签。其他优化及功能修复 - 根据 github 与 gitee 中用户的反馈,我们对新版本进行了以下优化及功能修复。注意
从 V7.0.x 版本升级至 V7.2.0 需要安装.NET 7 托管捆绑包安装程序。
采用最新.NET 7 框架日前,微软宣布.NET 7 正式推出,并称其为迄今为止最快的 .NET 版本,本次发布的 SSCMS v7.2.0 将采用全新的 .NET 7 作为底层框架,与微软保持同步。
.NET 7 包含众多亮点,其中主要包括:
性能是 .NET 7 的重点,其所有功能在设计时都考虑到了性能,此外,.NET 7 还包括纯粹针对性能的增强功能。System.Text.Json 序列化改进。.NET 7 和 C# 11 包含的创新,使你能够一般地使用泛型数学执行数学运算。.NET 的 正则表达式 库在 .NET 7 中对功能和性能进行了重大改进。对 .NET 库 API 进行了许多改进。.NET 7 改进了 可观测性。 可观测性可帮助你了解应用在缩放和技术复杂性增加时的状态。.NET 7 SDK 改进了 CLI 模板体验。 它还支持发布到容器,并使用 NuGet 进行集中包管理。模板 约束是 .NET 7 的一个新概念,可用于定义允许使用模板的上下文。新增发布到容器功能,容器是在云中分发和运行各种应用程序和服务的最简单方法之一。中央包管理,可以使用 NuGet 的中央包管理 (CPM) 功能从一个位置管理项目中的常见依赖项。.NET 7 为 C# 中的平台调用 (P/Invokes) 引入了源生成器。ASP.NET Core 7.0 包括速率限制中间件、对最小 API 的改进和 gRPC JSON 转码。.NET 7 详情查看发布公告:
新增达梦数据库新版本新增对国产达梦数据库管理系统(DM8)的支持,达梦数据库是新一代大型通用关系型数据库,全面支持 SQL 标准和主流编程语言接口/开发框架。
系统内嵌工单支持通过云助手工单技术支持,SSCMS 将为您提供专属技术保障通道,专业高效,安全无忧。
SSCMS 专家服务: SSCMS 技术专家提供服务,专业高效,安全无忧。支持场景丰富: 除了 SSCMS 系统问题,技术支持扩展覆盖各类常见第三方软件安装和环境部署,提供“SSCMS+”的支持服务,如 Nginx、Docker、MySQL、Linux 等。 内容违规检测内容违规检测基于AI自然语言理解、深度学习等技术,有效识别违规文本内容,具备拼音、谐音、拆字、形近字、影射等变体识别能力。
识别准确率高 海量数据搭建的多种语义模型,高准确率。迭代更新快 敏感词库数据持续迭代,每日更新。 文本纠错文本纠错基于AI自然语言理解、深度学习等技术,能够对文本中的拼写、语法、标点等多种问题进行纠错校对,提示错误位置并给出正确的建议文本内容。
多种类型,高准确率 支持拼写错误、语法错误和常见格式错误。行业优化,自动纠错 支持各类行业的专业词汇并返回修改建议。 云备份云备份每日自动备份网站实时文件与数据至云端,备份文件无法被删除,您可以将其恢复到任何时间点,避免了数据的意外丢失风险。
安全可靠 备份数据加密存储,定期数据校验检查。免运维,简单易用 每日自动上传备份,无需人工干预。 CDN加速CDN加速把站点内的图片和静态文件(如附件、CSS和JavaScript)同步至极速CDN网络中,使得页面加载速度大大加快。
加速访问速度 云资源就近分发,页面加载速度大大加快。优化成本和效率 150Tbps+弹性带宽应对业务的波动。 云视频云视频集视频采集、上传、媒体资源管理、自动化转码处理(窄带高清)、分发加速于一体的一站式音视频点播解决方案。
自动转码格式 支持上传各类视频格式,自动化转码处理。百万级并发播放 百万用户同时在线的吞吐能力,极致速度体验。 定时任务定时任务为您实现定时发布、定时生成、定时备份、监控报警等功能,具备可运维、低延时等能力。
除了手动添加定时任务,我们还可以在内容编辑界面中按照指定时间发布内容:
后台版权自定义后台版权设置能够自定义 SSCMS 后台的名称、LOGO、链接地址以及版权信息。
其他优化及功能修复新版本有针对性地对系统安全性进行了加强,修复漏洞,同时根据 github ()以及 gitee ()中用户的反馈,我们对新版本进行了以下优化及功能修复:
修复Swagger UI敏感信息泄露漏洞。用户中心投稿标题验证错误,可以提交无标题内容。【插件】修复ip拦截,显示拦截信息和输入密码验证都失效问题。【插件】修复ip拦截插件前台网页一直持续刷新问题。修复前台搜索未提交搜索项时后台记录错误日志问题。修复图片上传设置,缩略图大小控制无效问题。修复用户中心编辑器不支持多图上传问题。修复站点模板创建站点时个别文章无法导入导致整站无法创建问题。修复拖拽栏目至不同父栏目时,ParentsPath以及ParentsCount属性更新问题。<stl:map> 标签新增支持多种可选样式。<stl:map> 标签新增提示图文功能。【插件】更新 sscms.filter 内容筛选插件,修复多选项点击全部无效问题。修复后台编辑器高度设置无效的问题。升级文本编辑器的百度地图接口。优化 <stl:image> 标签,当设置index/channelName/topLevel/upLevel时,将上下文切换至指定栏目。优化 <stl:if> 标签,新增属性index/channelName/topLevel/upLevel,将上下文切换至指定栏目。修复{pageItem.PageGo}标签无法在 <stl:dynamic> 以及 <stl:search> 动态环境下使用问题。修复 <stl:content type="Body" isClearTags="true"></stl:content> 中 isClearTags 无法过滤 <style> 标签问题。修复站点包含下级站点时,下级站点自定义域名上传图片地址解析不正确bug。新增IsClearBlank属性,用于去除空格,适应于 <stl:content>、<stl:channel>、<stl:value>、<stl:sqlContent>、<stl:material>、<stl:site>标签。优化内容编辑器功能,保存内容时将自动去除末尾多余的换行。修复{Content.ItemIndex}在翻页环境下第二页开始计算错误问题。修复跨站转移/复制栏目时无法将栏目图片同步至对应站点问题。【模板】修复Soini模板使用广告插件全屏下推,轮播图会消失问题。修复表单输入框,在输入框中按下回车就是提交该表单,且会刷新页面问题。修复MYSQL数据库环境下运行 sscms data backup存储tinyint类型字段为varchar问题。优化模板编辑界面,新增CTRL+S快捷键。栏目复制功能优化,目标栏目由单选项改为多选项。修复站点删除后普通管理员用户创建角色时页面报错问题。修复上传设置中文件大小设置300M以上无效问题。修复视频上传无法预览问题。修复管理员通过短信验证后,后台管理员管理依然显示手机未验证问题。【插件】修复后台访问限制插件修复白名单/黑名单无法删除问题。优化素材选择功能,将默认分组由站点改为为全部。修复素材管理无法点击转移分组问题。新增启用网站黑白模式功能。修复用户中心修改资料无法保存BUG。修复编辑或新增内容时跨站引用转移bug。修复引用内容至其他站点,生成首页时无法获取标题文字问题。优化 <stl:dynamic> 标签,取消行内样式。修复用户中心登录,用户投稿,在内容编辑器里,上传附件、视频会报错,http请求错误问题。修复用户中心投稿,当稿件的状态为已审核时,点击稿件标题,跳转至404错误页,应该是跳转链接没有解析问题。修复会员中心-新增稿件-选择附件的时候,报404错误问题。修复用户中心投稿,当稿件的状态为草稿或者未审核时,点击稿件标题,出现弹窗,但是稿件的审核状态哪里不显示任何内容问题。修复当站点有三级时,站点选择之后无法修改各站点之间的结构关系问题。修复用户中心投稿站点无法显示二级与三级站点问题。