[질문1] 아래 소스문 해석 부탁드립니다.
[질문2] 게시판 글읽기 권한보다 높은 사람은 링크1 주소로 보내는 게 아니라, 그냥 본문으로 보내고 싶습니다. 조건문을 어떻게 수정하면 될까요?
// 링크게시판
if ($mw_basic[cf_link_board] && $list[$i][link_href][1]) {
//if (!$is_admin && $member[mb_id] && $list[$i][mb_id] != $member[mb_id])
if (!$list[$i][link][1] || $is_admin || ($list[$i][mb_id] && $list[$i][mb_id] == $member[mb_id]))
;
else if ($member[mb_level] >= $mw_basic[cf_link_board]) {
if ($list[$i][link_target][1] == '_blank')
$list[$i][href] = "javascript:void(window.open('{$list[$i][link_href][1]}'))";
else
$list[$i][href] = $list[$i][link_href][1];
}
else
$list[$i][href] = "javascript:void(alert('권한이 없습니다.'))";
$list[$i][wr_hit] = $list[$i][link_hit][1];
}
if ($list[$i][wr_link_write] && $list[$i][link_href][1]) {
if (!$list[$i][link][1] || $is_admin || ($list[$i][mb_id] && $list[$i][mb_id] == $member[mb_id]))
;
else {
if ($list[$i][link_target][1] == '_blank')
$list[$i][href] = "javascript:void(window.open('{$list[$i][link_href][1]}'))";
else
$list[$i][href] = $list[$i][link_href][1];
}
$list[$i][wr_hit] = $list[$i][link_hit][1];
}
if ($board[bo_read_point] < 0 && $list[$i][mb_id] != $member[mb_id] && $is_member && !$is_admin && $mw_basic[cf_read_point_message]) {
$tmp = sql_fetch(" select * from $g4[point_table] where mb_id = '$member[mb_id]' and po_rel_table = '$bo_table' and po_rel_id = '{$list[$i][wr_id]}' and po_rel_action = '읽기'");
if (!$tmp) {
$list[$i][href] = "javascript:if (confirm('글을 읽으시면 $board[bo_read_point] 포인트 차감됩니다.\\n(현재포인트 : $member[mb_point])')) location.href = '{$list[$i][href]}&point=1'";
}
}
[질문2] 게시판 글읽기 권한보다 높은 사람은 링크1 주소로 보내는 게 아니라, 그냥 본문으로 보내고 싶습니다. 조건문을 어떻게 수정하면 될까요?
// 링크게시판
if ($mw_basic[cf_link_board] && $list[$i][link_href][1]) {
//if (!$is_admin && $member[mb_id] && $list[$i][mb_id] != $member[mb_id])
if (!$list[$i][link][1] || $is_admin || ($list[$i][mb_id] && $list[$i][mb_id] == $member[mb_id]))
;
else if ($member[mb_level] >= $mw_basic[cf_link_board]) {
if ($list[$i][link_target][1] == '_blank')
$list[$i][href] = "javascript:void(window.open('{$list[$i][link_href][1]}'))";
else
$list[$i][href] = $list[$i][link_href][1];
}
else
$list[$i][href] = "javascript:void(alert('권한이 없습니다.'))";
$list[$i][wr_hit] = $list[$i][link_hit][1];
}
if ($list[$i][wr_link_write] && $list[$i][link_href][1]) {
if (!$list[$i][link][1] || $is_admin || ($list[$i][mb_id] && $list[$i][mb_id] == $member[mb_id]))
;
else {
if ($list[$i][link_target][1] == '_blank')
$list[$i][href] = "javascript:void(window.open('{$list[$i][link_href][1]}'))";
else
$list[$i][href] = $list[$i][link_href][1];
}
$list[$i][wr_hit] = $list[$i][link_hit][1];
}
if ($board[bo_read_point] < 0 && $list[$i][mb_id] != $member[mb_id] && $is_member && !$is_admin && $mw_basic[cf_read_point_message]) {
$tmp = sql_fetch(" select * from $g4[point_table] where mb_id = '$member[mb_id]' and po_rel_table = '$bo_table' and po_rel_id = '{$list[$i][wr_id]}' and po_rel_action = '읽기'");
if (!$tmp) {
$list[$i][href] = "javascript:if (confirm('글을 읽으시면 $board[bo_read_point] 포인트 차감됩니다.\\n(현재포인트 : $member[mb_point])')) location.href = '{$list[$i][href]}&point=1'";
}
}
게시글 목록
| 번호 | 제목 |
|---|---|
| 284348 | |
| 284336 | |
| 284333 | |
| 284332 | |
| 284320 | |
| 284318 | |
| 284316 | |
| 284313 | |
| 284307 | |
| 284306 | |
| 284303 | |
| 284298 | |
| 284296 | |
| 284290 | |
| 284286 | |
| 284280 | |
| 284277 | |
| 284272 | |
| 284261 | |
| 284259 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기