タグ

2009年1月22日のブックマーク (2件)

  • Trac Genshi テンプレートのヒント - 見切り発車

    Trac 0.11 以降はテンプレートエンジンとしてGenshi が採用されており、 そこにはpython のコードやgenshi のディレクティブを埋め込んで色々と加工ができます。 その中でたとえば現在ログインしているユーザー名を埋め込みたいときにはどうすればいいのか? 現在の色々な状態を元に条件分岐をするにはどこからパラメータを拾ってくればいいのか? どこかに情報があるのかもしれませんが、site.html などに以下のコードを埋め込むことで 手探りすることができます。 <?python params=dir() ?> <div py:for="x in params">$x</div> これでトップレベルのパラメータが列挙されますのでそれを頼りに上記コードをいじって パラメータ名を拾ってくることができます。 ちなみに現在ログインしているユーザ名はreq.authname です。

    Trac Genshi テンプレートのヒント - 見切り発車
    rich850
    rich850 2009/01/22
    site.htmlをいじるときのヒント
  • codecheck.in

    This domain may be for sale!

    rich850
    rich850 2009/01/22
    site.htmlの一例