システム名
MxWiki(''Ma''cro e''x''tended ''Wiki'')*1
作業日誌
- rubyunitで作るmacrowiki
- 作業の記録
ダウンロード
http://n9d.n9d.com/tools/mxwiki/ より
http://n9d.n9d.com/tools/mxwiki/mxwiki_bin.tgz
http://n9d.n9d.com/tools/mxwiki/mxwiki_data.tgz
以上を展開する
今現在駆動しているマシンではmxwiki_bin.tgzをインストールすればよい
インストール方法
$apt-get install ruby kakasi
httpd.conf
LoadModule action_module /usr/lib/apache/1.3/mod_actions.so <Directory /var/www/> AllowOverride All </Directory>
とした後
$apachectl configtest $apachetcl restart
$cd /var/www/ $mkdir wiki $touch wiki/index.html $vi wiki/.htaccess
Action mxwiki-cgi /cgi-bin/mxwiki/mxwiki.cgi SetHandler mxwiki-cgi
$cd /usr/lib/cgi-bin/ $wget http://n9d.n9d.com/tools/mxwiki/mxwiki_bin.tgz $tar xzvpf mxwiki_bin.tgz $wget http://n9d.n9d.com/tools/mxwiki/mxwiki_data.tgz $tar xzvpf mxwiki_data.tgz
てなとこかな
アクセス方法は
http://サーバ名/wiki/
方針
- macrowiki-課題
- 回避策募集中
- macrowiki画面設計
- 画面の設計
- macrowikiクラス設計
- 各クラスの設計
- macrowikiコマンド設計
- macroの名に相応しいコマンドとは?
- macrowiki-WikiTag一覧
- macrowikiが解釈するtagの一覧。そのままmacrowikiクラス設計につながる
- macrowiki-CGI引数
- 引数でコピペほどおいしいものはない。
- macrowiki-ヘッダ
- ヘッダもwikiページにしてしまおう。
- sh.php_hack
- おいしいjavascriptを頂く(笑)
- macrowiki-スタイルシート
- スタイルシートとの格闘