118 lines
5.0 KiB
PHP
118 lines
5.0 KiB
PHP
<?php
|
|
include_once "{$_SERVER['DOCUMENT_ROOT']}/common.inc.php";
|
|
|
|
$_REQUEST['mode'] = "getContents";
|
|
include "kbrd.ajax.php"; //04-07 내역.. 이미지 등록/수정/삭제 테스트부터, 다음은 조회시 이미지/파일 다운로드, 다음은 수정시 갯수 제한, 다음은 홈페이지 메일 휴대폰 검증,
|
|
?>
|
|
<!-- 헤더 -->
|
|
<?php include _SVC_INC_PATH_ ."/header.php" ?>
|
|
<!-- 헤더 //-->
|
|
|
|
<div class="container">
|
|
<div class="row justify-content-center">
|
|
<!-- 사이드 네비 -->
|
|
<?php include _SVC_INC_PATH_ . "/frame_sidebar.php" ?>
|
|
<!-- 사이드 네비 //-->
|
|
|
|
<div role="main" class="col-9" id="notice_list">
|
|
<div class="d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pt-3 pb-2 mb-3 border-bottom">
|
|
<h1 class="h4">게시판</h1>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<h3><?=$kbrd_cont['title']?></h3>
|
|
<div>작성자 : <?=$kbrd_cont['title']?> / 작성일 : <?=getDT_datetime($kbrd_cont['reg_date'])?> / 조회수 : <?=$kbrd_cont['views']?></div>
|
|
<div>홈페이지 : <?=$kbrd_cont['homepage']?> / 메일 : <?=$kbrd_cont['mail']?> / 휴대폰 : <?=$kbrd_cont['mobile']?></div>
|
|
</div>
|
|
|
|
<div class="card col-12">
|
|
<div class="card-body"><?=$kbrd_cont['contents']?></div>
|
|
</div>
|
|
|
|
<div class="mt-3">
|
|
<h4>첨부파일</h4>
|
|
<ul class="list-group">
|
|
<?php if( $kbrd_cont['files'] ){?>
|
|
<?php for( $a=0 ; $a<@count($kbrd_cont['files']) ; $a++ ){ $frow = $kbrd_cont['files'][$a]; ?>
|
|
<li class="list-group-item"> - <?=$frow['file_name'].' ('.file_size($frow['file_size']).') <a href="'.$kbrd_obj->getFileUrl($frow['cid'],$frow['aid']).'&cnt=1">다운로드</a>'?></li>
|
|
<?php }}?>
|
|
</ul>
|
|
</div>
|
|
|
|
<div>
|
|
<div id="opinion_block">
|
|
<div id="opinion_list">
|
|
<?php include "./kbrd_opinion.php"?>
|
|
</div>
|
|
<form name="opinionForm" class="card" data-board_id="<?=$_REQUEST['board_id']?>" data-cid="<?=$_REQUEST['cid']?>" data-uid="">
|
|
<div class="card-header">
|
|
작성자 : <input type="text" name="uname">
|
|
비밀번호 : <input type="password" name="passwd">
|
|
</div>
|
|
<div class="card-body">
|
|
<textarea name="opinion" class="form-control"></textarea>
|
|
<button class="btn btn-primary">등록</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row mt-2">
|
|
<div class="col">
|
|
<a href="./kbrd_list.php?board_id=<?=$_REQUEST['board_id']?>" class="btn btn-secondary">리스트</a>
|
|
<a href="javascript:history.go(-1)" class="btn btn-warning">뒤로</a>
|
|
</div>
|
|
<div class="col text-end">
|
|
<a href="./kbrd_put.php?board_id=<?=$_REQUEST['board_id']?>&cid=<?=$kbrd_cont['cid']?>" class="btn btn-primary">글수정</a>
|
|
<a href="./kbrd_delete.php?board_id=<?=$_REQUEST['board_id']?>&cid=<?=$kbrd_cont['cid']?>&refqry=<?=base64url_encode($_SERVER['HTTP_REFERER'])?>" class="btn btn-danger">삭제</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- 의견글 삭제 모달 -->
|
|
<div class="modal fade" id="modalOpinionDel" tabindex="-1" aria-labelledby="modalOpinionDelLabel" aria-hidden="true">
|
|
<div class="modal-dialog">
|
|
<form name="frmOpinionDel" class="modal-content">
|
|
<div class="modal-header">
|
|
<h5 class="modal-title" id="modalOpinionDelLabel">의견글 삭제</h5>
|
|
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
|
|
</div>
|
|
<div class="modal-body">
|
|
<div class="input-group mb-3">
|
|
<span class="input-group-text">삭제 비밀번호 입력</span>
|
|
<input type="password" name="passwd" class="form-control">
|
|
</div>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-secondary btnClose" data-bs-dismiss="modal">닫기</button>
|
|
<button type="submit" class="btn btn-danger">삭제</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- 의견글 차단 모달 -->
|
|
<div class="modal fade" id="modalOpinionRej" tabindex="-1" aria-labelledby="modalOpinionRejLabel" aria-hidden="true">
|
|
<div class="modal-dialog">
|
|
<form name="frmOpinionRej" class="modal-content">
|
|
<div class="modal-header">
|
|
<h5 class="modal-title" id="modalOpinionRejLabel">의견글 차단</h5>
|
|
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
|
|
</div>
|
|
<div class="modal-body">
|
|
정말 차단 하시겠습니까?
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-secondary btnClose" data-bs-dismiss="modal">닫기</button>
|
|
<button type="submit" class="btn btn-danger">차단</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
|
|
<?php include _SVC_INC_PATH_ ."/footer.php" ?>
|
|
|
|
<script src="./kbrd.opinion.js"></script>
|