ColorMacro 0.11版
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
''目次''
#contents
~
----
*目的 [#wd637fee]
Wikiページで文字に色をつける。~
0.10版は既存のものがあるが0.11版がなかったので自作
*インストール [#sc3ec134]
下記ファイルを作成して/path/to/tracproject/pluginsディレ...
ファイル名はColor.pyとする。
+''ファイルの内容''
--- 0.10版ではこう ---
def execute(hdf, args, env):
args = tuple(args.split(","))
if len(args) == 2 :
return '<span style="background-color:%s;padding: ...
else:
return '<span style="background-color:%s;padding: ...
--- 0.10版 ここまで ---
--- 0.11版ではこうする ---
from trac.wiki.macros import WikiMacroBase
class Color(WikiMacroBase):
def expand_macro(self, formatter, name, args):
args = tuple(args.split(","))
if len(args) == 2 :
return '<span style="background-color:%s;paddi...
else:
return '<span style="background-color:%s;paddi...
--- 0.11版 ここまで ---
-書式(0.10の時と同じ)~
[[Color( background-color, color , text )]]
or
[[Color( color , text )]]
設定例(0.10の時と同じ)
[[Color(blue, green, This has a blue background and gree...
終了行:
''目次''
#contents
~
----
*目的 [#wd637fee]
Wikiページで文字に色をつける。~
0.10版は既存のものがあるが0.11版がなかったので自作
*インストール [#sc3ec134]
下記ファイルを作成して/path/to/tracproject/pluginsディレ...
ファイル名はColor.pyとする。
+''ファイルの内容''
--- 0.10版ではこう ---
def execute(hdf, args, env):
args = tuple(args.split(","))
if len(args) == 2 :
return '<span style="background-color:%s;padding: ...
else:
return '<span style="background-color:%s;padding: ...
--- 0.10版 ここまで ---
--- 0.11版ではこうする ---
from trac.wiki.macros import WikiMacroBase
class Color(WikiMacroBase):
def expand_macro(self, formatter, name, args):
args = tuple(args.split(","))
if len(args) == 2 :
return '<span style="background-color:%s;paddi...
else:
return '<span style="background-color:%s;paddi...
--- 0.11版 ここまで ---
-書式(0.10の時と同じ)~
[[Color( background-color, color , text )]]
or
[[Color( color , text )]]
設定例(0.10の時と同じ)
[[Color(blue, green, This has a blue background and gree...
ページ名: