フラット表示 | <<<前の話題 | 次の話題>>> |
投稿者 | 掲載内容 |
---|---|
掲載日時: 2006/03/18 17:36 |
|
運営事務局 |
変数は変えなくても、個別にechoで表示させて送ればどうでしょう?
// ブロック用phpソースと異なり、サイトURL指定は {X_SITEURL}(ブロック用)から // ".XOOPS_URL."/(php用)に変更してあります。(/も必須) // 同様にデータファイルのディレクトリ指定も相対アドレスで変更してあります。 // ----------------------------------------------------------- // めるちゃっと・インジケーター付きリンクブロック // ----------------------------------------------------------- echo "<CENTER><TABLE CELLSPACING='0' CELLPADDING='0' WIDTH='100%'>" ."<TR CLASS='even'>" ."<TD ALIGN='CENTER' VALIGN='CENTER'>" ."<!-- INLINE BLOCK START!-->" ."<CENTER><TABLE CELLSPACING='4' CELLPADDING='4' WIDTH='100%'>" ."<TR CLASS='even'>" ."<!-- INLINE BLOCK 1!-->" ."<TD NOWRAP>" ."<table cellspacing='4' celpadding='4' border='1' bordercolor='#cccccc'>" ."<tr>"; // ----------------------------------------------------------- // 初期設定値 $module_name = "ひまわり"; $module_dirname = 'mailchat'; // 前後のスラッシュは不要です // ----------------------------------------------------------- // メインブロック(入室カウンター返し値)-> $members $user_file = '../../modules/'.$module_dirname.'/user.dat'; $members = count(file($user_file)); // ----------------------------------------------------------- echo "<td align='center' valign='top' nowrap width='16%'>" ."<a href='".XOOPS_URL."/modules/".$module_dirname."/'>".$module_name."</a>" ." <font color='#666666'>(</font>"; if ($members >=1 ) { // 1人以上の場合だけ人数表示 echo "<font color='#FF0000'>".$members."人</font>"; } else { echo "<font color='#666666'>空室</font>"; } echo "<font color='#666666'>)</font></td>"; // ----------------------------------------------------------- // ----------------------------------------------------------- // 初期設定値 $module_name = "あじさい"; $module_dirname = 'mailchat01'; // 前後のスラッシュは不要です // ----------------------------------------------------------- // メインブロック(入室カウンター返し値)-> $members $user_file = '../../modules/'.$module_dirname.'/user.dat'; $members = count(file($user_file)); // ----------------------------------------------------------- echo "<td align='center' valign='top' nowrap width='16%'>" ."<a href='".XOOPS_URL."/modules/".$module_dirname."/'>".$module_name."</a>" ." <font color='#666666'>(</font>"; if ($members >=1 ) { // 1人以上の場合だけ人数表示 echo "<font color='#FF0000'>".$members."人</font>"; } else { echo "<font color='#666666'>空室</font>"; } echo "<font color='#666666'>)</font></td>"; // ----------------------------------------------------------- // ----------------------------------------------------------- // 初期設定値 $module_name = "たんぽぽ"; $module_dirname = 'mailchat02'; // 前後のスラッシュは不要です // ----------------------------------------------------------- // メインブロック(入室カウンター返し値)-> $members $user_file = '../../modules/'.$module_dirname.'/user.dat'; $members = count(file($user_file)); // ----------------------------------------------------------- echo "<td align='center' valign='top' nowrap width='16%'>" ."<a href='".XOOPS_URL."/modules/".$module_dirname."/'>".$module_name."</a>" ." <font color='#666666'>(</font>"; if ($members >=1 ) { // 1人以上の場合だけ人数表示 echo "<font color='#FF0000'>".$members."人</font>"; } else { echo "<font color='#666666'>空室</font>"; } echo "<font color='#666666'>)</font></td>"; // ----------------------------------------------------------- ここにインジケータを複製して次々に配置‥‥‥‥ ‥‥‥‥ ‥‥‥‥ echo "</tr></table>" ."</TD>" ."</TR>" ."</TABLE></CENTER>" ."<!-- INLINE BLOCK END!-->" ."</TD>" ."</TR>" ."</TABLE></CENTER>"; ?> 参考になれば幸いです。 コミュネス運営事務局 |
フラット表示 | <<<前の話題 | 次の話題>>> |
タイトル | 投稿者 | 日時 |
---|---|---|
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 |