Marldia - Web Chat System

これは何?

“Marldia”は「いちいち入室するのが面倒な人が多いため寂れがちな所向けチャットシステム」です。 「たとえみなに伝言板と言われても、あくまでこれはチャットだ、 と言い張る管理人のいるサイト向け、侘び寂び対策済みチャットシステム」 とも言うかもしれません。 とりあえずそんな類のものです。

設置して動かないときのメモ。

真っ白に燃え尽きた

index.cgi内のはじめの方に$ENV{'ACCEPT_ENCODING'}='';と書いてください

それ以外

Mireilleの説明書を見てください(死

それでもわからない

Airemixの掲示板で質問してみてください

Marldia History

2003-05-1 Revision: 1.16
2003-05-15 Revision: 1.15
2003-03-30 Revision: 1.14
2002-12-17 Revision: 1.13
2002-12-13 Revision: 1.12
2002-10-22 Revision: 1.11
2002-08-29 Revision: 1.10
2002-07-21 Revision: 1.9
2002-06-13 Revision: 1.8
2002-05-05 Revision: 1.7
2002-04-21 Revision: 1.6
2002-03-21 Revision: 1.5
2002-03-15 Revision: 1.4
2001-12-30 Revision: 1.3
2001-12-21 Revision: 1.2
2001-10-21 Revision: 1.1
2001-05-04 Project'Marldia'

簡単な設置方法。

ファイル名  パーミッション 備考
/                      705 チャットのディレクトリ
/-index.cgi            705 起動ファイル
/-core.cgi             644 コアファイル
/-icon.txt             644 アイコンリスト
/-style.css            644 スタイルシート

以下はMarldiaが勝手に設置します

/-log.cgi              666 ログファイル
/-rank.cgi             666 ランキングファイル

こんな感じで設置すれば動いてくれると思います。多分。

アイコンリストの形式

<optgroup label="グループ名">
  <option value="ファイル名">アイコン名</option>
  <option value="ファイル名">アイコン名</option>
</optgroup>
<optgroup label="グループ名">
  <option value="ファイル名">アイコン名</option>
  <option value="ファイル名">アイコン名</option>
</optgroup>
 . . .
<optgroup label="グループ名">
  <option value="ファイル名">アイコン名</option>
  <option value="ファイル名">アイコン名</option>
</optgroup>
<option value="ファイル名">アイコン名</option>
<option value="ファイル名">アイコン名</option>

と羅列する。 optgroup要素はIE6で対応しています。 IE5では何もおきませんが、見易さ・分類のしやすさをを考慮すると、 今のうちからつけておいたほうがいいと思います。 ちなみに、他の属性を追加して書いた場合一応それなりに対策はしてありますが、 妖しい動作をする可能性は十分に考えられるため、 なるべく上記の形式に沿うように書いてください。 改行は必須です。ないと正常動作しません。 optgroupで囲っていないoptionは最後尾にのみ置けます。 途中で入れるとやっぱり妖しい動作をします。 これ以上寛容には作れませんでした。すみませんm(__)m

専用アイコンについての補足。

$CF{'cmic'}='1';として$IC{''}を書き連ねれば発動します。

$IC{'hae'}='mae.png'; #苗
$IC{'hie'}='mie.png'; #贄
$IC{'hue'}='mue.png'; #鵺
$IC{'hee'}='mee.png'; #姐
$IC{'hoe'}='moe.png'; #乃絵

こんなかんじで#以降に誰の専用アイコンか書いておくとわかりやすいと思います。 この場合、icon=hoeとCommand欄に入力して投稿すると、 アイコンが乃絵○さんの専用アイコンである、moe.pngがアイコンになります。 ちなみにこの場合も実際は<img src="$CF{'icon'}moe.png">となります。 注意:アイコンパスワードには[0-9A-Z_a-f]な文字のみが使えます

表情アイコンの指定

アイコンのファイル名

ファイル名を foo.png, foo0.png ,foo1.png・・・と、 数字無し、拡張子の前に0、拡張子の前に1・・・と連番にする。

アイコンリスト側の指定方法

<OPTION value="foo.png#1">foo</OPTION> などとする。 ただし、「1」の部分は、表情アイコンの連番の数字の中で、一番大きなものにする。

例えば、bar.gif, bar0.gif, bar1.gif, ・・・, bar10.gifと12個のアイコンがある場合、 "bar.gif#10"とします。

そのほかの説明は

Mireilleの説明を見れば書いてあるかもしれません^^;; アイコン形式や自動リンクなどの仕組みはMireilleとほぼ100%互換です。

Copyright

Copyright (c) 2001-2003 NARUSE,Yui (Airemix). All rights reserved.