当前位置:首页 > CMS教程 > Discuz > 列表

discuz x3.1门户文章插入图片没有alt标签

发布:smiling 来源: PHP粉丝网  添加日期:2014-12-02 14:30:55 浏览: 评论:0 

很多使用dz x3的朋友发现使用它们的门户模块人发布文章时文章里面图片全部没有alt标题提示了,下面我就来给各位介绍此问题解决办法.

在解决此问题之前请先备份网站数据,切记,这次修改需要修改两个文件,增加一个文件,分别是:

1.static/image/editor/editor_function.js

2.template/default/home/spacecp_blog.htm

增加的文件为:

static/image/editor/editor_function.js–复制一份,重命名为:bgeditor_function.js

编辑:editor_function.js,代码如下:查找:

  1. function insertImage(image, url, width, heigh) { 
  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. //替换为: 
  8. function insertImage(image, url, width, height,subject) { 
  9.         url = typeof url == ‘undefined’ || url === null ? image : url; 
  10.         width = typeof width == ‘undefined’ || width === null ? 0 : parseInt(width); 
  11.         height = typeof height == ‘undefined’ || height === null ? 0 : parseInt(height); //开源软件:phpfensi.com 
  12.         subject = $(‘title’).value; 
  13.         var html = ‘<p><a href=”‘ + url + ‘” target=”_blank”><img alt=”‘+subject+’” src=”‘+image+’”‘+(width?’ width=”‘+width+’”‘:”)+(height?’ height=”‘+height+’”‘:”)+’></a></p>’; 
  14.         edit_insert(html); 

再编辑bgeditor_function.js,查找:

  1. function insertImage(image, url, width, heigh) { 
  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. //替换为: 
  8. <blockquote><blockquote>function insertImage(image, url, width, height,subject) { 

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

editor_function.js

替换为:

bgeditor_function.js

编辑完毕保存,把文件上传到原来位置,增加的bgeditor_function.js与editor_function.js一块放在同一目录.

后台发布一片文章,输入文章标题,上传图片,进入源代码模式,看看图片是不是有了alt标签?

Tags: discuzx3 1 discuzx图片alt标签

分享到: