帝国CMS自动加图片水印最全面的方案
时间:2024年03月27日
/来源:网络
/编辑:佚名
帝国CMS怎么自动加图片水印?下面本篇文章给大家介绍一下帝国CMS自动加图片水印的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
在帝国CMS上传图片时,让程序自动加水印,原理就是让上传图片的地方的加水印复选框进行默认勾选!
一,在正文中插入我们自己做的图片时,一般来说100%要求加水印。因此我在编辑器上面自动勾选了加水印,这样不用每次都去人工勾选。
帝国CMS自动加图片水印最全面的方案图1
修改方法:
1,找到文件e/admin/ecmseditor/infoeditor/epage/TranImg.php
2,查找到<input name="getmark" type="checkbox" id="getmark" value="1">
3,修改为<input name="getmark" type="checkbox" id="getmark" value="1" checked>
但是有一种情况,当图片尺寸很小的时候,比如宽度或高度低于400px时,这时候加了水印,水印会把图片内容覆盖部分,造成可用性很差。因此,此时,就人工把加水印的复选框勾选去掉。其实这里最好是采用程序判断尺寸来决定加不加,人工去掉复选框这个土办法容易忘记。
二,有时候我们可以在正文中插入别人网站的图片。但是为了操作效率高,可以直接把图片网站的图片粘贴过来,然后编辑器下方要勾选“远程保存图片”,同时加水印的复选也勾选了。 这样在保存文章时,程序会自动把别人网站上的图片下载 → 上传 → 加水印。 这样的效果就和大家手动上传图片达到一样的效果了。
帝国CMS自动加图片水印最全面的方案图2
修改方法:
1,系统设置 → 管理数据表 → 选择文章系统或新闻系统 → 管理字段 → 新闻正文(newstext)→ 修改
2,查找到<input name="mark" type="checkbox" id="mark" value="1">
3,修改为<input name="mark" type="checkbox" id="mark" value="1" checked>
三,还有一个地方也有加水印的设置,如下图:
帝国CMS自动加图片水印最全面的方案图3
打开这个弹窗有三个场景,每个场景单独分析下:
1,从标题图片出点击打开。有些文章是需要上传标题图片,也叫缩略图,或叫头图。这种图片尺寸我们一般是用PS裁剪过,本来图片尺寸比较小,所以不用加水印。所以默认不勾选加水印的选项比较好。
2,在第一点里,编辑器上点击图片上传,然后在打开的弹窗上,再次点击“浏览服务器”,然后打开该弹窗。我们一般不要求编辑通过这种方式来新上传,这种只适合选择已上传的图片。
3,在栏目信息修改页,上传栏目缩略图时。既然是缩略图,尺寸也很小,也不适合自动加水印。
因此,上传标题图片的控件上,最好不自动勾选加水印选项。如果你非要做:
1,找到文件/e/admin/ecmseditor/file.php
2,查找到<input name="getmark" type="checkbox" id="getmark" value="1">
3,修改为<input name="getmark" type="checkbox" id="getmark" value="1" checked>
以上方法,根据自己的选择使用。
在帝国CMS上传图片时,让程序自动加水印,原理就是让上传图片的地方的加水印复选框进行默认勾选!
一,在正文中插入我们自己做的图片时,一般来说100%要求加水印。因此我在编辑器上面自动勾选了加水印,这样不用每次都去人工勾选。
帝国CMS自动加图片水印最全面的方案图1
修改方法:
1,找到文件e/admin/ecmseditor/infoeditor/epage/TranImg.php
2,查找到<input name="getmark" type="checkbox" id="getmark" value="1">
3,修改为<input name="getmark" type="checkbox" id="getmark" value="1" checked>
但是有一种情况,当图片尺寸很小的时候,比如宽度或高度低于400px时,这时候加了水印,水印会把图片内容覆盖部分,造成可用性很差。因此,此时,就人工把加水印的复选框勾选去掉。其实这里最好是采用程序判断尺寸来决定加不加,人工去掉复选框这个土办法容易忘记。
二,有时候我们可以在正文中插入别人网站的图片。但是为了操作效率高,可以直接把图片网站的图片粘贴过来,然后编辑器下方要勾选“远程保存图片”,同时加水印的复选也勾选了。 这样在保存文章时,程序会自动把别人网站上的图片下载 → 上传 → 加水印。 这样的效果就和大家手动上传图片达到一样的效果了。
帝国CMS自动加图片水印最全面的方案图2
修改方法:
1,系统设置 → 管理数据表 → 选择文章系统或新闻系统 → 管理字段 → 新闻正文(newstext)→ 修改
2,查找到<input name="mark" type="checkbox" id="mark" value="1">
3,修改为<input name="mark" type="checkbox" id="mark" value="1" checked>
三,还有一个地方也有加水印的设置,如下图:
帝国CMS自动加图片水印最全面的方案图3
打开这个弹窗有三个场景,每个场景单独分析下:
1,从标题图片出点击打开。有些文章是需要上传标题图片,也叫缩略图,或叫头图。这种图片尺寸我们一般是用PS裁剪过,本来图片尺寸比较小,所以不用加水印。所以默认不勾选加水印的选项比较好。
2,在第一点里,编辑器上点击图片上传,然后在打开的弹窗上,再次点击“浏览服务器”,然后打开该弹窗。我们一般不要求编辑通过这种方式来新上传,这种只适合选择已上传的图片。
3,在栏目信息修改页,上传栏目缩略图时。既然是缩略图,尺寸也很小,也不适合自动加水印。
因此,上传标题图片的控件上,最好不自动勾选加水印选项。如果你非要做:
1,找到文件/e/admin/ecmseditor/file.php
2,查找到<input name="getmark" type="checkbox" id="getmark" value="1">
3,修改为<input name="getmark" type="checkbox" id="getmark" value="1" checked>
以上方法,根据自己的选择使用。
新闻资讯 更多
- 【帝国cms教程】帝国CMS模板变量$GLOBALS[navclassid]用法分析04-03
- 【帝国cms教程】鲜为人知帝国CMS内容页调用上一篇和下一篇的精华方法汇总04-03
- 【帝国cms教程】怎么快速找出帝国CMS数据库配置文件路径及迁移网站后修改技巧!04-03
- 【帝国cms教程】帝国CMS模板$GLOBALS[navclassid]用法详解04-03
- 【帝国cms教程】帝国cms 7.5版列表页分页样式修改笔记04-02
- 【帝国cms教程】解决帝国CMS搜索页面模板不支持灵动标签和万能标签的方法04-02
- 【帝国cms教程】帝国CMS只备份栏目和模板的方法04-02
- 【帝国cms教程】帝国CMS怎样删除清空数据库记录?04-02
热门文章
- 178Moban源码谈谈免费源码与收费源码的区别
- 2帝国CMS忘记后台登陆用户名、密码、认证码的解决方法
- 3帝国CMS(EmpireCMS) v7.5后台任意代码执行漏洞及具体修复方法
- 4帝国CMS和WordPress 哪个好?哪个适合建站?
- 5如何解决Discuz的密码错误次数过多请15分钟后登陆的问题
- 6帝国cms灵动标签取得内容和栏目链接地址
- 7emlog pro 注册码“开心”教程(如果有一天,emlog官方版 或者 emlog免费版 跑路了,那用户怎么办?)
- 8织梦CMS在nginx下设置伪静态方法(附nginx伪静态规则)
- 9帝国cms后台登录出现”您还未登录”怎么解决?
- 10帝国cms7.5忘记登录密码 和忘记登录认证码以及多次登录 失败被锁定解决办法