클럽에서 각 메뉴 즉 카테고리에서 공지사항 넣어 사용하기 정보
클럽에서 각 메뉴 즉 카테고리에서 공지사항 넣어 사용하기본문
아래의 내용을 club/skin/board/default/list.skin.php파일에서
<? for ($i=0; $i<count($list); $i++) { ?>
의 윗 부분에 넣어 주시면 클럽에서 각 메뉴별로 공지가 다르게
적용을 가능하게 해 줍니다...^^
<!-- 여기서부터 복사해서 끝까지 -->
<!-- 목록 -->
<?
$arr_notice2 = split("\n", trim($board[bo_notice]));
for ($k=0; $k<count($arr_notice2); $k++)
{
$sqlm = " select * from $write_table where wr_is_comment = 0 and ca_name = '$sca' and wr_id = '$arr_notice2[$k]' order by wr_id desc";
//explain($sql);
$resultm = sql_query($sqlm);
for ($m=0; $row7 = sql_fetch_array($resultm); $m++) {
$lis[$m] = $row7;
if (!$row7[wr_id])
continue;
$lis[$m] = get_list($row7, $board, $board_skin_path, $board[bo_subject_len]);
$lis[$m][is_notice] = true;
?>
<tr height="33">
<td></td>
<td align="center">
<?
if ($lis[$m][is_notice]) // 공지사항
echo "<img src=\"$cb_board_skin_path/img/notice_icon.gif\" height=16>";
else if ($wr_id == $lis[$m][wr_id]) // 현재위치
echo "<font color='#2C8CB9'><strong>{$lis[$m][num]}</strong>";
else
echo "{$lis[$m][num]}";
?>
</td>
<? if ($is_category) { ?><td width="70" align="center"><a href="<?=$lis[$m][ca_name_href]?>"><font color=gray><?=$lis[$m][ca_name]?></font></a></td><? } ?>
<? if ($is_checkbox) { ?><td width="40" align="center"><input type=checkbox name=chk_wr_id[] value="<?=$lis[$m][wr_id]?>"></td><? } ?>
<td style='word-break:break-all;'>
<?
echo $nobr_begin;
echo $lis[$m][reply];
echo $lis[$m][icon_reply];
echo "<a href='{$lis[$m][href]}'>";
if ($lis[$m][is_notice])
echo "<font color='$cb[cb_box_line_skin]'><strong>{$lis[$m][subject]}</strong></font>";
else
echo "<font color='$cb[cb_box_line_skin]'>{$lis[$m][subject]}</font>";
echo "</a>";
if ($lis[$m][comment_cnt])
echo " <a href=\"{$lis[$m][comment_href]}\"><span style='font-size:7pt;'>{$lis[$m][comment_cnt]}</span></a>";
// if ($lis[$m]['link']['count']) { echo "[{$lis[$m]['link']['count']}]"; }
// if ($lis[$m]['file']['count']) { echo "<{$lis[$m]['file']['count']}>"; }
$lis[$m]['icon_new2'] = "";
if ($lis[$m]['wr_datetime'] >= date("Y-m-d H:i:s", $g4['server_time'] - ($board['bo_new'] * 3600)))
$lis[$m]['icon_new2'] = "<img src='$cb_board_skin_path/img/icon_new.gif' align='absmiddle'>";
$lis[$m]['icon_hot2'] = "";
if ($lis[$m]['wr_hit'] >= $board['bo_hot'])
$lis[$m]['icon_hot2'] = "<img src='$cb_board_skin_path/img/icon_hot.gif' align='absmiddle'>";
$lis[$m]['icon_secret2'] = "";
if (strstr($lis[$m]['wr_option'], "secret"))
$lis[$m]['icon_secret2'] = "<img src='$cb_board_skin_path/img/icon_secret.gif' align='absmiddle'>";
// 가변 파일
$lis[$m]['file'] = get_file($board['bo_table'], $lis[$m]['wr_id']);
if ($lis[$m]['file']['count'])
$lis[$m]['icon_file2'] = "<img src='$cb_board_skin_path/img/icon_file.gif' align='absmiddle'>";
echo " " . $lis[$m][icon_new2];
echo " " . $lis[$m][icon_file2];
echo " " . $lis[$m][icon_hot2];
echo " " . $lis[$m][icon_secret2];
echo $nobr_end;
?></td>
<td align="center"><?=$lis[$m][name]?></td>
<td align="center"><?=$lis[$m][datetime2]?></td>
<td align="center"><?=$lis[$m][wr_hit]?></td>
<? if ($is_good) { ?><td align="center"><?=$lis[$m][wr_good]?></td><? } ?>
<? if ($is_nogood) { ?><td align="center"><?=$lis[$m][wr_nogood]?></td><? } ?>
<td></td>
</tr>
<? }
}
?>
<? for ($i=0; $i<count($list); $i++) { ?>
의 윗 부분에 넣어 주시면 클럽에서 각 메뉴별로 공지가 다르게
적용을 가능하게 해 줍니다...^^
<!-- 여기서부터 복사해서 끝까지 -->
<!-- 목록 -->
<?
$arr_notice2 = split("\n", trim($board[bo_notice]));
for ($k=0; $k<count($arr_notice2); $k++)
{
$sqlm = " select * from $write_table where wr_is_comment = 0 and ca_name = '$sca' and wr_id = '$arr_notice2[$k]' order by wr_id desc";
//explain($sql);
$resultm = sql_query($sqlm);
for ($m=0; $row7 = sql_fetch_array($resultm); $m++) {
$lis[$m] = $row7;
if (!$row7[wr_id])
continue;
$lis[$m] = get_list($row7, $board, $board_skin_path, $board[bo_subject_len]);
$lis[$m][is_notice] = true;
?>
<tr height="33">
<td></td>
<td align="center">
<?
if ($lis[$m][is_notice]) // 공지사항
echo "<img src=\"$cb_board_skin_path/img/notice_icon.gif\" height=16>";
else if ($wr_id == $lis[$m][wr_id]) // 현재위치
echo "<font color='#2C8CB9'><strong>{$lis[$m][num]}</strong>";
else
echo "{$lis[$m][num]}";
?>
</td>
<? if ($is_category) { ?><td width="70" align="center"><a href="<?=$lis[$m][ca_name_href]?>"><font color=gray><?=$lis[$m][ca_name]?></font></a></td><? } ?>
<? if ($is_checkbox) { ?><td width="40" align="center"><input type=checkbox name=chk_wr_id[] value="<?=$lis[$m][wr_id]?>"></td><? } ?>
<td style='word-break:break-all;'>
<?
echo $nobr_begin;
echo $lis[$m][reply];
echo $lis[$m][icon_reply];
echo "<a href='{$lis[$m][href]}'>";
if ($lis[$m][is_notice])
echo "<font color='$cb[cb_box_line_skin]'><strong>{$lis[$m][subject]}</strong></font>";
else
echo "<font color='$cb[cb_box_line_skin]'>{$lis[$m][subject]}</font>";
echo "</a>";
if ($lis[$m][comment_cnt])
echo " <a href=\"{$lis[$m][comment_href]}\"><span style='font-size:7pt;'>{$lis[$m][comment_cnt]}</span></a>";
// if ($lis[$m]['link']['count']) { echo "[{$lis[$m]['link']['count']}]"; }
// if ($lis[$m]['file']['count']) { echo "<{$lis[$m]['file']['count']}>"; }
$lis[$m]['icon_new2'] = "";
if ($lis[$m]['wr_datetime'] >= date("Y-m-d H:i:s", $g4['server_time'] - ($board['bo_new'] * 3600)))
$lis[$m]['icon_new2'] = "<img src='$cb_board_skin_path/img/icon_new.gif' align='absmiddle'>";
$lis[$m]['icon_hot2'] = "";
if ($lis[$m]['wr_hit'] >= $board['bo_hot'])
$lis[$m]['icon_hot2'] = "<img src='$cb_board_skin_path/img/icon_hot.gif' align='absmiddle'>";
$lis[$m]['icon_secret2'] = "";
if (strstr($lis[$m]['wr_option'], "secret"))
$lis[$m]['icon_secret2'] = "<img src='$cb_board_skin_path/img/icon_secret.gif' align='absmiddle'>";
// 가변 파일
$lis[$m]['file'] = get_file($board['bo_table'], $lis[$m]['wr_id']);
if ($lis[$m]['file']['count'])
$lis[$m]['icon_file2'] = "<img src='$cb_board_skin_path/img/icon_file.gif' align='absmiddle'>";
echo " " . $lis[$m][icon_new2];
echo " " . $lis[$m][icon_file2];
echo " " . $lis[$m][icon_hot2];
echo " " . $lis[$m][icon_secret2];
echo $nobr_end;
?></td>
<td align="center"><?=$lis[$m][name]?></td>
<td align="center"><?=$lis[$m][datetime2]?></td>
<td align="center"><?=$lis[$m][wr_hit]?></td>
<? if ($is_good) { ?><td align="center"><?=$lis[$m][wr_good]?></td><? } ?>
<? if ($is_nogood) { ?><td align="center"><?=$lis[$m][wr_nogood]?></td><? } ?>
<td></td>
</tr>
<? }
}
?>
추천
0
0
댓글 0개