JukiWiki

イメージ

概要

Wiki をご存知でしょうか?

みんなで好き勝手に書き込んだり編集できたりするホームページ作成ソフトで、「まとめサイト」といわれるサイトなどでよく利用されています。

Wiki 記法という独特の単純なルール(「* で始まる行は見出し」といった程度)に従って文章を入力すれば、それをソフトが自動的にそこそこ見栄えがするように変換してくれるので、詳しい知識の無い人でも簡単にホームページを作成することができます。

Wiki でホームページを作るのは簡単なのですが、運用する側は大変で、本格的に Wiki を運用するには、サーバーを用意したり、ソフトを設定したり、いたずら書きを削除したりと、面倒な作業が必要になります。

この Wiki をパソコン上で動くように改造し、ネットで公開こそできないものの、ちょっと Wiki というものを試してみたいだとか、あるいは豪華な個人用メモ帳にしてみたいだとかといった用途に使えるようにしたのが JukiWiki です。

JukiWiki は、日本語の使える Wiki として有名な YukiWiki を JScript に移植し、サーバーなしでデスクトップ上で動作するようにしたHTMLアプリケーション、いわゆるひとり Wiki です。

スクリーンショット

スクリーンショットのページにまとめてあります。

特長

記法が YukiWiki のサブセット

YukiWiki をなるべく忠実に JScript に移植しましたので、一部の機能を除いて、ほとんどそのまま YukiWiki 用のデータを取り込むことができます。

手元の JukiWiki で下書きして様子を見てから、ネット上の YukiWiki に書き込むといった運用も可能です。

ソースのコメント

「Wiki をやっていると改造したくなる」ものなのだそうです。実際に私もそうなっています。

後日、自分が再改造しやすくするため、ソースのコメントを多めに残しました。

HTML の出力機能

静的 HTML 出力機能がありますので、ホームページの制作にも使用できます。

JukiWiki でデータを作って、FTP でサーバーにアップロードすることになります。

開発にあたって

このホームページのメンテナンスのために、手軽に改造できるデスクトップ Wiki を探していたところ、最終的に「TiddlyWiki を改造する」か「YukiWiki をデスクトップに移植する」かの2案が候補として残りました。

そして、YukiWiki を改造するほうを選んだ結果がこの JukiWiki です。

動作環境

Microsoft Windows XPでの動作を確認しています。

ライセンス

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

(このソフトに Perl は含まれてないのですが、元の YukiWiki のライセンスがこれですので、踏襲しました)

使用方法

アーカイブを展開して出てきたReadme.txtに目を通してください。

jukiwiki.hta がメインの実行ファイルです。

更新履歴

  • 2006.11.05 Version 0.8.0
  • 2006.11.07 Version 0.8.1 バグ修正
  • 2006.11.08 Version 0.8.2 バグ修正
  • 2006.11.20 Version 0.8.3 微調整
  • 2006.11.22 Version 0.8.4 フォルダ構成変更、バグ修正
  • 2006.11.23 Version 0.8.5 CSS修正、バグ修正
  • 2006.11.25 Version 0.8.6 バグ修正

ダウンロード

jukiwiki-0.8.6.zip(17,201 バイト)