2010年8月4日 | 分类: 前端技术 | 标签:

Redmine是一个很好用的项目管理软件。

不过由于是ruby写的,要对附件从原窗口打开调整到新窗口打开本来是需要修改ruby的逻辑的。

现在只要修改application.js 这个文件就可以了,通过JavaScript来做:

将application.js 的最后一段window的load改成:

Event.observe(window, ‘load’, function() {
$$(‘.hol’).each(function(el) {
el.hide();
});
$$(‘.icon-attachment’).each(function(el){
el.setAttribute(‘target’, ‘_blank’);
});
});

2010年4月28日 | 分类: PHP | 标签:

配置守护进程cron-for-windows

2010年4月11日 | 分类: 生活 | 标签:

4月10号在炳胜吃饭,都是高宗同学,东西都比较好,口感算不错吧,有点咸。
不过后来埋单的时候就出现点问题。结完帐了他们还会跟你说这次喝酒的两个杯子有裂缝,还要你另外加钱的!比较黑就是了。想去吃饭但是又不想丢面子的食客就要小心了。还会有保安拦着你不让你离开的,就因为十来二十块钱出动保安在外面拦着你。
非常行横的……

作为民族饮食企业我们应该支持,但是他们不会考虑你的知情权,也不会在上杯子之前跟你说杯子是完整的,如果出现破裂就要赔偿,更加重要的是他们不跟你说要陪多少钱。今天是十来块钱,明天可能就是几百块,不给不让你出门,有点恐怖的。而且我们都是斯文人,大学生,喝酒也仅仅是红酒兑雪碧,十个人才喝一瓶750ml的红酒,每个人都没醉,他们就是欺负弱小,已经投诉12315,如有更多动态会更新。

—–更新1: 2010年4月11号 下午2点半收到12315的电话,再次提供更为详细的内容跟过程,等待进一步的处理

—–更新2: 2010年4月16号 晚上六点多收到天河炳胜负责人的电话,初步协商解决办法,本来我觉得大事花小就算了,谁知道该负责人说了一句“我对事件表示抱歉,对不起”的话,我马上觉得很反感。我要的是官方的表态,个人表态谁都可以表,遂交待她两个方案:其一为在覆盖面超10万的平媒发布道歉公告;其二是赔偿人民币一块钱。她表示会在第二天给我答复。

—–更新3: 2010年4月17号 晚上九点多收到广州炳胜总店负责人的电话,姓潘,由于之前的一些情况,我依然提出昨晚两个要求,补充了一句:“也知道你们不会那样子做”。后面潘先生态度非常好,还说要登门拜访之类,我立马拒绝:让你知道我住在那,谁知道会有什么情况。遂告之,这个是一个很小很小的事情,完全是当时工作人员不会操作导致,会保留潘先生电话,日后能够帮忙定个位置即可。对方肯定很高兴。还表示可以宴请之前我们同学一起吃饭,我也婉拒:服务做不好,还要厚着脸皮请人的情况在国内很多多。我当然也不愿意为此事烦恼,不过就我在炳胜经历的事情说明他们真的服务很差。

2010年3月30日 | 分类: 前端技术 | 标签:

最近喜欢上用chrome。不过,在chrome下面,discuz总有些问题,今晚抽空在discuz的论坛找了下,无果,也发现很多人对此很着急。遂自己动手,丰衣足食。

对于心急的看官,可以先下载修改后的common.js 到include/js目录下覆盖原来文件(建议先备份一下),然后跑到网站后台更新下缓存即可。

做下修改记录吧:

  1. 修正function ajaxpost : 约1169行,针对chrome专门优化了一下。
  2. if(BROWSER.chrome){
    var s_00 = $(ajaxframeid).contentWindow.document.documentElement.lastChild.previousSibling.previousSibling.nodeValue;
    var s_0 = $(ajaxframeid).contentWindow.document.documentElement.lastChild.previousSibling.nodeValue;
    var s_1 = $(ajaxframeid).contentWindow.document.documentElement.lastChild.nodeValue;
    s =”;
    if(s_0 && s_0.indexOf(‘
    =0 && s_0.indexOf(‘
    <=2){
    if(s_0) s += s_0;
    if(s_1) s += s_1;
    }else{
    if(s_00) s += s_00;
    if(s_0) s += s_0;
    if(s_1) s += s_1;
    }

    }

  3. 修改function showselect:约1573行。 将原来只判断obj.id 的修改为 if(!obj.id  || ( BROWSER.chrome && obj.id.indexOf(‘calendarexp_’)===-1) ) {

大功告成。 主要的问题是discuz使用自己写的JavaScript,说实在,很烂,兼容性不高,对内影响了discuz在页面交互的灵活性,对外就是discuz的延伸性受到一定限制。如果能够用jQuery,那么就爽咯:)

最后附上修正后的网站案例:

http://www.gdutbbs.com/ 工大后院

2010年2月6日 | 分类: 技术 | 标签:

把下面的内容添加到C:\Windows\System32\drivers\etc\hosts文件中
由于使用的IP未必为最优,所以速度可能变慢。

尽管你写了host,但是由于dns污染技术太牛,不一定保证你100%能够访问

#Search
74.125.39.99    www.google.com
74.125.39.103   www.google.com
74.125.39.104   www.google.com
74.125.39.105   www.l.google.com

#Images
74.125.39.99    images.google.com
74.125.39.103   images.google.com
74.125.39.104   images.google.com
74.125.39.105   images.google.com
74.125.39.106   images.google.com
74.125.39.147   images.google.com
74.125.77.99    tbn0.google.com
74.125.77.99    tbn1.google.com
74.125.77.103   tbn2.google.com
74.125.77.104   tbn3.google.com
74.125.77.105   tbn4.google.com
74.125.77.106   tbn5.google.com
74.125.77.147   tbn6.google.com

#Shopping
74.125.39.99    base0.googlehosted.com
74.125.39.103   base1.googlehosted.com
74.125.39.104   base2.googlehosted.com
74.125.39.105   base3.googlehosted.com
74.125.39.106   base4.googlehosted.com
74.125.39.147   base5.googlehosted.com

#Books
74.125.39.100   books.google.com
74.125.39.101   books.google.com
74.125.39.102   books.google.com
74.125.39.113   books.google.com
74.125.39.138   books.google.com
74.125.39.139   books.google.com
74.125.39.100   bks0.books.google.com
74.125.39.100   bks1.books.google.com
74.125.39.101   bks2.books.google.com
74.125.39.102   bks3.books.google.com
74.125.39.113   bks4.books.google.com
74.125.39.138   bks5.books.google.com
74.125.39.139   bks6.books.google.com
74.125.39.113   bks7.books.google.com
74.125.39.138   bks8.books.google.com
74.125.39.139   bks9.books.google.com

#Video
74.125.39.100   video.google.com
74.125.39.101   video.google.com
74.125.39.102   video.google.com
74.125.39.113   video.google.com
74.125.39.138   video.google.com
74.125.39.139   video.google.com
74.125.39.100   0.gvt0.com
74.125.39.101   1.gvt0.com
74.125.39.102   2.gvt0.com
74.125.39.113   3.gvt0.com
74.125.39.138   4.gvt0.com
74.125.39.139   5.gvt0.com

#Mail(POP3/SMTP)
209.85.147.109  pop.gmail.com
209.85.147.109  smtp.gmail.com

#WebMail
64.233.189.18   mail.google.com
64.233.189.19   mail.google.com
64.233.189.83   mail.google.com
64.233.189.18   www.gmail.com
64.233.189.19   www.gmail.com
64.233.189.83   www.gmail.com
64.233.189.19   googlemail.l.google.com

#Docs
64.233.189.101  writely-china.l.google.com
64.233.189.101  writely.l.google.com
64.233.189.102  docs.google.com
64.233.189.101  docs.google.com
64.233.189.100  docs.google.com

#Map
64.233.189.104  map.google.com
64.233.189.99   map.google.com
64.233.189.147  map.google.com
64.233.189.104  maps.google.com
64.233.189.99   maps.google.com
64.233.189.147  maps.google.com
64.233.189.99   maps.gstatic.com
203.208.39.93   khm.google.com
203.208.39.91   mt0.google.com
203.208.39.93   mt1.google.com
203.208.39.91   mt2.google.com
203.208.39.91   mt.l.google.com
64.233.189.99   maps.l.google.com

#Scholar
64.233.189.99   scholar.google.com
64.233.189.104  scholar.google.com
64.233.189.147  scholar.google.com
64.233.189.104  scholar.l.google.com

#Group
64.233.189.102  groups.google.com
64.233.189.100  groups.google.com
64.233.189.101  groups.google.com
64.233.189.101  groups.l.google.com

#Picasa
74.125.39.147   picasa.google.com
74.125.39.91    photos.google.com
74.125.39.91    picasaweb.google.com
74.125.39.93    picasaweb.google.com
74.125.39.136   picasaweb.google.com
74.125.39.190   picasaweb.google.com
74.125.39.91    lh0.ggpht.com
74.125.39.93    lh1.ggpht.com
74.125.39.136   lh2.ggpht.com
74.125.39.190   lh3.ggpht.com
74.125.39.91    lh4.ggpht.com
74.125.39.93    lh5.ggpht.com
74.125.39.136   lh6.ggpht.com
74.125.39.190   lh7.ggpht.com

#Translate
74.125.39.100   translate.google.com
74.125.39.101   translate.google.com
74.125.39.102   translate.google.com
74.125.39.113   translate.google.com
74.125.39.138   translate.google.com
74.125.39.139   translate.google.com

#Reader
74.125.39.99    reader.google.com
74.125.39.103   reader.google.com
74.125.39.104   reader.google.com
74.125.39.105   reader.google.com
74.125.39.106   reader.google.com

#Sites
64.233.161.9    sites.google.com
74.125.53.9     sites.google.com 
74.125.39.102   sites.google.com 
74.125.39.139   sites.google.com 
74.125.45.9     sites.google.com 
74.125.39.139   sites.google.com

#Code
74.125.53.9     code.google.com   
74.125.45.9     code.google.com   
64.233.161.9    code.google.com   
74.125.39.102   code.google.com   
209.85.137.9    code.google.com   
74.125.39.139   code.l.google.com

#Labs
74.125.39.141   www.googlelabs.com
74.125.39.141   appspot.l.google.com
74.125.39.100   labs.google.com
74.125.39.101   labs.google.com
74.125.39.102   labs.google.com
74.125.39.113   labs.google.com
74.125.39.138   labs.google.com
74.125.39.139   labs.google.com

#Knol
74.125.39.100   knol.google.com
74.125.39.101   knol.google.com
74.125.39.102   knol.google.com
74.125.39.113   knol.google.com
74.125.39.138   knol.google.com
74.125.39.139   knol.google.com

#Sketchup
74.125.39.99    sketchup.google.com
74.125.39.103   sketchup.google.com
74.125.39.104   sketchup.google.com
74.125.39.105   sketchup.google.com
74.125.39.106   sketchup.google.com

#Pack
74.125.39.99    pack.google.com
74.125.39.103   pack.google.com
74.125.39.104   pack.google.com
74.125.39.105   pack.google.com
74.125.39.106   pack.google.com

#News
74.125.39.99    news.google.com
74.125.39.103   news.google.com
74.125.39.104   news.google.com
74.125.39.105   news.google.com
74.125.39.106   news.google.com
74.125.39.147   news.google.com
74.125.39.99    nt0.ggpht.com
74.125.39.103   nt1.ggpht.com
74.125.39.104   nt2.ggpht.com
74.125.39.105   nt3.ggpht.com
74.125.39.106   nt4.ggpht.com
74.125.39.147   nt5.ggpht.com

#Calendar
74.125.39.100   calendar.google.com
74.125.39.101   calendar.google.com
74.125.39.102   calendar.google.com
74.125.39.113   calendar.google.com
74.125.39.138   calendar.google.com
74.125.39.139   calendar.google.com

#Blogger
74.125.39.191   www.blogger.com
74.125.39.191   blogger.l.google.com
74.125.39.191   blogger.google.com

#Orkut
74.125.47.85    www.orkut.com
74.125.47.86    www.orkut.com
74.125.47.85    orkut.google.com
74.125.47.86    orkut.l.google.com

#Youtube
74.125.39.100   www.youtube.com
74.125.39.101   www.youtube.com
74.125.39.102   www.youtube.com
74.125.39.113   www.youtube.com

#Toolbar
74.125.39.100   toolbar.google.com
74.125.39.101   toolbar.google.com
74.125.39.102   toolbar.google.com
74.125.39.113   toolbar.google.com

#Apps
74.125.39.99    apps.google.com
74.125.39.103   apps.google.com
74.125.39.104   apps.google.com
74.125.39.115   apps.google.com

#Chrome
74.125.39.99    chrome.google.com
74.125.39.103   chrome.google.com
74.125.39.104   chrome.google.com
74.125.39.115   chrome.google.com

#Finance
74.125.39.99    finance.google.com
74.125.39.103   finance.google.com
74.125.39.104   finance.google.com
74.125.39.115   finance.google.com

#Desktop
74.125.39.99    desktop.google.com
74.125.39.103   desktop.google.com
74.125.39.104   desktop.google.com
74.125.39.115   desktop.google.com

#Ajax
74.125.53.9     ajax.googleapis.com
74.125.45.9     ajax.googleapis.com
64.233.161.9    ajax.googleapis.com
209.85.137.9    ajax.googleapis.com
72.14.203.9     googleapis-ajax.l.google.com

#Modules
74.125.39.132   1.ig.gmodules.com
74.125.39.132   2.ig.gmodules.com
74.125.39.132   3.ig.gmodules.com
74.125.39.132   4.ig.gmodules.com
74.125.39.132   5.ig.gmodules.com
74.125.39.132   6.ig.gmodules.com

#Misc
64.233.189.101  id.google.com
64.233.189.102  id.google.com
64.233.189.100  id.google.com
64.233.189.100  id.l.google.com
74.125.39.132   skins.gmodules.com
74.125.39.132   googlehosted.l.google.com
74.125.39.132   img0.gmodules.com
74.125.39.99    blogsearch.google.com
74.125.39.99    www2.l.google.com
74.125.39.99    www.gstatic.com
74.125.39.100   www3.l.google.com
74.125.39.99    buttons.googlesyndication.com

第 4 页,共 68 页« 最新...23456102030...最旧 »