修改akismet以正常显示网站缩略图

在天朝,http://s.wordpress.com/mshots/v1/ 这个缩略图调用服务的URL被墙fuck了。以下修改使之正常显示缩略图。

Fuck GxxFooW ! WTF ! :mad:

修改left距离:
akismet.js line 80:

1
        thisParentWidth = (jQuery(this).parent().find('.grav-hijack').length) ? thisParentWidth - 42 + 'px' : thisParentWidth/2 + 'px';

修改服务调用:
line 86 :

1
            jQuery(this).append('<div class="mShot mshot-container" style="left: '+thisParentWidth+'"><div class="mshot-arrow"></div><img src="http://open.thumbshots.org/image.aspx?url='+thisHref+'" width="120" class="mshot-image_'+thisId+'" style="margin: 0;" /></div>');

line 88,91

1
                jQuery('.mshot-image_'+thisId).attr('src', 'http://open.thumbshots.org/image.aspx?url='+thisHref);

akismet.css Line 12 , 修改高和宽:

1
.mshot-container { background: #5C5C5C; position: absolute; top: -94px; padding: 7px; width: 120px; height: 90px; z-index: 20000; -moz-border-radius:6px; border-radius:6px; -webkit-border-radius:6px; }
更多
14 Responses Post a comment
  1. 3qsami

    今天终于知道了这个问题的原因。只是严格按照原文进行修改,替换成“open.thumbshots.org”之后,缩略图是显示了,但都是千篇一律的“THUMBSHOTS.COM Image coming soon”,如果换成此文评论中的“https://s-origin.wordpress.com/”或“https://s.wordpress.com”,请问语句应如何调整?愿在闲时指点指点……

  2. wmtimes

    原来,我还以为只有我的显示不出来。

  3. iShare

    最近我又折腾出一个更好的方法了,用https://s-origin.wordpress.com/调用

  4. iShare

    发现一个好方法,只要把http://s.wordpress.com替换成https://s.wordpress.com就可以了 :lol: :lol:

    比你这个简单多了

  5. iShare

    像服务器在国外的人有没有可能把缩略图请求由服务器来获取,取到缩略图之后再有自己的服务器发给用户。

  6. akismet缩略图 – 叨叨技术 - 王叨叨

    [...] 今天看到荒野无灯大师的《修改akismet以正常显示网站缩略图》这篇文章后,我觉得他是一个细心而且有执行力的人!其实这个akismet升级后,我就发现有这么一个缩略图功能了,但是一直懒得折腾它,毕竟我只用它来拦截垃圾评论的,这功能要不要都行!不过,既然荒野无灯大师折腾他了,我也就美化一下他算了! [...]

  7. 王叨叨

    这个缩略图不错,当时更新完了一直没注意这个小功能!

Leave a Reply

Note: You may use basic HTML in your comments. Your email address will not be published.

Subscribe to this comment feed via RSS