Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

修改QQ互联关于发帖不同步到空间或微博的设置后,发帖页js报错

[复制链接]
otherbank 发表于 2011-11-17 11:24:12 | 显示全部楼层 |阅读模式
BUG解决方案
适用版本: Discuz! X2 » R20111010
影响程度: 一般
问题描述:
1、开启空间,关闭微博,则空间为非选中状态,点击无反映  
2、关闭空间推送,开启微博,则微博为选择状态,点击无反映,如下图



解决方法:
1、找到文件 /source/plugin/qqconnect/template/module.htm 的大约59到76行
  1. if (_is_feed_auth && !_is_token_outofdate && _allow_qq && _syn_qq) {
  2.                                 $('connectPost_synQQ').className = 'syn_qq_check';
  3.                                 $('connectPost_synQQ').title = '{lang qqconnect:connect_post_sync_qzone1}';
  4.                                 $('connect_publish_feed').value = 1;
  5.                         } else {
  6.                                 $('connectPost_synQQ').className = 'syn_qq';
  7.                 $('connectPost_synQQ').title = '{lang qqconnect:connect_post_sync_qzone2}';
  8.                 $('connect_publish_feed').value = 0;
  9.                         }
  10.                         
  11.                         if (_is_feed_auth && !_is_token_outofdate && _allow_t && _syn_t) {
  12.                                 $('connectPost_synT').className = 'syn_tqq_check';
  13.                                 $('connectPost_synT').title = '{lang qqconnect:connect_post_sync_t1}';
  14.                                 $('connect_publish_t').value = 1;
  15.                         } else {
  16.                                 $('connectPost_synT').className = 'syn_tqq';
  17.                 $('connectPost_synT').title = '{lang qqconnect:connect_post_sync_t2}';
  18.                 $('connect_publish_t').value = 0;
复制代码
修改为:
  1. if (_allow_qq && _syn_qq) {
  2.                                 if (_is_feed_auth && !_is_token_outofdate) {
  3.                                         $('connectPost_synQQ').className = 'syn_qq_check';
  4.                                         $('connectPost_synQQ').title = '{lang qqconnect:connect_post_sync_qzone1}';
  5.                                         $('connect_publish_feed').value = 1;
  6.                                 } else {
  7.                                         $('connectPost_synQQ').className = 'syn_qq';
  8.                                         $('connectPost_synQQ').title = '{lang qqconnect:connect_post_sync_qzone2}';
  9.                                         $('connect_publish_feed').value = 0;
  10.                                 }
  11.                         }
  12.                         
  13.                         if (_allow_t && _syn_t) {
  14.                                 if (_is_feed_auth && !_is_token_outofdate) {
  15.                                         $('connectPost_synT').className = 'syn_tqq_check';
  16.                                         $('connectPost_synT').title = '{lang qqconnect:connect_post_sync_t1}';
  17.                                         $('connect_publish_t').value = 1;
  18.                                 } else {
  19.                                         $('connectPost_synT').className = 'syn_tqq';
  20.                                         $('connectPost_synT').title = '{lang qqconnect:connect_post_sync_t2}';
  21.                                         $('connect_publish_t').value = 0;
  22.                                 }
复制代码
2、找到大约198到215行
  1. if (_is_feed_auth_infloat && !_is_token_outofdate && _allow_qq_infloat && _syn_qq_infloat) {
  2.                                 $('connectPost_synQQ_infloat').className = 'syn_qq_check';
  3.                                 $('connectPost_synQQ_infloat').title = '{lang qqconnect:connect_post_sync_qzone1}';
  4.                                 $('connect_publish_feed_infloat').value = 1;
  5.                         } else {
  6.                                 $('connectPost_synQQ_infloat').className = 'syn_qq';
  7.                 $('connectPost_synQQ_infloat').title = '{lang qqconnect:connect_post_sync_qzone2}';
  8.                 $('connect_publish_feed_infloat').value = 0;
  9.                         }
  10.                         
  11.                         if (_is_feed_auth_infloat && !_is_token_outofdate && _allow_t_infloat && _syn_t_infloat) {
  12.                                 $('connectPost_synT_infloat').className = 'syn_tqq_check';
  13.                                 $('connectPost_synT_infloat').title = '{lang qqconnect:connect_post_sync_t1}';
  14.                                 $('connect_publish_t_infloat').value = 1;
  15.                         } else {
  16.                                 $('connectPost_synT_infloat').className = 'syn_tqq';
  17.                 $('connectPost_synT_infloat').title = '{lang qqconnect:connect_post_sync_t2}';
  18.                 $('connect_publish_t_infloat').value = 0;
复制代码
修改为:
  1. if (_allow_qq_infloat && _syn_qq_infloat) {
  2.                                 if (_is_feed_auth_infloat && !_is_token_outofdate) {
  3.                                         $('connectPost_synQQ_infloat').className = 'syn_qq_check';
  4.                                         $('connectPost_synQQ_infloat').title = '{lang qqconnect:connect_post_sync_qzone1}';
  5.                                         $('connect_publish_feed_infloat').value = 1;
  6.                                 } else {
  7.                                         $('connectPost_synQQ_infloat').className = 'syn_qq';
  8.                                         $('connectPost_synQQ_infloat').title = '{lang qqconnect:connect_post_sync_qzone2}';
  9.                                         $('connect_publish_feed_infloat').value = 0;
  10.                                 }
  11.                         }

  12.                         if (_allow_t_infloat && _syn_t_infloat) {
  13.                                 if (_is_feed_auth_infloat && !_is_token_outofdate) {
  14.                                         $('connectPost_synT_infloat').className = 'syn_tqq_check';
  15.                                         $('connectPost_synT_infloat').title = '{lang qqconnect:connect_post_sync_t1}';
  16.                                         $('connect_publish_t_infloat').value = 1;
  17.                                 } else {
  18.                                         $('connectPost_synT_infloat').className = 'syn_tqq';
  19.                                         $('connectPost_synT_infloat').title = '{lang qqconnect:connect_post_sync_t2}';
  20.                                         $('connect_publish_t_infloat').value = 0;
  21.                                 }
复制代码
OK!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
ARCHY` 发表于 2011-12-9 16:07:02 | 显示全部楼层
呵呵  再次沙发支持
回复

使用道具 举报

 楼主| otherbank 发表于 2011-12-9 16:35:20 | 显示全部楼层
ARCHY` 发表于 2011-12-9 16:07
呵呵  再次沙发支持

谢谢
回复

使用道具 举报

pcyi 发表于 2011-12-9 21:01:01 | 显示全部楼层
支持咯
回复

使用道具 举报

第四类伤痕 发表于 2011-12-12 14:06:46 | 显示全部楼层
学习收藏了。
回复

使用道具 举报

a475305268 发表于 2011-12-12 18:30:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

楚君 发表于 2011-12-15 20:01:05 | 显示全部楼层
这次推出的1010补丁真是让人汗颜
回复

使用道具 举报

 楼主| otherbank 发表于 2011-12-16 09:07:58 | 显示全部楼层
楚君 发表于 2011-12-15 20:01
这次推出的1010补丁真是让人汗颜

为什么呢?
回复

使用道具 举报

楚君 发表于 2011-12-20 17:31:58 | 显示全部楼层
otherbank 发表于 2011-12-16 09:07
为什么呢?

一大堆BUG
回复

使用道具 举报

命运逆袭 发表于 2012-2-27 14:20:44 | 显示全部楼层
还没有去弄过这个功能。。
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-24 09:59 , Processed in 0.040605 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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