研究一天时间终于找到方法了,同时这个方法同样对家园里的日志插入相册图片同样有效

看来我的水平也很高啊,完全不懂程序的居然也被解决了这个难题、、、我真是太厉害了。。。哈哈哈

因为我费了好大的力气和时间,所以不能白分享给大家。。。
希望大家花 2 个金币支持下,让我也能快点升级哈。。。

方法:修改 static/image/editor/editor_function.js

文件中的最后一段程序:

  1. function insertImage(image, url) {
  2. url = typeof url == 'undefined' || url === null ? image : url;
  3. var html = '<p><a href="'%20+%20url%20+%20'" target="_blank"><img src="'+image+'"></a></p>';
  4. edit_insert(html);
  5. }

将"<img src="'+image+'"> 修改为

<img alt="'+subject+' " src="'+image+'">

覆盖上传即可

2 、另外由于日志和主站用的同一编辑器,调用的都是 editor_function.js
但是根据上边的方法,在发布日志中插入图片却是有问题的,需要再改一下
将两个模板调用的 editor_function.js 分开

首先将 editor_function.js 另存一份放在同一目录下,重命名为 editor_functionrizhi.js
同样修改

  1. function insertImage(image, url) {
  2. url = typeof url == 'undefined' || url === null ? image : url;
  3. var html = '<p><a href="'%20+%20url%20+%20'"
    target="_blank"><img alt="'+subject+' "
    src="'+image+'"></a></p>';
  4. edit_insert(html);
  5. }

这次就有点复杂了,将这段代码修改为

  1. function insertImage(image, url, subject) {
  2. url = typeof url == 'undefined' || url === null ? image : url;
  3. var subject = $('subject').value;
  4. var html = '<p><a href="'%20+%20url%20+%20'"
    target="_blank"><img alt="'+subject+' "
    src="'+image+'"></a></p>';
  5. edit_insert(html);
  6. }

然后到模板文件夹在发布日志的模板文件 spacecp_blog.htm 里搜索 editor_function.js
修改为 editor_functionrizhi.js 即可

同样覆盖上传这几个文件。

这样的修改有个很小的问题,在门户文章里因为上传图片时文章还没有发布,这样插入图片调用文章标题,需要点两次插入图片才能插入。在日志里没有发现这个问题。。。

这是个很小的问题啦,大家试试就知道了。。。

图片自动加入 ALT 对 SEO 很有帮助哦,小小的改动,带来很大的利益哦

如果您修改成功了,别忘了回复支持一下

如果还不会的话也请回复,我会帮您解决的