관리자: merge
This commit is contained in:
@ -1,7 +1,7 @@
|
||||
<?
|
||||
$sub_menu = "300100";
|
||||
define('G4_CAPTCHA', 1);
|
||||
include_once("./_common.php");
|
||||
include_once(G4_GCAPTCHA_PATH.'/gcaptcha.lib.php');
|
||||
|
||||
auth_check($auth[$sub_menu], 'w');
|
||||
|
||||
@ -9,7 +9,7 @@ $token = get_token();
|
||||
|
||||
$g4['title'] = '게시판 복사';
|
||||
$administrator = 1;
|
||||
include_once($g4['path'].'/head.sub.php');
|
||||
include_once(G4_PATH.'/head.sub.php');
|
||||
?>
|
||||
|
||||
<form id="fboardcopy" name="fboardcopy" method="post" action="./board_copy_update.php" onsubmit="return fboardcopy_check(this);">
|
||||
@ -66,5 +66,5 @@ function fboardcopy_check(f)
|
||||
|
||||
|
||||
<?
|
||||
include_once($g4['path'].'/tail.sub.php');
|
||||
include_once(G4_PATH.'/tail.sub.php');
|
||||
?>
|
||||
|
||||
@ -65,11 +65,6 @@ include_once('./admin.head.php');
|
||||
$colspan = 8;
|
||||
?>
|
||||
|
||||
<script>
|
||||
var list_update_php = 'board_list_update.php';
|
||||
var list_delete_php = 'board_list_delete.php';
|
||||
</script>
|
||||
|
||||
<form id="fsearch" name="fsearch" method="get">
|
||||
<fieldset>
|
||||
<legend>게시판 검색</legend>
|
||||
@ -91,6 +86,7 @@ var list_delete_php = 'board_list_delete.php';
|
||||
<h2>생성된 게시판 목록</h2>
|
||||
<p>여러개의 게시판 설정을 한번에 바꾸실 때는 게시판 체크기능을 이용하세요.</p>
|
||||
|
||||
<<<<<<< HEAD
|
||||
<?if ($is_admin == 'super') {?>
|
||||
<div id="btn_add">
|
||||
<a href="./board_form.php" id="bo_add">게시판 추가</a>
|
||||
@ -98,6 +94,9 @@ var list_delete_php = 'board_list_delete.php';
|
||||
<?}?>
|
||||
|
||||
<form id="fboardlist" name="fboardlist" method="post" action="./board_list_update.php" onsubmit="return fboardlist_submit(this);">
|
||||
=======
|
||||
<form id="fboardlist" name="fboardlist" method="post" action="./board_list_update.php">
|
||||
>>>>>>> 6351d0732dbb9a7896c228d552d98ba457ee7b4f
|
||||
<input type="hidden" name="sst" value="<?=$sst?>">
|
||||
<input type="hidden" name="sod" value="<?=$sod?>">
|
||||
<input type="hidden" name="sfl" value="<?=$sfl?>">
|
||||
@ -173,9 +172,9 @@ var list_delete_php = 'board_list_delete.php';
|
||||
</table>
|
||||
|
||||
<div class="btn_list">
|
||||
<input type="submit" name="btn_submit" onclick="document.pressed=this.value" value="선택수정">
|
||||
<input type="submit" name="act_button" value="선택수정">
|
||||
<?if ($is_admin == 'super') {?>
|
||||
<input type="submit" name="btn_submit" onclick="document.pressed=this.value" value="선택삭제">
|
||||
<input type="submit" name="act_button" value="선택삭제">
|
||||
<a href="./board_form.php">게시판추가</a>
|
||||
<?}?>
|
||||
</div>
|
||||
@ -186,21 +185,34 @@ var list_delete_php = 'board_list_delete.php';
|
||||
<?=get_paging($config['cf_write_pages'], $page, $total_page, $_SERVER['PHP_SELF'].'?'.$qstr.'&page=');?>
|
||||
|
||||
<script>
|
||||
function fboardlist_submit(f)
|
||||
{
|
||||
if (!is_checked("chk[]")) {
|
||||
alert(document.pressed+" 하실 항목을 하나 이상 선택하세요.");
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
$(function(){
|
||||
$(".board_copy").click(function(){
|
||||
window.open(this.href, "win_board_copy", "left=100,top=100,width=550,height=450");
|
||||
return false;
|
||||
});
|
||||
|
||||
$('input[name=act_button]').click(function(e) {
|
||||
e.preventDefault();
|
||||
|
||||
var act = $(this).val();
|
||||
var cnt = $('input[name^=chk]:checked').length;
|
||||
|
||||
if(act == "선택삭제") {
|
||||
if(confirm("한번 삭제한 자료는 복구할 방법이 없습니다.\n\n정말 삭제하시겠습니까?")) {
|
||||
if(cnt < 1) {
|
||||
alert(act+'할 게시판을 1개 이상 선택해 주세요.');
|
||||
return false;
|
||||
}
|
||||
}
|
||||
} else if(act == "선택수정") {
|
||||
if(cnt < 1) {
|
||||
alert(act+'할 게시판을 1개 이상 선택해 주세요.');
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
$('#fboardlist').submit();
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
@ -8,7 +8,7 @@ if (!count($_POST['chk'])) {
|
||||
alert($_POST['btn_submit']." 하실 항목을 하나 이상 체크하세요.");
|
||||
}
|
||||
|
||||
if ($_POST['btn_submit'] == "선택수정") {
|
||||
if ($_POST['act_button'] == "선택수정") {
|
||||
|
||||
auth_check($auth[$sub_menu], 'w');
|
||||
|
||||
@ -42,7 +42,7 @@ if ($_POST['btn_submit'] == "선택수정") {
|
||||
sql_query($sql);
|
||||
}
|
||||
|
||||
} else if ($_POST['btn_submit'] == "선택삭제") {
|
||||
} else if ($_POST['act_button'] == "선택삭제") {
|
||||
|
||||
if ($is_admin != 'super')
|
||||
alert('게시판 삭제는 최고관리자만 가능합니다.');
|
||||
|
||||
@ -9,7 +9,7 @@ auth_check($auth[$sub_menu], 'd');
|
||||
$gr_id = mysql_real_escape_string(trim($_POST['gr_id']));
|
||||
$row = sql_fetch(" select count(*) as cnt from {$g4['board_table']} where gr_id = '{$gr_id}' ");
|
||||
if ($row['cnt'])
|
||||
alert('이 그룹에 속한 게시판이 존재하여 게시판 그룹을 삭제할 수 없습니다.'.PHP_EOL.PHP_EOL.'이 그룹에 속한 게시판을 먼저 삭제하여 주십시오.', './board_list.php?sfl=gr_id&stx='.$gr_id);
|
||||
alert('이 그룹에 속한 게시판이 존재하여 게시판 그룹을 삭제할 수 없습니다.\\n\\n이 그룹에 속한 게시판을 먼저 삭제하여 주십시오.', './board_list.php?sfl=gr_id&stx='.$gr_id);
|
||||
|
||||
|
||||
/*
|
||||
|
||||
@ -72,9 +72,9 @@ var list_update_php = "./boardgroup_list_update.php";
|
||||
생성된 그룹수 <?=number_format($total_count)?>개
|
||||
</span>
|
||||
<select name="sfl" title="검색대상">
|
||||
<option value="gr_subject">제목</option>
|
||||
<option value="gr_id">ID</option>
|
||||
<option value="gr_admin">그룹관리자</option>
|
||||
<option value="gr_subject" <?=get_selected("gr_subject", $_GET['sfl']);?>>제목</option>
|
||||
<option value="gr_id" <?=get_selected("gr_id", $_GET['sfl']);?>>ID</option>
|
||||
<option value="gr_admin" <?=get_selected("gr_admin", $_GET['sfl']);?>>그룹관리자</option>
|
||||
</select>
|
||||
<input type="text" name="stx" class="required frm_input" required value="<?=$stx?>" title="검색어(필수)">
|
||||
<input type="submit" class="btn_submit" value="검색">
|
||||
@ -188,35 +188,33 @@ $pagelist = get_paging($config['cf_write_pages'], $page, $total_page, $_SERVER['
|
||||
echo $pagelist;
|
||||
?>
|
||||
|
||||
<?
|
||||
if (isset($stx))
|
||||
echo '<script>document.fsearch.sfl.value = "'.$sfl.'";</script>';
|
||||
?>
|
||||
|
||||
<script>
|
||||
// POST 방식으로 삭제
|
||||
function post_delete(action_url, val)
|
||||
{
|
||||
var f = document.fpost;
|
||||
$(function() {
|
||||
$('input[name=act_button]').click(function(e) {
|
||||
e.preventDefault();
|
||||
|
||||
if(confirm("한번 삭제한 자료는 복구할 방법이 없습니다.\n\n정말 삭제하시겠습니까?")) {
|
||||
f.gr_id.value = val;
|
||||
f.action = action_url;
|
||||
f.submit();
|
||||
}
|
||||
}
|
||||
var act = $(this).val();
|
||||
var cnt = $('input[name^=chk]:checked').length;
|
||||
|
||||
if(act == "선택삭제") {
|
||||
if(confirm("한번 삭제한 자료는 복구할 방법이 없습니다.\n\n정말 삭제하시겠습니까?")) {
|
||||
if(cnt < 1) {
|
||||
alert(act+'할 게시판그룹을 1개 이상 선택해 주세요.');
|
||||
return false;
|
||||
}
|
||||
}
|
||||
} else if(act == "선택수정") {
|
||||
if(cnt < 1) {
|
||||
alert(act+'할 게시판그룹을 1개 이상 선택해 주세요.');
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
$('#fboardgrouplist').submit();
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
<form id="fpost" name="fpost" method="post">
|
||||
<input type="hidden" name="sst" value="<?=$sst?>">
|
||||
<input type="hidden" name="sod" value="<?=$sod?>">
|
||||
<input type="hidden" name="sfl" value="<?=$sfl?>">
|
||||
<input type="hidden" name="stx" value="<?=$stx?>">
|
||||
<input type="hidden" name="page" value="<?=$page?>">
|
||||
<input type="hidden" name="token" value="<?=$token?>">
|
||||
<input type="hidden" name="gr_id">
|
||||
</form>
|
||||
|
||||
<?
|
||||
include_once('./admin.tail.php');
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user