현재 체크박스 만들기에 필요한 요소들을 새로 만든 work폴더의 zcompany.list의 상단에 추가한다.
$is_checkbox 변수는 bbs폴더의 list.php에 정의 되어 있고,
$admin_href, $write_href는 bbs폴더의 board.php에 정의 되어 있다.
// 관리자라면 CheckBox 보임
$is_checkbox = false;
if ($is_member && ($is_admin == 'super' || $group['gr_admin'] == $member['mb_id'] || $board['bo_admin'] == $member['mb_id']))
$is_checkbox = true;
$admin_href = "";
// 최고관리자 또는 그룹관리자라면
if ($member['mb_id'] && ($is_admin === 'super' || $group['gr_admin'] === $member['mb_id']))
$admin_href = G5_ADMIN_URL.'/board_form.php?w=u&bo_table='.$bo_table;
$write_href = '';
if ($member['mb_level'] >= $board['bo_write_level']) {
$write_href = short_url_clean(G5_BBS_URL.'/write.php?bo_table='.$bo_table);
}
체크박스의 모든 상자를 클릭 할 때 추가해야하는 구문
1.
<?php if ($is_checkbox) { ?>
<script>
function all_checked(sw) {
var f = document.fboardlist;
for (var i=0; i<f.length; i++) {
if (f.elements[i].name == "chk_wr_id[]")
f.elements[i].checked = sw;
}
}
<?php } ?>
</script>
2.
<form name="fboardlist" id="fboardlist" action="<?php echo G5_BBS_URL; ?>/board_list_update.php" onsubmit="return fboardlist_submit(this);" method="post">
<input type="hidden" name="sw" value="">
'그누보드' 카테고리의 다른 글
[그누보드] 그누보드 스킨 (0) | 2023.02.24 |
---|---|
[그누보드]게시판 생성 및 활용 (0) | 2023.02.21 |
[HTML][CSS][그누보드]홈페이지 index 상단 이미지 적용 시 고려할 사항 (0) | 2023.02.10 |
[HTML][그누보드]index페이지 이미지 화면 배치 시 고려할 사항 (0) | 2023.02.09 |
[HTML][CSS][그누보드]화면 배치 시 사용하지 않는 기능 지워야 할 때 팁 (0) | 2023.02.09 |