安装使用 Discuz!x3.2门户文章图片添加Alt的方法

  [复制链接]
建站高手 发表于 2016-3-20 23:03:08 [安装使用] 显示全部楼层 |阅读模式 上一主题 下一主题

马上注册,一起探讨正确快速的建站方法

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
很多同学在discuz x门户编辑器发布文章的时候都会遇到图片没法设置ALT描述,这样导致文章的内容优化非常不友好,所以下面分享下Discuz x3.2门户文章图片添加Alt的方法

文件:
static/image/editor/editor_function.js
template/default/home/spacecp_blog.htm

另存:editor_function.js为bgeditor_function.js
编辑:
editor_function.js
查找:
  1. function insertImage(image, url, width, height) {
  2.         url = typeof url == 'undefined' || url === null ? image : url;
  3.         width = typeof width == 'undefined' || width === null ? 0 : parseInt(width);
  4.         height = typeof height == 'undefined' || height === null ? 0 : parseInt(height);
  5.         var html = '<p><a href="' + url + '" target="_blank"><img src="'+image+'"'+(width?' width="'+width+'"':'')+(height?' height="'+height+'"':'')+'></a></p>';
  6.         edit_insert(html);
  7. }
复制代码



修改为:
  1. function insertImage(image, url, width, height,subject) {
  2.         url = typeof url == 'undefined' || url === null ? image : url;
  3.         width = typeof width == 'undefined' || width === null ? 0 : parseInt(width);
  4.         height = typeof height == 'undefined' || height === null ? 0 : parseInt(height);
  5.         subject = $('title').value;
  6.         var html = '<p><a href="' + url + '" target="_blank"><img alt="'+subject+'" src="'+image+'"'+(width?' width="'+width+'"':'')+(height?' height="'+height+'"':'')+'></a></p>';
  7.         edit_insert(html);
  8. }
复制代码



再编辑:bgeditor_function.js
查找:
  1. function insertImage(image, url, width, height) {
  2. url = typeof url == 'undefined' || url === null ? image : url;
  3. width = typeof width == 'undefined' || width === null ? 0 : parseInt(width);
  4. height = typeof height == 'undefined' || height === null ? 0 : parseInt(height);
  5. var html = '<p><a href="' + url + '" target="_blank"><img src="'+image+'"'+(width?' width="'+width+'"':'')+(height?' height="'+height+'"':'')+'></a></p>';
  6. edit_insert(html);
  7. }
复制代码


修改为
游客,如果您要查看本帖隐藏内容请回复


再编辑:template/default/home/spacecp_blog.htm
查找:
editor_function.js

替换为
bgeditor_function.js

覆盖同名文件,更新缓存,发布文章测试看看




上一篇:Discuz 防御CC攻击说明及配置修改
下一篇:很早的UCenter 接口开发手册下载 仅供参考

大神点评66

海赢策略 发表于 2016-3-21 09:08:53 [安装使用] 显示全部楼层
谢谢楼主的分享,真的很不错呢
海赢策略 发表于 2016-3-21 09:09:04 [安装使用] 显示全部楼层
作为一个新手,学习到了很多
海赢策略 发表于 2016-3-21 09:09:12 [安装使用] 显示全部楼层
强烈支持,站帮网有你更精彩
ins 发表于 2016-3-21 18:29:06 [安装使用] 显示全部楼层
这个实在太好了,一直不知道怎么下手,感谢大神分享啊
ins 发表于 2016-3-21 18:44:18 [安装使用] 显示全部楼层
那这个 bgeditor_function.js  也应该 上传到那个static/image/editor/ 下吗?
ins 发表于 2016-3-21 18:52:48 [安装使用] 显示全部楼层
那这个 bgeditor_function.js  也应该 上传到那个static/image/editor/ 下吗?
海赢策略 发表于 2016-3-23 08:54:37 [安装使用] 显示全部楼层
说实话,看到这些代码脑袋疼,
4448165233 发表于 2016-3-23 14:55:07 [安装使用] 显示全部楼层
强烈支持,站帮网有你更精彩
海水鱼 发表于 2016-3-23 15:26:16 [安装使用] 显示全部楼层
很给力,希望分享更多给力的帖子啊。
xyws 发表于 2016-3-25 16:55:28 [安装使用] 显示全部楼层
很给力,希望分享更多给力的帖子啊。
350778665 发表于 2016-3-26 01:13:46 [安装使用] 显示全部楼层
回帖不支持下,期待更多分享。
845323468 发表于 2016-3-26 09:23:40 [安装使用] 显示全部楼层
感谢楼主无私的分享与奉献
djveremix 发表于 2016-3-30 20:44:48 [安装使用] 显示全部楼层
很给力,希望分享更多给力的帖子啊。
imsure 发表于 2016-4-1 10:13:25 [安装使用] 显示全部楼层
强烈支持,站帮网有你更精彩
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

快速回复 返回顶部 返回列表