使用CSS美化MoinMoin页面布局
Friday, 25. August 2006, 10:28:03
大部分代码取自于ReimarBauer'的Frame Parser
在CSS文件中定义相应id或class,可以让MoinMoin wiki中的页面布局随意变更。这里的布局是指正文中的布局。整个wiki页面的布局还是需要通过theme来定义。
看下面这个示例
Friday, 25. August 2006, 10:28:03
Thursday, 17. August 2006, 13:25:06
# -*- coding: iso-8859-1 -*-
"""
MoinMoin - Create list of LikePages
@copyright: 2004 by Johannes Berg <johannes@sipsolutions.de>
@license: GNU GPL, see COPYING for details.
"""
Dependencies = ['namespace']
from MoinMoin.action import LikePages
# 正则表达式
import re
date = re.compile(r'\d{4}-\d{2}-\d{2}')
def execute(macro, args):
request = macro.request
pagename = macro.formatter.page.page_name
# 检查页面是否带有日期形式字符串
if re.search(date, pagename):
return 'Calendar Page will not be searched.'
# Get matches
start, end, matches = LikePages.findMatches(pagename, request)
# Render matches
if matches and not isinstance(matches, (str, unicode)):
return request.redirectedOutput(LikePages.showMatches, pagename, request, start, end, matches, False)
return args
Sunday, 30. July 2006, 10:22:00
Sunday, 18. June 2006, 14:54:39
Wednesday, 14. June 2006, 11:52:00
Showing posts 1 - 5 of 13.
anonymous
Anonymous writes: Download: http://rapidshare.com/files/4986504 ...
anonymous
anonymous
anonymous
anonymous
xiemm writes: Do you think openfoam is good?? Can you write mor ...
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
| ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 | ||
CommunityWiki
Emacs Wiki
如何网聚
读书、听歌、看电影