好吧,我已經看了所有,我認爲我正在做這個權利,但我沒有得到任何結果。有沒有人寫過可以引導我完成第一步的Trac宏?以下是我寫的內容:寫我的第一個Trac宏
from trac.wiki.macros import WikiMacroBase
from genshi.builder import tag
class MyMacro(WikiMacroBase):
"""Proof of concept"""
revision = "$Rev$"
url = "$URL$"
def expand_macro(self, formatter, name, args):
return tag.b("Hello world.")
我將它保存爲.py文件並將其放入我的Trac項目的/ plugins目錄中。我需要重新啓動Apache嗎?我是否正確期待[[MyMacro]]
輸出Hello world。在頁面上?
你肯定需要重新啓動apache。 –