フラット表示 | <<<前の話題 | 次の話題>>> |
投稿者 | 掲載内容 |
---|---|
掲載日時: 2006/03/18 00:03 |
|
運営事務局 |
まりやさん、こんにちは♪
ご希望の内容かどうかわかりませんが、簡単に書くと以下のような感じかな、と思います。モジュールをmailchat0001として複製した場合を想定して、ユーザ名(ハンドル名)を表示するPHPを書きますね。(適宜tableタグtrタグを補って下さい。以下tdの中にハンドル名と人数が返ります。) どうぞご参考までに♪ // ----------------------------------------------------------- // 初期設定値 $module_name = "ちゃっとネーム"; $module_dirname = 'mailchat0001'; // 前後のスラッシュは不要です(複製時) // ----------------------------------------------------------- // メインブロック(入室カウンター返し値)-> $members (ユーザ名返し値)-> $online_user $online_user=""; // 変数クリア $log = file('../../modules/'.$module_dirname.'/user.dat'); // トップページから見たファイル位置 $members = count($log); for($i=0;$i<$members;$i++){ list($name2,$userid2) = split( ",", $log[$i]); $online_user .= "<option>".$name2; //入室状況表示用に<option>を加えておく } // ----------------------------------------------------------- echo "<td align='center' valign='top' nowrap width='33%'>" ."<a href='".XOOPS_URL."/modules/".$module_dirname."/'>" ."<div style='font-size: large; font-weight: bold; margin-bottom: 0; text-shadow: 5px 3px 2px #CCCCCC'>" .$module_name ."</div></a>"; if ($members >=1 ) { // 1人以上の場合だけ人数表示 echo "<select>".$online_user."</select> " ."<font color='#FF0000'>".$members."人</font>"; } else { echo "<font color='#666666'>空室</font>"; } echo "</td>"; // ----------------------------------------------------------- スタイルのshadowはMacユーザへの配慮です。 IEでは表示されませんが、Macだとかっこよくcoolに表示されます。 コミュネス運営事務局 |
フラット表示 | <<<前の話題 | 次の話題>>> |
タイトル | 投稿者 | 日時 |
---|---|---|
mailchatの参加者表示について | まりや | 2006/03/17 15:27 |
» Re: mailchatの参加者表示について | 運営事務局 | 2006/03/18 00:03 |
Re: mailchatの参加者表示について | まりや | 2006/03/18 10:47 |
Re: mailchatの参加者表示について | narito | 2006/03/18 13:25 |
Re: mailchatの参加者表示について | 運営事務局 | 2006/03/18 17:33 |
Re: mailchatの参加者表示について | 運営事務局 | 2006/03/18 13:50 |
Re: mailchatの参加者表示について | まりや | 2006/03/18 15:58 |
Re: mailchatの参加者表示について | まりや | 2006/03/18 16:10 |
Re: mailchatの参加者表示について | 運営事務局 | 2006/03/18 17:36 |
Re: mailchatの参加者表示について | まりや | 2006/03/18 19:13 |
Re: mailchatの参加者表示について | narito | 2006/03/23 19:43 |