LEAD阳光

标题: 网站代码修改记录 [打印本页]

作者: leeyupeng    时间: 2012-9-9 14:55
标题: 网站代码修改记录
时间:2012年11月7日
修改人:鹏鹏
修改文件:include/js/common.js
涉及功能:在chrome下的论坛登录、回帖、置顶操作等
修改原因:在chrome下的论坛登录不自动跳转,回帖不自动刷新,置顶操作无法使用
修改主要代码:common.js 1170行附近,if(!s) s = $(ajaxframeid).contentWindow.document.firstChild.textContent; 行为新增代码

  1.     showloading('none');
  2.     try {
  3.       if(BROWSER.ie) {
  4.         s = $(ajaxframeid).contentWindow.document.XMLDocument.text;
  5.       } else {
  6.         s = $(ajaxframeid).contentWindow.document.documentElement.firstChild.nodeValue;
  7.         if(!s) s = $(ajaxframeid).contentWindow.document.firstChild.textContent;
  8.       }   
  9.     } catch(e) {
  10.       if(AJAX['debug']) {
  11.         var error = mb_cutstr($(ajaxframeid).contentWindow.document.body.innerText.replace(/\r?\n/g, '\\n').replace(/"/g, '\\\"'), 200);
  12.         s = '<root>ajaxerror<script type="text/javascript" reload="1">showDialog(\'Ajax Error: \\n' + error + '\');</script></root>';
  13.       }   
  14.     }   
复制代码



时间:2012年9月11日
修改人:鹏鹏
修改文件:bbs/config.inc.php
涉及功能:UCenter登录方式
修改原因:采用数据库方式连接UCenter而不是接口方式
修改主要代码:
参考:UCenter挂接应用的方式的说明 http://faq.comsenz.com/viewnews-528


时间:2012年9月9日
修改人:鹏鹏
修改文件:bbs/party.php
涉及功能:活动报名打印
修改原因:增加邮件信息列;修正在部分浏览器下下载文件时乱码的情况
修改主要代码:
增加邮件信息列:

  1.        0 => array("用户名{$Fstring}",'联系电话','E-Mail', '个人说明','备注选项','分工'),
  2. ......
  3.       $query = $db->query("select t.*,m.gender, m.email from {$tablepre}partyers t left join {$tablepre}members m on m.uid=t.uid where t.tid='$tid' and t.verified='4' order by t.dateline desc");
  4. ......
  5.        $ts[2] = $rs['email'];
  6. ......
复制代码


修正乱码
  1.     function generateXML ($filename) {
  2.         
  3.         header("Content-Type: application/vnd.ms-excel; charset=utf-8");
  4.         $encoded_filename = urlencode($filename);
  5.         $encoded_filename = str_replace("+", "%20", $encoded_filename);
  6.         
  7.         $ua = $_SERVER["HTTP_USER_AGENT"];
  8.         if (preg_match("/MSIE/", $ua)) {
  9.          header('Content-Disposition: attachment; filename="' . $encoded_filename . '.xls"');
  10.         } else if (preg_match("/Firefox/", $ua)) {
  11.          header('Content-Disposition: attachment; filename*="utf8\'\'' . $filename . '.xls"');
  12.         } else {
  13.          header('Content-Disposition: attachment; filename="' . $filename . '.xls"');
  14.         }
复制代码


时间:2012年9月9日
修改人:鹏鹏
修改文件:bbs/templates/default/party_print.html
涉及功能:活动报名打印
修改原因:该模板没有header信息,导致活动页面打印报名人员信息时,在浏览器默认编码不是utf8的情况下会有乱码
修改主要代码:
增加了头信息等:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
复制代码

作者: liwen    时间: 2012-9-9 22:02
http://code.google.com/p/ygclub

赞,提交一下代码吧 :)
作者: 浮游    时间: 2012-9-10 10:50
赞,啥时候能弄个统计库的功能,或者大家看看有没合适的插件,活动报名的数据应该是可以提取出来的。
作者: leeyupeng    时间: 2012-9-11 08:23
改了数据库通信方式,不知道速度有没有提升的感觉...
作者: liwen    时间: 2012-9-11 10:57
回复 4# leeyupeng


   没感觉啊...
作者: leeyupeng    时间: 2012-11-7 08:37
改了chrome下操作的问题,具体信息已更新置一楼,有问题的话麻烦通知一下
作者: 通天塔    时间: 2012-11-7 08:44
test
作者: leeyupeng    时间: 2012-11-7 11:18
mac chrome的置顶功能可以,但是windows chrome的还不行,再继续查看原因...
作者: leeyupeng    时间: 2012-11-7 17:10
http://kaiyuan.hudong.com/bbs/viewthread.php?tid=112460




欢迎光临 LEAD阳光 (http://ygclub.org/bbs/) Powered by Discuz! X3