Tropy in Ruby 0.2
=================

    Tropy (とろぴぃ) はランダムジャンプを基調としたCGIです。

Tropyの特徴
-----------

    - 誰でも自由にページを作れるし、編集できる。
    - 誰がそのページをいつ書いたかは分からない。
    - WikiNameを使ったページ間のリンクはない。
    - URLを書いても、リンクが自動的に作られることはない。
    - ページを渡り歩くのはランダムジャンプしかない。
    - HTMLのタグは書けない（書いても単なる文字として扱われる）。
    - 検索機能、ページの一覧、RSSはない。
    - トップページは毎回ランダムに選ばれる。

ファイル一覧
------------

    readme.txt      この文書
    sample.cgi      サンプルCGI(要編集)
    tropy.rb        Tropy本体
    data/.htaccess  データ用の.htaccessのサンプル

設置手順
--------

    1. sample.cgiの1行目を適切なRubyのパスに設定します

        #!/usr/bin/ruby

    2. sample.cgiの以下の変数を適切に設定します

        ABSOLUTE_URL
            設置するCGIのURL

        DATA_FILENAME
            保存するデータのファイル名

        MAX_COLS, MAX_ROWS
            編集フォームの桁数、行数

        TITLE
            設置するCGIのタイトル

    3. sample.cgiのパーミッションを適切に設定します。

        例: rwxr-xr-x 0755

    4. DATA_FILENAMEで指定したファイルが置かれるディレクトリの
       パーミッションを適切に設定します。

        例: rwxr-xr-x 0755

    5. DATA_FILENAMEで指定したファイルが置かれるディレクトリが
       Webブラウザからアクセスできる範囲にあるなら、
       .htaccessで以下のようにアクセスを禁止したほうがよいでしょう。

        例: deny from all

    6. ブラウザでABSOLUTE_URLにアクセスし、
       編集フォームが表示されることを確認します。

ライセンス
----------

    Rubyに同じです。


ホームページ
------------

    http://www.hyuki.com/tropy/


結城浩 <hyuki@hyuki.com>
http://www.hyuki.com/
