修 (닦을 수) · 受 (받을 수) · 壽 (목숨 수) · 守 (지킬 수) · 愁 (시름 수) · 手 (손 수) · 授 (줄 수) · 收 (거둘 수) · 數 (셀 수) · 樹 (나무 수) · 水 (물 수) · 秀 (빼어날 수) · 誰 (누구 수) · 雖 (비록 수) · 須 (모름지기 수) · 首 (머리 수) / 囚 (가둘 수) · 垂 (드리울 수) · 帥 (장수 수) · 搜 (찾을 수) · 殊 (다를 수) · 獸 (짐승 수) · 睡 (잘 수) · 輸 (나를 수) · 遂 (이를 수) · 隨 (따를 수) · 需 (구할 수)
不恥下問 불치하문
아랫사람이나 자기보다 못한 사람에게 묻는 것을 부끄러워하지 아니함.
叔 (아재비 숙) · 宿 (묵을 숙) · 淑 (맑을 숙) / 孰 (누구 숙) · 熟 (익을 숙) · 肅 (엄숙할 숙)
不偏不黨 불편부당
어느 편으로 치우치지 아니함. 무편무당.
純 (순수할 순) · 順 (순할 순) / 巡 (돌 순) · 循 (돌 순) · 旬 (열흘 순) · 殉 (따라 죽을 순) · 瞬 (눈깜짝일 순) · 脣 (입술 순)
不汗黨 불한당
떼를 지어 다니며 행패를 부리는 사람.
戌 (개 술) / 術 (재주 술) · 述 (지을 술)
附和雷同 부화뇌동
(붙을 부 화할 화 우레 뇌 한가지 동) 줏대 없이 남의 의견에 따라 움직임
崇 (높을 숭)
北窓三友 북창삼우
거문고와 시와 술을 일컬음.
拾 (주울 습) · 習 (익힐 습) / 濕 (축축할 습) · 襲 (엄습할 습)
粉骨碎身 분골쇄신
뼈는 가루가 되고 몸은 산산조각이 됨. 곧 목숨을 걸고 최선을 다함.
乘 (탈 승) · 勝 (이길 승) · 承 (받들 승) / 僧 (중 승) · 昇 (오를 승)
焚書坑儒 분서갱유
학문을 억압하는 것을 의미하는 것으로, 진나라 시황제가 정부를 비방하는 언론을 봉쇄하기 위하여 서적을 불사르고 선비를 생매장한 일을 일컫는 말.
始 (처음 시) · 市 (저자 시) · 施 (베 풀 시) · 是 (옳을 시) · 時 (때 시) · 示 (보일 시) · 視 (볼 시) · 詩 (시 시) · 試 (시험할 시) / 侍 (모실 시) · 矢 (화살 시)
不刊之書 불간지서
(아닐 불 새길 간 갈 지 글 서) 길이길이 전할 불후의 양서
式 (법 식) · 植 (심을 식) · 識 (알 식) · 食 (먹을 식) / 息 (숨쉴 식) · 飾 (꾸밀 식)
不立文字 불립문자
(아닐 불 설 립 글월 문 글자 자) 불도의 깨달음은 마음에서 마음으로 전하는 것이므로 말이나 글에 의지하지 않는다는 말
信 (믿을 신) · 新 (새 신) · 申 (원숭이 신) · 神 (귀신 신) · 臣 (신하 신) · 身 (몸 신) · 辛 (매울 신) / 伸 (펼 신) · 愼 (삼갈 신) · 晨 (새벽 신)
不問曲直 불문곡직
(아닐 불 물을 문 굽을 곡 곧을 직) 옳고 그름을 따지지 않음
밥탱님 안녕하세요,
해결 하셨다니 다행입니다.
아래에 "다음시간" 업데이트하는 코드를 작성해 놓았으니 한번 적용 해보시기 바랍니다. (확장변수 9번 = 다음시간 가정)
(참고: 아래 코드는 카테고리명 서울:60분전, 대전:30분전, 대구:30분후, 부산:60분후, 광주:60분후 가정입니다.)
1) 위 댓글에 있는 _write_extra_normal.html(V5.10.2) 파일 업데이트를 아래 코드로 대체
(1) 69~70번 라인사이에 아래 붉은색 코드 추가
</select>
<!--@if($ind_mobile)--><br/><!--@else-->
<!--@endif-->
{@ $ev_next = $extra_keys[9]->value;}
다음시간:
<select name="extra_vars9" id="extra_vars9_next"><!--// 다음시간선택-->
<option value=""></option><!--//빈칸-->
<!--@foreach($slt_arr as $key_a => $slt_time)-->
<option value="{$slt_time}"<!--@if($slt_time == $ev_next)-->selected="selected"<!--@endif-->> {$slt_time}</option>
<!--@endforeach-->
</select>
</p>
{@ echo $extra_keys[7]->desc}
(2) 33번 라인을 아래와 같이 변경.
<!--@if($val->idx != 7 && !in_array($val->idx, $nonuse_extra_vars) && $val->idx != 9)--><!--// 시간이 아닐때 -->
2) write_form.html (V5.10.2) 파일의 289~323 라인을 아래 코드로 대체
<!--@else-->
<!--// 시작 종료시간 체크 -->
{@ $category_list_json= json_encode($category_list);}
<script type='text/javascript'>
// <![CDATA[
var arr_category = {@ echo $category_list_json}; // $category_list
//console.log(arr_category['1260']['text']);
jQuery(function($){
$('#extra_vars7_start').change(function() {
var selected_start_time = $('#extra_vars7_start option:selected').val();
var selected_end_time = $('#extra_vars7_end option:selected').val();
if ( selected_end_time && selected_start_time > selected_end_time ) {
alert('End time is earlier than start time.\n' + '종료시간이 시작시간보다 이릅니다.');
}
if ($("select[name=category_srl]").val()) {
getNextTime(selected_start_time);
}
});
$('#extra_vars7_end' ).change(function() {
var selected_start_time = $('#extra_vars7_start option:selected').val();
var selected_end_time = $('#extra_vars7_end option:selected').val();
if ( selected_start_time && selected_start_time > selected_end_time) {
alert('End time is earlier than start time.\n' + '종료시간이 시작시간보다 이릅니다.');
}
});
$('select[name=category_srl]').change(function() {
let selected_start_time = $('#extra_vars7_start option:selected').val();
if (selected_start_time) {
getNextTime(selected_start_time);
}
});
});
function doDateCheck(fm) {
jQuery(function($){
var plan_s_ymd = $('input[name="extra_vars1"]').val();
var plan_e_ymd = $('input[name="extra_vars2"]').val();
if(plan_e_ymd != '' && plan_e_ymd < plan_s_ymd) {
$('#date_extra_vars2').focus();
alert('종료일이 시작일보다 더 빠른날자 입니다.\nEnd date is not earlier than start date.');
return false;
}
procFilter(fm, window.insert);
});
}
function getNextTime(selected_start_time) {
jQuery(function($){
let obj_NextbyCategory = { 서울:-60, 대전:-30, 대구:30, 부산:60, 광주:60 };
let S_time = selected_start_time.split(':');
let checked_category_srl = $("select[name=category_srl]").val();
let checked_category_title = arr_category[checked_category_srl]['title'];
let adj_mm = obj_NextbyCategory[checked_category_title];
let dt = new Date();
dt.setHours(S_time[0]*1, (S_time[1]*1 + adj_mm), 0, 0);
let next_hhmm = String(dt.getHours()).padStart(2, '0')+":"+String(dt.getMinutes()).padStart(2, '0');
$('#extra_vars9_next').val(next_hhmm).prop("selected",true);
});
}
// ]]>
</script>
<!--@endif-->
감사합니다.
ksc