安装pyblosxom

pyblosxom是一个面向Haker的 blog程序,,emacs muse可以支持直接发布到pyblosxom.在dreamhost上安装pyblosxom的步骤如下.

初始安装


00001:   -stoneszone.net/journal/
00002:                         ./entries
00003:                         ./plugins
00004:                         ./flavours

00001: # Blog的主要语言用于Rss Feed
00002: py['blog_language'] = "zh"
00003: 
00004: # 输出编码
00005: py['blog_encoding'] = "utf-8"
00006: 
00007: # Blog日志存放路径
00008: py['datadir'] = "entries"
00009: 
00010: #插件文件路径
00011: py['plugindir']="plugins"
00012: 
00013: # 日志文件存放路径
00014: py['logdir'] = "logs"

00001:        This is my first post
00002:        <p>
00003:            This is my first post with PyBlosxom.
00004:        </p>

00001: rewriteengine on
00002: rewriterule ^(.*)$ pyblosxom.cgi

安装插件

每次修改了config.py,在命令行里运行一下Pyblosxom.cgi,看一下输出有没有问题.

xmlrpc.py

在pyBlosxom网站下载contrib包,其中包括xmlrpc.将其目录下的xmlrpc.py拷贝至plugins目录下,很多的插件都要用它

comments

将contrib包中的comments.py拷贝至plugins中,并修改config.py的plugin加载选项,加入comments

comments spam过滤器

下载magicword,拷贝至plugins目录,在config.py中加载它,并且加入


00001:   py['mw_question'] = "What is the first word in this sentence?"
00002:   py['mw_answer'] = "what"
Valid XHTML 1.0 :: Valid CSS :: Made with Emacs-Muse