タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

tracとpythonに関するotsuneのブックマーク (7)

  • TracDoc/ComponentArhitectureJa – HirobeのHack倉庫 – Trac

    Error: Failed to load processor VisitCounterNo macro or processor named 'VisitCounter' found 訳注: この章には、コンポーネントのメカニズムが書いてあります。ただし、ちょっと難しいし、プラグ インを作る際に絶対必要というわけではありません。わからないところは飛ばして読んで、気になっ たらまたこのページを読んでください(訳も自信ありませんが)。 この章のポイントは以下です。 * Tracのコンポーネントは、データのモデルに対応するよう作るものではなく、機能を提供する部品 という観点で作るべきであること。 なお、コンポーネントは全てのアクセスに対してオブジェクトをひとつしか持たない(シングルト ンである)。 * コンポーネントの初期化は__init__メソッドで行うこと。ただし、__init__メソッド

  • tracの管理機能をインストしてみた - Charsbar::Note

    チケット便利!と思いつつ、原稿整理に使うのにcomponent1とか、defunctとかはないだろうと思ったので、管理機能たるwebadminというプラグインを入れてみる。例によって Win32 環境の Apache2+mod_python 2.3系+trac 0.9.3 が前提となっとりますが、他の環境でもそんなには変わらないでしょう。英語を気にしない人は http://projects.edgewall.com/trac/wiki/TracModPython http://projects.edgewall.com/trac/wiki/TracPermissions http://projects.edgewall.com/trac/wiki/WebAdmin http://projects.edgewall.com/trac/wiki/TracPlugins の四つを読んでおけば問題

    tracの管理機能をインストしてみた - Charsbar::Note
  • KazuoMoriwaka/Journal/2006-01-17 - MoriMoin

    tracの特定ページを書き変えるスクリプト(trac 0.8.4 で動作確認) これを元に適当にいじってお使いくださひ TestPage を foo という中身に置換する。署名は 'put.py'とする なんちゅうかelementtree強すぎ。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 import urllib import elementtree.HTMLTreeBuilder as HTMLTreeBuilder tracbase = 'http://www.example.com/projects/fms/wiki/' pagename = 'TestPage' text = 'foo' author = 'put.py' # 編集画面 f = urllib.url

  • WeekBuildのHACK日記 チケットの入力補助 InputPad

    仕事でTrac使う場合、 チケットの入力って結構面倒ですよね。担当者とか日付とか、 あとコメントも定型で入力する必要があったり。 そんなわけで、 チケットの入力を補助するツール"InputPad"です。 テキストボックスにカーソルを置いてから、リンクをクリックするとテキストボックスに値が挿入されます。 画面イメージはこんな感じ↓この部分はWikiを使って自由にカスタマイズできます。 セットアップ方法 (1)ファイルをダウンロードし、(追加)のファイルを指定フォルダに置いてください。(Windowsでデフォルトでは、C:\Python23\配下) (2)(更新)のファイルを下記のdiffのとおり更新してください。 (3)InputPadというページ名でWikiページを作成してください。Wikiのサンプル.txtを参照。 以下の2つのマクロが使えます。 [[InputPadCalender]]

  • WeekBuildのHACK日記 リポジトリブラウザで日本語のファイルパスを表示する方法(mod_python版)

    リポジトリのフォルダ名やファイル名に全角が含まれていると Tracのリポジトリブラウザやログブラウザで正しく表示されません。 これを正しく表示可能に改造する方法を掲載します。mod_python専用です。 ちなみに、正しく表示されない理由は、 URLにエンコードされた文字がある場合に、Python(Apache?)がPATH_INFOを正しくない方法で勝手にデコードしてしまうためと思われます。 TracUriRootを使って処理を行うので、TracUriRootを必ず設定 する必要があります。 例:<Location "/cgi-bin/trac.cgi"> SetHandler mod_python PythonHandler trac.web.modpython_frontend PythonOption TracEnv "c:/svn/MyRepository.db" PythonO

  • TachTrac - TachTrac - Trac

    TachTrac について trac に関するメモは TracMemo を参照してください. trac サイトの作り方 そんなに難しくないのであった.このサイトは suexec を使ってユーザ権限で動かしてます. で,http://trac.arege.net/projectname/ で,各プロジェクトにアクセスできます. TracMultipleProjects を参考にして,Rewrite をちょっといじってやることで, このような構成にできます./projects/projectname とかダサそうだったので(ぉ. このやり方を使うと,http://trac.arege.net/tach/ とか,http://trac.arege.net/fuga/ とかを簡単に構築できます.またいろんな応用もできます. ココでは,以下のような環境を構築するとして解説します. URL: http

  • Trac Hacks - Plugins Macros etc. - Trac

    TracHacks has moved trac-hacks.org is now living on a new, shinier server. If you notice any problems, let me know. If you use https to access TracHacks you may be experiencing some difficulties. SVN over https is currently not working, so please switch to http until this is rectified: (...) Welcome to Trac Hacks The purpose of TracHacks is to provide free Subversion hosting for community created

  • 1