( ꒪⌓꒪) ゆるよろ日記

( ゚∀゚)o彡°オパーイ!オパーイ! ( ;゚皿゚)ノシΣ フィンギィィーーッ!!!

Wikiの新規ページを作成するボタンをつけるTracPluginを作りました。

ほとんどネタプラグインなんですけど、Tracのwikiページに、新規wikiページを作成するボタンを
追加するプラグインを作りました。


wiki初心者のヒトとか、新規ページをどうやって作るかワカランひとが多いので。


shibuya-tracのrepositoryにコミットしてます。

これはなに?

NewWikiPageButtonPluginといいます。


wikiの編集権限があるユーザーがログインしていると、ページ下部に新規のwikiページを作成するボタンを
追加します。


trac 0.11で動作確認しています。

インスコ

shibuya-tracリポジトリからsvn coでチェックアウトしてください。

svn checkout http://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/NewWikiPageButtonPlugin/trunk/0.11 NewWikiPageButtonPlugin

チェックアウトした後、NewWikiPageButtonPluginディレクトリに移動し、以下のコマンドでeggを作成します。

cd wikilinkmakerplugin/
./setup.py bdist_egg


distディレクトリにWikiLinkMaker-1.0-py2.5.eggというファイルが作成されるので、このファイルを
tracのプロジェクト環境があるディレクトリのpluginsディレクトリにコピーしてください。

使い方

プラグインが有効になると、wikiページの下部に、こんな感じのボタンが追加されます。


f:id:yuroyoro:20090418170344p:image


このボタンを押すと、新しいページ名を入力するダイアログが表示されます。


f:id:yuroyoro:20090418170410p:image


OKを押すと、元のページ以下のパスに新しいページが追加されます。