2009/08/16

我的vimperator设置

"2.1 (created: 2009/05/21 13:13:06)
set nextpattern=\s*下一页|下一张|下一节|下一章|下一篇|下一頁|下页|后页\s*,^\bnext\b,\bnext\b,\bsuivant\b,^>$,^(>>|››|»)$,^(>|»),(>|»)$,\bmore\b
set previouspattern=\s*上一页|上一张|上一节|上一章|上一篇|上一頁|上页|前页\s*,^\bprev|previous\b, \bprev|previous\b,\bprécédent\b,^<$,^(<<|‹‹|«)$,^(<|«),(<|«)$
set editor=gvim.exe -f
set guioptions=rbn
set history=1000
set hlsearch
set popups=2
set runtimepath=.vimperator
set showstatuslinks=2
set showtabline=1
set titlestring=Firefox
set visualbell
set wildoptions=auto
style -name notab * .tabs-newtab-button {display:none !important;}
command! noimg set! permissions.default.image=2
command! nojs set! javascript.enabled=false
command! ysimg set! permissions.default.image=1
command! ysjs set! javascript.enabled=true
map w :
nmap w :
vmap w :
autocmd LocationChange .* :js modes.passAllKeys = /wave\.google\.com|mail\.google\.com|www\.google\.com\/reader\/view/.test(buffer.URL)
" vim: set ft=vimperator:

2009/08/07

Blogger ftp发布中<Blogger>模板标签包含奇怪的javascript,以及解决方法

就是说在每个处生成以下的代码:

<script src="http://www.blogger.com/static/v1/common/js/327583163-csitaillib.js" type="text/javascript"></script><script>if (typeof(window.attachCsiOnload) != 'undefined' && window.attachCsiOnload != null) { window.attachCsiOnload('ext_blogspot'); }</script>

可能会在<title>标签出现一串不该出现的字符。

大家现在可以搜索一下“327583163-csitaillib.js”,会得到很多返回结果,这些都是使用blogger ftp发布的站点。

早在7月2日(2009)就有人报告了这个bug,blogger官方team的一个成员也确认了这个bug,并说尽快修复。可惜的是到现在还是有这个bug

现在的解决方法是在模板中把Blogger标签注释掉:

HTML中

<!--<Blogger>--><!--</Blogger>-->

javascript中

/* <Blogger>*//* </Blogger>*/

其他的就按各自的注释方法注释掉。