2024학년도 1학기 대학혁신지원사업 인문학 역량강화 장기 해외 연수 지원 안내(박사)
Source: https://archivist.snu.ac.kr/5949/ Parent: https://archivist.snu.ac.kr/
/* 구 통합인증 기능 주석 function snu_sso_login(BLOG_URL, RE_URI) { var lang = ""; if (RE_URI == undefined || RE_URI == "") { alert("사용할 수 없는 기능입니다."); return; } else { location.href = "https://sso.snu.ac.kr/snu/ssologin.jsp?si_redirect_address=" + BLOG_URL + "/snu-sso-check?login_mode=login"; } } function snu_sso_logout(BLOG_URL, RE_URI) { var lang = ""; if (RE_URI == undefined || RE_URI == "") { alert("사용할 수 없는 기능입니다."); return; } else { location.href = "https://sso.snu.ac.kr/snu/ssologoff.jsp?si_redirect_address=" + BLOG_URL + "/snu-sso-check?login_mode=logout"; } } */ /* * IE에서 게시판 업로드가 안되는 issue 해결용 임시 추가 */ function setOpenPopup(cUrl, cOpenName, nWidth, nHeight) { // 팝업 위치 자동 조정 LeftPosition = (screen.width) ? (screen.width - nWidth) / 2 : 0; TopPosition = (screen.height) ? (screen.height - nHeight) / 2 : 0; var windowprops = "width=" + nWidth + ", height=" + nHeight + ", toolbar=0, location=0, status=0, menubar=0, scrollbars=0, resizable=0, top=" + TopPosition + ", left=" + LeftPosition + " "; window.open(cUrl, cOpenName, windowprops); } /** * TO DO : 빈값여부 체크 후 포커스 * Param : obj (TextBox Name) * Return : Boolean * 사용예제 * if( IsCheck(form.id, "아이디를 입력해주세요.") == false ) return; **/ function IsCheck(obj, strMsg) { if (IsEmpty(obj.value)) { alert(strMsg); obj.focus(); return false; } return true; } /** * TO DO : 빈값여부 체크 * Param : strValue * Return : Boolean * 사용예제 * if ( IsEmpty( form.title.value ) == true ) alert("입력된 값 없음"); **/ function IsEmpty(strValue) { if (strValue == null || getTrim(strValue, "A") == "") return true; return false; } /** * TO DO : 체크여부 확인 * Param : objEle (라디오박스/체크박스의 이름) * Return : Boolean * 사용예제 * if ( IsChecked( form.chkData ) == false ) alert("체크된 항목 없음"); **/ function IsChecked(objEle) { if (String(objEle) != "undefined") { if (String(objEle.length) == "undefined") { if (objEle.checked) return true; } else { for (var i = 0; i < objEle.length; i++) { if (objEle[i].checked) return true; } } } return false; } /** * 3자리수마다 ,를 찍어주는 함수 * Param : 숫자값 * * 사용예제 * getDecimalFormat(숫자값); */ function getDecimalFormat(mValue) { var temp_str = String(mValue); for (var i = 0, retValue = String(), stop = temp_str.length; i < stop; i++) { retValue = ((i % 3) == 0) && i != 0 ? temp_str.charAt((stop - i) - 1) + "," + retValue : temp_str.charAt((stop - i) - 1) + retValue; } return retValue; } /** * TO DO : 공백제거 * Param : strValue * Param : strTrimType * Return : String * 사용예제 * var strResult = getTrim( form.title.value, 'B'); **/ function getTrim(strValue, strTrimType) { var strReturn = ""; switch (strTrimType.toUpperCase()) { // case "L" : strReturn = strValue.replace(/^\s+/g,"");break;//왼쪽공백제거 // case "R" : strReturn = strValue.replace(/\s+$/g,"");break;//오른쪽공백제거 // case "B" : strReturn = strValue.replace(/^\s+/g,"").replace(/\s+$/g,"");break;//양쪽공백제거 // case "A" : strReturn = strValue.replace(/(\s*)/g,"");break;//전체공백제거 default: strReturn = strValue; break; } return strReturn; } function current_lang() { var lang = $('#wpml_lang_sel option:selected').val(); if (lang == 'English') { return 'en'; } else { return 'ko'; } } function check() { var $ = jQuery; var search_keyword_val = document.getElementById("search_keyaord").value; var target = document.getElementById("search_kind"); var search_kind = $('#search_kind option:selected').val(); var lang = $('#wpml_lang_sel option:selected').val(); if (lang == 'English') { var lang_url = '/en/'; } else { var lang_url = '/'; } var theForm = document.getElementById('search_form_header'); if (search_kind == "ex") { document.getElementById('search_keyaord').setAttribute('name', 'query'); theForm.method = "post"; theForm.target = "_blank"; theForm.action = "https://search.snu.ac.kr/snukr/search.jsp"; } else { document.getElementById('search_keyaord').setAttribute('name', 's'); theForm.method = "get"; theForm.target = "_self"; theForm.action = lang_url; } if (search_keyword_val == "") { alert("검색어를 입력해 주세요."); return false; } else { document.getElementById('search_form_header').submit(); return true; } } var $ = jQuery; $(document).ready(function() { $('#skip_navi a').click(function() { var this_class = $(this).attr('class'); switch (this_class) { case 'go_menu': break; case 'go_content': $('main').attr('id', 'container'); $('html, body').animate({ scrollTop: $('main').offset().top }); break; case 'go_footer': $('[data-elementor-type="footer"]').focus(); $('html, body').animate({ scrollTop: $('[data-elementor-type="footer"]').offset().top }, { complete: function() { $('[data-elementor-type="footer"] a').each(function() { if ($(this).text().indexOf('개인정보') > -1) { $(this).focus(); } }); } }); break; default: break; } }); });
TOP
var $ = jQuery; function printWindow() { //print var g_oBeforeBody = document.body.innerHTML; var snu_head = document.getElementById('snu_head').innerHTML; var print_target = ''; if (document.querySelectorAll('[data-elementor-type="wp-post"]').length == 1) { print_target = document.querySelectorAll('[data-elementor-type="wp-post"]'); } else if (document.querySelectorAll('[data-elementor-type="wp-page"]').length == 1) { print_target = document.querySelectorAll('[data-elementor-type="wp-page"]'); } else if (document.querySelectorAll('[data-elementor-type="single-post"]').length == 1) { print_target = document.querySelectorAll('[data-elementor-type="single-post"]'); } else if ($("main.site-main").length == 1) { print_target = $("main.site-main"); } else { console.log('post type error : header line 206 ~ '); } if ($(print_target).parents('main').length == 1) { $(print_target).parents('main').siblings().hide(); } else { $(print_target).siblings().hide(); } window.print(); location.reload(); }
var $ = jQuery; $(document).ready(function() { if ($('.real_subvisual').length > 0) { //var post_cat = "분류되지 않음"; var post_cat = "분류되지 않음" var post_type = "post"; var is_search_page = "not_search_page"; var blog_lang = ""; if (blog_lang == '' || blog_lang == null) { var lang_url = '/'; } else { var lang_url = '/en/'; } if (is_search_page != "search_page") { if (post_type == 'snu__professor') { var depth1_current_class = 'current-menu-item current_page_item current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor'; var depth2_current_class = 'current-menu-item current_page_item'; $('#site-navigation a:contains(' + post_cat + ')').parent().parents('li').addClass(depth1_current_class); $('#site-navigation a:contains(' + post_cat + ')').parent().addClass(depth2_current_class); } } var depth1_check = $("nav .main-menu > li[class*=\"current\"]:not(.wpml-ls-item) > a").text(); var meta_title = jQuery('meta[property="og:title"]').attr('content'); var meta_site_name = jQuery('meta[property="og:site_name"]').attr('content'); //console.log(depth1_check); // 뎁스 체크하여 타이틀 만들기 if ($("nav .main-menu > li[class*='current'] > ul").length > 0) { console.log("000001"); // 2뎁스 타이틀 가져오기 var rs_title = $(".select_form.depth_1 > dl > dt a").text(); if ($("nav .main-menu > li[class*='current'] > ul > li[class*='current'] > ul > li").length > 0) { // 3뎁스 타이틀 가져오기 var rs_title = $(".select_form.depth_2 > dl > dt a").text(); if ($("nav .main-menu > li[class*='current'] > ul > li[class*='current'] > ul > li[class*='current'] > ul > li").length > 0) { // 4뎁스 타이틀 가져오기 var rs_title = $(".select_form.depth_3 > dl > dt a").text(); if ($("nav .main-menu > li[class*='current'] > ul > li[class*='current'] > ul > li[class*='current'] > ul > li[class*='current'] > ul > li").length > 0) { // 5뎁스 타이틀 가져오기 var rs_title = $(".select_form.depth_4 > dl > dt a").text(); } } } } else { var rs_title = meta_title.slice(0, meta_title.length - (meta_site_name.length + 3)); } // 뎁스 체크하여 타이틀 만들기 if ($("nav .main-menu > li[class*='current']").length > 0) { // 1뎁스 타이틀 가져오기 var rs_title_dep1 = $("nav .main-menu > li[class*='current'] > a").text(); if ($("nav .main-menu > li[class*='current'] > ul > li[class*='current']").length > 0) { // 2뎁스 타이틀 가져오기 var rs_title_dep2 = $("nav .main-menu > li[class*='current'] > ul > li[class*='current'] > a").text(); if ($("nav .main-menu > li[class*='current'] > ul > li[class*='current'] > ul > li[class*='current']").length > 0) { // 3뎁스 타이틀 가져오기 var rs_title_dep3 = $("nav .main-menu > li[class*='current'] > ul > li[class*='current'] > ul > li[class*='current'] > a").text(); if ($("nav .main-menu > li[class*='current'] > ul > li[class*='current'] > ul > li[class*='current'] > ul > li[class*='current'] ").length > 0) { // 4뎁스 타이틀 가져오기 var rs_title_dep4 = $("nav .main-menu > li[class*='current'] > ul > li[class*='current'] > ul > li[class*='current'] > ul > li[class*='current'] > a").text(); } } } } var meta_breadcrumb = 'Home'; var close_breadcrumb = ''; if ($("nav .main-menu > li[class*='current']").length > 0) { meta_breadcrumb += ' >' + rs_title_dep1 + ''; close_breadcrumb += ''; } if ($("nav .main-menu > li[class*='current'] > ul > li[class*='current'] ").length > 0) { meta_breadcrumb += ' >' + rs_title_dep2 + ''; close_breadcrumb += ''; } if ($("nav .main-menu > li[class*='current'] > ul > li[class*='current'] > ul > li[class*='current'] ").length > 0) { meta_breadcrumb += ' >' + rs_title_dep3 + ''; close_breadcrumb += ''; } if ($("nav .main-menu > li[class*='current'] > ul > li[class*='current'] > ul > li[class*='current'] > ul > li[class*='current'] ").length > 0) { meta_breadcrumb += ' >' + rs_title_dep4 + ''; close_breadcrumb += ''; } $('#breadcrumbs > span').append(meta_breadcrumb + close_breadcrumb); if (depth1_check == '' || depth1_check == null) { $('.real_subvisual').append('
'); } else { $('.real_subvisual').append('- ' +
'
- ' + $("nav .main-menu > li[class*=\"current\"] > a").text() + ' ' + '
- ' +
'
- ' +
'
- ' + $("nav .main-menu > li[class*=\"current\"] > ul > li[class*=\"current\"] > a").text() + ' ' + '
- ' +
'
function go_board_view(bid, req_url) { var f = document.frm_board_search; if(bid == undefined || bid == "") { alert("사용할 수 없는 기능입니다."); return; } else{ f.board_mode.value = "VIEW"; f.bid.value = bid; f.action = req_url; f.method = "post"; f.target = "_self"; f.submit(); } }
go_board_view('5949', 'https://archivist.snu.ac.kr/category/%ed%95%99%ec%82%ac%ec%9d%bc%ec%a0%95/');