2010/10/02

Shibuya.trac 第8回勉強会 Wikiマクロ3分クッキング #shibutra

まずは焼き土下座から・・・

    r'ニニ7      LTが5分で終わらない。
     fトロ,ロ!___       本当にすまないという気持ちで…
 ハ´ ̄ヘこ/  ハ
/  〉  |少  / |      胸がいっぱいなら…!
\ \    /| |
 ┌—)))——)))‐—┐      どこであれ土下座ができる…!
  ヽ ̄工二二丁 ̄
   〉 ヽ工工/ ;′∬     たとえそれが… 肉焦がし… 骨焼く…
  lヽ三三三∫三三\;'
  h.ヽ三∬三三';.三三\';∫   鉄板の上でもっ………!
  └ヽ ヽ三,;'三三∬三;'三\'"
    ヽ |__|烝烝烝烝烝烝|__|
      lj_」ー————‐U_」

Wikiマクロを作るタイトルで、別の話で時間が潰れ
本編の途中で・・・ orz

というわけで、何よりまずスライドシェアに、
今回の発表スライドをアップロードします。

あと、テンプレのソースコードを。


#!/usr/bin/env python
# -*- coding: utf-8 -*-

from trac.wiki.macros import WikiMacroBase

class TemplateMacro(WikiMacroBase):

# マクロのエントリポイント
def expand_macro(self, formatter, name, args):
arguments = args.split(',')
return main(count=int(arguments[0]))

def main(count):
return ( u'Template ' * count ) + u' end Template'


if __name__ == '__main__':
# マクロテスト用
print main(3)

その他、感想は・・・ またあとで書きます!

0 件のコメント:

コメントを投稿