Discuz教程网

[代码修改] Discuz X2 自己动手搞定微博分享来自己 discuz云平台的问题!

[复制链接]
authicon dly 发表于 2011-5-24 17:23:15 | 显示全部楼层 |阅读模式
官方可能还在研究dz2的大问题吧。

这个小问题自己刚刚搞了搞,其实很简单的~


不过前提是你有以前自己在open.t.qq.com申请的App Key!
               
要是没有的自己去 open.t.qq.com 申请一下还是很快的~
   
好了说方法吧:

找到目录: source/plugin/qqconnect/template/ 下的  module.htm 文件

第一步查找:
  1. <a href="javascript:void(0);" ref="{$_G[connect][weibo_share_url]}" id="k_weiboshare" title="{lang qqconnect:connect_viewthread_share_to_t}"><i><img src="{IMGDIR}/weibo.png" alt="{lang qqconnect:connect_viewthread_share_to_t}" />{lang qqconnect:connect_viewthread_share_to_t}</i></a>
复制代码
修改为:

注意自己修改下面红色的东西!


57eba3d3246447f68eebc3afdad1ad47 改为自己申请的 App Key

http://www.fx0917.com 我就不用说了吧~

<img src="{IMGDIR}/weibo.png" alt="{lang qqconnect:connect_viewthread_share_to_t}" /> <a href="javascript:void(0)">{lang qqconnect:connect_viewthread_share_to_t}</a><script type="text/javascript">
        function postToWb(){
                var _t = encodeURI(document.title);
                var _url = encodeURIComponent(document.location);
                var _appkey = encodeURI("57eba3d3246447f68eebc3afdad1ad47");
                var _pic = encodeURI('');
                var _site = 'http://www.fx0917.com';
                var _u = 'http://v.t.qq.com/share/share.php?url='+_url+'&appkey='+_appkey+'&site='+_site+'&pic='+_pic+'&title='+_t;
                window.open( _u,'', 'width=700, height=680, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, location=yes, resizable=no, status=no' );
        }
</script>

第二步继续查找:
  1. <a href="javascript:void(0)" onclick="postToWb();" id="k_weiboshare" title="{lang qqconnect:connect_viewthread_share_to_t}"><i><img src="{IMGDIR}/weibo.png" alt="{lang qqconnect:connect_viewthread_share_to_t}" />{lang qqconnect:connect_viewthread_share_to_t}</i></a>
复制代码
修改为:(其实跟上一步更改的东西一样!)

注意自己修改下面红色的东西!


57eba3d3246447f68eebc3afdad1ad47 改为自己申请的 App Key

http://www.fx0917.com 我就不用说了吧~

<img src="{IMGDIR}/weibo.png" alt="{lang qqconnect:connect_viewthread_share_to_t}" /> <a href="javascript:void(0)">{lang qqconnect:connect_viewthread_share_to_t}</a><script type="text/javascript">
        function postToWb(){
                var _t = encodeURI(document.title);
                var _url = encodeURIComponent(document.location);
                var _appkey = encodeURI("57eba3d3246447f68eebc3afdad1ad47");
                var _pic = encodeURI('');
                var _site = 'http://www.fx0917.com';
                var _u = 'http://v.t.qq.com/share/share.php?url='+_url+'&appkey='+_appkey+'&site='+_site+'&pic='+_pic+'&title='+_t;
                window.open( _u,'', 'width=700, height=680, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, location=yes, resizable=no, status=no' );
        }
</script>

第三步查找  删除!:
  1. <script type="text/javascript">
  2. function postToWb(){
  3. var _t = encodeURI(document.title);
  4. var _url = encodeURIComponent(document.location);
  5. var _appkey = encodeURI("{$_G['connect']['weibo_appkey']}");
  6. var _pic = "{$_G['connect']['share_images']}";
  7. var _site = '';
  8. var _u = 'http://v.t.qq.com/share/share.php?url='+_url+'&appkey='+_appkey+'&site='+_site+'&pic='+_pic+'&title='+_t;
  9. window.open( _u,'', 'width=700, height=680, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, location=yes, resizable=no, status=no' );
  10. }
  11. </script>
复制代码

修改完,上传更新缓存即可!

有的朋友可能修改上会存在问题,直接传了个我的,打开查找  www.fx0917.com  和  57eba3d3246447f68eebc3afdad1ad47  分别替换为自己的域名和 aap key 就行~


module.rar (4.85 KB, 下载次数: 1)



上一篇:Discuz X1.5 天气爱预报插件
下一篇:Discuz All 本站右下角求助功能分享
authicon melody0721 发表于 2011-5-25 06:59:50 | 显示全部楼层
很好 很强大。。谢谢分享
authicon Qinery 发表于 2011-5-30 16:44:53 | 显示全部楼层
试了下,不行啊
authicon 纤陌陌 发表于 2011-6-19 18:00:01 | 显示全部楼层
顶顶更健康
authicon YY大兔子 发表于 2011-6-24 05:59:51 | 显示全部楼层
看帖必回
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-2 06:52

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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