MoinMoin

migration data

MoinMoinをバージョン1.8から1.9に移行したことによってtdrawの形式が変わった。 これに対応するためにはmoin scriptを用いてmigration dataを行わなければならない。 moin --config-dir=/srv/moin/cfg/1.9/ --wiki-url=http://hoge/wiki migration data し…

表をソート可能にする

MoinMoin wikiでは表をソートすることができる。表のヘッダにをくわえるだけでその表がソート可能になる。 そのためにはcommon.jsにjavascriptのパッチを当てなければならない。 http://moinmo.in/FeatureRequests/SortableTables にしたがって、http://moin…

extensionのインストール

MoinMoinにはさまざまなマクロが存在する。そのうちのいくつかはhgのレポジトリで管理されている。このため、hgからcloneを作っておけばhg pull -uで簡単に最新の状態を保つことができる。以下はそのやり方。 cd /srv/moin/wikis/wiki/data/plugin/ sudo hg …

Ubuntu ServerのmonikerにTaskPlannerをインストール。

modernと同じようにやっただけではアイコンが表示されない。 MoinMoin/theme/__init__.py ではなくて、moniker19.pyに以下のパッチを当てなければならない模様。 http://moinmo.in/TaskPlanner?action=AttachFile&do=view&target=_init_.diff パッチが失敗す…

favicon.icoの設置

/srv/moin/code/1.9/MoinMoin/web/static/htdocs/ にfavicon.icoを置く。 wikiconfig.py の最後の行に以下を追加。 html_head = u'' % url_prefix_static

EventCalendarマクロのインストール

EventCalendarのインストール Ubuntu Server上のMoinMoinにインストールを試みる。 http://moinmo.in/MacroMarket/EventCalendar?action=AttachFile&do=get&target=eventcal-096.css をダウンロードして中身を/MoinMoin/web/static/htdocs/modern/css/screen…

TaskPlannerのインストール

MoinMoin1.92にTaskPlannerをインストールする。 http://moinmo.in/TaskPlanner?action=AttachFile&do=view&target=TaskPlanner-1.9.1.py http://moinmo.in/TaskPlanner?action=AttachFile&do=view&target=TaskTable.py http://moinmo.in/TaskPlanner?action…

Ubuntu Server上でMoinMoinに新しいtheme monikerをインストールする方法 wgetでテーマのファイルをダウンロード。 unzipする。 readmeに従い、emoniker19.pyは/srv/moin/wikis/wiki/data/plugins/theme/におく。 cssなどのファイルが入ったmonikerフォルダ…