From a401e8078eef997cd32e579a66fc8dd767fb1b9a Mon Sep 17 00:00:00 2001 From: ars81 Date: Sun, 30 May 2021 22:00:32 +0900 Subject: [PATCH 01/29] =?UTF-8?q?=EB=A9=94=EC=9D=B8=20=ED=8E=98=EC=9D=B4?= =?UTF-8?q?=EC=A7=80=20=EB=8C=80=EC=8B=9C=EB=B3=B4=EB=93=9C=203=EA=B0=9C?= =?UTF-8?q?=20json=20=EA=B0=92=20=EC=9E=85=EB=A0=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- KM_Signal/.classpath | 2 + KM_Signal/WebContent/Main.jsp | 528 +++++++-- .../WEB-INF/lib/json_simple-1.1.jar | Bin 0 -> 16046 bytes KM_Signal/WebContent/WEB-INF/successful.jsp | 178 +++ KM_Signal/WebContent/card1.jsp | 12 + KM_Signal/WebContent/css/custom.css | 95 ++ KM_Signal/WebContent/css/style.css | 137 +++ KM_Signal/WebContent/css/style1.css | 37 + KM_Signal/WebContent/css/style2.css | 1 + KM_Signal/WebContent/department.jsp | 52 + KM_Signal/WebContent/header.jsp | 44 + KM_Signal/WebContent/image/left.png | Bin 0 -> 4708 bytes KM_Signal/WebContent/image/right.png | Bin 0 -> 4860 bytes KM_Signal/WebContent/index.html | 526 +++++++++ KM_Signal/WebContent/js/bootstrap.min.js | 7 + KM_Signal/WebContent/js/jquery.min.js | 2 + KM_Signal/WebContent/js/main.js | 8 + KM_Signal/WebContent/js/pooper.js | 5 + KM_Signal/WebContent/json_test.jsp | 22 + KM_Signal/WebContent/menu.jsp | 21 + KM_Signal/WebContent/python_test.html | 50 + KM_Signal/WebContent/python_test.jsp | 50 + .../resources/department_volunteer.json | 1 + KM_Signal/WebContent/resources/json_test.json | 1 + .../resources/school_attribute.json | 1 + .../WebContent/resources/volunteer_area.json | 1 + .../resources/volunteer_attribute.json | 1 + KM_Signal/WebContent/section.jsp | 1034 +++++++++++++++++ KM_Signal/WebContent/section1.jsp | 711 ++++++++++++ KM_Signal/WebContent/section2.jsp | 871 ++++++++++++++ KM_Signal/WebContent/section3.jsp | 14 + KM_Signal/WebContent/successful.jsp | 178 +++ KM_Signal/WebContent/university.jsp | 47 + KM_Signal/WebContent/university_menu.jsp | 36 + KM_Signal/WebContent/university_menu_1.jsp | 178 +++ KM_Signal/WebContent/university_menu_2.jsp | 178 +++ KM_Signal/WebContent/university_menu_3.jsp | 193 +++ KM_Signal/WebContent/university_menu_4.jsp | 178 +++ KM_Signal/src/com/java/ex/JsonParser.java | 29 + KM_Signal/src/com/java/ex/PythonData.java | 45 + 40 files changed, 5369 insertions(+), 105 deletions(-) create mode 100644 KM_Signal/WebContent/WEB-INF/lib/json_simple-1.1.jar create mode 100644 KM_Signal/WebContent/WEB-INF/successful.jsp create mode 100644 KM_Signal/WebContent/card1.jsp create mode 100644 KM_Signal/WebContent/css/custom.css create mode 100644 KM_Signal/WebContent/css/style.css create mode 100644 KM_Signal/WebContent/css/style1.css create mode 100644 KM_Signal/WebContent/css/style2.css create mode 100644 KM_Signal/WebContent/department.jsp create mode 100644 KM_Signal/WebContent/header.jsp create mode 100644 KM_Signal/WebContent/image/left.png create mode 100644 KM_Signal/WebContent/image/right.png create mode 100644 KM_Signal/WebContent/index.html create mode 100644 KM_Signal/WebContent/js/bootstrap.min.js create mode 100644 KM_Signal/WebContent/js/jquery.min.js create mode 100644 KM_Signal/WebContent/js/main.js create mode 100644 KM_Signal/WebContent/js/pooper.js create mode 100644 KM_Signal/WebContent/json_test.jsp create mode 100644 KM_Signal/WebContent/menu.jsp create mode 100644 KM_Signal/WebContent/python_test.html create mode 100644 KM_Signal/WebContent/python_test.jsp create mode 100644 KM_Signal/WebContent/resources/department_volunteer.json create mode 100644 KM_Signal/WebContent/resources/json_test.json create mode 100644 KM_Signal/WebContent/resources/school_attribute.json create mode 100644 KM_Signal/WebContent/resources/volunteer_area.json create mode 100644 KM_Signal/WebContent/resources/volunteer_attribute.json create mode 100644 KM_Signal/WebContent/section.jsp create mode 100644 KM_Signal/WebContent/section1.jsp create mode 100644 KM_Signal/WebContent/section2.jsp create mode 100644 KM_Signal/WebContent/section3.jsp create mode 100644 KM_Signal/WebContent/successful.jsp create mode 100644 KM_Signal/WebContent/university.jsp create mode 100644 KM_Signal/WebContent/university_menu.jsp create mode 100644 KM_Signal/WebContent/university_menu_1.jsp create mode 100644 KM_Signal/WebContent/university_menu_2.jsp create mode 100644 KM_Signal/WebContent/university_menu_3.jsp create mode 100644 KM_Signal/WebContent/university_menu_4.jsp create mode 100644 KM_Signal/src/com/java/ex/JsonParser.java create mode 100644 KM_Signal/src/com/java/ex/PythonData.java diff --git a/KM_Signal/.classpath b/KM_Signal/.classpath index 09375e0..0d4f9a2 100644 --- a/KM_Signal/.classpath +++ b/KM_Signal/.classpath @@ -3,6 +3,7 @@ + @@ -13,5 +14,6 @@ + diff --git a/KM_Signal/WebContent/Main.jsp b/KM_Signal/WebContent/Main.jsp index ff62953..0d4ebca 100644 --- a/KM_Signal/WebContent/Main.jsp +++ b/KM_Signal/WebContent/Main.jsp @@ -3,118 +3,436 @@ - -경민대학교 입시분석 - + + + 경민대학교 입시분석 + + + + + + + - - + + + + + + + + + + + +
-

- - KM-Signal -

-
+
- +
+
+

경민대학교 입시 홈페이지

+
+
-

대학 정보 대시보드

-
    -
  • -
  • -
  • -
-

학과 정보 대시보드

-
    -
  • -
  • -
  • -
  • -
  • -
  • -
+
+
+
+
+
+

경민대 입시 현황

+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

년도별

지원자

합격자

등록자

2017

16176명

6300명

1855명

2018

14424명

5163명

1633명

2019

16624명

6530명

1819명

2020

13457명

5662명

1442명

2021

13266명

5441명

1408명

+
+
+
+
+
+
+
+
+

학교 특성별 지원율

+
+
+ + + 이동 +
+
+
+
+
+
+

지원 종류별(수시/정시)

+
+
+ + + 이동 +
+
+
+
+
+
+

지역별 지원 현황

+
+
+ + + 지도보러가기 +
+
+
+
+
+ +
+
+
+
+
+

경민대 학과 종류

+
+
+ <%@ include file = "successful.jsp" %> + 이동 +
+
+
+
+
+
+
+ + + + + + + + + + + + \ No newline at end of file diff --git a/KM_Signal/WebContent/WEB-INF/lib/json_simple-1.1.jar b/KM_Signal/WebContent/WEB-INF/lib/json_simple-1.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..f395f41471a796876278a6c5667ded4632546893 GIT binary patch literal 16046 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 + + + + + + + +Insert title here + + + + + + + +
+ + + + +
+ +
+
+ + \ No newline at end of file diff --git a/KM_Signal/WebContent/card1.jsp b/KM_Signal/WebContent/card1.jsp new file mode 100644 index 0000000..1a6466e --- /dev/null +++ b/KM_Signal/WebContent/card1.jsp @@ -0,0 +1,12 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" + pageEncoding="UTF-8"%> + + + + +Insert title here + + +

지원률

+ + \ No newline at end of file diff --git a/KM_Signal/WebContent/css/custom.css b/KM_Signal/WebContent/css/custom.css new file mode 100644 index 0000000..4672618 --- /dev/null +++ b/KM_Signal/WebContent/css/custom.css @@ -0,0 +1,95 @@ +@import url(https://fonts.googleapis.com/earlyaccess/jejugothic.css ); +@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css ); +.navbar-brand, h1, h2, h3, h4 { + font-family: 'Jeju Gothic'; + font-size: 24px; +} +body{ + font-family: 'Nanum Gothic'; + margin:0; +} +.employee{ + list-style:none; +} +.employee li{ + float:left; +} +.navbar{ + display: flex; + justify-content: space-between; + align-items: center; + background-color: #263343; + padding: 8px 12px; +} + +.navbar_logo{ + font-size:24px; + color: white; +} +.navbar_logo img{ + height:70px; + width:100px; + float: left; + padding-right: 20px; + color: #d49466; +} +.navbar_menu{ + display: flex; + list-style: none; + padding-left: 0; +} +.navbar_menu li{ + padding: 8px 12px; +} +.navbar_menu li:hover{ + background-color: #d49466; +} +.navbar_icons{ + list-style:none; + color:white; + display:flex; + padding-right: 0; +} +.navbar_icons li{ + padding: 8px 12px; + +} +.navbar_toogleBtn{ + display: none; + position: absolute; + right: 32px; + font-size:24px; + color: #d49466; +} + +@media screen and (max-width: 768px){ + .navbar{ + flex-direction: column; + align-items: flex-start; + padding: 8px 24px; + } + + .navbar_menu{ + display: none; + flex-direction: column; + align-items: center; + width: 100%; + } + .navbar_menu li{ + width: 100%; + text-align: center; + } + .navbar_icons{ + display: none; + justify-content: center; + width:100%; +} + .navbar_toogleBtn{ + display:block; + } + + .navbar_menu.active, + .navbar_icons.active{ + display:flex; + } +} \ No newline at end of file diff --git a/KM_Signal/WebContent/css/style.css b/KM_Signal/WebContent/css/style.css new file mode 100644 index 0000000..a585326 --- /dev/null +++ b/KM_Signal/WebContent/css/style.css @@ -0,0 +1,137 @@ +@charset "UTF-8"; + +.map_wrap, +.map_wrap * +{ + margin:0; + padding:0; + font-family:'Malgun Gothic',dotum,'돋움',sans-serif; + font-size:12px; +} + +.map_wrap a, +.map_wrap a:hover, +.map_wrap a:active +{ + color:#000; + text-decoration: none; +} + +.map_wrap +{ + position:relative; + width:100%; + height:500px; +} + +#menu_wrap +{ + position:absolute; + top:0; + left:0; + bottom:0; + width:250px; + margin:10px 0 30px 10px; + padding:5px; + overflow-y:auto; + background:rgba(255, 255, 255, 0.7); + z-index: 1; + font-size:12px; + border-radius: 10px; +} + +.bg_white +{ + background:#fff; +} + +#menu_wrap hr +{ + display: block; + height: 1px; + border: 0; + border-top: 2px solid #5F5F5F; + margin:3px 0; +} + +#menu_wrap .option{text-align: center;} + +#menu_wrap .option p {margin:10px 0;} + +#menu_wrap .option button {margin-left:5px;} + +#placesList li {list-style: none;} + +#placesList .item +{ + position:relative; + border-bottom:1px solid #888; + overflow: hidden; + cursor: pointer; + min-height: 65px; +} + +#placesList .item span {display: block;margin-top:4px;} + +#placesList .item h5, #placesList .item .info +{ + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; +} + +#placesList .item .info{padding:10px 0 10px 55px;} + +#placesList .info .gray {color:#8a8a8a;} + +#placesList .info .jibun +{ + padding-left:26px; + background:url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/places_jibun.png) no-repeat; +} + +#placesList .info .tel {color:#009900;} +#placesList .item .markerbg +{ + float:left; + position:absolute; + width:36px; + height:37px; + margin:10px 0 0 10px; + background:url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/marker_number_blue.png) no-repeat; +} + +#placesList .item .marker_1 {background-position: 0 -10px;} +#placesList .item .marker_2 {background-position: 0 -56px;} +#placesList .item .marker_3 {background-position: 0 -102px} +#placesList .item .marker_4 {background-position: 0 -148px;} +#placesList .item .marker_5 {background-position: 0 -194px;} +#placesList .item .marker_6 {background-position: 0 -240px;} +#placesList .item .marker_7 {background-position: 0 -286px;} +#placesList .item .marker_8 {background-position: 0 -332px;} +#placesList .item .marker_9 {background-position: 0 -378px;} +#placesList .item .marker_10 {background-position: 0 -423px;} +#placesList .item .marker_11 {background-position: 0 -470px;} +#placesList .item .marker_12 {background-position: 0 -516px;} +#placesList .item .marker_13 {background-position: 0 -562px;} +#placesList .item .marker_14 {background-position: 0 -608px;} +#placesList .item .marker_15 {background-position: 0 -654px;} + +#pagination +{ + margin:10px auto; + text-align: center; +} + +#pagination a +{ + display:inline-block; + margin-right:10px; +} + +#pagination .on +{ + font-weight: bold; + cursor: default; + color:#777; +} \ No newline at end of file diff --git a/KM_Signal/WebContent/css/style1.css b/KM_Signal/WebContent/css/style1.css new file mode 100644 index 0000000..ec9d80c --- /dev/null +++ b/KM_Signal/WebContent/css/style1.css @@ -0,0 +1,37 @@ +@charset "UTF-8"; +ul { + list-style-type: none; + margin: 0; + padding: 0; + width: 200px; + background-color: #f1f1f1; +} + li a { + display: block; + color: #000; + padding: 8px 16px; + text-decoration: none; +} + li a.active { + background-color: #4CAF50; + color: white; +} + li a:hover:not(.active) { + background-color: #555; + color: white; +} + nav, aside, section{ + border:1px solid #999; + margin: 5px; + padding: 10px; +} + + menu { + float: left; + width: 300px; + height: 500px; +} + aside{ + width: 200px; + height: 200px; + } diff --git a/KM_Signal/WebContent/css/style2.css b/KM_Signal/WebContent/css/style2.css new file mode 100644 index 0000000..03bb363 --- /dev/null +++ b/KM_Signal/WebContent/css/style2.css @@ -0,0 +1 @@ +@charset "UTF-8"; \ No newline at end of file diff --git a/KM_Signal/WebContent/department.jsp b/KM_Signal/WebContent/department.jsp new file mode 100644 index 0000000..f64270f --- /dev/null +++ b/KM_Signal/WebContent/department.jsp @@ -0,0 +1,52 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" + pageEncoding="UTF-8"%> +<% + String contentPage=request.getParameter("contentPage"); + if(contentPage==null) + contentPage=""; +%> + + + + + + 상세 페이지 + + + + + <% + String select = request.getParameter("pageChange"); + + if(select == null){ + select = "section1.jsp"; + } + %> + +
+
+

경민대학교 입시 상세페이지

+
+
+ + + + + + + + + + + \ No newline at end of file diff --git a/KM_Signal/WebContent/header.jsp b/KM_Signal/WebContent/header.jsp new file mode 100644 index 0000000..cf509fc --- /dev/null +++ b/KM_Signal/WebContent/header.jsp @@ -0,0 +1,44 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" + pageEncoding="UTF-8"%> + + + + + + + + + + + + <% String pageChange; %> + + + + + + + + + + + + \ No newline at end of file diff --git a/KM_Signal/WebContent/image/left.png b/KM_Signal/WebContent/image/left.png new file mode 100644 index 0000000000000000000000000000000000000000..1cf6f0b87bb17ef33748e26e11d28b1a592679e3 GIT binary patch literal 4708 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 + + + + KM-Signal + + + +
+

+ + KM-Signal +

+
+
+
+
+ +
+ + + + \ No newline at end of file diff --git a/KM_Signal/WebContent/js/bootstrap.min.js b/KM_Signal/WebContent/js/bootstrap.min.js new file mode 100644 index 0000000..c6d3692 --- /dev/null +++ b/KM_Signal/WebContent/js/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v3.3.2 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.2",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.2",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active"));a&&this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.2",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&"show"==b&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a(this.options.trigger).filter('[href="#'+b.id+'"], [data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.2",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0,trigger:'[data-toggle="collapse"]'},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":a.extend({},e.data(),{trigger:this});c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){b&&3===b.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=c(d),f={relatedTarget:this};e.hasClass("open")&&(e.trigger(b=a.Event("hide.bs.dropdown",f)),b.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger("hidden.bs.dropdown",f)))}))}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.2",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(' @@ -76,7 +77,7 @@ data: datas1, backgroundColor: 'rgba(255, 99, 132, 0.2)', label: '지원자' - + }, { data: datas2, @@ -110,7 +111,7 @@
- +
@@ -119,41 +120,47 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +

년도별

등록자

2017

16176명

6300명

1855명

2018

14424명

5163명

1633명

2019

16624명

6530명

1819명

2020

13457명

5662명

1442명

2021

13266명

5441명

1408명

+
@@ -279,7 +286,7 @@ }; }); - 이동 + 이동 @@ -352,7 +359,7 @@ }); }); - 이동 + 이동 From 1b60f1282a46ad88ed3f9a893e95db3ebf01b2c3 Mon Sep 17 00:00:00 2001 From: 82108 <82108@LAPTOP-H8RRSHNT> Date: Sun, 13 Jun 2021 17:23:04 +0900 Subject: [PATCH 08/29] =?UTF-8?q?=ED=85=8C=EC=8A=A4=ED=8A=B81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- KM_Signal/WebContent/Main.jsp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/KM_Signal/WebContent/Main.jsp b/KM_Signal/WebContent/Main.jsp index 9ee5c18..f413397 100644 --- a/KM_Signal/WebContent/Main.jsp +++ b/KM_Signal/WebContent/Main.jsp @@ -48,7 +48,7 @@
-

경민대학교 입시 홈페이지

+

경민대학교 입시 홈페이지1

From 898cbf77b24e8731955342734a284f920fda918c Mon Sep 17 00:00:00 2001 From: ars81 Date: Sun, 13 Jun 2021 17:25:36 +0900 Subject: [PATCH 09/29] =?UTF-8?q?department=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- KM_Signal/WebContent/css/style2.css | 17 ++++++++++++++++- KM_Signal/WebContent/department.jsp | 1 + KM_Signal/WebContent/image/left.png | Bin 4708 -> 813 bytes 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/KM_Signal/WebContent/css/style2.css b/KM_Signal/WebContent/css/style2.css index 03bb363..01e48d3 100644 --- a/KM_Signal/WebContent/css/style2.css +++ b/KM_Signal/WebContent/css/style2.css @@ -1 +1,16 @@ -@charset "UTF-8"; \ No newline at end of file +@charset "UTF-8"; + +.carousel .item { + height: 300px; +} + +.item img { + position: absolute; + top: 0; + left: 0; + min-height: 300px; +} + +.carousel-inner { + width : 300px; +} \ No newline at end of file diff --git a/KM_Signal/WebContent/department.jsp b/KM_Signal/WebContent/department.jsp index 5546f7b..57a5018 100644 --- a/KM_Signal/WebContent/department.jsp +++ b/KM_Signal/WebContent/department.jsp @@ -11,6 +11,7 @@ 상세 페이지 + diff --git a/KM_Signal/WebContent/image/left.png b/KM_Signal/WebContent/image/left.png index 1cf6f0b87bb17ef33748e26e11d28b1a592679e3..a43910ab80741c5e7bc47426b316636f81289a24 100644 GIT binary patch literal 813 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r51|<6gKdl8)jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85o30K$!7fntTNV1JfZ-7srr_xVN)TuQPNMXqY`gKyahGON_Zq zgZhWI73I`?Pn2+Wjcw3gOHMPrAMd+cS4BtmtwFe6)>FbDbS1^1lVR3Aj zU(j#v|8&~vrI}l!D!%euzy4uSi~Y&RE_)oLE3amWp1-3UwIKIdubcAbxb=~zBGx!W zS3drD!(_H^vDMr&i%%w8kyTah7YW6I2us`)~1yubtWL z-_&po5rbEJ-{x{`&2f}F)40ytyeafS{E5|9v(%=aPP}59!}Q-NZf~6V%^b1CHXAs4 zZX49Ct2B7uxW`AWInZv7xnR~|hRR+y=N6j-nQZIARu|m<+F72;{mG%uYVI)&dq37g zeh-D;KRL+9{A6j6X3wbuk(~Z&!Zy|XHP5b2;IZ!UTdwRUr;w%nU06W;Wb)OECt zc@CLvzkmC!+3DP078|yjop6ZmoX{DRIF~m^^-z?CsqoEq?fb?Pmv-(sbp6<&d5wbm z%)|_t80Ak#PH{M}{g{%U!h>M7u1ux%8}5F~HIok3n)>0Cu9C6AAv59Mf9>Y&bT46Z zyOE-F{kp*1M!{_}Pc(`%HU9VHX<|4p(IE7#)BW%dt?8!&);~P>lfU*rw`qXUy(t?) pLKFl=JzQ9Y0vlb3V;-83ue9y0ylndQ6~H9U;OXk;vd$@?2>_ZxR^$Kx literal 4708 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 Date: Sun, 13 Jun 2021 17:26:44 +0900 Subject: [PATCH 10/29] =?UTF-8?q?Main=20page=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- KM_Signal/WebContent/Main.jsp | 82 +++++++++++++++++------------------ 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/KM_Signal/WebContent/Main.jsp b/KM_Signal/WebContent/Main.jsp index 124abd5..7279281 100644 --- a/KM_Signal/WebContent/Main.jsp +++ b/KM_Signal/WebContent/Main.jsp @@ -154,17 +154,17 @@ -
-
-
-
-
-
-

학교 특성별 지원자

-
-
- - - 이동 -
-
-
-
-
-
-

지원 종류별(수시/정시)

-
-
- - - 이동 -
-
-
-
-
-
-

지역별 지원 현황

-
-
- - - 이동 -
+ 이동 +
+
+
- - - -
+ +
From 4820fb332337f70083d971686b4ebe5f20fd97b0 Mon Sep 17 00:00:00 2001 From: ars81 Date: Sun, 13 Jun 2021 22:33:35 +0900 Subject: [PATCH 11/29] =?UTF-8?q?=EB=8C=80=EC=8B=9C=EB=B3=B4=EB=93=9C=20vl?= =?UTF-8?q?aue=20=EA=B0=92=20=ED=91=9C=EC=8B=9C=20+=20KM=5FSignal=20?= =?UTF-8?q?=EC=B5=9C=EC=A2=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- KM_Signal/WebContent/Main.jsp | 317 ++++++++---------- KM_Signal/WebContent/WEB-INF/successful.jsp | 178 ---------- KM_Signal/WebContent/card1.jsp | 12 - KM_Signal/WebContent/css/custom.css | 1 + KM_Signal/WebContent/css/style2.css | 16 - KM_Signal/WebContent/department.jsp | 57 ++-- KM_Signal/WebContent/header.jsp | 57 ++-- KM_Signal/WebContent/js/bootstrap.min.js | 7 - KM_Signal/WebContent/js/jquery.min.js | 2 - KM_Signal/WebContent/js/pooper.js | 5 - KM_Signal/WebContent/json_test.jsp | 22 -- KM_Signal/WebContent/menu.jsp | 21 -- KM_Signal/WebContent/python_test.html | 50 --- KM_Signal/WebContent/python_test.jsp | 50 --- KM_Signal/WebContent/section.jsp | 223 +++++++++++- KM_Signal/WebContent/section1.jsp | 198 ++++++++++- KM_Signal/WebContent/section2.jsp | 215 +++++++++++- KM_Signal/WebContent/section3.jsp | 14 - KM_Signal/WebContent/successful.jsp | 178 ---------- KM_Signal/WebContent/university.jsp | 28 +- KM_Signal/WebContent/university_menu_1.jsp | 118 ++++--- KM_Signal/WebContent/university_menu_2.jsp | 46 ++- KM_Signal/WebContent/university_menu_3.jsp | 56 +++- KM_Signal/WebContent/university_menu_4.jsp | 80 +++-- .../WebContent/volunteer_information_2021.jsp | 48 --- 25 files changed, 1048 insertions(+), 951 deletions(-) delete mode 100644 KM_Signal/WebContent/WEB-INF/successful.jsp delete mode 100644 KM_Signal/WebContent/card1.jsp delete mode 100644 KM_Signal/WebContent/css/style2.css delete mode 100644 KM_Signal/WebContent/js/bootstrap.min.js delete mode 100644 KM_Signal/WebContent/js/jquery.min.js delete mode 100644 KM_Signal/WebContent/js/pooper.js delete mode 100644 KM_Signal/WebContent/json_test.jsp delete mode 100644 KM_Signal/WebContent/menu.jsp delete mode 100644 KM_Signal/WebContent/python_test.html delete mode 100644 KM_Signal/WebContent/python_test.jsp delete mode 100644 KM_Signal/WebContent/section3.jsp delete mode 100644 KM_Signal/WebContent/successful.jsp delete mode 100644 KM_Signal/WebContent/volunteer_information_2021.jsp diff --git a/KM_Signal/WebContent/Main.jsp b/KM_Signal/WebContent/Main.jsp index 540f60d..94092a0 100644 --- a/KM_Signal/WebContent/Main.jsp +++ b/KM_Signal/WebContent/Main.jsp @@ -6,62 +6,59 @@ 경민대학교 입시분석 - - - - - - - - - + + + + + + + + - - + + - - - - + + + + +
+
-

경민대학교 입시 홈페이지

+

경민대학교 입시분석 홈페이지

-
-
-
-
-

경민대 입시 현황

-
-
- - -
+
+
+
+
+ + + + + + + + + + + + +

연도별

지원자

합격자

등록자

-
- - - - - - - - - - - - -

년도별

지원자

합격자

등록자

-
-
- -
-
+
+
-

학교 특성별 지원율

+

2021년 학교 특성별 지원율

- + 이동 @@ -231,11 +219,11 @@
-

지원 종류별(수시/정시)

+

2021년 수시/정시 비율

-
- - - 이동 -
-
+ 이동 +
+
-

지역별 지원 현황

+

2021년 지역별 지원현황

- + @@ -417,20 +382,6 @@
- - - - - - - - - - - \ No newline at end of file diff --git a/KM_Signal/WebContent/WEB-INF/successful.jsp b/KM_Signal/WebContent/WEB-INF/successful.jsp deleted file mode 100644 index 257718a..0000000 --- a/KM_Signal/WebContent/WEB-INF/successful.jsp +++ /dev/null @@ -1,178 +0,0 @@ -<%@ page language="java" contentType="text/html; charset=UTF-8" - pageEncoding="UTF-8"%> - - - - - - - -Insert title here - - - - - - - -
- - - - -
- -
-
- - \ No newline at end of file diff --git a/KM_Signal/WebContent/card1.jsp b/KM_Signal/WebContent/card1.jsp deleted file mode 100644 index 1a6466e..0000000 --- a/KM_Signal/WebContent/card1.jsp +++ /dev/null @@ -1,12 +0,0 @@ -<%@ page language="java" contentType="text/html; charset=UTF-8" - pageEncoding="UTF-8"%> - - - - -Insert title here - - -

지원률

- - \ No newline at end of file diff --git a/KM_Signal/WebContent/css/custom.css b/KM_Signal/WebContent/css/custom.css index 55bcbb3..514efd0 100644 --- a/KM_Signal/WebContent/css/custom.css +++ b/KM_Signal/WebContent/css/custom.css @@ -34,6 +34,7 @@ body{ color: #d49466; } .navbar_menu{ + text-align : center; display: flex; list-style: none; padding-left: 0; diff --git a/KM_Signal/WebContent/css/style2.css b/KM_Signal/WebContent/css/style2.css deleted file mode 100644 index 01e48d3..0000000 --- a/KM_Signal/WebContent/css/style2.css +++ /dev/null @@ -1,16 +0,0 @@ -@charset "UTF-8"; - -.carousel .item { - height: 300px; -} - -.item img { - position: absolute; - top: 0; - left: 0; - min-height: 300px; -} - -.carousel-inner { - width : 300px; -} \ No newline at end of file diff --git a/KM_Signal/WebContent/department.jsp b/KM_Signal/WebContent/department.jsp index 57a5018..ab8a97f 100644 --- a/KM_Signal/WebContent/department.jsp +++ b/KM_Signal/WebContent/department.jsp @@ -8,41 +8,48 @@ - - - 상세 페이지 - - + + +상세 페이지 + + - <% String select = request.getParameter("pageChange"); if(select == null){ - select = "section1.jsp"; + select = "section.jsp"; } %> - +
-
-

경민대학교 입시 상세페이지

-
+
+

경민대학교 학과별 입시 분석

+
- - - - - - + + + + \ No newline at end of file diff --git a/KM_Signal/WebContent/header.jsp b/KM_Signal/WebContent/header.jsp index 13ac8a6..bc12c36 100644 --- a/KM_Signal/WebContent/header.jsp +++ b/KM_Signal/WebContent/header.jsp @@ -1,34 +1,37 @@ <%@ page language="java" contentType="text/html; charset=UTF-8" - pageEncoding="UTF-8"%> + pageEncoding="UTF-8"%> - - - + + + - - + + - - - <% String pageChange; %> - - + + + <% String pageChange; %> + + - + \ No newline at end of file diff --git a/KM_Signal/WebContent/js/bootstrap.min.js b/KM_Signal/WebContent/js/bootstrap.min.js deleted file mode 100644 index c6d3692..0000000 --- a/KM_Signal/WebContent/js/bootstrap.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v3.3.2 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.2",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.2",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active"));a&&this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.2",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&"show"==b&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a(this.options.trigger).filter('[href="#'+b.id+'"], [data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.2",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0,trigger:'[data-toggle="collapse"]'},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":a.extend({},e.data(),{trigger:this});c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){b&&3===b.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=c(d),f={relatedTarget:this};e.hasClass("open")&&(e.trigger(b=a.Event("hide.bs.dropdown",f)),b.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger("hidden.bs.dropdown",f)))}))}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.2",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a('