请选择 进入手机版 | 继续访问电脑版

discuz3.2门户内容页及帖子页 图片ALT标签设置

[复制链接]
在河科技 发表于 2018-1-15 17:08:02 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题


门户内容ALT标签修改方法



在实施本方法之前请先备份网站数据,以防不测;这次修改需要修改两个文件,分别是:

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


同时增加一个文件为:
static/image/editor/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) {    url = typeof url == 'undefined' || url === null ? image : url;
  2.     width = typeof width == 'undefined' || width === null ? 0 : parseInt(width);
  3.     height = typeof height == 'undefined' || height === null ? 0 : parseInt(height);
  4.     subject = $('title').value;
  5.     var html = '<p><a href="' + url + '" target="_blank"><img alt="'+subject+'" src="'+image+'"'+(width?' width="'+width+'"':'')+(height?' height="'+height+'"':'')+'></a></p>';
  6.     edit_insert(html);
  7. }
复制代码



再修改刚刚建立的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. }
复制代码




修改为:


  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.     var html = '<p><a href="' + url + '" target="_blank"><img alt="'+subject+'" 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

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




论坛ALT标签修改方法





用FTP工具打开空间,在根目录路径/template/default/forum/找到discuzcode.htm文件

下载后用查看代码工具打开,搜索<img{if $attach['price'] && $_G['forum_attachmentdown']

找到后在它的src="{STATICURL}image/common/none.gif" 在这段代码后面加上如下代码:alt="$_G[forum_thread][subject]"

下面还有一处一样的代码,也需要加上这段:alt="$_G[forum_thread][subject]"


其中:$_G[forum_thread][subject]  文章标题
          $_G[setting][sitename] 是网站名称
          $attach[imgalt] 是图片名称
          title="$attach[description]" 是图片描述(发帖时插入图片填写的描述)

你可以根据需要自由添加。

保存后上传到原来的位置替换源文件discuzcode.htm,再到discuz管理后台刷新缓存,打开审核元素检查是否修改成功。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝0

帖子12

发布主题
最新发布
本版导读
一周热帖排行最近7x24小时热帖

微信二维码

关注官方微信"推广狂人"

云南在河网络科技有限公司 © 2018-2025 昆明SEO|昆明网络推广|昆明网站推广( 滇ICP备18001331号-1 )

友情链接:昆明SEO seo教程