「mono」は、とってもシンプルな Wiki です。Ruby で作りました。
■ 既存の Wiki との主な違い --------------------------------------------------
・リンク以外の記法がない
・フォントが等角(monospace)
・スペースは行頭含めすべてそのまま表示
なので、
+----------+--------+
| こういう | 表とか |
+----------+--------+
int main(void)
{
puts("こういうプログラムとか");
return 0;
}
が、そのままコピペできます。
書式に気を使う必要がないのが利点っぽいです。
あと、ソースが短い(180行くらい)ので改造しやすいとか。
■ 設置方法 ------------------------------------------------------------------
・
mono000.lzh を解凍する
・index.cgi の頭の Ruby のパスをサーバーのに合わせる
(#!/usr/local/bin/ruby -Ks)がデフォ
・まるごとサーバーにアップロードする
・index.cgi に実行属性をつける
・BASIC 認証とかつけておくといろいろ安心
(個人用メモとしての利用しか想定してないし)
■ 編集のしかた --------------------------------------------------------------
右上の「>> edit」をクリックするとエディットフォームがでてきます。
それで編集して「write」ボタンを押せば更新されます。
(このサイトは編集が反映されないようにしてあります)
「update」にチェックを入れると、編集日時が更新され、
右のページ名リストでの表示順が繰り上がります。
■ リンクのつけかた ----------------------------------------------------------
http://www.google.com/ ← URL はそのままリンクに
ぐーぐる ← 文章へのリンク付け(edit 参照)
与太 ← 別ページへのリンク(edit 参照)
■ ページを作るには ----------------------------------------------------------
右上の「new」をクリックすると入力エリアが現れるので
そこに作りたいページ名を入力してリターンすると
エディットフォームがでてきます。
そこに内容を書いて「new」ボタンを押せばできあがり。
ページを消したいときは、内容をカラッポにして「write」で。
■ 検索するには --------------------------------------------------------------
右上の「search」をクリックすると入力エリアが現れるので
そこに検索したい単語を入力してリターン。
気の効いた機能(and 検索とか)はありません。
■ カスタマイズいろいろ ------------------------------------------------------
・bg.jpg を差し替える
・index.cgi の頭のほうにある CSS を書き換える
・書式は index.cgi の s2view あたりでごにょごにょするといい
・まぁ短いスクリプトなので、ざっと見てみてくださいな
■ ライセンス ----------------------------------------------------------------
・
オープンソースな感じで。
・jquery-latest.pack.js は jQuery のライセンスに準じます。
・bg.jpg は適当に。
by
ninjin