“Marldia”は「いちいち入室するのが面倒な人が多いため寂れがちな所向けチャットシステム」です。 「たとえみなに伝言板と言われても、あくまでこれはチャットだ、 と言い張る管理人のいるサイト向け、侘び寂び対策済みチャットシステム」 とも言うかもしれません。 とりあえずそんな類のものです。
index.cgi内のはじめの方に$ENV{'ACCEPT_ENCODING'}='';と書いてください
Mireilleの説明書を見てください(死
Airemixの掲示板で質問してみてください
ファイル名 パーミッション 備考 / 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 (c) 2001-2003 NARUSE,Yui (Airemix). All rights reserved.