변경 파일 목록
총 144개
data (142)
_plus_review_article.htmlskin/front/moment/board/plus_review_article_list.htmlskin/front/moment/board/plus_review_article_more_list.htmlskin/front/moment/board/_plus_review_container_01.htmlskin/front/moment/board/_plus_review_list_01.htmlskin/front/moment/board/plus_review_mypage.htmlskin/front/moment/board/plus_review_popup_01.htmlskin/front/moment/board/plus_review_view_02.htmlskin/front/moment/board/popup_goods_board_write.htmlskin/front/moment/board/view.htmlskin/front/moment/board/skin/default/write.htmlskin/front/moment/board/skin/default/view.htmlskin/front/moment/board/skin/event/write.htmlskin/front/moment/board/skin/event/view.htmlskin/front/moment/board/skin/gallery/write.htmlskin/front/moment/board/skin/gallery/view.htmlskin/front/moment/board/skin/qa/write.htmlskin/front/moment/board/skin/qa/view.htmlskin/front/moment/board/template/default/write.htmlskin/front/moment/board/template/default/view.htmlskin/front/moment/board/template/event/write.htmlskin/front/moment/board/template/event/view.htmlskin/front/moment/board/template/gallery/write.htmlskin/front/moment/board/template/gallery/view.htmlskin/front/moment/board/template/qa/write.htmlskin/front/moment/board/template/qa/goods_board_review_view.htmlskin/front/moment/goods/goods_board_write.htmlskin/front/moment/goods/gd_board_goods.jsskin/front/moment/js/gd_board_view.jsskin/front/moment/js/_plus_review_article.htmlskin/front/mygreek/board/plus_review_article_list.htmlskin/front/mygreek/board/plus_review_article_more_list.htmlskin/front/mygreek/board/_plus_review_container_01.htmlskin/front/mygreek/board/_plus_review_list_01.htmlskin/front/mygreek/board/plus_review_mypage.htmlskin/front/mygreek/board/plus_review_popup_01.htmlskin/front/mygreek/board/plus_review_view_02.htmlskin/front/mygreek/board/popup_goods_board_write.htmlskin/front/mygreek/board/view.htmlskin/front/mygreek/board/skin/default/write.htmlskin/front/mygreek/board/skin/default/view.htmlskin/front/mygreek/board/skin/event/write.htmlskin/front/mygreek/board/skin/event/view.htmlskin/front/mygreek/board/skin/gallery/write.htmlskin/front/mygreek/board/skin/gallery/view.htmlskin/front/mygreek/board/skin/qa/write.htmlskin/front/mygreek/board/skin/qa/view.htmlskin/front/mygreek/board/template/default/write.htmlskin/front/mygreek/board/template/default/view.htmlskin/front/mygreek/board/template/event/write.htmlskin/front/mygreek/board/template/event/view.htmlskin/front/mygreek/board/template/gallery/write.htmlskin/front/mygreek/board/template/gallery/view.htmlskin/front/mygreek/board/template/qa/write.htmlskin/front/mygreek/board/template/qa/goods_board_review_view.htmlskin/front/mygreek/goods/goods_board_write.htmlskin/front/mygreek/goods/gd_board_goods.jsskin/front/mygreek/js/gd_board_view.jsskin/front/mygreek/js/_plus_review_article.htmlskin/front/story_g/board/plus_review_article_list.htmlskin/front/story_g/board/plus_review_article_more_list.htmlskin/front/story_g/board/_plus_review_container_01.htmlskin/front/story_g/board/_plus_review_list_01.htmlskin/front/story_g/board/plus_review_mypage.htmlskin/front/story_g/board/plus_review_popup_01.htmlskin/front/story_g/board/plus_review_view_02.htmlskin/front/story_g/board/popup_goods_board_write.htmlskin/front/story_g/board/view.htmlskin/front/story_g/board/skin/default/write.htmlskin/front/story_g/board/skin/default/view.htmlskin/front/story_g/board/skin/event/write.htmlskin/front/story_g/board/skin/event/view.htmlskin/front/story_g/board/skin/gallery/write.htmlskin/front/story_g/board/skin/gallery/write.htmlskin/front/story_g/board/skin/qa/view.htmlskin/front/story_g/board/template/default/write.htmlskin/front/story_g/board/template/default/view.htmlskin/front/story_g/board/template/event/write.htmlskin/front/story_g/board/template/event/view.htmlskin/front/story_g/board/template/gallery/write.htmlskin/front/story_g/board/template/gallery/write.htmlskin/front/story_g/board/template/qa/goods_board_review_view.htmlskin/front/story_g/goods/goods_board_write.htmlskin/front/story_g/goods/gd_board_goods.jsskin/front/story_g/js/gd_board_view.jsskin/front/story_g/js/plus_review_mypage.htmlskin/mobile/moment/board/plus_review_popup_write_01.htmlskin/mobile/moment/board/plus_review_view_01.htmlskin/mobile/moment/board/view.htmlskin/mobile/moment/board/skin/default/write.htmlskin/mobile/moment/board/skin/default/view.htmlskin/mobile/moment/board/skin/event/write.htmlskin/mobile/moment/board/skin/event/view.htmlskin/mobile/moment/board/skin/gallery/write.htmlskin/mobile/moment/board/skin/gallery/write.htmlskin/mobile/moment/board/skin/qa/view.htmlskin/mobile/moment/board/template/default/write.htmlskin/mobile/moment/board/template/default/view.htmlskin/mobile/moment/board/template/event/write.htmlskin/mobile/moment/board/template/event/view.htmlskin/mobile/moment/board/template/gallery/write.htmlskin/mobile/moment/board/template/gallery/write.htmlskin/mobile/moment/board/template/qa/goods_board_view.htmlskin/mobile/moment/goods/gd_board_view.jsskin/mobile/moment/js/plus_review_mypage.htmlskin/mobile/mygreek/board/plus_review_popup_write_01.htmlskin/mobile/mygreek/board/plus_review_view_01.htmlskin/mobile/mygreek/board/view.htmlskin/mobile/mygreek/board/skin/default/write.htmlskin/mobile/mygreek/board/skin/default/view.htmlskin/mobile/mygreek/board/skin/event/write.htmlskin/mobile/mygreek/board/skin/event/view.htmlskin/mobile/mygreek/board/skin/gallery/write.htmlskin/mobile/mygreek/board/skin/gallery/write.htmlskin/mobile/mygreek/board/skin/qa/view.htmlskin/mobile/mygreek/board/template/default/write.htmlskin/mobile/mygreek/board/template/default/view.htmlskin/mobile/mygreek/board/template/event/write.htmlskin/mobile/mygreek/board/template/event/view.htmlskin/mobile/mygreek/board/template/gallery/write.htmlskin/mobile/mygreek/board/template/gallery/write.htmlskin/mobile/mygreek/board/template/qa/goods_board_view.htmlskin/mobile/mygreek/goods/gd_board_view.jsskin/mobile/mygreek/js/plus_review_mypage.htmlskin/mobile/story_g/board/plus_review_popup_write_01.htmlskin/mobile/story_g/board/plus_review_view_01.htmlskin/mobile/story_g/board/view.htmlskin/mobile/story_g/board/skin/default/write.htmlskin/mobile/story_g/board/skin/default/view.htmlskin/mobile/story_g/board/skin/event/write.htmlskin/mobile/story_g/board/skin/event/view.htmlskin/mobile/story_g/board/skin/gallery/write.htmlskin/mobile/story_g/board/skin/gallery/write.htmlskin/mobile/story_g/board/skin/qa/view.htmlskin/mobile/story_g/board/template/default/write.htmlskin/mobile/story_g/board/template/default/view.htmlskin/mobile/story_g/board/template/event/write.htmlskin/mobile/story_g/board/template/event/view.htmlskin/mobile/story_g/board/template/gallery/write.htmlskin/mobile/story_g/board/template/gallery/write.htmlskin/mobile/story_g/board/template/qa/goods_board_view.htmlskin/mobile/story_g/goods/gd_board_view.jsskin/mobile/story_g/js/변경 파일 코드
추가삭제
변경 전Board.php
| BoardUtil::checkForbiddenWord($this->req['subject']); | |
| BoardUtil::checkForbiddenWord($this->req['contents']); | |
| // 악성(광고성) 게시글 필터 - 비관리자의 신규/답변 작성만 검사 | |
| // 스팸으로 판정되면 프론트에는 정상 저장된 것처럼 응답하되(조용한 차단), | |
| // 실제 레코드는 isDelete='y' 로 격리 저장하여 프론트 목록에서 숨긴다. | |
| $spamQuarantine = false; | |
| if ($this->isAdmin() === false && ($this->req['mode'] === 'write' || $this->req['mode'] === 'reply')) { | |
| $spamResult = SpamFilter::inspect([ | |
| 'writerNm' => $this->req['writerNm'], | |
| 'subject' => $this->req['subject'], | |
| 'contents' => $this->req['contents'], | |
| ]); | |
| if ($spamResult['isSpam'] === true) { | |
| $spamQuarantine = true; | |
| $this->writeSpamLog($spamResult); | |
| } | |
| } | |
| $this->setSaveData('writerNm', $this->req['writerNm'], $arrData, $validator); | |
| $this->setSaveData('writerId', $writerId, $arrData, $validator); | |
| $this->setSaveData('writerNick', $writerNick, $arrData, $validator); | |
| // 악성 게시글 격리: 프론트 목록에서 숨김 처리(isDelete='y') | |
| if ($spamQuarantine === true) { | |
| $isDeleteFlag = 'y'; | |
| $this->setSaveData('isDelete', $isDeleteFlag, $arrData, $validator); | |
| } | |
| // @fallthrough write/reply 는 modify 와 공통 저장 필드를 공유하므로 의도적으로 fall-through | |
| case "modify": | |
| $this->setSaveData('orderNo', $orderNo, $arrData, $validator); | |
| $this->setSaveData('groupNo', $groupNo, $arrData, $validator); | |
| return $file; | |
| } | |
| /** | |
| * 악성(광고성) 게시글 격리 로그 기록 | |
| * | |
| * 오탐 복구 및 공격 패턴 분석을 위해 판정 사유·게시판·작성자·IP·제목을 남긴다. | |
| * 로깅 실패가 게시글 저장 흐름에 영향을 주지 않도록 예외를 흡수한다. | |
| * | |
| * @param array $spamResult SpamFilter::inspect() 결과 | |
| * @return void | |
| */ | |
| protected function writeSpamLog(array $spamResult) | |
| { | |
| try { | |
| $context = [ | |
| 'bdId' => $this->cfg['bdId'] ?? '', | |
| 'mode' => $this->req['mode'] ?? '', | |
| 'writerNm' => $this->req['writerNm'] ?? '', | |
| 'writerIp' => Request::getRemoteAddress(), | |
| 'subject' => mb_substr((string) ($this->req['subject'] ?? ''), 0, 100), | |
| 'score' => $spamResult['score'], | |
| 'reason' => $spamResult['reason'], | |
| ]; | |
| \App::getInstance('logger')->channel('board')->info('[BoardSpam] 악성 게시글 격리', $context); | |
| } catch (\Throwable $e) { | |
| // 로깅 실패는 무시(저장 흐름 보호) | |
| } | |
| } | |
| /** | |
| * Anti-Spam 검증 | |
| * @param bool $isMemo | |
변경 후Board.php
| BoardUtil::checkForbiddenWord($this->req['subject']); | |
| BoardUtil::checkForbiddenWord($this->req['contents']); | |
| // 악성(광고성) 게시글·봇 스팸 차단 - 비관리자의 신규/답변 작성만 검사 | |
| // 봇으로 판정되면 프론트에는 정상 저장된 것처럼 응답하되(조용한 차단) 실제로는 저장하지 않는다 | |
| if (!$this->isAdmin() && ($this->req['mode'] === 'write' || $this->req['mode'] === 'reply')) { | |
| $spamResult = SpamFilter::inspect([ | |
| 'writerNm' => $this->req['writerNm'] ?? '', | |
| 'subject' => $this->req['subject'] ?? '', | |
| 'contents' => $this->req['contents'] ?? '', | |
| ], $this->req['url'] ?? ''); | |
| if ($spamResult['isSpam']) { | |
| $spamLogContext = array_merge($spamResult, [ | |
| 'bdId' => $this->cfg['bdId'] ?? '', | |
| 'mode' => $this->req['mode'] ?? '', | |
| 'writerNm' => $this->req['writerNm'] ?? '', | |
| 'subject' => $this->req['subject'] ?? '', | |
| ]); | |
| SpamFilter::writeSpamLog($spamLogContext); | |
| return; | |
| } | |
| } | |
| $this->setSaveData('writerNm', $this->req['writerNm'], $arrData, $validator); | |
| $this->setSaveData('writerId', $writerId, $arrData, $validator); | |
| $this->setSaveData('writerNick', $writerNick, $arrData, $validator); | |
| case "modify": | |
| $this->setSaveData('orderNo', $orderNo, $arrData, $validator); | |
| $this->setSaveData('groupNo', $groupNo, $arrData, $validator); | |
| return $file; | |
| } | |
| /** | |
| * Anti-Spam 검증 | |
| * @param bool $isMemo | |
변경 전MemoAct.php
| use Component\Board\BoardFront; | |
| use Component\Board\BoardUtil; | |
| use Component\Board\Board; | |
| use Component\Database\DBTableField; | |
| use Component\Validator\Validator; | |
| use Framework\Utility\Strings; | |
| } | |
| $this->checkAntiSpam(true); | |
| BoardUtil::checkForbiddenWord($memo); | |
| switch ($this->req['mode']) { | |
| case 'reply' : | |
변경 후MemoAct.php
| use Component\Board\BoardFront; | |
| use Component\Board\BoardUtil; | |
| use Component\Board\Board; | |
| use Bundle\Component\Board\SpamFilter; | |
| use Component\Database\DBTableField; | |
| use Component\Validator\Validator; | |
| use Framework\Utility\Strings; | |
| } | |
| $this->checkAntiSpam(true); | |
| // 악성(광고성) 댓글·봇 스팸 차단 - 비관리자 작성만 검사 | |
| // 봇으로 판정되면 저장하지 않고 정상 등록처럼 응답(조용한 차단) | |
| if (!$this->isAdmin()) { | |
| $spamResult = SpamFilter::inspect([ | |
| 'writerNm' => $this->req['writerNm'] ?? '', | |
| 'contents' => $memo, | |
| ], $this->req['url'] ?? ''); | |
| if ($spamResult['isSpam']) { | |
| $spamLogContext = array_merge($spamResult, [ | |
| 'bdId' => $this->cfg['bdId'] ?? '', | |
| 'mode' => $this->req['mode'] ?? '', | |
| 'writerNm' => $this->req['writerNm'] ?? '', | |
| ]); | |
| SpamFilter::writeSpamLog($spamLogContext); | |
| return; | |
| } | |
| } | |
| BoardUtil::checkForbiddenWord($memo); | |
| switch ($this->req['mode']) { | |
| case 'reply' : | |
변경 전_plus_review_article.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"/> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"/> | |
| <div class="board_comment_box"> | |
| <div class="board_comment_write"> | |
변경 후_plus_review_article.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"/> | |
| <input type="hidden" name="url"/> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"/> | |
| <div class="board_comment_box"> | |
| <div class="board_comment_write"> | |
변경 전plus_review_article_list.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"/> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"/> | |
| <div class="board_comment_box"> | |
| <div class="board_comment_write"> | |
변경 후plus_review_article_list.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"/> | |
| <input type="hidden" name="url"/> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"/> | |
| <div class="board_comment_box"> | |
| <div class="board_comment_write"> | |
변경 전plus_review_article_more_list.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"/> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"/> | |
| <div class="board_comment_box"> | |
| <div class="board_comment_write"> | |
변경 후plus_review_article_more_list.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"/> | |
| <input type="hidden" name="url"/> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"/> | |
| <div class="board_comment_box"> | |
| <div class="board_comment_write"> | |
변경 전_plus_review_container_01.html
| <div class="plus_review_cont"> | |
| <form target="ifrmProcess" id="plusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="add"/> | |
| <input type="hidden" name="goodsNo" value="{=goodsNo}"/> | |
| <input type="hidden" name="orderGoodsNo" value="{=plusReview.buyGoodsData.sno}"/> | |
| <input type="hidden" name="naverReviewCnt" value="{=plusReview.info.naverReviewCnt}"/> | |
변경 후_plus_review_container_01.html
| <div class="plus_review_cont"> | |
| <form target="ifrmProcess" id="plusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="add"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=goodsNo}"/> | |
| <input type="hidden" name="orderGoodsNo" value="{=plusReview.buyGoodsData.sno}"/> | |
| <input type="hidden" name="naverReviewCnt" value="{=plusReview.info.naverReviewCnt}"/> | |
변경 전_plus_review_list_01.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"/> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"/> | |
| <div class="board_comment_box"> | |
| <div class="board_comment_write"> | |
변경 후_plus_review_list_01.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"/> | |
| <input type="hidden" name="url"/> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"/> | |
| <div class="board_comment_box"> | |
| <div class="board_comment_write"> | |
변경 전plus_review_mypage.html
| <div class="view" style="width:400px;"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="addMypage"/> | |
| <input type="hidden" name="naverReviewCnt" value="{=data.buyGoodsData.naverReviewCnt}"/> | |
| <input type="hidden" name="plusReviewCnt" value="{=data.buyGoodsData.plusReviewCnt}"/> | |
| <div class="ly_ct"> | |
변경 후plus_review_mypage.html
| <div class="view" style="width:400px;"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="addMypage"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="naverReviewCnt" value="{=data.buyGoodsData.naverReviewCnt}"/> | |
| <input type="hidden" name="plusReviewCnt" value="{=data.buyGoodsData.plusReviewCnt}"/> | |
| <div class="ly_ct"> | |
변경 전plus_review_popup_01.html
| <div class="view" style="width:400px;"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" target="ifrmProcess" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="addPopup"/> | |
| <div class="ly_ct"> | |
| <div class="content plus_review_register"> | |
| <!--{? plusReviewConfig.reviewBenefitInfo}--> | |
변경 후plus_review_popup_01.html
| <div class="view" style="width:400px;"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" target="ifrmProcess" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="addPopup"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <div class="ly_ct"> | |
| <div class="content plus_review_register"> | |
| <!--{? plusReviewConfig.reviewBenefitInfo}--> | |
변경 전plus_review_view_02.html
| <!--{ ? data.auth.canWriteMemo === true}--> | |
| <form onsubmit="return false;"> | |
| <input type="hidden" name="mode" value="addMemo"> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"> | |
| <!--{ ? gd_is_login() === false }--> | |
| <div class="plus_review_nonmember_form"> | |
변경 후plus_review_view_02.html
| <!--{ ? data.auth.canWriteMemo === true}--> | |
| <form onsubmit="return false;"> | |
| <input type="hidden" name="mode" value="addMemo"> | |
| <input type="hidden" name="url"/> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"> | |
| <!--{ ? gd_is_login() === false }--> | |
| <div class="plus_review_nonmember_form"> | |
변경 전popup_goods_board_write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="goodsNo" value="{=gd_isset(req.goodsNo)}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 후popup_goods_board_write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=gd_isset(req.goodsNo)}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 전view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_btn_report" data-bdsno="{req.sno}" data-bdid="{req.bdId}" data-memosno="{.sno}"><span>{=__('신고')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
변경 후view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_btn_report" data-bdsno="{req.sno}" data-bdid="{req.bdId}" data-memosno="{.sno}"><span>{=__('신고')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 전view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_btn_report" data-bdsno="{req.sno}" data-bdid="{req.bdId}" data-memosno="{.sno}"><span>{=__('신고')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
변경 후view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_btn_report" data-bdsno="{req.sno}" data-bdid="{req.bdId}" data-memosno="{.sno}"><span>{=__('신고')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 전view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_btn_report" data-bdsno="{req.sno}" data-bdid="{req.bdId}" data-memosno="{.sno}"><span>{=__('신고')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
변경 후view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_btn_report" data-bdsno="{req.sno}" data-bdid="{req.bdId}" data-memosno="{.sno}"><span>{=__('신고')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 전view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_btn_report" data-bdsno="{req.sno}" data-bdid="{req.bdId}" data-memosno="{.sno}"><span>{=__('신고')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
변경 후view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_btn_report" data-bdsno="{req.sno}" data-bdid="{req.bdId}" data-memosno="{.sno}"><span>{=__('신고')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 전view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_comment_btn_delete"><span>{=__('삭제')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
변경 후view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_comment_btn_delete"><span>{=__('삭제')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 전view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_comment_btn_delete"><span>{=__('삭제')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
변경 후view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_comment_btn_delete"><span>{=__('삭제')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 전view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_comment_btn_delete"><span>{=__('삭제')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
변경 후view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_comment_btn_delete"><span>{=__('삭제')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 전view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_comment_btn_delete"><span>{=__('삭제')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
변경 후view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_comment_btn_delete"><span>{=__('삭제')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 전goods_board_review_view.html
| </div> | |
| </div> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <div class="board_comment_write"> | |
| <!--{ ? !gd_is_login() }--> | |
| <input type="text" name="writerNm" placeholder="{=__('이름')}"/> | |
| <!-- //view_comment_list --> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <div class="board_comment_write"> | |
| <!--{ ? !gd_is_login() }--> | |
| <input type="text" name="writerNm" placeholder="{=__('이름')}"/> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="comment-write js-form-write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 후goods_board_review_view.html
| </div> | |
| </div> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? !gd_is_login() }--> | |
| <input type="text" name="writerNm" placeholder="{=__('이름')}"/> | |
| <!-- //view_comment_list --> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? !gd_is_login() }--> | |
| <input type="text" name="writerNm" placeholder="{=__('이름')}"/> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="comment-write js-form-write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 전goods_board_write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="goodsNo" value="{=gd_isset(req.goodsNo)}"/> | |
| <input type="hidden" name="returnUrl" value="{=querySdling}"/> | |
| <!--{ ? oldPassword }--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{ / }--> | |
변경 후goods_board_write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=gd_isset(req.goodsNo)}"/> | |
| <input type="hidden" name="returnUrl" value="{=querySdling}"/> | |
| <!--{ ? oldPassword }--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{ / }--> | |
변경 전gd_board_goods.js
| isSecret: isSecret, | |
| captchaKey: domRoot.commentFormWrite.captchaKey.val(), | |
| altcha: altchaPayload(domRoot.commentFormWrite.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| memo: formWrite.find('textarea[name=memo]'), | |
| isSecret: formWrite.find('input[name=isSecretReply]'), | |
| captchaKey: formWrite.find('input[name=captchaKey]'), | |
| }, | |
| commentFormAction: function (memoSno) { | |
| return { | |
| btn: this.commentRow(memoSno).find('.js_comment_btn_action'), | |
| secretReply: this.commentRow(memoSno).find('input[name=secretReply]'), | |
| captchaKey: this.commentRow(memoSno).find('input[name=captchaKey]'), | |
| init: function () { | |
| this.writerNm.val(null); | |
| this.password.val(null); | |
변경 후gd_board_goods.js
| isSecret: isSecret, | |
| captchaKey: domRoot.commentFormWrite.captchaKey.val(), | |
| altcha: altchaPayload(domRoot.commentFormWrite.element), | |
| url: domRoot.commentFormWrite.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| url: commentFormAction.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| url: commentFormAction.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| memo: formWrite.find('textarea[name=memo]'), | |
| isSecret: formWrite.find('input[name=isSecretReply]'), | |
| captchaKey: formWrite.find('input[name=captchaKey]'), | |
| url: formWrite.find('input[name=url]'), | |
| }, | |
| commentFormAction: function (memoSno) { | |
| return { | |
| btn: this.commentRow(memoSno).find('.js_comment_btn_action'), | |
| secretReply: this.commentRow(memoSno).find('input[name=secretReply]'), | |
| captchaKey: this.commentRow(memoSno).find('input[name=captchaKey]'), | |
| url: this.commentRow(memoSno).find('input[name=url]'), | |
| init: function () { | |
| this.writerNm.val(null); | |
| this.password.val(null); | |
변경 전gd_board_view.js
| memo: formWrite.find('textarea[name=memo]'), | |
| isSecret: formWrite.find('input[name=isSecretReply]'), | |
| captchaKey: formWrite.find('input[name=captchaKey]'), | |
| }, | |
| commentFormAction: function (memoSno) { | |
| return { | |
| memo: this.commentRow(memoSno).find('textarea[name=memo]'), | |
| isSecret: this.commentRow(memoSno).find('input[name=isSecretReply]'), | |
| captchaKey: this.commentRow(memoSno).find('input[name=captchaKey]'), | |
| btn: this.commentRow(memoSno).find('.js_comment_btn_action'), | |
| secretReply: this.commentRow(memoSno).find('input[name=secretReply]'), | |
| init: function () { | |
| isSecret: isSecret, | |
| captchaKey: domRoot.commentFormWrite.captchaKey.val(), | |
| altcha: altchaPayload(domRoot.commentFormWrite.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
변경 후gd_board_view.js
| memo: formWrite.find('textarea[name=memo]'), | |
| isSecret: formWrite.find('input[name=isSecretReply]'), | |
| captchaKey: formWrite.find('input[name=captchaKey]'), | |
| url: formWrite.find('input[name=url]'), | |
| }, | |
| commentFormAction: function (memoSno) { | |
| return { | |
| memo: this.commentRow(memoSno).find('textarea[name=memo]'), | |
| isSecret: this.commentRow(memoSno).find('input[name=isSecretReply]'), | |
| captchaKey: this.commentRow(memoSno).find('input[name=captchaKey]'), | |
| url: this.commentRow(memoSno).find('input[name=url]'), | |
| btn: this.commentRow(memoSno).find('.js_comment_btn_action'), | |
| secretReply: this.commentRow(memoSno).find('input[name=secretReply]'), | |
| init: function () { | |
| isSecret: isSecret, | |
| captchaKey: domRoot.commentFormWrite.captchaKey.val(), | |
| altcha: altchaPayload(domRoot.commentFormWrite.element), | |
| url: domRoot.commentFormWrite.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| url: commentFormAction.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| url: commentFormAction.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
변경 전_plus_review_article.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"/> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"/> | |
| <div class="board_comment_box"> | |
| <div class="board_comment_write"> | |
변경 후_plus_review_article.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"/> | |
| <input type="hidden" name="url"/> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"/> | |
| <div class="board_comment_box"> | |
| <div class="board_comment_write"> | |
변경 전plus_review_article_list.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"/> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"/> | |
| <div class="board_comment_box"> | |
| <div class="board_comment_write"> | |
변경 후plus_review_article_list.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"/> | |
| <input type="hidden" name="url"/> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"/> | |
| <div class="board_comment_box"> | |
| <div class="board_comment_write"> | |
변경 전plus_review_article_more_list.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"/> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"/> | |
| <div class="board_comment_box"> | |
| <div class="board_comment_write"> | |
변경 후plus_review_article_more_list.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"/> | |
| <input type="hidden" name="url"/> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"/> | |
| <div class="board_comment_box"> | |
| <div class="board_comment_write"> | |
변경 전_plus_review_container_01.html
| </script> | |
| <div class="plus_review_cont"> | |
| <form target="ifrmProcess" id="plusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="add"/> | |
| <input type="hidden" name="goodsNo" value="{=goodsNo}"/> | |
| <input type="hidden" name="orderGoodsNo" value="{=plusReview.buyGoodsData.sno}"/> | |
| <input type="hidden" name="naverReviewCnt" value="{=plusReview.info.naverReviewCnt}"/> | |
변경 후_plus_review_container_01.html
| </script> | |
| <div class="plus_review_cont"> | |
| <form target="ifrmProcess" id="plusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="add"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=goodsNo}"/> | |
| <input type="hidden" name="orderGoodsNo" value="{=plusReview.buyGoodsData.sno}"/> | |
| <input type="hidden" name="naverReviewCnt" value="{=plusReview.info.naverReviewCnt}"/> | |
변경 전_plus_review_list_01.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"/> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"/> | |
| <div class="board_comment_box"> | |
| <div class="board_comment_write"> | |
변경 후_plus_review_list_01.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"/> | |
| <input type="hidden" name="url"/> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"/> | |
| <div class="board_comment_box"> | |
| <div class="board_comment_write"> | |
변경 전plus_review_mypage.html
| <div class="view" style="width:400px;"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="addMypage"/> | |
| <input type="hidden" name="naverReviewCnt" value="{=data.buyGoodsData.naverReviewCnt}"/> | |
| <input type="hidden" name="plusReviewCnt" value="{=data.buyGoodsData.plusReviewCnt}"/> | |
| <div class="ly_ct"> | |
변경 후plus_review_mypage.html
| <div class="view" style="width:400px;"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="addMypage"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="naverReviewCnt" value="{=data.buyGoodsData.naverReviewCnt}"/> | |
| <input type="hidden" name="plusReviewCnt" value="{=data.buyGoodsData.plusReviewCnt}"/> | |
| <div class="ly_ct"> | |
변경 전plus_review_popup_01.html
| <div class="view" style="width:400px;"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" target="ifrmProcess" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="addPopup"/> | |
| <div class="ly_ct"> | |
| <div class="content plus_review_register"> | |
| <!--{? plusReviewConfig.reviewBenefitInfo}--> | |
변경 후plus_review_popup_01.html
| <div class="view" style="width:400px;"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" target="ifrmProcess" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="addPopup"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <div class="ly_ct"> | |
| <div class="content plus_review_register"> | |
| <!--{? plusReviewConfig.reviewBenefitInfo}--> | |
변경 전plus_review_view_02.html
| <!--{ ? data.auth.canWriteMemo === true}--> | |
| <form onsubmit="return false;"> | |
| <input type="hidden" name="mode" value="addMemo"> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"> | |
| <!--{ ? gd_is_login() === false }--> | |
| <div class="plus_review_nonmember_form"> | |
변경 후plus_review_view_02.html
| <!--{ ? data.auth.canWriteMemo === true}--> | |
| <form onsubmit="return false;"> | |
| <input type="hidden" name="mode" value="addMemo"> | |
| <input type="hidden" name="url"/> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"> | |
| <!--{ ? gd_is_login() === false }--> | |
| <div class="plus_review_nonmember_form"> | |
변경 전popup_goods_board_write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="goodsNo" value="{=gd_isset(req.goodsNo)}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 후popup_goods_board_write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=gd_isset(req.goodsNo)}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 전view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_btn_report" data-bdsno="{req.sno}" data-bdid="{req.bdId}" data-memosno="{.sno}"><span>{=__('신고')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
변경 후view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_btn_report" data-bdsno="{req.sno}" data-bdid="{req.bdId}" data-memosno="{.sno}"><span>{=__('신고')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 전view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_btn_report" data-bdsno="{req.sno}" data-bdid="{req.bdId}" data-memosno="{.sno}"><span>{=__('신고')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
변경 후view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_btn_report" data-bdsno="{req.sno}" data-bdid="{req.bdId}" data-memosno="{.sno}"><span>{=__('신고')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 전view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_btn_report" data-bdsno="{req.sno}" data-bdid="{req.bdId}" data-memosno="{.sno}"><span>{=__('신고')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
변경 후view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_btn_report" data-bdsno="{req.sno}" data-bdid="{req.bdId}" data-memosno="{.sno}"><span>{=__('신고')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form_element"> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 전view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_btn_report" data-bdsno="{req.sno}" data-bdid="{req.bdId}" data-memosno="{.sno}"><span>{=__('신고')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
변경 후view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_btn_report" data-bdsno="{req.sno}" data-bdid="{req.bdId}" data-memosno="{.sno}"><span>{=__('신고')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 전view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_comment_btn_delete"><span>{=__('삭제')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
변경 후view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_comment_btn_delete"><span>{=__('삭제')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 전view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_comment_btn_delete"><span>{=__('삭제')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
변경 후view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_comment_btn_delete"><span>{=__('삭제')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 전view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_comment_btn_delete"><span>{=__('삭제')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
변경 후view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_comment_btn_delete"><span>{=__('삭제')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 전view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_comment_btn_delete"><span>{=__('삭제')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
변경 후view.html
| <!--{ ? bdView.cfg.bdMemoFl == 'y'}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
| <span class="btn_gray_list"><button type="button" class="btn_gray_small js_comment_btn_delete"><span>{=__('삭제')}</span></button></span> | |
| <!--{/}--> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="comment_textarea"> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey"/>--> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{/}--> | |
변경 전goods_board_review_view.html
| </div> | |
| </div> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <div class="board_comment_write"> | |
| <!--{ ? !gd_is_login() }--> | |
| <input type="text" name="writerNm" placeholder="{=__('이름')}"/> | |
| <!-- //view_comment_list --> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <div class="board_comment_write"> | |
| <!--{ ? !gd_is_login() }--> | |
| <input type="text" name="writerNm" placeholder="{=__('이름')}"/> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="comment-write js-form-write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 후goods_board_review_view.html
| </div> | |
| </div> | |
| <div class="board_comment_box js_action_form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? !gd_is_login() }--> | |
| <input type="text" name="writerNm" placeholder="{=__('이름')}"/> | |
| <!-- //view_comment_list --> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="board_comment_box js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <div class="board_comment_write"> | |
| <!--{ ? !gd_is_login() }--> | |
| <input type="text" name="writerNm" placeholder="{=__('이름')}"/> | |
| <!-- //board_comment_box --> | |
| <!--{:}--> | |
| <div class="comment-write js-form-write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 전goods_board_write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="goodsNo" value="{=gd_isset(req.goodsNo)}"/> | |
| <input type="hidden" name="returnUrl" value="{=querySdling}"/> | |
| <!--{ ? oldPassword }--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{ / }--> | |
변경 후goods_board_write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=gd_isset(req.goodsNo)}"/> | |
| <input type="hidden" name="returnUrl" value="{=querySdling}"/> | |
| <!--{ ? oldPassword }--><input type="hidden" name="oldPassword" value="{=oldPassword}"/><!--{ / }--> | |
변경 전gd_board_goods.js
| isSecret: isSecret, | |
| captchaKey: domRoot.commentFormWrite.captchaKey.val(), | |
| altcha: altchaPayload(domRoot.commentFormWrite.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| memo: formWrite.find('textarea[name=memo]'), | |
| isSecret: formWrite.find('input[name=isSecretReply]'), | |
| captchaKey: formWrite.find('input[name=captchaKey]'), | |
| }, | |
| commentFormAction: function (memoSno) { | |
| return { | |
| btn: this.commentRow(memoSno).find('.js_comment_btn_action'), | |
| secretReply: this.commentRow(memoSno).find('input[name=secretReply]'), | |
| captchaKey: this.commentRow(memoSno).find('input[name=captchaKey]'), | |
| init: function () { | |
| this.writerNm.val(null); | |
| this.password.val(null); | |
변경 후gd_board_goods.js
| isSecret: isSecret, | |
| captchaKey: domRoot.commentFormWrite.captchaKey.val(), | |
| altcha: altchaPayload(domRoot.commentFormWrite.element), | |
| url: domRoot.commentFormWrite.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| url: commentFormAction.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| url: commentFormAction.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| memo: formWrite.find('textarea[name=memo]'), | |
| isSecret: formWrite.find('input[name=isSecretReply]'), | |
| captchaKey: formWrite.find('input[name=captchaKey]'), | |
| url: formWrite.find('input[name=url]'), | |
| }, | |
| commentFormAction: function (memoSno) { | |
| return { | |
| btn: this.commentRow(memoSno).find('.js_comment_btn_action'), | |
| secretReply: this.commentRow(memoSno).find('input[name=secretReply]'), | |
| captchaKey: this.commentRow(memoSno).find('input[name=captchaKey]'), | |
| url: this.commentRow(memoSno).find('input[name=url]'), | |
| init: function () { | |
| this.writerNm.val(null); | |
| this.password.val(null); | |
변경 전gd_board_view.js
| memo: formWrite.find('textarea[name=memo]'), | |
| isSecret: formWrite.find('input[name=isSecretReply]'), | |
| captchaKey: formWrite.find('input[name=captchaKey]'), | |
| }, | |
| commentFormAction: function (memoSno) { | |
| return { | |
| memo: this.commentRow(memoSno).find('textarea[name=memo]'), | |
| isSecret: this.commentRow(memoSno).find('input[name=isSecretReply]'), | |
| captchaKey: this.commentRow(memoSno).find('input[name=captchaKey]'), | |
| btn: this.commentRow(memoSno).find('.js_comment_btn_action'), | |
| secretReply: this.commentRow(memoSno).find('input[name=secretReply]'), | |
| init: function () { | |
| isSecret: isSecret, | |
| captchaKey: domRoot.commentFormWrite.captchaKey.val(), | |
| altcha: altchaPayload(domRoot.commentFormWrite.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
변경 후gd_board_view.js
| memo: formWrite.find('textarea[name=memo]'), | |
| isSecret: formWrite.find('input[name=isSecretReply]'), | |
| captchaKey: formWrite.find('input[name=captchaKey]'), | |
| url: formWrite.find('input[name=url]'), | |
| }, | |
| commentFormAction: function (memoSno) { | |
| return { | |
| memo: this.commentRow(memoSno).find('textarea[name=memo]'), | |
| isSecret: this.commentRow(memoSno).find('input[name=isSecretReply]'), | |
| captchaKey: this.commentRow(memoSno).find('input[name=captchaKey]'), | |
| url: this.commentRow(memoSno).find('input[name=url]'), | |
| btn: this.commentRow(memoSno).find('.js_comment_btn_action'), | |
| secretReply: this.commentRow(memoSno).find('input[name=secretReply]'), | |
| init: function () { | |
| isSecret: isSecret, | |
| captchaKey: domRoot.commentFormWrite.captchaKey.val(), | |
| altcha: altchaPayload(domRoot.commentFormWrite.element), | |
| url: domRoot.commentFormWrite.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| url: commentFormAction.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| url: commentFormAction.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
변경 전_plus_review_article.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"> | |
| <div class="reply"> | |
| <!--{ ? gd_is_login() }--> | |
변경 후_plus_review_article.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"> | |
| <input type="hidden" name="url"/> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"> | |
| <div class="reply"> | |
| <!--{ ? gd_is_login() }--> | |
변경 전plus_review_article_list.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"> | |
| <div class="reply"> | |
| <!--{ ? gd_is_login() }--> | |
변경 후plus_review_article_list.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"> | |
| <input type="hidden" name="url"/> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"> | |
| <div class="reply"> | |
| <!--{ ? gd_is_login() }--> | |
변경 전plus_review_article_more_list.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"> | |
| <div class="reply"> | |
| <!--{ ? gd_is_login() }--> | |
변경 후plus_review_article_more_list.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"> | |
| <input type="hidden" name="url"/> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"> | |
| <div class="reply"> | |
| <!--{ ? gd_is_login() }--> | |
변경 전_plus_review_container_01.html
| <div class="section-body"> | |
| <form target="ifrmProcess" id="plusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="add"> | |
| <input type="hidden" name="goodsNo" value="{=goodsNo}"> | |
| <input type="hidden" name="orderGoodsNo" value="{=plusReview.buyGoodsData.sno}"> | |
| <input type="hidden" name="naverReviewCnt" value="{=plusReview.info.naverReviewCnt}"/> | |
변경 후_plus_review_container_01.html
| <div class="section-body"> | |
| <form target="ifrmProcess" id="plusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="add"> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=goodsNo}"> | |
| <input type="hidden" name="orderGoodsNo" value="{=plusReview.buyGoodsData.sno}"> | |
| <input type="hidden" name="naverReviewCnt" value="{=plusReview.info.naverReviewCnt}"/> | |
변경 전_plus_review_list_01.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"> | |
| <div class="reply"> | |
| <!--{ ? gd_is_login() }--> | |
변경 후_plus_review_list_01.html
| <!--{ ? .auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"> | |
| <input type="hidden" name="url"/> | |
| <input type="hidden" name="goodsNo" value="{=.goodsNo}"> | |
| <div class="reply"> | |
| <!--{ ? gd_is_login() }--> | |
변경 전plus_review_mypage.html
| <section class="content plus_review_register"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="addMypage"> | |
| <input type="hidden" name="naverReviewCnt" value="{=data.buyGoodsData.naverReviewCnt}"/> | |
| <input type="hidden" name="plusReviewCnt" value="{=data.buyGoodsData.plusReviewCnt}"/> | |
| <div class="goods-area" style="border-top:1px solid #ddd"> | |
변경 후plus_review_mypage.html
| <section class="content plus_review_register"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="addMypage"> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="naverReviewCnt" value="{=data.buyGoodsData.naverReviewCnt}"/> | |
| <input type="hidden" name="plusReviewCnt" value="{=data.buyGoodsData.plusReviewCnt}"/> | |
| <div class="goods-area" style="border-top:1px solid #ddd"> | |
변경 전plus_review_popup_01.html
| <section class="content plus_review_register"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" target="ifrmProcess" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="addPopup"> | |
| <div class="goods-area"> | |
| <div> | |
| <!--{? plusReviewConfig.reviewBenefitInfo}--> | |
변경 후plus_review_popup_01.html
| <section class="content plus_review_register"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" target="ifrmProcess" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="addPopup"> | |
| <input type="hidden" name="url" id="url"/> | |
| <div class="goods-area"> | |
| <div> | |
| <!--{? plusReviewConfig.reviewBenefitInfo}--> | |
변경 전plus_review_view_02.html
| <!--{ ? data.auth.canWriteMemo === true}--> | |
| <form onsubmit="return false;"> | |
| <input type="hidden" name="mode" value="addMemo"> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"> | |
| <!--{ ? gd_is_login() === false }--> | |
| <div class="plus_review_nonmember_form"> | |
변경 후plus_review_view_02.html
| <!--{ ? data.auth.canWriteMemo === true}--> | |
| <form onsubmit="return false;"> | |
| <input type="hidden" name="mode" value="addMemo"> | |
| <input type="hidden" name="url"/> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"> | |
| <!--{ ? gd_is_login() === false }--> | |
| <div class="plus_review_nonmember_form"> | |
변경 전popup_goods_board_write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <input type="hidden" name="goodsNo" value="{=gd_isset(req.goodsNo)}"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 후popup_goods_board_write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=gd_isset(req.goodsNo)}"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 전view.html
| </div> | |
| <div class="comment-reply js-action-form" style="display: none"> | |
| <!--{ ? gd_is_login()}--> | |
| <div class="form-element secret-reply-checkbox-login"> | |
| <!--{ secretReplyCheck.replyModify }--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="comment-write js-form-write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form-element secret-reply-checkbox-login"> | |
| <!--{ secretReplyCheck.replyWrite }--> | |
| </div> | |
| <!--{:}--> | |
| <div class="comment-write js-form-write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 후view.html
| </div> | |
| <div class="comment-reply js-action-form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login()}--> | |
| <div class="form-element secret-reply-checkbox-login"> | |
| <!--{ secretReplyCheck.replyModify }--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="comment-write js-form-write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form-element secret-reply-checkbox-login"> | |
| <!--{ secretReplyCheck.replyWrite }--> | |
| </div> | |
| <!--{:}--> | |
| <div class="comment-write js-form-write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey">--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey">--> | |
| <input type="hidden" name="url" id="url"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 전view.html
| </div> | |
| <div class="comment-reply js-action-form" style="display: none"> | |
| <!--{ ? gd_is_login()}--> | |
| <div class="form-element secret-reply-checkbox-login"> | |
| <!--{ secretReplyCheck.replyModify }--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="comment-write js-form-write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form-element secret-reply-checkbox-login"> | |
| <!--{ secretReplyCheck.replyWrite }--> | |
| </div> | |
| <!--{:}--> | |
| <div class="comment-write js-form-write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 후view.html
| </div> | |
| <div class="comment-reply js-action-form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login()}--> | |
| <div class="form-element secret-reply-checkbox-login"> | |
| <!--{ secretReplyCheck.replyModify }--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="comment-write js-form-write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form-element secret-reply-checkbox-login"> | |
| <!--{ secretReplyCheck.replyWrite }--> | |
| </div> | |
| <!--{:}--> | |
| <div class="comment-write js-form-write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey">--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey">--> | |
| <input type="hidden" name="url" id="url"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 전view.html
| </div> | |
| <div class="comment-reply js-action-form" style="display: none"> | |
| <!--{ ? gd_is_login()}--> | |
| <div class="form-element secret-reply-checkbox-login"> | |
| <!--{ secretReplyCheck.replyModify }--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="comment-write js-form-write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form-element secret-reply-checkbox-login"> | |
| <!--{ secretReplyCheck.replyWrite }--> | |
| </div> | |
| <!--{:}--> | |
| <div class="comment-write js-form-write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 후view.html
| </div> | |
| <div class="comment-reply js-action-form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login()}--> | |
| <div class="form-element secret-reply-checkbox-login"> | |
| <!--{ secretReplyCheck.replyModify }--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="comment-write js-form-write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form-element secret-reply-checkbox-login"> | |
| <!--{ secretReplyCheck.replyWrite }--> | |
| </div> | |
| <!--{:}--> | |
| <div class="comment-write js-form-write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey">--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey">--> | |
| <input type="hidden" name="url" id="url"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey">--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey">--> | |
| <input type="hidden" name="url" id="url"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 전view.html
| </div> | |
| <div class="comment-reply js-action-form" style="display: none"> | |
| <!--{ ? gd_is_login()}--> | |
| <div class="cttl"> | |
| <textarea type="text" name="memo" class="text" placeholder="{=__('댓글 내용을 입력하세요')}">{.memo}</textarea> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="comment-write js-form-write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="cttl"> | |
| <textarea type="text" name="memo" class="text" placeholder="{=__('댓글 내용을 입력하세요')}"></textarea> | |
| </div> | |
| <!--{:}--> | |
| <div class="comment-write js-form-write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 후view.html
| </div> | |
| <div class="comment-reply js-action-form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login()}--> | |
| <div class="cttl"> | |
| <textarea type="text" name="memo" class="text" placeholder="{=__('댓글 내용을 입력하세요')}">{.memo}</textarea> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="comment-write js-form-write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="cttl"> | |
| <textarea type="text" name="memo" class="text" placeholder="{=__('댓글 내용을 입력하세요')}"></textarea> | |
| </div> | |
| <!--{:}--> | |
| <div class="comment-write js-form-write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey">--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey">--> | |
| <input type="hidden" name="url" id="url"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 전view.html
| </div> | |
| <div class="comment-reply js-action-form" style="display: none"> | |
| <!--{ ? gd_is_login()}--> | |
| <div class="cttl"> | |
| <textarea type="text" name="memo" class="text" placeholder="{=__('댓글 내용을 입력하세요')}">{.memo}</textarea> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="comment-write js-form-write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="cttl"> | |
| <textarea type="text" name="memo" class="text" placeholder="{=__('댓글 내용을 입력하세요')}"></textarea> | |
| </div> | |
| <!--{:}--> | |
| <div class="comment-write js-form-write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 후view.html
| </div> | |
| <div class="comment-reply js-action-form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login()}--> | |
| <div class="cttl"> | |
| <textarea type="text" name="memo" class="text" placeholder="{=__('댓글 내용을 입력하세요')}">{.memo}</textarea> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="comment-write js-form-write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="cttl"> | |
| <textarea type="text" name="memo" class="text" placeholder="{=__('댓글 내용을 입력하세요')}"></textarea> | |
| </div> | |
| <!--{:}--> | |
| <div class="comment-write js-form-write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey">--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey">--> | |
| <input type="hidden" name="url" id="url"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 전view.html
| </div> | |
| <div class="comment-reply js-action-form" style="display: none"> | |
| <!--{ ? gd_is_login()}--> | |
| <div class="cttl"> | |
| <textarea type="text" name="memo" class="text" placeholder="{=__('댓글 내용을 입력하세요')}">{.memo}</textarea> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="comment-write js-form-write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="cttl"> | |
| <textarea type="text" name="memo" class="text" placeholder="{=__('댓글 내용을 입력하세요')}"></textarea> | |
| </div> | |
| <!--{:}--> | |
| <div class="comment-write js-form-write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 후view.html
| </div> | |
| <div class="comment-reply js-action-form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login()}--> | |
| <div class="cttl"> | |
| <textarea type="text" name="memo" class="text" placeholder="{=__('댓글 내용을 입력하세요')}">{.memo}</textarea> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="comment-write js-form-write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="cttl"> | |
| <textarea type="text" name="memo" class="text" placeholder="{=__('댓글 내용을 입력하세요')}"></textarea> | |
| </div> | |
| <!--{:}--> | |
| <div class="comment-write js-form-write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey">--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey">--> | |
| <input type="hidden" name="url" id="url"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 전write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey">--> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 후write.html
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <!--<input type="hidden" name="chkSpamKey" id="chkSpamKey">--> | |
| <input type="hidden" name="url" id="url"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 전goods_board_review_view.html
| </div> | |
| </div> | |
| <div class="comment-reply js-action-form" style="display: none"> | |
| <!--{ ? gd_is_login()}--> | |
| <div class="form-element secret-reply-checkbox-login"> | |
| <!--{ secretReplyCheck.replyModify }--> | |
| </ul> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="comment-write js-form-write"> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form-element secret-reply-checkbox-login"> | |
| <!--{ secretReplyCheck.replyWrite }--> | |
| </div> | |
| <!--{:}--> | |
| <div class="comment-write js-form-write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 후goods_board_review_view.html
| </div> | |
| </div> | |
| <div class="comment-reply js-action-form" style="display: none"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login()}--> | |
| <div class="form-element secret-reply-checkbox-login"> | |
| <!--{ secretReplyCheck.replyModify }--> | |
| </ul> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="comment-write js-form-write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| <div class="form-element secret-reply-checkbox-login"> | |
| <!--{ secretReplyCheck.replyWrite }--> | |
| </div> | |
| <!--{:}--> | |
| <div class="comment-write js-form-write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 전goods_board_write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <input type="hidden" name="goodsNo" value="{=gd_isset(req.goodsNo)}"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 후goods_board_write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=gd_isset(req.goodsNo)}"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword}--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{/}--> | |
변경 전gd_board_goods.js
| isSecret: isSecret, | |
| captchaKey: domRoot.commentFormWrite.captchaKey.val(), | |
| altcha: altchaPayload(domRoot.commentFormWrite.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| memo: formWrite.find('textarea[name=memo]'), | |
| isSecret: formWrite.find('input[name=isSecretReply]'), | |
| captchaKey: formWrite.find('input[name=captchaKey]'), | |
| }, | |
| commentFormAction: function (memoSno) { | |
| return { | |
| btn: this.commentRow(memoSno).find('.js-comment-btn-action'), | |
| secretReply: this.commentRow(memoSno).find('input[name=secretReply]'), | |
| captchaKey: this.commentRow(memoSno).find('input[name=captchaKey]'), | |
| init: function () { | |
| this.writerNm.val(null); | |
| this.password.val(null); | |
변경 후gd_board_goods.js
| isSecret: isSecret, | |
| captchaKey: domRoot.commentFormWrite.captchaKey.val(), | |
| altcha: altchaPayload(domRoot.commentFormWrite.element), | |
| url: domRoot.commentFormWrite.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| url: commentFormAction.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| url: commentFormAction.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| memo: formWrite.find('textarea[name=memo]'), | |
| isSecret: formWrite.find('input[name=isSecretReply]'), | |
| captchaKey: formWrite.find('input[name=captchaKey]'), | |
| url: formWrite.find('input[name=url]'), | |
| }, | |
| commentFormAction: function (memoSno) { | |
| return { | |
| btn: this.commentRow(memoSno).find('.js-comment-btn-action'), | |
| secretReply: this.commentRow(memoSno).find('input[name=secretReply]'), | |
| captchaKey: this.commentRow(memoSno).find('input[name=captchaKey]'), | |
| url: this.commentRow(memoSno).find('input[name=url]'), | |
| init: function () { | |
| this.writerNm.val(null); | |
| this.password.val(null); | |
변경 전gd_board_view.js
| memo: formWrite.find('textarea[name=memo]'), | |
| isSecret: formWrite.find('input[name=isSecretReply]'), | |
| captchaKey: formWrite.find('input[name=captchaKey]'), | |
| }, | |
| commentFormAction: function (memoSno) { | |
| return { | |
| btn: this.commentRow(memoSno).find('.js-comment-btn-action'), | |
| secretReply: this.commentRow(memoSno).find('input[name=secretReply]'), | |
| captchaKey: this.commentRow(memoSno).find('input[name=captchaKey]'), | |
| init: function () { | |
| this.writerNm.val(null); | |
| this.password.val(null); | |
| isSecret: isSecret, | |
| captchaKey: domRoot.commentFormWrite.captchaKey.val(), | |
| altcha: altchaPayload(domRoot.commentFormWrite.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
변경 후gd_board_view.js
| memo: formWrite.find('textarea[name=memo]'), | |
| isSecret: formWrite.find('input[name=isSecretReply]'), | |
| captchaKey: formWrite.find('input[name=captchaKey]'), | |
| url: formWrite.find('input[name=url]'), | |
| }, | |
| commentFormAction: function (memoSno) { | |
| return { | |
| btn: this.commentRow(memoSno).find('.js-comment-btn-action'), | |
| secretReply: this.commentRow(memoSno).find('input[name=secretReply]'), | |
| captchaKey: this.commentRow(memoSno).find('input[name=captchaKey]'), | |
| url: this.commentRow(memoSno).find('input[name=url]'), | |
| init: function () { | |
| this.writerNm.val(null); | |
| this.password.val(null); | |
| isSecret: isSecret, | |
| captchaKey: domRoot.commentFormWrite.captchaKey.val(), | |
| altcha: altchaPayload(domRoot.commentFormWrite.element), | |
| url: domRoot.commentFormWrite.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| url: commentFormAction.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| url: commentFormAction.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
변경 전plus_review_mypage.html
| <div class="ly_ct"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="addMypage"/> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"/> | |
| <input type="hidden" name="sno" value="{=req.sno}"/> | |
| <input type="hidden" name="naverReviewCnt" value="{=data.buyGoodsData.naverReviewCnt}"/> | |
변경 후plus_review_mypage.html
| <div class="ly_ct"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="addMypage"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"/> | |
| <input type="hidden" name="sno" value="{=req.sno}"/> | |
| <input type="hidden" name="naverReviewCnt" value="{=data.buyGoodsData.naverReviewCnt}"/> | |
변경 전plus_review_popup_write_01.html
| <div class="ly_ct"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="{=req.mode}"/> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"/> | |
| <input type="hidden" name="sno" value="{=req.sno}"/> | |
변경 후plus_review_popup_write_01.html
| <div class="ly_ct"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="{=req.mode}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"/> | |
| <input type="hidden" name="sno" value="{=req.sno}"/> | |
변경 전plus_review_view_01.html
| <!--{ ? data.auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"/> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"/> | |
| <!--{ ? gd_is_login() === false}--> | |
| <dl class="b_guest_info"> | |
변경 후plus_review_view_01.html
| <!--{ ? data.auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"/> | |
| <input type="hidden" name="url"/> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"/> | |
| <!--{ ? gd_is_login() === false}--> | |
| <dl class="b_guest_info"> | |
변경 전view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 후view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 전view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 후view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 전view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 후view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 전view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 후view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 전view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 후view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 전view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 후view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 전goods_board_view.html
| </div> | |
| <!-- 비회원 개인정보 수집동의 --> | |
| <div class="js_action_form reply_form" style="display:none"> | |
| <!--{ ? !gd_is_login()}--> | |
| <dl class="reply_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{/}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="reply_form js_form_write"> | |
| <!--{ ? !gd_is_login()}--> | |
| <dl class="reply_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| </div> | |
| <!--{:}--> | |
| <div class="comment_write js_form_write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 후goods_board_view.html
| </div> | |
| <!-- 비회원 개인정보 수집동의 --> | |
| <div class="js_action_form reply_form" style="display:none"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login()}--> | |
| <dl class="reply_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{/}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="reply_form js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login()}--> | |
| <dl class="reply_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| </div> | |
| <!--{:}--> | |
| <div class="comment_write js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 전gd_board_view.js
| memo: formWrite.find('[name=memo]'), | |
| isSecret: formWrite.find('input[name=isSecretReply]'), | |
| captchaKey: formWrite.find('input[name=captchaKey]'), | |
| }, | |
| commentFormAction: function (memoSno, notice) { | |
| return { | |
| btn: this.commentRow(memoSno, notice).find('.js_comment_btn_action'), | |
| isSecret: this.commentRow(memoSno).find('input[name=isSecretReply]'), | |
| captchaKey: this.commentRow(memoSno).find('input[name=captchaKey]'), | |
| secretReply: this.commentRow(memoSno).find('input[name=secretReply]'), | |
| init: function () { | |
| this.writerNm.val(null); | |
| isSecret: isSecret, | |
| captchaKey: domRoot.commentFormWrite.captchaKey.val(), | |
| altcha: altchaPayload(domRoot.commentFormWrite.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
변경 후gd_board_view.js
| memo: formWrite.find('[name=memo]'), | |
| isSecret: formWrite.find('input[name=isSecretReply]'), | |
| captchaKey: formWrite.find('input[name=captchaKey]'), | |
| url: formWrite.find('input[name=url]'), | |
| }, | |
| commentFormAction: function (memoSno, notice) { | |
| return { | |
| btn: this.commentRow(memoSno, notice).find('.js_comment_btn_action'), | |
| isSecret: this.commentRow(memoSno).find('input[name=isSecretReply]'), | |
| captchaKey: this.commentRow(memoSno).find('input[name=captchaKey]'), | |
| url: this.commentRow(memoSno).find('input[name=url]'), | |
| secretReply: this.commentRow(memoSno).find('input[name=secretReply]'), | |
| init: function () { | |
| this.writerNm.val(null); | |
| isSecret: isSecret, | |
| captchaKey: domRoot.commentFormWrite.captchaKey.val(), | |
| altcha: altchaPayload(domRoot.commentFormWrite.element), | |
| url: domRoot.commentFormWrite.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| url: commentFormAction.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| url: commentFormAction.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
변경 전plus_review_mypage.html
| <div class="ly_ct"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="addMypage"/> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"/> | |
| <input type="hidden" name="sno" value="{=req.sno}"/> | |
| <input type="hidden" name="naverReviewCnt" value="{=data.buyGoodsData.naverReviewCnt}"/> | |
변경 후plus_review_mypage.html
| <div class="ly_ct"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="addMypage"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"/> | |
| <input type="hidden" name="sno" value="{=req.sno}"/> | |
| <input type="hidden" name="naverReviewCnt" value="{=data.buyGoodsData.naverReviewCnt}"/> | |
변경 전plus_review_popup_write_01.html
| <div class="ly_ct"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="{=req.mode}"/> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"/> | |
| <input type="hidden" name="sno" value="{=req.sno}"/> | |
변경 후plus_review_popup_write_01.html
| <div class="ly_ct"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="{=req.mode}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"/> | |
| <input type="hidden" name="sno" value="{=req.sno}"/> | |
변경 전plus_review_view_01.html
| <!--{ ? data.auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"/> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"/> | |
| <!--{ ? gd_is_login() === false}--> | |
| <dl class="b_guest_info"> | |
변경 후plus_review_view_01.html
| <!--{ ? data.auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"/> | |
| <input type="hidden" name="url"/> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"/> | |
| <!--{ ? gd_is_login() === false}--> | |
| <dl class="b_guest_info"> | |
변경 전view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 후view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 전view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 후view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 전view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 후view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 전view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 후view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 전view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 후view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 전view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 후view.html
| </div> | |
| </div> | |
| <div class="reply_form js_action_form" style="display:none"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{ ? bdView.cfg.auth.memo == 'y' }--> | |
| <div class="reply_form js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login() }--> | |
| <dl class="b_guest_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"/> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"/> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"/> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"/> | |
| <!--{? req.orderGoodsNo }--> | |
변경 전goods_board_view.html
| </div> | |
| <!-- 비회원 개인정보 수집동의 --> | |
| <div class="js_action_form reply_form" style="display:none"> | |
| <!--{ ? !gd_is_login()}--> | |
| <dl class="reply_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{/}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="reply_form js_form_write"> | |
| <!--{ ? !gd_is_login()}--> | |
| <dl class="reply_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| </div> | |
| <!--{:}--> | |
| <div class="comment_write js_form_write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 후goods_board_view.html
| </div> | |
| <!-- 비회원 개인정보 수집동의 --> | |
| <div class="js_action_form reply_form" style="display:none"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login()}--> | |
| <dl class="reply_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| <!--{/}--> | |
| <!--{? bdView.cfg.auth.memo == 'y'}--> | |
| <div class="reply_form js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? !gd_is_login()}--> | |
| <dl class="reply_info"> | |
| <dd><input type="text" name="writerNm" placeholder="{=__('이름')}"/></dd> | |
| </div> | |
| <!--{:}--> | |
| <div class="comment_write js_form_write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 전gd_board_view.js
| memo: formWrite.find('[name=memo]'), | |
| isSecret: formWrite.find('input[name=isSecretReply]'), | |
| captchaKey: formWrite.find('input[name=captchaKey]'), | |
| }, | |
| commentFormAction: function (memoSno, notice) { | |
| return { | |
| btn: this.commentRow(memoSno, notice).find('.js_comment_btn_action'), | |
| isSecret: this.commentRow(memoSno).find('input[name=isSecretReply]'), | |
| captchaKey: this.commentRow(memoSno).find('input[name=captchaKey]'), | |
| secretReply: this.commentRow(memoSno).find('input[name=secretReply]'), | |
| init: function () { | |
| this.writerNm.val(null); | |
| isSecret: isSecret, | |
| captchaKey: domRoot.commentFormWrite.captchaKey.val(), | |
| altcha: altchaPayload(domRoot.commentFormWrite.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
변경 후gd_board_view.js
| memo: formWrite.find('[name=memo]'), | |
| isSecret: formWrite.find('input[name=isSecretReply]'), | |
| captchaKey: formWrite.find('input[name=captchaKey]'), | |
| url: formWrite.find('input[name=url]'), | |
| }, | |
| commentFormAction: function (memoSno, notice) { | |
| return { | |
| btn: this.commentRow(memoSno, notice).find('.js_comment_btn_action'), | |
| isSecret: this.commentRow(memoSno).find('input[name=isSecretReply]'), | |
| captchaKey: this.commentRow(memoSno).find('input[name=captchaKey]'), | |
| url: this.commentRow(memoSno).find('input[name=url]'), | |
| secretReply: this.commentRow(memoSno).find('input[name=secretReply]'), | |
| init: function () { | |
| this.writerNm.val(null); | |
| isSecret: isSecret, | |
| captchaKey: domRoot.commentFormWrite.captchaKey.val(), | |
| altcha: altchaPayload(domRoot.commentFormWrite.element), | |
| url: domRoot.commentFormWrite.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| url: commentFormAction.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| url: commentFormAction.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
변경 전plus_review_mypage.html
| <section class="content plus-review-write-section"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="addMypage"> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"> | |
| <input type="hidden" name="sno" value="{=req.sno}"> | |
| <input type="hidden" name="naverReviewCnt" value="{=data.buyGoodsData.naverReviewCnt}"/> | |
변경 후plus_review_mypage.html
| <section class="content plus-review-write-section"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="addMypage"> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"> | |
| <input type="hidden" name="sno" value="{=req.sno}"> | |
| <input type="hidden" name="naverReviewCnt" value="{=data.buyGoodsData.naverReviewCnt}"/> | |
변경 전plus_review_popup_write_01.html
| <section class="content plus-review-write-section"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="{=req.mode}"> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"> | |
| <input type="hidden" name="sno" value="{=req.sno}"> | |
변경 후plus_review_popup_write_01.html
| <section class="content plus-review-write-section"> | |
| <form id="plusPlusReviewForm" method="post" action="../board/plus_review_ps.php" enctype="multipart/form-data"> | |
| <input type="hidden" name="mode" value="{=req.mode}"> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"> | |
| <input type="hidden" name="sno" value="{=req.sno}"> | |
변경 전plus_review_view_01.html
| <!--{ ? data.auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"> | |
| <!--{ ? gd_is_login() === false}--> | |
| <div class="non-member"> | |
변경 후plus_review_view_01.html
| <!--{ ? data.auth.canWriteMemo == 'y'}--> | |
| <form> | |
| <input type="hidden" name="mode" value="addMemo"> | |
| <input type="hidden" name="url"/> | |
| <input type="hidden" name="goodsNo" value="{=data.goodsNo}"> | |
| <!--{ ? gd_is_login() === false}--> | |
| <div class="non-member"> | |
변경 전view.html
| </div> | |
| <div class="reply-form js-action-form" style="display:none"> | |
| <table width="100%" cellspacing="0" cellpadding="0" class="comment-reply"> | |
| <tbody> | |
| <!--{ ? !gd_is_login() }--> | |
| <div class="memo-outer"> | |
| <div class="memo-box"> | |
| <textarea class="memo" name="memo" placeholder="{=__('댓글을 작성하세요.')}"></textarea> | |
| </div> | |
| <div class="memo-submit"> | |
| <button type="button" class="comment_button js-comment-btn-write">{=__('작성 완료')}</button> | |
변경 후view.html
| </div> | |
| <div class="reply-form js-action-form" style="display:none"> | |
| <input type="hidden" name="url"/> | |
| <table width="100%" cellspacing="0" cellpadding="0" class="comment-reply"> | |
| <tbody> | |
| <!--{ ? !gd_is_login() }--> | |
| <div class="memo-outer"> | |
| <div class="memo-box"> | |
| <textarea class="memo" name="memo" placeholder="{=__('댓글을 작성하세요.')}"></textarea> | |
| <input type="hidden" name="url"/> | |
| </div> | |
| <div class="memo-submit"> | |
| <button type="button" class="comment_button js-comment-btn-write">{=__('작성 완료')}</button> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{? req.orderGoodsNo }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{? req.orderGoodsNo }--> | |
변경 전view.html
| </div> | |
| <div class="reply-form js-action-form" style="display:none"> | |
| <table width="100%" cellspacing="0" cellpadding="0" class="comment-reply"> | |
| <tbody> | |
| <!--{ ? !gd_is_login() }--> | |
| <div class="memo-outer"> | |
| <div class="memo-box"> | |
| <textarea class="memo" name="memo" placeholder="{=__('댓글을 작성하세요.')}"></textarea> | |
| </div> | |
| <div class="memo-submit"> | |
| <button type="button" class="comment_button js-comment-btn-write">{=__('작성 완료')}</button> | |
변경 후view.html
| </div> | |
| <div class="reply-form js-action-form" style="display:none"> | |
| <input type="hidden" name="url"/> | |
| <table width="100%" cellspacing="0" cellpadding="0" class="comment-reply"> | |
| <tbody> | |
| <!--{ ? !gd_is_login() }--> | |
| <div class="memo-outer"> | |
| <div class="memo-box"> | |
| <textarea class="memo" name="memo" placeholder="{=__('댓글을 작성하세요.')}"></textarea> | |
| <input type="hidden" name="url"/> | |
| </div> | |
| <div class="memo-submit"> | |
| <button type="button" class="comment_button js-comment-btn-write">{=__('작성 완료')}</button> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"> | |
| <!--{? req.orderGoodsNo }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"> | |
| <!--{? req.orderGoodsNo }--> | |
변경 전view.html
| </div> | |
| <div class="reply-form js-action-form" style="display:none"> | |
| <table width="100%" cellspacing="0" cellpadding="0" class="comment-reply"> | |
| <tbody> | |
| <!--{ ? !gd_is_login() }--> | |
| <div class="memo-outer"> | |
| <div class="memo-box"> | |
| <textarea class="memo" name="memo" placeholder="{=__('댓글을 작성하세요.')}"></textarea> | |
| </div> | |
| <div class="memo-submit"> | |
| <button type="button" class="comment_button js-comment-btn-write">{=__('작성 완료')}</button> | |
변경 후view.html
| </div> | |
| <div class="reply-form js-action-form" style="display:none"> | |
| <input type="hidden" name="url"/> | |
| <table width="100%" cellspacing="0" cellpadding="0" class="comment-reply"> | |
| <tbody> | |
| <!--{ ? !gd_is_login() }--> | |
| <div class="memo-outer"> | |
| <div class="memo-box"> | |
| <textarea class="memo" name="memo" placeholder="{=__('댓글을 작성하세요.')}"></textarea> | |
| <input type="hidden" name="url"/> | |
| </div> | |
| <div class="memo-submit"> | |
| <button type="button" class="comment_button js-comment-btn-write">{=__('작성 완료')}</button> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{? req.orderGoodsNo }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{? req.orderGoodsNo }--> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{? req.orderGoodsNo }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{? req.orderGoodsNo }--> | |
변경 전view.html
| </div> | |
| <div class="reply-form js-action-form" style="display:none"> | |
| <table width="100%" cellspacing="0" cellpadding="0" class="comment-reply"> | |
| <tbody> | |
| <!--{ ? !gd_is_login() }--> | |
| <div class="memo-outer"> | |
| <div class="memo-box"> | |
| <textarea class="memo" name="memo" placeholder="{=__('댓글을 작성하세요.')}"></textarea> | |
| </div> | |
| <div class="memo-submit"> | |
| <button type="button" class="comment_button js-comment-btn-write">{=__('작성 완료')}</button> | |
변경 후view.html
| </div> | |
| <div class="reply-form js-action-form" style="display:none"> | |
| <input type="hidden" name="url"/> | |
| <table width="100%" cellspacing="0" cellpadding="0" class="comment-reply"> | |
| <tbody> | |
| <!--{ ? !gd_is_login() }--> | |
| <div class="memo-outer"> | |
| <div class="memo-box"> | |
| <textarea class="memo" name="memo" placeholder="{=__('댓글을 작성하세요.')}"></textarea> | |
| <input type="hidden" name="url"/> | |
| </div> | |
| <div class="memo-submit"> | |
| <button type="button" class="comment_button js-comment-btn-write">{=__('작성 완료')}</button> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword }--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{ / }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword }--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{ / }--> | |
변경 전view.html
| </div> | |
| <div class="reply-form js-action-form" style="display:none"> | |
| <table width="100%" cellspacing="0" cellpadding="0" class="comment-reply"> | |
| <tbody> | |
| <!--{ ? !gd_is_login() }--> | |
| <div class="memo-outer"> | |
| <div class="memo-box"> | |
| <textarea class="memo" name="memo" placeholder="{=__('댓글을 작성하세요.')}"></textarea> | |
| </div> | |
| <div class="memo-submit"> | |
| <button type="button" class="comment_button js-comment-btn-write">{=__('작성 완료')}</button> | |
변경 후view.html
| </div> | |
| <div class="reply-form js-action-form" style="display:none"> | |
| <input type="hidden" name="url"/> | |
| <table width="100%" cellspacing="0" cellpadding="0" class="comment-reply"> | |
| <tbody> | |
| <!--{ ? !gd_is_login() }--> | |
| <div class="memo-outer"> | |
| <div class="memo-box"> | |
| <textarea class="memo" name="memo" placeholder="{=__('댓글을 작성하세요.')}"></textarea> | |
| <input type="hidden" name="url"/> | |
| </div> | |
| <div class="memo-submit"> | |
| <button type="button" class="comment_button js-comment-btn-write">{=__('작성 완료')}</button> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"> | |
| <!--{ ? oldPassword }--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{ / }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"> | |
| <!--{ ? oldPassword }--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{ / }--> | |
변경 전view.html
| </div> | |
| <div class="reply-form js-action-form" style="display:none"> | |
| <table width="100%" cellspacing="0" cellpadding="0" class="comment-reply"> | |
| <tbody> | |
| <!--{ ? !gd_is_login() }--> | |
| <div class="memo-outer"> | |
| <div class="memo-box"> | |
| <textarea class="memo" name="memo" placeholder="{=__('댓글을 작성하세요.')}"></textarea> | |
| </div> | |
| <div class="memo-submit"> | |
| <button type="button" class="comment_button js-comment-btn-write">{=__('작성 완료')}</button> | |
변경 후view.html
| </div> | |
| <div class="reply-form js-action-form" style="display:none"> | |
| <input type="hidden" name="url"/> | |
| <table width="100%" cellspacing="0" cellpadding="0" class="comment-reply"> | |
| <tbody> | |
| <!--{ ? !gd_is_login() }--> | |
| <div class="memo-outer"> | |
| <div class="memo-box"> | |
| <textarea class="memo" name="memo" placeholder="{=__('댓글을 작성하세요.')}"></textarea> | |
| <input type="hidden" name="url"/> | |
| </div> | |
| <div class="memo-submit"> | |
| <button type="button" class="comment_button js-comment-btn-write">{=__('작성 완료')}</button> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <input type="hidden" name="goodsNo" value="{=goodsNo}"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{? req.orderGoodsNo }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=goodsNo}"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{? req.orderGoodsNo }--> | |
변경 전write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword }--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{ / }--> | |
변경 후write.html
| <input type="hidden" name="bdId" value="{=bdWrite.cfg.bdId}"> | |
| <input type="hidden" name="sno" value="{=gd_isset(req.sno)}"> | |
| <input type="hidden" name="mode" value="{=gd_isset(req.mode)}"> | |
| <input type="hidden" name="url" id="url"/> | |
| <input type="hidden" name="goodsNo" value="{=req.goodsNo}"> | |
| <input type="hidden" name="returnUrl" value="{=queryString}"> | |
| <!--{ ? oldPassword }--><input type="hidden" name="oldPassword" value="{=oldPassword}"><!--{ / }--> | |
변경 전goods_board_view.html
| <!-- 비회원 개인정보 수집동의 --> | |
| <div class="js-action-form reply-form" style="display:none"> | |
| <table width="100%" cellspacing="0" cellpadding="0" class="comment-reply"> | |
| <col width="75%"/> | |
| <col/> | |
| <div class="memo-outer"> | |
| <div class="memo-box"> | |
| <textarea class="memo" name="memo" placeholder="{=__('댓글을 작성하세요.')}"></textarea> | |
| </div> | |
| <div class="memo-submit"> | |
| <button type="button" class="comment_button js-comment-btn-write">{=__('작성 완료')}</button> | |
| </div> | |
| <!--{:}--> | |
| <div class="comment-write js-form-write"> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 후goods_board_view.html
| <!-- 비회원 개인정보 수집동의 --> | |
| <div class="js-action-form reply-form" style="display:none"> | |
| <input type="hidden" name="url"/> | |
| <table width="100%" cellspacing="0" cellpadding="0" class="comment-reply"> | |
| <col width="75%"/> | |
| <col/> | |
| <div class="memo-outer"> | |
| <div class="memo-box"> | |
| <textarea class="memo" name="memo" placeholder="{=__('댓글을 작성하세요.')}"></textarea> | |
| <input type="hidden" name="url"/> | |
| </div> | |
| <div class="memo-submit"> | |
| <button type="button" class="comment_button js-comment-btn-write">{=__('작성 완료')}</button> | |
| </div> | |
| <!--{:}--> | |
| <div class="comment-write js-form-write"> | |
| <input type="hidden" name="url"/> | |
| <!--{ ? gd_is_login() }--> | |
| {=__('댓글 권한이 없습니다.')} | |
| <!--{:}--> | |
변경 전gd_board_view.js
| memo: formWrite.find('[name=memo]'), | |
| isSecret: formWrite.find('input[name=isSecretReply]'), | |
| captchaKey: formWrite.find('input[name=captchaKey]'), | |
| }, | |
| commentFormAction: function (memoSno, notice) { | |
| return { | |
| btn: this.commentRow(memoSno, notice).find('.js-comment-btn-action'), | |
| isSecret: this.commentRow(memoSno).find('input[name=isSecretReply]'), | |
| captchaKey: this.commentRow(memoSno).find('input[name=captchaKey]'), | |
| secretReply: this.commentRow(memoSno).find('input[name=secretReply]'), | |
| init: function () { | |
| this.writerNm.val(null); | |
| isSecret: isSecret, | |
| captchaKey: domRoot.commentFormWrite.captchaKey.val(), | |
| altcha: altchaPayload(domRoot.commentFormWrite.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
변경 후gd_board_view.js
| memo: formWrite.find('[name=memo]'), | |
| isSecret: formWrite.find('input[name=isSecretReply]'), | |
| captchaKey: formWrite.find('input[name=captchaKey]'), | |
| url: formWrite.find('input[name=url]'), | |
| }, | |
| commentFormAction: function (memoSno, notice) { | |
| return { | |
| btn: this.commentRow(memoSno, notice).find('.js-comment-btn-action'), | |
| isSecret: this.commentRow(memoSno).find('input[name=isSecretReply]'), | |
| captchaKey: this.commentRow(memoSno).find('input[name=captchaKey]'), | |
| url: this.commentRow(memoSno).find('input[name=url]'), | |
| secretReply: this.commentRow(memoSno).find('input[name=secretReply]'), | |
| init: function () { | |
| this.writerNm.val(null); | |
| isSecret: isSecret, | |
| captchaKey: domRoot.commentFormWrite.captchaKey.val(), | |
| altcha: altchaPayload(domRoot.commentFormWrite.element), | |
| url: domRoot.commentFormWrite.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| url: commentFormAction.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |
| isSecret: isSecret, | |
| captchaKey: commentFormAction.captchaKey.val(), | |
| altcha: altchaPayload(commentFormAction.element), | |
| url: commentFormAction.url.val(), | |
| }, | |
| dataType: 'json' | |
| }).success(function (data) { | |