Skip to content

nanimono.rb

TADA Tadashi edited this page Nov 10, 2017 · 3 revisions

概要

nanimono.rb は tDiary に slashdot.jp っぽい「ナニモノ」を表示するためのプラグインです。プラグインは、ユーザが作成した 3個の部品「どんな」「ナニ」「集団」の辞書から、それぞれランダムにワードを取り出し、3つを結合した文を作ります。

使い方

まず、nanimono.rb をインストールしてください。 <%= nanimono %> と埋めこんだ場所に「どんな」「なに」「集団」が結合された文が表示されます。

備考

インストール方法

Step: 辞書の作成

「どんな」「ナニ」「集団」の辞書を作成します。辞書は tdiary.conf に書きこみます。辞書は以下のような形式で記述します。

@options['nanimono.donna']  = ['すばやい', '訓練された', 'オレンジ色']
@options['nanimono.nani']   = ['アレゲ人間', '弱虫', '忍者']
@options['nanimono.shudan'] = ['集団', '艦隊', 'チーム']

-「どんな」 は @options['nanimono.donna'] に格納されます。 -「ナニ」は @options['nanimono.nani'] に格納されます。 -「集団」は @options['nanimono.shudan'] に格納されます。

格納されるワードは、[] のなかにワードを書きこみます。 ワードは'(シングルクォーテーション)で囲みます。ワードは , で区切ります。

Ruby がわかるひとへ。単なる配列ですので、それ以外の記法でも構いません。

Step 2: プラグインのインストール

tDiary のプラグインのディレクトリに nanimono.rb をコピーしてください。辞書の作成をおこなっていないとエラーになります。

tDiary 1.5.6 からは、misc/plugin に入れてください。ここに入れると[設定] - [プラクイン選択]から、nanimono.rb を使用するかどうかを選択できます。

その他

最新版は、ここから入手できます。http://itoshi.tv/p/nanimono/

Clone this wiki locally