Tue, 31 Jan 2006

:: MoinMoin问题

MoinMoin问题

1. fixed

接到举报,看一下子 trackback 是系统 进行字串解析时出错

## site-packages\MoinMoin\macro\RecentChanges.py line 29 左右
    if line.action[:3] == 'ATT':
        import urllib
        try:
            filename = urllib.unquote(line.extra)
        except:
            filename = "filename can not display...maybe UnicodeDecodeError"
        if line.action == 'ATTNEW':
            try:
                comment = _("Upload of attachment '%(filename)s'.") % {'filename': filename}
            except:
                comment = _("Upload of attachment '%(filename)s'.") % "filename can not display..."

简单过滤就成,但是问题还在…………可怜的中文…………


动力源自::txt2tags

OpenSource ,error ,MoinMoin


::Tue, 31 Jan 2006 08:00 GMT

Mon, 30 Jan 2006

:: [snap]豆瓣出错

[snap]豆瓣出错
查询报怨:
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/quixote/publish.py", line 522, in process_request
    output = self.try_publish(request, env.get('PATH_INFO', ''))
  File "/usr/lib/python2.4/site-packages/quixote/publish.py", line 457, in try_publish
    output = object(request)
  File "/var/www/douban/luz/__init__.py", line 69, in subject_search
    return subject_search_ui(request)
  File "/var/www/douban/luz/subject_search_ui.ptl", line 29, in subject_search_ui
    main_layout(request, local_content, right_content,right_width=250)
  File "/var/www/douban/luz/site_ui.ptl", line 65, in main_layout
    <table class="mt"><tr><td valign="top" %s>
  File "/var/www/douban/luz/subject_search_ui.ptl", line 114, in local_content
    ns, ss = subject_search(text,_items_per_line,start,cat_id=cat_id)
  File "/Users/bo/Sites/luzong/search.py", line 409, in subject_search
  File "/Users/bo/Sites/luzong/search.py", line 321, in _subject_search
  File "/var/www/douban/luzong/sqlstore.py", line 338, in subject_search
    self.farm.execute("select id from subject_index where cat_id=%s and match (searchable) against (%s in boolean mode) order by collection_count desc",(cat_id, make_search_string(text)))
  File "/usr/lib/python2.4/site-packages/MySQLdb/cursors.py", line 137, in execute
    self.errorhandler(self, exc, value)
  File "/usr/lib/python2.4/site-packages/MySQLdb/connections.py", line 33, in defaulterrorhandler
    raise errorclass, errorvalue
OperationalError: (2006, 'MySQL server has gone away')

Form:
cat             1001
search_text     村上纪香

Cookies:
__utma          164037162.1846512001.1132065229.1138539594.1138604874.113
__utmb          164037162
__utmc          164037162
__utmz          164037162.1138361940.110.3.utmccn=(referral)|utmcsr=koudai8.com|utmcct=/willow/blog/|utmcmd=referral
dbcl            1000030:14e975e18c9cf87a
luz_login       1000030:79376a8b2b63d6fa

Environment:
CONTENT_LENGTH  0
DOCUMENT_ROOT   /var/www/douban/
GATEWAY_INTERFACE CGI/1.1
HTTP_ACCEPT     text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
HTTP_ACCEPT_CHARSET gb2312,utf-8;q=0.7,*;q=0.7
HTTP_ACCEPT_ENCODING gzip,deflate
HTTP_ACCEPT_LANGUAGE zh-cn,zh;q=0.5
HTTP_COOKIE     __utmz=164037162.1138361940.110.3.utmccn=(referral)|utmcsr=koudai8.com|utmcct=/willow/blog/|utmcmd=referral; __utma=164037162.1846512001.1132065229.1138539594.1138604874.113; luz_login="1000030:79376a8b2b63d6fa"; dbcl="1000030:14e975e18c9cf87a"; __utmb=164037162; __utmc=164037162
HTTP_HOST       www.douban.com
HTTP_REFERER    http://www.douban.com/subject_search?start=15&search_text=%E6%9D%91%E4%B8%8A&cat=1001
HTTP_USER_AGENT Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-CN; rv:1.8) Gecko/20051111 Firefox/1.5
PATH_INFO       /subject_search
QUERY_STRING    search_text=%E6%9D%91%E4%B8%8A%E7%BA%AA%E9%A6%99&cat=1001
REDIRECT_STATUS 200
REMOTE_ADDR     61.135.152.194
REMOTE_PORT     3944
REQUEST_METHOD  GET
REQUEST_URI     /subject_search?search_text=%E6%9D%91%E4%B8%8A%E7%BA%AA%E9%A6%99&cat=1001
SCGI            1
SCRIPT_FILENAME /var/www/douban/subject_search
SCRIPT_NAME     
SERVER_ADDR     61.129.113.231
SERVER_NAME     www.douban.com
SERVER_PORT     80
SERVER_PROTOCOL HTTP/1.1
SERVER_SOFTWARE lighttpd/1.4.8

1. TODO

呜乎哀哉!赶紧报告

不过看豆瓣的服务架构是挻前卫的哪…………Lighttpd....


动力源自::txt2tags

OpenSource ,error ,Quixote


::Tue, 31 Jan 2006 08:00 GMT

Sat, 28 Jan 2006

:: [ZqPyb+]插件开发

[ZqPyb+]插件开发

1. 需求

原先的分类索引
指向的页面是将所有文章的正文输出
  • 例如
  • 如果

2. 过程

logging
  1. 30分钟,学习wbgrecent.py
  2. 5分钟,使用原版脚本创建 zqcategory.py ;zqcrecent.py
  3. 30分钟,调试功能
  4. 20分钟增强CSS
  5. 85分钟完成心中所想!
分析最重要!
原先想象的和实现的,完全不同!

动力源自::txt2tags

OpenSource ,PyBlosxom ,hacking ,css

:: [fix PyBlosxom]CSS for Opera

[fix PyBlosxom]CSS for Opera

1. 怎么了?

晚上回家使用Opera 8.51 才发现这问题…………

2. fixed

CSS2的兼容性哪…………
  • ??? 怎么看也不象!
原来如比
<a name="1137513213.36"></a>
[Tue Jan 17 23:53:33 2006] 
<!-->
<a href="mailto:">123</a>
<sup><a href="">URL</a></sup>
曰::
    ...
输出中有意外的HTML代码?! 原来是Opera 坚守标准HTML 的结果!!
修正
将原先comment.phtm模板中的:
...
<!-- $cmt_title -->
<a name="$cmt_time"></a>
[$cmt_pubDate] 
<!--$cmt_link-->
修改为
<!-- 
$cmt_title 
-->
<a name="$cmt_time"></a>
[$cmt_pubDate] 
<!--
$cmt_link
-->
一切就正常了!

动力源自::txt2tags

OpenSource ,PyBlosxom ,hacking ,css


::Tue, 31 Jan 2006 08:00 GMT
[PyBlosxom]1.4.3 01/10/2008 | [Python] | [FreeBSD] | [Apache]
一切内容使用
Creative Commons License
Creative Commons Attribution-Noncommercial-Share Alike 3.0 License .