From dc2d45b738c24289621dfedd2db625455236fa27 Mon Sep 17 00:00:00 2001 From: Shaun Chyxion Date: Sun, 25 Dec 2022 17:55:55 +0800 Subject: [PATCH] add emtomcat --- cas-server-webapp/pom.xml | 87 +- .../java/org/jasig/cas/web/CasWebServer.java | 14 + .../resources}/assets/css/animate.css | 0 .../META-INF/resources}/assets/css/custom.css | 0 .../assets/css/pages/login-soft.css | 0 .../resources}/assets/css/plugins.css | 0 .../META-INF/resources}/assets/css/print.css | 0 .../resources}/assets/css/style-metronic.css | 0 .../assets/css/style-responsive.css | 0 .../META-INF/resources}/assets/css/style.css | 0 .../resources}/assets/css/themes/blue.css | 0 .../resources}/assets/css/themes/brown.css | 0 .../resources}/assets/css/themes/default.css | 0 .../resources}/assets/css/themes/grey.css | 0 .../resources}/assets/css/themes/light.css | 0 .../resources}/assets/css/themes/purple.css | 0 .../resources}/assets/img/bg-white-lock.png | Bin .../META-INF/resources}/assets/img/bg/1.jpg | Bin .../META-INF/resources}/assets/img/bg/2.jpg | Bin .../META-INF/resources}/assets/img/bg/3.jpg | Bin .../META-INF/resources}/assets/img/bg/4.jpg | Bin .../resources}/assets/img/input-spinner.gif | Bin .../resources}/assets/img/logo-big.png | Bin .../META-INF/resources}/assets/img/logo.png | Bin .../resources}/assets/img/overlay-icon.png | Bin .../img/portlet-collapse-icon-white.png | Bin .../assets/img/portlet-collapse-icon.png | Bin .../assets/img/portlet-config-icon-white.png | Bin .../assets/img/portlet-config-icon.png | Bin .../assets/img/portlet-expand-icon-white.png | Bin .../assets/img/portlet-expand-icon.png | Bin .../assets/img/portlet-reload-icon-white.png | Bin .../assets/img/portlet-reload-icon.png | Bin .../assets/img/portlet-remove-icon-white.png | Bin .../assets/img/portlet-remove-icon.png | Bin .../assets/img/remove-icon-small.png | Bin .../assets/img/sidebar-menu-arrow-reverse.png | Bin .../assets/img/sidebar-menu-arrow.png | Bin .../assets/img/syncfusion-icons-white.png | Bin .../assets/img/syncfusion-icons.png | Bin .../plugins/backstretch/jquery.backstretch.js | 0 .../backstretch/jquery.backstretch.min.js | 0 .../plugins/bootstrap-hover-dropdown/LICENSE | 0 .../bootstrap-hover-dropdown/README.md | 0 .../bootstrap-hover-dropdown.js | 0 .../bootstrap-hover-dropdown.min.js | 0 .../bootstrap-hover-dropdown/bower.json | 0 .../bootstrap-hover-dropdown/demo.html | 0 .../plugins/bootstrap/css/bootstrap.css | 0 .../plugins/bootstrap/css/bootstrap.css.map | 0 .../plugins/bootstrap/css/bootstrap.min.css | 0 .../fonts/glyphicons-halflings-regular.eot | Bin .../fonts/glyphicons-halflings-regular.svg | 0 .../fonts/glyphicons-halflings-regular.ttf | Bin .../fonts/glyphicons-halflings-regular.woff | Bin .../assets/plugins/bootstrap/js/bootstrap.js | 0 .../plugins/bootstrap/js/bootstrap.min.js | 0 .../bootstrap/js/bootstrap2-typeahead.js | 0 .../bootstrap/js/bootstrap2-typeahead.min.js | 0 .../plugins/font-awesome/css/font-awesome.css | 0 .../font-awesome/css/font-awesome.min.css | 0 .../font-awesome/fonts/FontAwesome.otf | Bin .../fonts/fontawesome-webfont.eot | Bin .../fonts/fontawesome-webfont.svg | 0 .../fonts/fontawesome-webfont.ttf | Bin .../fonts/fontawesome-webfont.woff | Bin .../font-awesome/less/bordered-pulled.less | 0 .../plugins/font-awesome/less/core.less | 0 .../font-awesome/less/fixed-width.less | 0 .../font-awesome/less/font-awesome.less | 0 .../plugins/font-awesome/less/icons.less | 0 .../plugins/font-awesome/less/larger.less | 0 .../plugins/font-awesome/less/list.less | 0 .../plugins/font-awesome/less/mixins.less | 0 .../plugins/font-awesome/less/path.less | 0 .../font-awesome/less/rotated-flipped.less | 0 .../plugins/font-awesome/less/spinning.less | 0 .../plugins/font-awesome/less/stacked.less | 0 .../plugins/font-awesome/less/variables.less | 0 .../font-awesome/scss/_bordered-pulled.scss | 0 .../plugins/font-awesome/scss/_core.scss | 0 .../font-awesome/scss/_fixed-width.scss | 0 .../plugins/font-awesome/scss/_icons.scss | 0 .../plugins/font-awesome/scss/_larger.scss | 0 .../plugins/font-awesome/scss/_list.scss | 0 .../plugins/font-awesome/scss/_mixins.scss | 0 .../plugins/font-awesome/scss/_path.scss | 0 .../font-awesome/scss/_rotated-flipped.scss | 0 .../plugins/font-awesome/scss/_spinning.scss | 0 .../plugins/font-awesome/scss/_stacked.scss | 0 .../plugins/font-awesome/scss/_variables.scss | 0 .../font-awesome/scss/font-awesome.scss | 0 .../assets/plugins/jquery-1.10.2.min.js | 0 .../plugins/jquery-migrate-1.2.1.min.js | 0 .../plugins/jquery-slimscroll/README.md | 0 .../jquery-slimscroll/jquery.slimscroll.js | 0 .../jquery.slimscroll.min.js | 0 .../jquery-slimscroll/slimScroll.jquery.json | 0 .../plugins/jquery-validation/CONTRIBUTING.md | 0 .../plugins/jquery-validation/README.md | 0 .../plugins/jquery-validation/changelog.txt | 0 .../dist/additional-methods.js | 0 .../dist/additional-methods.min.js | 0 .../jquery-validation/dist/jquery.validate.js | 0 .../dist/jquery.validate.min.js | 0 .../jquery-validation/lib/jquery-1.6.4.js | 0 .../jquery-validation/lib/jquery-1.7.2.js | 0 .../jquery-validation/lib/jquery-1.8.3.js | 0 .../jquery-validation/lib/jquery-1.9.0.js | 0 .../jquery-validation/lib/jquery.form.js | 0 .../plugins/jquery-validation/lib/jquery.js | 0 .../jquery-validation/lib/jquery.mockjax.js | 0 .../localization/messages_ar.js | 0 .../localization/messages_bg.js | 0 .../localization/messages_ca.js | 0 .../localization/messages_cs.js | 0 .../localization/messages_da.js | 0 .../localization/messages_de.js | 0 .../localization/messages_el.js | 0 .../localization/messages_es.js | 0 .../localization/messages_et.js | 0 .../localization/messages_eu.js | 0 .../localization/messages_fa.js | 0 .../localization/messages_fi.js | 0 .../localization/messages_fr.js | 0 .../localization/messages_he.js | 0 .../localization/messages_hr.js | 0 .../localization/messages_hu.js | 0 .../localization/messages_it.js | 0 .../localization/messages_ja.js | 0 .../localization/messages_ka.js | 0 .../localization/messages_kk.js | 0 .../localization/messages_ko.js | 0 .../localization/messages_lt.js | 0 .../localization/messages_lv.js | 0 .../localization/messages_my.js | 0 .../localization/messages_nl.js | 0 .../localization/messages_no.js | 0 .../localization/messages_pl.js | 0 .../localization/messages_pt_BR.js | 0 .../localization/messages_pt_PT.js | 0 .../localization/messages_ro.js | 0 .../localization/messages_ru.js | 0 .../localization/messages_si.js | 0 .../localization/messages_sk.js | 0 .../localization/messages_sl.js | 0 .../localization/messages_sr.js | 0 .../localization/messages_sv.js | 0 .../localization/messages_th.js | 0 .../localization/messages_tr.js | 0 .../localization/messages_uk.js | 0 .../localization/messages_vi.js | 0 .../localization/messages_zh.js | 0 .../localization/messages_zh_TW.js | 0 .../localization/methods_de.js | 0 .../localization/methods_nl.js | 0 .../localization/methods_pt.js | 0 .../jquery-validation/validation.jquery.json | 0 .../assets/plugins/jquery.blockui.min.js | 0 .../assets/plugins/jquery.cokie.min.js | 0 .../resources}/assets/plugins/select2/LICENSE | 0 .../assets/plugins/select2/README.md | 0 .../assets/plugins/select2/bower.json | 0 .../assets/plugins/select2/release.sh | 0 .../plugins/select2/select2-bootstrap.css | 0 .../plugins/select2/select2-metronic.css | 0 .../plugins/select2/select2-spinner.gif | Bin .../assets/plugins/select2/select2.css | 0 .../plugins/select2/select2.jquery.json | 0 .../assets/plugins/select2/select2.js | 0 .../assets/plugins/select2/select2.min.js | 0 .../assets/plugins/select2/select2.png | Bin .../plugins/select2/select2_locale_ar.js | 0 .../plugins/select2/select2_locale_bg.js | 0 .../plugins/select2/select2_locale_ca.js | 0 .../plugins/select2/select2_locale_cs.js | 0 .../plugins/select2/select2_locale_da.js | 0 .../plugins/select2/select2_locale_de.js | 0 .../plugins/select2/select2_locale_el.js | 0 .../select2/select2_locale_en.js.template | 0 .../plugins/select2/select2_locale_es.js | 0 .../plugins/select2/select2_locale_et.js | 0 .../plugins/select2/select2_locale_eu.js | 0 .../plugins/select2/select2_locale_fa.js | 0 .../plugins/select2/select2_locale_fi.js | 0 .../plugins/select2/select2_locale_fr.js | 0 .../plugins/select2/select2_locale_gl.js | 0 .../plugins/select2/select2_locale_he.js | 0 .../plugins/select2/select2_locale_hr.js | 0 .../plugins/select2/select2_locale_hu.js | 0 .../plugins/select2/select2_locale_id.js | 0 .../plugins/select2/select2_locale_is.js | 0 .../plugins/select2/select2_locale_it.js | 0 .../plugins/select2/select2_locale_ja.js | 0 .../plugins/select2/select2_locale_ko.js | 0 .../plugins/select2/select2_locale_lt.js | 0 .../plugins/select2/select2_locale_lv.js | 0 .../plugins/select2/select2_locale_mk.js | 0 .../plugins/select2/select2_locale_ms.js | 0 .../plugins/select2/select2_locale_nl.js | 0 .../plugins/select2/select2_locale_no.js | 0 .../plugins/select2/select2_locale_pl.js | 0 .../plugins/select2/select2_locale_pt-BR.js | 0 .../plugins/select2/select2_locale_pt-PT.js | 0 .../plugins/select2/select2_locale_ro.js | 0 .../plugins/select2/select2_locale_ru.js | 0 .../plugins/select2/select2_locale_sk.js | 0 .../plugins/select2/select2_locale_sv.js | 0 .../plugins/select2/select2_locale_th.js | 0 .../plugins/select2/select2_locale_tr.js | 0 .../plugins/select2/select2_locale_ua.js | 0 .../plugins/select2/select2_locale_vi.js | 0 .../plugins/select2/select2_locale_zh-CN.js | 0 .../plugins/select2/select2_locale_zh-TW.js | 0 .../plugins/select2/select2_original.png | Bin .../assets/plugins/select2/select2x2.png | Bin .../assets/plugins/uniform/README.md | 0 .../plugins/uniform/css/uniform.default.css | 0 .../uniform/css/uniform.default.min.css | 0 .../plugins/uniform/css/uniform.default.scss | 0 .../plugins/uniform/images/bg-input-focus.png | Bin .../plugins/uniform/images/bg-input.png | Bin .../assets/plugins/uniform/images/sprite.png | Bin .../uniform/images/sprite_original.png | Bin .../assets/plugins/uniform/jquery.uniform.js | 0 .../plugins/uniform/jquery.uniform.min.js | 0 .../resources}/assets/scripts/core/app.js | 0 .../assets/scripts/custom/login-soft.js | 0 .../META-INF/resources}/css/cas.css | 0 .../resources}/css/default-mobile-custom.css | 0 .../resources}/css/fss-framework-1.1.2.css | 0 .../css/fss-mobile-iphone-layout.css | 0 .../META-INF/resources}/css/ie_cas.css | 0 .../css/images/iphone/listmenu_loader.gif | Bin .../META-INF/resources}/css/services/cas.css | 0 .../resources}/css/services/ieFix.css | 0 .../resources}/css/services/services.css | 0 .../META-INF/resources}/favicon.ico | Bin .../META-INF/resources}/images/confirm.gif | Bin .../META-INF/resources}/images/error.gif | Bin .../META-INF/resources}/images/green.gif | Bin .../META-INF/resources}/images/info.gif | Bin .../resources}/images/ja-sig-logo.gif | Bin .../resources}/images/key-point_bl.gif | Bin .../resources}/images/key-point_br.gif | Bin .../resources}/images/key-point_tl.gif | Bin .../resources}/images/key-point_tr.gif | Bin .../META-INF/resources}/images/red.gif | Bin .../images/services/add_service.gif | Bin .../resources}/images/services/alert2.gif | Bin .../images/services/delete_service.gif | Bin .../images/services/edit_service.gif | Bin .../resources}/images/services/error.gif | Bin .../resources}/images/services/false.gif | Bin .../resources}/images/services/info.gif | Bin .../images/services/info_icon_small.gif | Bin .../resources}/images/services/success.gif | Bin .../resources}/images/services/true.gif | Bin .../META-INF/resources}/index.jsp | 0 .../META-INF/resources}/js/MyInfusion.js | 0 .../META-INF/resources}/js/cas.js | 0 .../META-INF/resources}/js/services.js | 0 .../resources}/themes/default/cas.css | 0 .../WEB-INF/cas-servlet.xml | 0 .../WEB-INF/cas.properties | 0 .../WEB-INF/deployerConfigContext.xml | 3 +- .../WEB-INF/login-webflow.xml | 0 .../WEB-INF/restlet-servlet.xml | 0 .../WEB-INF/spring-configuration/README.txt | 0 .../applicationContext.xml | 0 .../argumentExtractorsConfiguration.xml | 0 .../auditTrailContext.xml | 0 .../WEB-INF/spring-configuration/filters.xml | 0 .../log4jConfiguration.xml | 0 .../propertyFileConfigurer.xml | 3 +- .../spring-configuration/securityContext.xml | 0 .../ticketExpirationPolicies.xml | 0 .../ticketGrantingTicketCookieGenerator.xml | 0 .../spring-configuration/ticketRegistry.xml | 0 .../uniqueIdGenerators.xml | 0 .../warnCookieGenerator.xml | 0 .../WEB-INF/view/jsp/authorizationFailure.jsp | 0 .../WEB-INF/view/jsp/brokenContext.jsp | 0 .../jsp/default/ui/casAccountDisabledView.jsp | 0 .../jsp/default/ui/casAccountLockedView.jsp | 0 .../view/jsp/default/ui/casBadHoursView.jsp | 0 .../jsp/default/ui/casBadWorkstationView.jsp | 0 .../view/jsp/default/ui/casConfirmView.jsp | 0 .../jsp/default/ui/casExpiredPassView.jsp | 0 .../view/jsp/default/ui/casGenericSuccess.jsp | 0 .../jsp/default/ui/casLoginView.default.jsp | 0 .../view/jsp/default/ui/casLoginView.jsp | 137 ++ .../jsp/default/ui/casLoginView.metronic.jsp | 2 +- .../jsp/default/ui/casLoginView.modify.jsp | 0 .../view/jsp/default/ui/casLogoutView.jsp | 0 .../jsp/default/ui/casMustChangePassView.jsp | 0 .../view/jsp/default/ui/casWarnPassView.jsp | 0 .../view/jsp/default/ui/includes/bottom.jsp | 0 .../view/jsp/default/ui/includes/top.jsp | 0 .../jsp/default/ui/serviceErrorSsoView.jsp | 0 .../view/jsp/default/ui/serviceErrorView.jsp | 0 .../WEB-INF/view/jsp/errors.jsp | 0 .../jsp/protocol/2.0/casProxyFailureView.jsp | 0 .../jsp/protocol/2.0/casProxySuccessView.jsp | 0 .../2.0/casServiceValidationFailure.jsp | 0 .../2.0/casServiceValidationSuccess.jsp | 0 .../view/jsp/protocol/casPostResponseView.jsp | 0 .../protocol/clearPass/clearPassFailure.jsp | 0 .../protocol/clearPass/clearPassSuccess.jsp | 0 .../view/jsp/protocol/oauth/confirm.jsp | 0 .../casOpenIdAssociationFailureView.jsp | 0 .../casOpenIdAssociationSuccessView.jsp | 0 .../openid/casOpenIdServiceFailureView.jsp | 0 .../openid/casOpenIdServiceSuccessView.jsp | 0 .../WEB-INF/view/jsp/protocol/openid/user.jsp | 0 .../WEB-INF/view/jsp/services/add.jsp | 0 .../view/jsp/services/includes/bottom.jsp | 0 .../view/jsp/services/includes/top.jsp | 0 .../WEB-INF/view/jsp/services/logout.jsp | 0 .../WEB-INF/view/jsp/services/manage.jsp | 0 .../view/jsp/services/viewStatistics.jsp | 0 .../WEB-INF/view/views.xml | 0 .../{webapp => resources}/WEB-INF/web.xml | 0 .../src/main/resources/log4j.xml | 2 +- .../src/main/resources/messages_ar.properties | 116 -- .../src/main/resources/messages_ca.properties | 107 -- .../src/main/resources/messages_cs.properties | 63 - .../src/main/resources/messages_de.properties | 150 --- .../src/main/resources/messages_es.properties | 114 -- .../src/main/resources/messages_fa.properties | 116 -- .../src/main/resources/messages_fr.properties | 154 --- .../src/main/resources/messages_hr.properties | 115 -- .../src/main/resources/messages_it.properties | 149 --- .../src/main/resources/messages_ja.properties | 86 -- .../src/main/resources/messages_mk.properties | 113 -- .../src/main/resources/messages_nl.properties | 108 -- .../src/main/resources/messages_pl.properties | 142 -- .../main/resources/messages_pt_BR.properties | 109 -- .../main/resources/messages_pt_PT.properties | 116 -- .../src/main/resources/messages_ru.properties | 102 -- .../src/main/resources/messages_sl.properties | 63 - .../src/main/resources/messages_sv.properties | 109 -- .../src/main/resources/messages_tr.properties | 111 -- .../src/main/resources/messages_ur.properties | 67 - .../main/resources/messages_zh_TW.properties | 114 -- .../view/jsp/default/ui/casLoginView.jsp | 136 -- .../demo/ajaxSubmit-integration-demo.html | 94 -- .../jquery-validation/demo/captcha/captcha.js | 27 - .../demo/captcha/fonts/Anorexia.ttf | Bin 14300 -> 0 bytes .../demo/captcha/image_req.php | 6 - .../demo/captcha/images/button.png | Bin 1546 -> 0 bytes .../demo/captcha/images/image.php | 35 - .../jquery-validation/demo/captcha/index.php | 66 - .../demo/captcha/newsession.php | 12 - .../demo/captcha/process.php | 14 - .../jquery-validation/demo/captcha/rand.php | 11 - .../jquery-validation/demo/captcha/style.css | 140 -- .../jquery-validation/demo/css/cmxform.css | 46 - .../demo/css/cmxformTemplate.css | 55 - .../jquery-validation/demo/css/core.css | 21 - .../jquery-validation/demo/css/reset.css | 61 - .../jquery-validation/demo/css/screen.css | 11 - .../demo/custom-messages-data-demo.html | 74 -- .../demo/custom-methods-demo.html | 116 -- .../demo/dynamic-totals.html | 145 -- .../demo/errorcontainer-demo.html | 155 --- .../jquery-validation/demo/file_input.html | 53 - .../jquery-validation/demo/images/bg.gif | Bin 1175 -> 0 bytes .../jquery-validation/demo/images/checked.gif | Bin 220 -> 0 bytes .../demo/images/cmxform-divider.gif | Bin 43 -> 0 bytes .../demo/images/cmxform-fieldset.gif | Bin 314 -> 0 bytes .../jquery-validation/demo/images/loading.gif | Bin 418 -> 0 bytes .../demo/images/unchecked.gif | Bin 223 -> 0 bytes .../plugins/jquery-validation/demo/index.html | 228 ---- .../jquery-validation/demo/jquerymobile.html | 71 - .../demo/login/images/bg.gif | Bin 89 -> 0 bytes .../demo/login/images/header1.jpg | Bin 442 -> 0 bytes .../demo/login/images/page.gif | Bin 664 -> 0 bytes .../demo/login/images/required_star.gif | Bin 121 -> 0 bytes .../jquery-validation/demo/login/index.html | 76 -- .../jquery-validation/demo/login/screen.css | 457 ------- .../demo/marketo/images/backRequiredGray.gif | Bin 137 -> 0 bytes .../demo/marketo/images/back_green-fade.gif | Bin 2421 -> 0 bytes .../demo/marketo/images/back_nav_blue.gif | Bin 1668 -> 0 bytes .../demo/marketo/images/blank.gif | Bin 799 -> 0 bytes .../demo/marketo/images/button-submit.gif | Bin 4527 -> 0 bytes .../demo/marketo/images/favicon.ico | Bin 1150 -> 0 bytes .../demo/marketo/images/help.png | Bin 1615 -> 0 bytes .../marketo/images/left-nav-callout-long.png | Bin 1381 -> 0 bytes .../demo/marketo/images/login-sprite.gif | Bin 2017 -> 0 bytes .../demo/marketo/images/logo_marketo.gif | Bin 8363 -> 0 bytes .../demo/marketo/images/sf.png | Bin 3745 -> 0 bytes .../demo/marketo/images/step1-24.gif | Bin 1357 -> 0 bytes .../demo/marketo/images/step2-24.gif | Bin 1355 -> 0 bytes .../demo/marketo/images/step3-24.gif | Bin 1362 -> 0 bytes .../demo/marketo/images/tab-sprite.gif | Bin 4710 -> 0 bytes .../demo/marketo/images/tab_green.gif | Bin 1652 -> 0 bytes .../demo/marketo/images/time.png | Bin 793 -> 0 bytes .../demo/marketo/images/toggle.gif | Bin 845 -> 0 bytes .../demo/marketo/images/warning.gif | Bin 234 -> 0 bytes .../jquery-validation/demo/marketo/index.html | 228 ---- .../demo/marketo/jquery.maskedinput.js | 338 ----- .../demo/marketo/mktSignup.js | 133 -- .../jquery-validation/demo/marketo/step2.htm | 263 ---- .../demo/marketo/stylesheet.css | 1179 ----------------- .../jquery-validation/demo/milk/bg.gif | Bin 73 -> 0 bytes .../jquery-validation/demo/milk/index.html | 233 ---- .../demo/milk/left_white.png | Bin 538 -> 0 bytes .../jquery-validation/demo/milk/milk.css | 236 ---- .../jquery-validation/demo/milk/milk.png | Bin 5121 -> 0 bytes .../demo/milk/right_white.png | Bin 1579 -> 0 bytes .../demo/multipart/index.html | 412 ------ .../multipart/js/jquery.maskedinput-1.0.js | 246 ---- .../demo/multipart/js/ui.accordion.js | 477 ------- .../demo/multipart/js/ui.core.js | 519 -------- .../demo/multipart/style.css | 705 ---------- .../demo/radio-checkbox-select-demo.html | 149 --- .../jquery-validation/demo/tabs/index.html | 152 --- .../jquery-validation/demo/themerollered.html | 229 ---- .../jquery-validation/demo/tinymce/index.html | 76 -- .../tinymce/themes/simple/editor_template.js | 1 - .../demo/tinymce/themes/simple/img/icons.gif | Bin 1440 -> 0 bytes .../demo/tinymce/themes/simple/langs/en.js | 11 - .../themes/simple/skins/default/ui.css | 32 - .../demo/tinymce/tiny_mce.js | 1 - cas.properties | 9 +- pom.xml | 2 - start.sh | 34 + 428 files changed, 235 insertions(+), 10112 deletions(-) create mode 100644 cas-server-webapp/src/main/java/org/jasig/cas/web/CasWebServer.java rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/css/animate.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/css/custom.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/css/pages/login-soft.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/css/plugins.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/css/print.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/css/style-metronic.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/css/style-responsive.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/css/style.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/css/themes/blue.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/css/themes/brown.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/css/themes/default.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/css/themes/grey.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/css/themes/light.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/css/themes/purple.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/bg-white-lock.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/bg/1.jpg (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/bg/2.jpg (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/bg/3.jpg (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/bg/4.jpg (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/input-spinner.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/logo-big.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/logo.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/overlay-icon.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/portlet-collapse-icon-white.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/portlet-collapse-icon.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/portlet-config-icon-white.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/portlet-config-icon.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/portlet-expand-icon-white.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/portlet-expand-icon.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/portlet-reload-icon-white.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/portlet-reload-icon.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/portlet-remove-icon-white.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/portlet-remove-icon.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/remove-icon-small.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/sidebar-menu-arrow-reverse.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/sidebar-menu-arrow.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/syncfusion-icons-white.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/img/syncfusion-icons.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/backstretch/jquery.backstretch.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/backstretch/jquery.backstretch.min.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/bootstrap-hover-dropdown/LICENSE (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/bootstrap-hover-dropdown/README.md (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/bootstrap-hover-dropdown/bootstrap-hover-dropdown.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/bootstrap-hover-dropdown/bootstrap-hover-dropdown.min.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/bootstrap-hover-dropdown/bower.json (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/bootstrap-hover-dropdown/demo.html (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/bootstrap/css/bootstrap.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/bootstrap/css/bootstrap.css.map (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/bootstrap/css/bootstrap.min.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.eot (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.svg (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.ttf (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.woff (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/bootstrap/js/bootstrap.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/bootstrap/js/bootstrap.min.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/bootstrap/js/bootstrap2-typeahead.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/bootstrap/js/bootstrap2-typeahead.min.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/css/font-awesome.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/css/font-awesome.min.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/fonts/FontAwesome.otf (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/fonts/fontawesome-webfont.eot (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/fonts/fontawesome-webfont.svg (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/fonts/fontawesome-webfont.ttf (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/fonts/fontawesome-webfont.woff (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/less/bordered-pulled.less (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/less/core.less (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/less/fixed-width.less (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/less/font-awesome.less (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/less/icons.less (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/less/larger.less (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/less/list.less (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/less/mixins.less (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/less/path.less (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/less/rotated-flipped.less (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/less/spinning.less (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/less/stacked.less (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/less/variables.less (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/scss/_bordered-pulled.scss (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/scss/_core.scss (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/scss/_fixed-width.scss (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/scss/_icons.scss (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/scss/_larger.scss (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/scss/_list.scss (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/scss/_mixins.scss (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/scss/_path.scss (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/scss/_rotated-flipped.scss (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/scss/_spinning.scss (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/scss/_stacked.scss (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/scss/_variables.scss (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/font-awesome/scss/font-awesome.scss (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-1.10.2.min.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-migrate-1.2.1.min.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-slimscroll/README.md (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-slimscroll/jquery.slimscroll.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-slimscroll/jquery.slimscroll.min.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-slimscroll/slimScroll.jquery.json (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/CONTRIBUTING.md (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/README.md (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/changelog.txt (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/dist/additional-methods.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/dist/additional-methods.min.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/dist/jquery.validate.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/dist/jquery.validate.min.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/lib/jquery-1.6.4.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/lib/jquery-1.7.2.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/lib/jquery-1.8.3.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/lib/jquery-1.9.0.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/lib/jquery.form.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/lib/jquery.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/lib/jquery.mockjax.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_ar.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_bg.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_ca.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_cs.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_da.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_de.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_el.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_es.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_et.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_eu.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_fa.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_fi.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_fr.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_he.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_hr.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_hu.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_it.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_ja.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_ka.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_kk.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_ko.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_lt.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_lv.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_my.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_nl.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_no.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_pl.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_pt_BR.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_pt_PT.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_ro.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_ru.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_si.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_sk.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_sl.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_sr.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_sv.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_th.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_tr.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_uk.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_vi.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_zh.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/messages_zh_TW.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/methods_de.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/methods_nl.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/localization/methods_pt.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery-validation/validation.jquery.json (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery.blockui.min.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/jquery.cokie.min.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/LICENSE (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/README.md (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/bower.json (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/release.sh (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2-bootstrap.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2-metronic.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2-spinner.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2.jquery.json (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2.min.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_ar.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_bg.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_ca.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_cs.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_da.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_de.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_el.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_en.js.template (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_es.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_et.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_eu.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_fa.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_fi.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_fr.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_gl.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_he.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_hr.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_hu.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_id.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_is.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_it.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_ja.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_ko.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_lt.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_lv.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_mk.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_ms.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_nl.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_no.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_pl.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_pt-BR.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_pt-PT.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_ro.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_ru.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_sk.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_sv.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_th.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_tr.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_ua.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_vi.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_zh-CN.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_locale_zh-TW.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2_original.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/select2/select2x2.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/uniform/README.md (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/uniform/css/uniform.default.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/uniform/css/uniform.default.min.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/uniform/css/uniform.default.scss (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/uniform/images/bg-input-focus.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/uniform/images/bg-input.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/uniform/images/sprite.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/uniform/images/sprite_original.png (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/uniform/jquery.uniform.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/plugins/uniform/jquery.uniform.min.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/scripts/core/app.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/assets/scripts/custom/login-soft.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/css/cas.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/css/default-mobile-custom.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/css/fss-framework-1.1.2.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/css/fss-mobile-iphone-layout.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/css/ie_cas.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/css/images/iphone/listmenu_loader.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/css/services/cas.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/css/services/ieFix.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/css/services/services.css (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/favicon.ico (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/images/confirm.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/images/error.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/images/green.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/images/info.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/images/ja-sig-logo.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/images/key-point_bl.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/images/key-point_br.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/images/key-point_tl.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/images/key-point_tr.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/images/red.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/images/services/add_service.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/images/services/alert2.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/images/services/delete_service.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/images/services/edit_service.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/images/services/error.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/images/services/false.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/images/services/info.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/images/services/info_icon_small.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/images/services/success.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/images/services/true.gif (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/index.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/js/MyInfusion.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/js/cas.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/js/services.js (100%) rename cas-server-webapp/src/main/{webapp => resources/META-INF/resources}/themes/default/cas.css (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/cas-servlet.xml (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/cas.properties (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/deployerConfigContext.xml (99%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/login-webflow.xml (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/restlet-servlet.xml (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/spring-configuration/README.txt (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/spring-configuration/applicationContext.xml (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/spring-configuration/argumentExtractorsConfiguration.xml (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/spring-configuration/auditTrailContext.xml (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/spring-configuration/filters.xml (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/spring-configuration/log4jConfiguration.xml (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/spring-configuration/propertyFileConfigurer.xml (90%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/spring-configuration/securityContext.xml (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/spring-configuration/ticketExpirationPolicies.xml (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/spring-configuration/ticketGrantingTicketCookieGenerator.xml (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/spring-configuration/ticketRegistry.xml (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/spring-configuration/uniqueIdGenerators.xml (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/spring-configuration/warnCookieGenerator.xml (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/authorizationFailure.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/brokenContext.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/default/ui/casAccountDisabledView.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/default/ui/casAccountLockedView.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/default/ui/casBadHoursView.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/default/ui/casBadWorkstationView.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/default/ui/casConfirmView.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/default/ui/casExpiredPassView.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/default/ui/casGenericSuccess.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/default/ui/casLoginView.default.jsp (100%) create mode 100644 cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casLoginView.jsp rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/default/ui/casLoginView.metronic.jsp (98%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/default/ui/casLoginView.modify.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/default/ui/casLogoutView.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/default/ui/casMustChangePassView.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/default/ui/casWarnPassView.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/default/ui/includes/bottom.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/default/ui/includes/top.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/default/ui/serviceErrorSsoView.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/default/ui/serviceErrorView.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/errors.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/protocol/2.0/casProxyFailureView.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/protocol/2.0/casProxySuccessView.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/protocol/2.0/casServiceValidationFailure.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/protocol/2.0/casServiceValidationSuccess.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/protocol/casPostResponseView.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/protocol/clearPass/clearPassFailure.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/protocol/clearPass/clearPassSuccess.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/protocol/oauth/confirm.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/protocol/openid/casOpenIdAssociationFailureView.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/protocol/openid/casOpenIdAssociationSuccessView.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/protocol/openid/casOpenIdServiceFailureView.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/protocol/openid/casOpenIdServiceSuccessView.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/protocol/openid/user.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/services/add.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/services/includes/bottom.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/services/includes/top.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/services/logout.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/services/manage.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/jsp/services/viewStatistics.jsp (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/view/views.xml (100%) rename cas-server-webapp/src/main/{webapp => resources}/WEB-INF/web.xml (100%) delete mode 100644 cas-server-webapp/src/main/resources/messages_ar.properties delete mode 100644 cas-server-webapp/src/main/resources/messages_ca.properties delete mode 100644 cas-server-webapp/src/main/resources/messages_cs.properties delete mode 100644 cas-server-webapp/src/main/resources/messages_de.properties delete mode 100644 cas-server-webapp/src/main/resources/messages_es.properties delete mode 100644 cas-server-webapp/src/main/resources/messages_fa.properties delete mode 100644 cas-server-webapp/src/main/resources/messages_fr.properties delete mode 100644 cas-server-webapp/src/main/resources/messages_hr.properties delete mode 100644 cas-server-webapp/src/main/resources/messages_it.properties delete mode 100644 cas-server-webapp/src/main/resources/messages_ja.properties delete mode 100644 cas-server-webapp/src/main/resources/messages_mk.properties delete mode 100644 cas-server-webapp/src/main/resources/messages_nl.properties delete mode 100644 cas-server-webapp/src/main/resources/messages_pl.properties delete mode 100644 cas-server-webapp/src/main/resources/messages_pt_BR.properties delete mode 100644 cas-server-webapp/src/main/resources/messages_pt_PT.properties delete mode 100644 cas-server-webapp/src/main/resources/messages_ru.properties delete mode 100644 cas-server-webapp/src/main/resources/messages_sl.properties delete mode 100644 cas-server-webapp/src/main/resources/messages_sv.properties delete mode 100644 cas-server-webapp/src/main/resources/messages_tr.properties delete mode 100644 cas-server-webapp/src/main/resources/messages_ur.properties delete mode 100644 cas-server-webapp/src/main/resources/messages_zh_TW.properties delete mode 100644 cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casLoginView.jsp delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/ajaxSubmit-integration-demo.html delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/captcha.js delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/fonts/Anorexia.ttf delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/image_req.php delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/images/button.png delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/images/image.php delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/index.php delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/newsession.php delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/process.php delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/rand.php delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/style.css delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/css/cmxform.css delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/css/cmxformTemplate.css delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/css/core.css delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/css/reset.css delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/css/screen.css delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/custom-messages-data-demo.html delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/custom-methods-demo.html delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/dynamic-totals.html delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/errorcontainer-demo.html delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/file_input.html delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/images/bg.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/images/checked.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/images/cmxform-divider.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/images/cmxform-fieldset.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/images/loading.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/images/unchecked.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/index.html delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/jquerymobile.html delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/login/images/bg.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/login/images/header1.jpg delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/login/images/page.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/login/images/required_star.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/login/index.html delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/login/screen.css delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/backRequiredGray.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/back_green-fade.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/back_nav_blue.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/blank.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/button-submit.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/favicon.ico delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/help.png delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/left-nav-callout-long.png delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/login-sprite.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/logo_marketo.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/sf.png delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/step1-24.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/step2-24.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/step3-24.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/tab-sprite.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/tab_green.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/time.png delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/toggle.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/warning.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/index.html delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/jquery.maskedinput.js delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/mktSignup.js delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/step2.htm delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/stylesheet.css delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/milk/bg.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/milk/index.html delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/milk/left_white.png delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/milk/milk.css delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/milk/milk.png delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/milk/right_white.png delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/multipart/index.html delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/multipart/js/jquery.maskedinput-1.0.js delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/multipart/js/ui.accordion.js delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/multipart/js/ui.core.js delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/multipart/style.css delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/radio-checkbox-select-demo.html delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/tabs/index.html delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/themerollered.html delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/tinymce/index.html delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/tinymce/themes/simple/editor_template.js delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/tinymce/themes/simple/img/icons.gif delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/tinymce/themes/simple/langs/en.js delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/tinymce/themes/simple/skins/default/ui.css delete mode 100644 cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/tinymce/tiny_mce.js create mode 100755 start.sh diff --git a/cas-server-webapp/pom.xml b/cas-server-webapp/pom.xml index b3d6050..ec5800a 100644 --- a/cas-server-webapp/pom.xml +++ b/cas-server-webapp/pom.xml @@ -16,7 +16,16 @@ 3.5.2-SNAPSHOT + + 2.5.3 + + + + com.pudonghot.emtomcat + emtomcat-core + 0.0.1 + javax.servlet servlet-api @@ -180,6 +189,36 @@ + + + + org.springframework.boot + spring-boot-maven-plugin + ${spring-boot.version} + + app + ZIP + false + + + org.projectlombok + lombok + + + + + + package + + repackage + + + + + + + + - - - - - - - - - - - - - - - - - - - - - org.eclipse.m2e - lifecycle-mapping - 1.0.0 - - - - - - org.jasig.maven - maven-translate-plugin - [0.0.1,) - - check - - - - - - - - - - - - + --> diff --git a/cas-server-webapp/src/main/java/org/jasig/cas/web/CasWebServer.java b/cas-server-webapp/src/main/java/org/jasig/cas/web/CasWebServer.java new file mode 100644 index 0000000..1b53dcf --- /dev/null +++ b/cas-server-webapp/src/main/java/org/jasig/cas/web/CasWebServer.java @@ -0,0 +1,14 @@ +package org.jasig.cas.web; + +import com.pudonghot.emtomcat.EmTomcat; + +/** + * @author Donghuang + * @date Jul 24, 2021 15:15:58 + */ +public class CasWebServer { + + public static void main(String[] args) { + EmTomcat.run(8090); + } +} diff --git a/cas-server-webapp/src/main/webapp/assets/css/animate.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/css/animate.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/css/animate.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/css/animate.css diff --git a/cas-server-webapp/src/main/webapp/assets/css/custom.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/css/custom.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/css/custom.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/css/custom.css diff --git a/cas-server-webapp/src/main/webapp/assets/css/pages/login-soft.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/css/pages/login-soft.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/css/pages/login-soft.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/css/pages/login-soft.css diff --git a/cas-server-webapp/src/main/webapp/assets/css/plugins.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/css/plugins.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/css/plugins.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/css/plugins.css diff --git a/cas-server-webapp/src/main/webapp/assets/css/print.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/css/print.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/css/print.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/css/print.css diff --git a/cas-server-webapp/src/main/webapp/assets/css/style-metronic.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/css/style-metronic.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/css/style-metronic.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/css/style-metronic.css diff --git a/cas-server-webapp/src/main/webapp/assets/css/style-responsive.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/css/style-responsive.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/css/style-responsive.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/css/style-responsive.css diff --git a/cas-server-webapp/src/main/webapp/assets/css/style.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/css/style.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/css/style.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/css/style.css diff --git a/cas-server-webapp/src/main/webapp/assets/css/themes/blue.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/css/themes/blue.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/css/themes/blue.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/css/themes/blue.css diff --git a/cas-server-webapp/src/main/webapp/assets/css/themes/brown.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/css/themes/brown.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/css/themes/brown.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/css/themes/brown.css diff --git a/cas-server-webapp/src/main/webapp/assets/css/themes/default.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/css/themes/default.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/css/themes/default.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/css/themes/default.css diff --git a/cas-server-webapp/src/main/webapp/assets/css/themes/grey.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/css/themes/grey.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/css/themes/grey.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/css/themes/grey.css diff --git a/cas-server-webapp/src/main/webapp/assets/css/themes/light.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/css/themes/light.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/css/themes/light.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/css/themes/light.css diff --git a/cas-server-webapp/src/main/webapp/assets/css/themes/purple.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/css/themes/purple.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/css/themes/purple.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/css/themes/purple.css diff --git a/cas-server-webapp/src/main/webapp/assets/img/bg-white-lock.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/bg-white-lock.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/bg-white-lock.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/bg-white-lock.png diff --git a/cas-server-webapp/src/main/webapp/assets/img/bg/1.jpg b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/bg/1.jpg similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/bg/1.jpg rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/bg/1.jpg diff --git a/cas-server-webapp/src/main/webapp/assets/img/bg/2.jpg b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/bg/2.jpg similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/bg/2.jpg rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/bg/2.jpg diff --git a/cas-server-webapp/src/main/webapp/assets/img/bg/3.jpg b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/bg/3.jpg similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/bg/3.jpg rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/bg/3.jpg diff --git a/cas-server-webapp/src/main/webapp/assets/img/bg/4.jpg b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/bg/4.jpg similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/bg/4.jpg rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/bg/4.jpg diff --git a/cas-server-webapp/src/main/webapp/assets/img/input-spinner.gif b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/input-spinner.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/input-spinner.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/input-spinner.gif diff --git a/cas-server-webapp/src/main/webapp/assets/img/logo-big.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/logo-big.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/logo-big.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/logo-big.png diff --git a/cas-server-webapp/src/main/webapp/assets/img/logo.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/logo.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/logo.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/logo.png diff --git a/cas-server-webapp/src/main/webapp/assets/img/overlay-icon.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/overlay-icon.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/overlay-icon.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/overlay-icon.png diff --git a/cas-server-webapp/src/main/webapp/assets/img/portlet-collapse-icon-white.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/portlet-collapse-icon-white.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/portlet-collapse-icon-white.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/portlet-collapse-icon-white.png diff --git a/cas-server-webapp/src/main/webapp/assets/img/portlet-collapse-icon.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/portlet-collapse-icon.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/portlet-collapse-icon.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/portlet-collapse-icon.png diff --git a/cas-server-webapp/src/main/webapp/assets/img/portlet-config-icon-white.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/portlet-config-icon-white.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/portlet-config-icon-white.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/portlet-config-icon-white.png diff --git a/cas-server-webapp/src/main/webapp/assets/img/portlet-config-icon.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/portlet-config-icon.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/portlet-config-icon.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/portlet-config-icon.png diff --git a/cas-server-webapp/src/main/webapp/assets/img/portlet-expand-icon-white.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/portlet-expand-icon-white.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/portlet-expand-icon-white.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/portlet-expand-icon-white.png diff --git a/cas-server-webapp/src/main/webapp/assets/img/portlet-expand-icon.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/portlet-expand-icon.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/portlet-expand-icon.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/portlet-expand-icon.png diff --git a/cas-server-webapp/src/main/webapp/assets/img/portlet-reload-icon-white.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/portlet-reload-icon-white.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/portlet-reload-icon-white.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/portlet-reload-icon-white.png diff --git a/cas-server-webapp/src/main/webapp/assets/img/portlet-reload-icon.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/portlet-reload-icon.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/portlet-reload-icon.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/portlet-reload-icon.png diff --git a/cas-server-webapp/src/main/webapp/assets/img/portlet-remove-icon-white.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/portlet-remove-icon-white.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/portlet-remove-icon-white.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/portlet-remove-icon-white.png diff --git a/cas-server-webapp/src/main/webapp/assets/img/portlet-remove-icon.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/portlet-remove-icon.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/portlet-remove-icon.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/portlet-remove-icon.png diff --git a/cas-server-webapp/src/main/webapp/assets/img/remove-icon-small.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/remove-icon-small.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/remove-icon-small.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/remove-icon-small.png diff --git a/cas-server-webapp/src/main/webapp/assets/img/sidebar-menu-arrow-reverse.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/sidebar-menu-arrow-reverse.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/sidebar-menu-arrow-reverse.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/sidebar-menu-arrow-reverse.png diff --git a/cas-server-webapp/src/main/webapp/assets/img/sidebar-menu-arrow.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/sidebar-menu-arrow.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/sidebar-menu-arrow.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/sidebar-menu-arrow.png diff --git a/cas-server-webapp/src/main/webapp/assets/img/syncfusion-icons-white.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/syncfusion-icons-white.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/syncfusion-icons-white.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/syncfusion-icons-white.png diff --git a/cas-server-webapp/src/main/webapp/assets/img/syncfusion-icons.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/img/syncfusion-icons.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/img/syncfusion-icons.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/img/syncfusion-icons.png diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/backstretch/jquery.backstretch.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/backstretch/jquery.backstretch.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/backstretch/jquery.backstretch.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/backstretch/jquery.backstretch.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/backstretch/jquery.backstretch.min.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/backstretch/jquery.backstretch.min.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/backstretch/jquery.backstretch.min.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/backstretch/jquery.backstretch.min.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/bootstrap-hover-dropdown/LICENSE b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap-hover-dropdown/LICENSE similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/bootstrap-hover-dropdown/LICENSE rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap-hover-dropdown/LICENSE diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/bootstrap-hover-dropdown/README.md b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap-hover-dropdown/README.md similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/bootstrap-hover-dropdown/README.md rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap-hover-dropdown/README.md diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/bootstrap-hover-dropdown/bootstrap-hover-dropdown.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap-hover-dropdown/bootstrap-hover-dropdown.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/bootstrap-hover-dropdown/bootstrap-hover-dropdown.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap-hover-dropdown/bootstrap-hover-dropdown.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/bootstrap-hover-dropdown/bootstrap-hover-dropdown.min.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap-hover-dropdown/bootstrap-hover-dropdown.min.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/bootstrap-hover-dropdown/bootstrap-hover-dropdown.min.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap-hover-dropdown/bootstrap-hover-dropdown.min.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/bootstrap-hover-dropdown/bower.json b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap-hover-dropdown/bower.json similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/bootstrap-hover-dropdown/bower.json rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap-hover-dropdown/bower.json diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/bootstrap-hover-dropdown/demo.html b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap-hover-dropdown/demo.html similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/bootstrap-hover-dropdown/demo.html rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap-hover-dropdown/demo.html diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/css/bootstrap.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/css/bootstrap.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/css/bootstrap.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/css/bootstrap.css diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/css/bootstrap.css.map b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/css/bootstrap.css.map similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/css/bootstrap.css.map rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/css/bootstrap.css.map diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/css/bootstrap.min.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/css/bootstrap.min.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/css/bootstrap.min.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/css/bootstrap.min.css diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.eot b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.eot rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.eot diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.svg b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.svg rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.svg diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.ttf b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.ttf rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.ttf diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.woff b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.woff rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.woff diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/js/bootstrap.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/js/bootstrap.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/js/bootstrap.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/js/bootstrap.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/js/bootstrap.min.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/js/bootstrap.min.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/js/bootstrap.min.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/js/bootstrap.min.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/js/bootstrap2-typeahead.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/js/bootstrap2-typeahead.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/js/bootstrap2-typeahead.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/js/bootstrap2-typeahead.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/js/bootstrap2-typeahead.min.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/js/bootstrap2-typeahead.min.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/bootstrap/js/bootstrap2-typeahead.min.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/bootstrap/js/bootstrap2-typeahead.min.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/css/font-awesome.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/css/font-awesome.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/css/font-awesome.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/css/font-awesome.css diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/css/font-awesome.min.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/css/font-awesome.min.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/css/font-awesome.min.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/css/font-awesome.min.css diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/fonts/FontAwesome.otf b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/fonts/FontAwesome.otf similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/fonts/FontAwesome.otf rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/fonts/FontAwesome.otf diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/fonts/fontawesome-webfont.eot b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/fonts/fontawesome-webfont.eot similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/fonts/fontawesome-webfont.eot rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/fonts/fontawesome-webfont.eot diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/fonts/fontawesome-webfont.svg b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/fonts/fontawesome-webfont.svg similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/fonts/fontawesome-webfont.svg rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/fonts/fontawesome-webfont.svg diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/fonts/fontawesome-webfont.ttf b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/fonts/fontawesome-webfont.ttf similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/fonts/fontawesome-webfont.ttf rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/fonts/fontawesome-webfont.ttf diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/fonts/fontawesome-webfont.woff b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/fonts/fontawesome-webfont.woff similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/fonts/fontawesome-webfont.woff rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/fonts/fontawesome-webfont.woff diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/bordered-pulled.less b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/bordered-pulled.less similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/bordered-pulled.less rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/bordered-pulled.less diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/core.less b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/core.less similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/core.less rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/core.less diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/fixed-width.less b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/fixed-width.less similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/fixed-width.less rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/fixed-width.less diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/font-awesome.less b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/font-awesome.less similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/font-awesome.less rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/font-awesome.less diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/icons.less b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/icons.less similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/icons.less rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/icons.less diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/larger.less b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/larger.less similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/larger.less rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/larger.less diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/list.less b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/list.less similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/list.less rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/list.less diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/mixins.less b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/mixins.less similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/mixins.less rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/mixins.less diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/path.less b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/path.less similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/path.less rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/path.less diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/rotated-flipped.less b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/rotated-flipped.less similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/rotated-flipped.less rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/rotated-flipped.less diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/spinning.less b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/spinning.less similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/spinning.less rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/spinning.less diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/stacked.less b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/stacked.less similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/stacked.less rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/stacked.less diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/variables.less b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/variables.less similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/less/variables.less rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/less/variables.less diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_bordered-pulled.scss b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_bordered-pulled.scss similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_bordered-pulled.scss rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_bordered-pulled.scss diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_core.scss b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_core.scss similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_core.scss rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_core.scss diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_fixed-width.scss b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_fixed-width.scss similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_fixed-width.scss rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_fixed-width.scss diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_icons.scss b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_icons.scss similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_icons.scss rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_icons.scss diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_larger.scss b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_larger.scss similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_larger.scss rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_larger.scss diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_list.scss b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_list.scss similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_list.scss rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_list.scss diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_mixins.scss b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_mixins.scss similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_mixins.scss rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_mixins.scss diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_path.scss b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_path.scss similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_path.scss rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_path.scss diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_rotated-flipped.scss b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_rotated-flipped.scss similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_rotated-flipped.scss rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_rotated-flipped.scss diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_spinning.scss b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_spinning.scss similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_spinning.scss rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_spinning.scss diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_stacked.scss b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_stacked.scss similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_stacked.scss rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_stacked.scss diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_variables.scss b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_variables.scss similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/_variables.scss rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/_variables.scss diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/font-awesome.scss b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/font-awesome.scss similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/font-awesome/scss/font-awesome.scss rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/font-awesome/scss/font-awesome.scss diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-1.10.2.min.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-1.10.2.min.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-1.10.2.min.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-1.10.2.min.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-migrate-1.2.1.min.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-migrate-1.2.1.min.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-migrate-1.2.1.min.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-migrate-1.2.1.min.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-slimscroll/README.md b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-slimscroll/README.md similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-slimscroll/README.md rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-slimscroll/README.md diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-slimscroll/jquery.slimscroll.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-slimscroll/jquery.slimscroll.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-slimscroll/jquery.slimscroll.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-slimscroll/jquery.slimscroll.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-slimscroll/jquery.slimscroll.min.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-slimscroll/jquery.slimscroll.min.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-slimscroll/jquery.slimscroll.min.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-slimscroll/jquery.slimscroll.min.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-slimscroll/slimScroll.jquery.json b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-slimscroll/slimScroll.jquery.json similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-slimscroll/slimScroll.jquery.json rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-slimscroll/slimScroll.jquery.json diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/CONTRIBUTING.md b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/CONTRIBUTING.md similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/CONTRIBUTING.md rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/CONTRIBUTING.md diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/README.md b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/README.md similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/README.md rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/README.md diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/changelog.txt b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/changelog.txt similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/changelog.txt rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/changelog.txt diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/dist/additional-methods.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/dist/additional-methods.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/dist/additional-methods.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/dist/additional-methods.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/dist/additional-methods.min.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/dist/additional-methods.min.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/dist/additional-methods.min.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/dist/additional-methods.min.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/dist/jquery.validate.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/dist/jquery.validate.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/dist/jquery.validate.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/dist/jquery.validate.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/dist/jquery.validate.min.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/dist/jquery.validate.min.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/dist/jquery.validate.min.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/dist/jquery.validate.min.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/lib/jquery-1.6.4.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/lib/jquery-1.6.4.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/lib/jquery-1.6.4.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/lib/jquery-1.6.4.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/lib/jquery-1.7.2.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/lib/jquery-1.7.2.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/lib/jquery-1.7.2.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/lib/jquery-1.7.2.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/lib/jquery-1.8.3.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/lib/jquery-1.8.3.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/lib/jquery-1.8.3.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/lib/jquery-1.8.3.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/lib/jquery-1.9.0.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/lib/jquery-1.9.0.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/lib/jquery-1.9.0.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/lib/jquery-1.9.0.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/lib/jquery.form.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/lib/jquery.form.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/lib/jquery.form.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/lib/jquery.form.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/lib/jquery.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/lib/jquery.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/lib/jquery.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/lib/jquery.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/lib/jquery.mockjax.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/lib/jquery.mockjax.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/lib/jquery.mockjax.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/lib/jquery.mockjax.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_ar.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_ar.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_ar.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_ar.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_bg.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_bg.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_bg.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_bg.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_ca.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_ca.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_ca.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_ca.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_cs.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_cs.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_cs.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_cs.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_da.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_da.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_da.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_da.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_de.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_de.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_de.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_de.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_el.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_el.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_el.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_el.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_es.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_es.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_es.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_es.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_et.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_et.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_et.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_et.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_eu.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_eu.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_eu.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_eu.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_fa.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_fa.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_fa.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_fa.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_fi.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_fi.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_fi.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_fi.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_fr.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_fr.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_fr.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_fr.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_he.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_he.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_he.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_he.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_hr.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_hr.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_hr.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_hr.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_hu.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_hu.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_hu.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_hu.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_it.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_it.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_it.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_it.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_ja.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_ja.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_ja.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_ja.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_ka.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_ka.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_ka.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_ka.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_kk.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_kk.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_kk.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_kk.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_ko.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_ko.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_ko.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_ko.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_lt.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_lt.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_lt.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_lt.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_lv.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_lv.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_lv.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_lv.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_my.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_my.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_my.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_my.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_nl.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_nl.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_nl.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_nl.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_no.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_no.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_no.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_no.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_pl.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_pl.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_pl.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_pl.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_pt_BR.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_pt_BR.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_pt_BR.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_pt_BR.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_pt_PT.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_pt_PT.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_pt_PT.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_pt_PT.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_ro.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_ro.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_ro.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_ro.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_ru.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_ru.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_ru.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_ru.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_si.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_si.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_si.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_si.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_sk.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_sk.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_sk.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_sk.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_sl.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_sl.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_sl.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_sl.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_sr.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_sr.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_sr.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_sr.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_sv.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_sv.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_sv.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_sv.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_th.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_th.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_th.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_th.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_tr.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_tr.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_tr.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_tr.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_uk.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_uk.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_uk.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_uk.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_vi.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_vi.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_vi.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_vi.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_zh.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_zh.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_zh.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_zh.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_zh_TW.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_zh_TW.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/messages_zh_TW.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/messages_zh_TW.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/methods_de.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/methods_de.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/methods_de.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/methods_de.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/methods_nl.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/methods_nl.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/methods_nl.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/methods_nl.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/methods_pt.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/methods_pt.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/localization/methods_pt.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/localization/methods_pt.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/validation.jquery.json b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/validation.jquery.json similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/validation.jquery.json rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery-validation/validation.jquery.json diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery.blockui.min.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery.blockui.min.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery.blockui.min.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery.blockui.min.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery.cokie.min.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery.cokie.min.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/jquery.cokie.min.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/jquery.cokie.min.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/LICENSE b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/LICENSE similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/LICENSE rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/LICENSE diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/README.md b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/README.md similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/README.md rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/README.md diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/bower.json b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/bower.json similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/bower.json rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/bower.json diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/release.sh b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/release.sh similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/release.sh rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/release.sh diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2-bootstrap.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2-bootstrap.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2-bootstrap.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2-bootstrap.css diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2-metronic.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2-metronic.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2-metronic.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2-metronic.css diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2-spinner.gif b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2-spinner.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2-spinner.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2-spinner.gif diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2.css diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2.jquery.json b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2.jquery.json similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2.jquery.json rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2.jquery.json diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2.min.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2.min.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2.min.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2.min.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2.png diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_ar.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_ar.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_ar.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_ar.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_bg.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_bg.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_bg.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_bg.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_ca.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_ca.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_ca.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_ca.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_cs.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_cs.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_cs.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_cs.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_da.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_da.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_da.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_da.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_de.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_de.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_de.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_de.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_el.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_el.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_el.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_el.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_en.js.template b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_en.js.template similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_en.js.template rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_en.js.template diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_es.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_es.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_es.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_es.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_et.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_et.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_et.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_et.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_eu.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_eu.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_eu.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_eu.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_fa.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_fa.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_fa.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_fa.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_fi.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_fi.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_fi.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_fi.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_fr.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_fr.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_fr.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_fr.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_gl.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_gl.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_gl.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_gl.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_he.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_he.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_he.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_he.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_hr.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_hr.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_hr.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_hr.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_hu.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_hu.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_hu.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_hu.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_id.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_id.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_id.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_id.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_is.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_is.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_is.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_is.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_it.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_it.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_it.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_it.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_ja.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_ja.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_ja.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_ja.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_ko.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_ko.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_ko.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_ko.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_lt.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_lt.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_lt.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_lt.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_lv.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_lv.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_lv.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_lv.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_mk.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_mk.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_mk.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_mk.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_ms.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_ms.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_ms.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_ms.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_nl.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_nl.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_nl.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_nl.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_no.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_no.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_no.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_no.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_pl.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_pl.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_pl.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_pl.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_pt-BR.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_pt-BR.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_pt-BR.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_pt-BR.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_pt-PT.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_pt-PT.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_pt-PT.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_pt-PT.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_ro.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_ro.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_ro.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_ro.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_ru.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_ru.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_ru.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_ru.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_sk.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_sk.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_sk.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_sk.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_sv.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_sv.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_sv.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_sv.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_th.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_th.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_th.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_th.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_tr.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_tr.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_tr.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_tr.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_ua.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_ua.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_ua.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_ua.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_vi.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_vi.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_vi.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_vi.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_zh-CN.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_zh-CN.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_zh-CN.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_zh-CN.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_zh-TW.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_zh-TW.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_locale_zh-TW.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_locale_zh-TW.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_original.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_original.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2_original.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2_original.png diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/select2/select2x2.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2x2.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/select2/select2x2.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/select2/select2x2.png diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/uniform/README.md b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/uniform/README.md similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/uniform/README.md rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/uniform/README.md diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/uniform/css/uniform.default.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/uniform/css/uniform.default.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/uniform/css/uniform.default.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/uniform/css/uniform.default.css diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/uniform/css/uniform.default.min.css b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/uniform/css/uniform.default.min.css similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/uniform/css/uniform.default.min.css rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/uniform/css/uniform.default.min.css diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/uniform/css/uniform.default.scss b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/uniform/css/uniform.default.scss similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/uniform/css/uniform.default.scss rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/uniform/css/uniform.default.scss diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/uniform/images/bg-input-focus.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/uniform/images/bg-input-focus.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/uniform/images/bg-input-focus.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/uniform/images/bg-input-focus.png diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/uniform/images/bg-input.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/uniform/images/bg-input.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/uniform/images/bg-input.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/uniform/images/bg-input.png diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/uniform/images/sprite.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/uniform/images/sprite.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/uniform/images/sprite.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/uniform/images/sprite.png diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/uniform/images/sprite_original.png b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/uniform/images/sprite_original.png similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/uniform/images/sprite_original.png rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/uniform/images/sprite_original.png diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/uniform/jquery.uniform.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/uniform/jquery.uniform.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/uniform/jquery.uniform.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/uniform/jquery.uniform.js diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/uniform/jquery.uniform.min.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/uniform/jquery.uniform.min.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/plugins/uniform/jquery.uniform.min.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/plugins/uniform/jquery.uniform.min.js diff --git a/cas-server-webapp/src/main/webapp/assets/scripts/core/app.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/scripts/core/app.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/scripts/core/app.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/scripts/core/app.js diff --git a/cas-server-webapp/src/main/webapp/assets/scripts/custom/login-soft.js b/cas-server-webapp/src/main/resources/META-INF/resources/assets/scripts/custom/login-soft.js similarity index 100% rename from cas-server-webapp/src/main/webapp/assets/scripts/custom/login-soft.js rename to cas-server-webapp/src/main/resources/META-INF/resources/assets/scripts/custom/login-soft.js diff --git a/cas-server-webapp/src/main/webapp/css/cas.css b/cas-server-webapp/src/main/resources/META-INF/resources/css/cas.css similarity index 100% rename from cas-server-webapp/src/main/webapp/css/cas.css rename to cas-server-webapp/src/main/resources/META-INF/resources/css/cas.css diff --git a/cas-server-webapp/src/main/webapp/css/default-mobile-custom.css b/cas-server-webapp/src/main/resources/META-INF/resources/css/default-mobile-custom.css similarity index 100% rename from cas-server-webapp/src/main/webapp/css/default-mobile-custom.css rename to cas-server-webapp/src/main/resources/META-INF/resources/css/default-mobile-custom.css diff --git a/cas-server-webapp/src/main/webapp/css/fss-framework-1.1.2.css b/cas-server-webapp/src/main/resources/META-INF/resources/css/fss-framework-1.1.2.css similarity index 100% rename from cas-server-webapp/src/main/webapp/css/fss-framework-1.1.2.css rename to cas-server-webapp/src/main/resources/META-INF/resources/css/fss-framework-1.1.2.css diff --git a/cas-server-webapp/src/main/webapp/css/fss-mobile-iphone-layout.css b/cas-server-webapp/src/main/resources/META-INF/resources/css/fss-mobile-iphone-layout.css similarity index 100% rename from cas-server-webapp/src/main/webapp/css/fss-mobile-iphone-layout.css rename to cas-server-webapp/src/main/resources/META-INF/resources/css/fss-mobile-iphone-layout.css diff --git a/cas-server-webapp/src/main/webapp/css/ie_cas.css b/cas-server-webapp/src/main/resources/META-INF/resources/css/ie_cas.css similarity index 100% rename from cas-server-webapp/src/main/webapp/css/ie_cas.css rename to cas-server-webapp/src/main/resources/META-INF/resources/css/ie_cas.css diff --git a/cas-server-webapp/src/main/webapp/css/images/iphone/listmenu_loader.gif b/cas-server-webapp/src/main/resources/META-INF/resources/css/images/iphone/listmenu_loader.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/css/images/iphone/listmenu_loader.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/css/images/iphone/listmenu_loader.gif diff --git a/cas-server-webapp/src/main/webapp/css/services/cas.css b/cas-server-webapp/src/main/resources/META-INF/resources/css/services/cas.css similarity index 100% rename from cas-server-webapp/src/main/webapp/css/services/cas.css rename to cas-server-webapp/src/main/resources/META-INF/resources/css/services/cas.css diff --git a/cas-server-webapp/src/main/webapp/css/services/ieFix.css b/cas-server-webapp/src/main/resources/META-INF/resources/css/services/ieFix.css similarity index 100% rename from cas-server-webapp/src/main/webapp/css/services/ieFix.css rename to cas-server-webapp/src/main/resources/META-INF/resources/css/services/ieFix.css diff --git a/cas-server-webapp/src/main/webapp/css/services/services.css b/cas-server-webapp/src/main/resources/META-INF/resources/css/services/services.css similarity index 100% rename from cas-server-webapp/src/main/webapp/css/services/services.css rename to cas-server-webapp/src/main/resources/META-INF/resources/css/services/services.css diff --git a/cas-server-webapp/src/main/webapp/favicon.ico b/cas-server-webapp/src/main/resources/META-INF/resources/favicon.ico similarity index 100% rename from cas-server-webapp/src/main/webapp/favicon.ico rename to cas-server-webapp/src/main/resources/META-INF/resources/favicon.ico diff --git a/cas-server-webapp/src/main/webapp/images/confirm.gif b/cas-server-webapp/src/main/resources/META-INF/resources/images/confirm.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/images/confirm.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/images/confirm.gif diff --git a/cas-server-webapp/src/main/webapp/images/error.gif b/cas-server-webapp/src/main/resources/META-INF/resources/images/error.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/images/error.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/images/error.gif diff --git a/cas-server-webapp/src/main/webapp/images/green.gif b/cas-server-webapp/src/main/resources/META-INF/resources/images/green.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/images/green.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/images/green.gif diff --git a/cas-server-webapp/src/main/webapp/images/info.gif b/cas-server-webapp/src/main/resources/META-INF/resources/images/info.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/images/info.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/images/info.gif diff --git a/cas-server-webapp/src/main/webapp/images/ja-sig-logo.gif b/cas-server-webapp/src/main/resources/META-INF/resources/images/ja-sig-logo.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/images/ja-sig-logo.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/images/ja-sig-logo.gif diff --git a/cas-server-webapp/src/main/webapp/images/key-point_bl.gif b/cas-server-webapp/src/main/resources/META-INF/resources/images/key-point_bl.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/images/key-point_bl.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/images/key-point_bl.gif diff --git a/cas-server-webapp/src/main/webapp/images/key-point_br.gif b/cas-server-webapp/src/main/resources/META-INF/resources/images/key-point_br.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/images/key-point_br.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/images/key-point_br.gif diff --git a/cas-server-webapp/src/main/webapp/images/key-point_tl.gif b/cas-server-webapp/src/main/resources/META-INF/resources/images/key-point_tl.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/images/key-point_tl.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/images/key-point_tl.gif diff --git a/cas-server-webapp/src/main/webapp/images/key-point_tr.gif b/cas-server-webapp/src/main/resources/META-INF/resources/images/key-point_tr.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/images/key-point_tr.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/images/key-point_tr.gif diff --git a/cas-server-webapp/src/main/webapp/images/red.gif b/cas-server-webapp/src/main/resources/META-INF/resources/images/red.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/images/red.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/images/red.gif diff --git a/cas-server-webapp/src/main/webapp/images/services/add_service.gif b/cas-server-webapp/src/main/resources/META-INF/resources/images/services/add_service.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/images/services/add_service.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/images/services/add_service.gif diff --git a/cas-server-webapp/src/main/webapp/images/services/alert2.gif b/cas-server-webapp/src/main/resources/META-INF/resources/images/services/alert2.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/images/services/alert2.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/images/services/alert2.gif diff --git a/cas-server-webapp/src/main/webapp/images/services/delete_service.gif b/cas-server-webapp/src/main/resources/META-INF/resources/images/services/delete_service.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/images/services/delete_service.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/images/services/delete_service.gif diff --git a/cas-server-webapp/src/main/webapp/images/services/edit_service.gif b/cas-server-webapp/src/main/resources/META-INF/resources/images/services/edit_service.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/images/services/edit_service.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/images/services/edit_service.gif diff --git a/cas-server-webapp/src/main/webapp/images/services/error.gif b/cas-server-webapp/src/main/resources/META-INF/resources/images/services/error.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/images/services/error.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/images/services/error.gif diff --git a/cas-server-webapp/src/main/webapp/images/services/false.gif b/cas-server-webapp/src/main/resources/META-INF/resources/images/services/false.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/images/services/false.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/images/services/false.gif diff --git a/cas-server-webapp/src/main/webapp/images/services/info.gif b/cas-server-webapp/src/main/resources/META-INF/resources/images/services/info.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/images/services/info.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/images/services/info.gif diff --git a/cas-server-webapp/src/main/webapp/images/services/info_icon_small.gif b/cas-server-webapp/src/main/resources/META-INF/resources/images/services/info_icon_small.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/images/services/info_icon_small.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/images/services/info_icon_small.gif diff --git a/cas-server-webapp/src/main/webapp/images/services/success.gif b/cas-server-webapp/src/main/resources/META-INF/resources/images/services/success.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/images/services/success.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/images/services/success.gif diff --git a/cas-server-webapp/src/main/webapp/images/services/true.gif b/cas-server-webapp/src/main/resources/META-INF/resources/images/services/true.gif similarity index 100% rename from cas-server-webapp/src/main/webapp/images/services/true.gif rename to cas-server-webapp/src/main/resources/META-INF/resources/images/services/true.gif diff --git a/cas-server-webapp/src/main/webapp/index.jsp b/cas-server-webapp/src/main/resources/META-INF/resources/index.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/index.jsp rename to cas-server-webapp/src/main/resources/META-INF/resources/index.jsp diff --git a/cas-server-webapp/src/main/webapp/js/MyInfusion.js b/cas-server-webapp/src/main/resources/META-INF/resources/js/MyInfusion.js similarity index 100% rename from cas-server-webapp/src/main/webapp/js/MyInfusion.js rename to cas-server-webapp/src/main/resources/META-INF/resources/js/MyInfusion.js diff --git a/cas-server-webapp/src/main/webapp/js/cas.js b/cas-server-webapp/src/main/resources/META-INF/resources/js/cas.js similarity index 100% rename from cas-server-webapp/src/main/webapp/js/cas.js rename to cas-server-webapp/src/main/resources/META-INF/resources/js/cas.js diff --git a/cas-server-webapp/src/main/webapp/js/services.js b/cas-server-webapp/src/main/resources/META-INF/resources/js/services.js similarity index 100% rename from cas-server-webapp/src/main/webapp/js/services.js rename to cas-server-webapp/src/main/resources/META-INF/resources/js/services.js diff --git a/cas-server-webapp/src/main/webapp/themes/default/cas.css b/cas-server-webapp/src/main/resources/META-INF/resources/themes/default/cas.css similarity index 100% rename from cas-server-webapp/src/main/webapp/themes/default/cas.css rename to cas-server-webapp/src/main/resources/META-INF/resources/themes/default/cas.css diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/cas-servlet.xml b/cas-server-webapp/src/main/resources/WEB-INF/cas-servlet.xml similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/cas-servlet.xml rename to cas-server-webapp/src/main/resources/WEB-INF/cas-servlet.xml diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/cas.properties b/cas-server-webapp/src/main/resources/WEB-INF/cas.properties similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/cas.properties rename to cas-server-webapp/src/main/resources/WEB-INF/cas.properties diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/deployerConfigContext.xml b/cas-server-webapp/src/main/resources/WEB-INF/deployerConfigContext.xml similarity index 99% rename from cas-server-webapp/src/main/webapp/WEB-INF/deployerConfigContext.xml rename to cas-server-webapp/src/main/resources/WEB-INF/deployerConfigContext.xml index 9324d9c..bd41887 100644 --- a/cas-server-webapp/src/main/webapp/WEB-INF/deployerConfigContext.xml +++ b/cas-server-webapp/src/main/resources/WEB-INF/deployerConfigContext.xml @@ -185,8 +185,7 @@ would probably want to replace this with the JPA-backed ServiceRegistry DAO The name of this bean should remain "serviceRegistryDao". --> - diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/login-webflow.xml b/cas-server-webapp/src/main/resources/WEB-INF/login-webflow.xml similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/login-webflow.xml rename to cas-server-webapp/src/main/resources/WEB-INF/login-webflow.xml diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/restlet-servlet.xml b/cas-server-webapp/src/main/resources/WEB-INF/restlet-servlet.xml similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/restlet-servlet.xml rename to cas-server-webapp/src/main/resources/WEB-INF/restlet-servlet.xml diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/README.txt b/cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/README.txt similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/README.txt rename to cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/README.txt diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/applicationContext.xml b/cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/applicationContext.xml similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/applicationContext.xml rename to cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/applicationContext.xml diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/argumentExtractorsConfiguration.xml b/cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/argumentExtractorsConfiguration.xml similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/argumentExtractorsConfiguration.xml rename to cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/argumentExtractorsConfiguration.xml diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/auditTrailContext.xml b/cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/auditTrailContext.xml similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/auditTrailContext.xml rename to cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/auditTrailContext.xml diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/filters.xml b/cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/filters.xml similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/filters.xml rename to cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/filters.xml diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/log4jConfiguration.xml b/cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/log4jConfiguration.xml similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/log4jConfiguration.xml rename to cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/log4jConfiguration.xml diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/propertyFileConfigurer.xml b/cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/propertyFileConfigurer.xml similarity index 90% rename from cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/propertyFileConfigurer.xml rename to cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/propertyFileConfigurer.xml index 6f514d1..23f300c 100644 --- a/cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/propertyFileConfigurer.xml +++ b/cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/propertyFileConfigurer.xml @@ -31,6 +31,7 @@ - + + diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/securityContext.xml b/cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/securityContext.xml similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/securityContext.xml rename to cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/securityContext.xml diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/ticketExpirationPolicies.xml b/cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/ticketExpirationPolicies.xml similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/ticketExpirationPolicies.xml rename to cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/ticketExpirationPolicies.xml diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/ticketGrantingTicketCookieGenerator.xml b/cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/ticketGrantingTicketCookieGenerator.xml similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/ticketGrantingTicketCookieGenerator.xml rename to cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/ticketGrantingTicketCookieGenerator.xml diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/ticketRegistry.xml b/cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/ticketRegistry.xml similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/ticketRegistry.xml rename to cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/ticketRegistry.xml diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/uniqueIdGenerators.xml b/cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/uniqueIdGenerators.xml similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/uniqueIdGenerators.xml rename to cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/uniqueIdGenerators.xml diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/warnCookieGenerator.xml b/cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/warnCookieGenerator.xml similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/warnCookieGenerator.xml rename to cas-server-webapp/src/main/resources/WEB-INF/spring-configuration/warnCookieGenerator.xml diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/authorizationFailure.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/authorizationFailure.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/authorizationFailure.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/authorizationFailure.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/brokenContext.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/brokenContext.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/brokenContext.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/brokenContext.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casAccountDisabledView.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casAccountDisabledView.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casAccountDisabledView.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casAccountDisabledView.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casAccountLockedView.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casAccountLockedView.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casAccountLockedView.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casAccountLockedView.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casBadHoursView.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casBadHoursView.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casBadHoursView.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casBadHoursView.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casBadWorkstationView.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casBadWorkstationView.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casBadWorkstationView.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casBadWorkstationView.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casConfirmView.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casConfirmView.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casConfirmView.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casConfirmView.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casExpiredPassView.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casExpiredPassView.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casExpiredPassView.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casExpiredPassView.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casGenericSuccess.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casGenericSuccess.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casGenericSuccess.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casGenericSuccess.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casLoginView.default.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casLoginView.default.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casLoginView.default.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casLoginView.default.jsp diff --git a/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casLoginView.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casLoginView.jsp new file mode 100644 index 0000000..410d17b --- /dev/null +++ b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casLoginView.jsp @@ -0,0 +1,137 @@ +<%@ page session="true" %> +<%@ page pageEncoding="UTF-8" %> +<%@ page contentType="text/html; charset=UTF-8" %> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> +<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %> +<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> +<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> + + + + + + + + + + CAS | Login + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + + + diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casLoginView.metronic.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casLoginView.metronic.jsp similarity index 98% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casLoginView.metronic.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casLoginView.metronic.jsp index 48dc133..1bbf7e1 100644 --- a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casLoginView.metronic.jsp +++ b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casLoginView.metronic.jsp @@ -118,7 +118,7 @@ License: You must have a valid license purchased only from themeforest(the above - + diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casLoginView.modify.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casLoginView.modify.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casLoginView.modify.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casLoginView.modify.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casLogoutView.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casLogoutView.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casLogoutView.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casLogoutView.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casMustChangePassView.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casMustChangePassView.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casMustChangePassView.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casMustChangePassView.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casWarnPassView.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casWarnPassView.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casWarnPassView.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/casWarnPassView.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/includes/bottom.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/includes/bottom.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/includes/bottom.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/includes/bottom.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/includes/top.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/includes/top.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/includes/top.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/includes/top.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/serviceErrorSsoView.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/serviceErrorSsoView.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/serviceErrorSsoView.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/serviceErrorSsoView.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/serviceErrorView.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/serviceErrorView.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/serviceErrorView.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/default/ui/serviceErrorView.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/errors.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/errors.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/errors.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/errors.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/2.0/casProxyFailureView.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/2.0/casProxyFailureView.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/2.0/casProxyFailureView.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/2.0/casProxyFailureView.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/2.0/casProxySuccessView.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/2.0/casProxySuccessView.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/2.0/casProxySuccessView.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/2.0/casProxySuccessView.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/2.0/casServiceValidationFailure.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/2.0/casServiceValidationFailure.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/2.0/casServiceValidationFailure.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/2.0/casServiceValidationFailure.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/2.0/casServiceValidationSuccess.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/2.0/casServiceValidationSuccess.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/2.0/casServiceValidationSuccess.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/2.0/casServiceValidationSuccess.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/casPostResponseView.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/casPostResponseView.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/casPostResponseView.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/casPostResponseView.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/clearPass/clearPassFailure.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/clearPass/clearPassFailure.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/clearPass/clearPassFailure.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/clearPass/clearPassFailure.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/clearPass/clearPassSuccess.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/clearPass/clearPassSuccess.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/clearPass/clearPassSuccess.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/clearPass/clearPassSuccess.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/oauth/confirm.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/oauth/confirm.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/oauth/confirm.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/oauth/confirm.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/openid/casOpenIdAssociationFailureView.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/openid/casOpenIdAssociationFailureView.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/openid/casOpenIdAssociationFailureView.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/openid/casOpenIdAssociationFailureView.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/openid/casOpenIdAssociationSuccessView.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/openid/casOpenIdAssociationSuccessView.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/openid/casOpenIdAssociationSuccessView.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/openid/casOpenIdAssociationSuccessView.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/openid/casOpenIdServiceFailureView.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/openid/casOpenIdServiceFailureView.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/openid/casOpenIdServiceFailureView.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/openid/casOpenIdServiceFailureView.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/openid/casOpenIdServiceSuccessView.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/openid/casOpenIdServiceSuccessView.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/openid/casOpenIdServiceSuccessView.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/openid/casOpenIdServiceSuccessView.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/openid/user.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/openid/user.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/openid/user.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/protocol/openid/user.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/services/add.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/services/add.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/services/add.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/services/add.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/services/includes/bottom.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/services/includes/bottom.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/services/includes/bottom.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/services/includes/bottom.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/services/includes/top.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/services/includes/top.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/services/includes/top.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/services/includes/top.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/services/logout.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/services/logout.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/services/logout.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/services/logout.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/services/manage.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/services/manage.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/services/manage.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/services/manage.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/services/viewStatistics.jsp b/cas-server-webapp/src/main/resources/WEB-INF/view/jsp/services/viewStatistics.jsp similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/services/viewStatistics.jsp rename to cas-server-webapp/src/main/resources/WEB-INF/view/jsp/services/viewStatistics.jsp diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/views.xml b/cas-server-webapp/src/main/resources/WEB-INF/view/views.xml similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/view/views.xml rename to cas-server-webapp/src/main/resources/WEB-INF/view/views.xml diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/web.xml b/cas-server-webapp/src/main/resources/WEB-INF/web.xml similarity index 100% rename from cas-server-webapp/src/main/webapp/WEB-INF/web.xml rename to cas-server-webapp/src/main/resources/WEB-INF/web.xml diff --git a/cas-server-webapp/src/main/resources/log4j.xml b/cas-server-webapp/src/main/resources/log4j.xml index 4c6344a..29efcb2 100644 --- a/cas-server-webapp/src/main/resources/log4j.xml +++ b/cas-server-webapp/src/main/resources/log4j.xml @@ -116,7 +116,7 @@ the parameters posted to the login servlet including cleartext authentication credentials --> - + diff --git a/cas-server-webapp/src/main/resources/messages_ar.properties b/cas-server-webapp/src/main/resources/messages_ar.properties deleted file mode 100644 index ed81c46..0000000 --- a/cas-server-webapp/src/main/resources/messages_ar.properties +++ /dev/null @@ -1,116 +0,0 @@ -#Welcome Screen Messages - -# -# Licensed to Jasig under one or more contributor license -# agreements. See the NOTICE file distributed with this work -# for additional information regarding copyright ownership. -# Jasig licenses this file to you under the Apache License, -# Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a -# copy of the License at the following location: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -screen.welcome.welcome=\u062A\u0647\u0627\u0646\u064A\u0646\u0627 \u0639\u0644\u0649 \u062C\u0644\u0628 CAS \u0639\u0644\u0649 \u0627\u0644\u0627\u0646\u062A\u0631\u0646\u062A! -screen.welcome.security=\u0644\u0623\u0633\u0628\u0627\u0628 \u0623\u0645\u0646\u064A\u0629\u060C \u0627\u0644\u0631\u062C\u0627\u0621 \u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062E\u0631\u0648\u062C \u0648\u062E\u0631\u0648\u062C \u0645\u062A\u0635\u0641\u062D \u0627\u0644\u0648\u064A\u0628 \u0627\u0644\u062E\u0627\u0635 \u0628\u0643 \u0628\u0639\u062F \u0627\u0644\u062D\u0635\u0648\u0644 \u0639\u0644\u0649 \u0627\u0644\u062E\u062F\u0645\u0627\u062A \u0627\u0644\u062A\u064A \u062A\u062A\u0637\u0644\u0628 \u0627\u0644\u0645\u0635\u0627\u062F\u0642\u0629! -screen.welcome.instructions=\u0623\u062F\u062E\u0644 \u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0648\u0643\u0644\u0645\u0629 \u0627\u0644\u0633\u0631 -screen.welcome.label.netid=\u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 -screen.welcome.label.netid.accesskey= -screen.welcome.label.password=\u0643\u0644\u0645\u0629 \u0627\u0644\u0633\u0631 -screen.welcome.label.password.accesskey= -screen.welcome.label.warn=\u062A\u062D\u0630\u0631\u0646\u064A \u0642\u0628\u0644 \u062A\u0633\u062C\u064A\u0644\u064A \u0641\u064A \u0627\u0644\u0645\u0648\u0627\u0642\u0639 \u0627\u0644\u0623\u062E\u0631\u0649. -screen.welcome.label.warn.accesskey= -screen.welcome.button.login=\u062F\u062E\u0648\u0644 -screen.welcome.button.clear=\u0627\u0644\u063A\u0627 - -# Blocked Errors Page -screen.blocked.header=\u0627\u0644\u0648\u0635\u0648\u0644 \u0645\u0631\u0641\u0648\u0636 -screen.blocked.message=\u0644\u0642\u062F \u0642\u0645\u062A \u0628\u0625\u062F\u062E\u0627\u0644 \u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 \u062E\u0627\u0637\u0626\u0629 \u0644\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0645\u0631\u0627\u062A \u0643\u062B\u064A\u0631\u0629 \u062C\u062F\u0627. \u0644\u0642\u062F \u0643\u0646\u062A \u0645\u062E\u0646\u0648\u0642. - -#Confirmation Screen Messages -screen.confirmation.message=\u0627\u0636\u063A\u0637 \u0647\u0646\u0627 {0} \u0644\u0644\u0630\u0647\u0627\u0628 \u0625\u0644\u0649 \u0627\u0644\u062A\u0637\u0628\u064A\u0642 - -#Generic Success Screen Messages -screen.success.header=\u062A\u0633\u062C\u064A\u0644 \u0646\u0627\u062C\u062D -screen.success.success=\u0644\u0642\u062F \u0642\u0645\u062A \u0628\u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062F\u062E\u0648\u0644 \u0628\u0646\u062C\u0627\u062D \u0644\u0644\u062F\u062E\u0648\u0644 \u0625\u0644\u0649 \u0645\u0631\u0643\u0632 \u0627\u0644\u0645\u0635\u0627\u062F\u0642\u0629 -screen.success.security=\u0644\u0623\u0633\u0628\u0627\u0628 \u0623\u0645\u0646\u064A\u0629\u060C \u0627\u0644\u0631\u062C\u0627\u0621 \u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062E\u0631\u0648\u062C \u0648 \u0627\u0644\u062E\u0631\u0648\u062C \u0645\u0646 \u0645\u062A\u0635\u0641\u062D \u0627\u0644\u0648\u064A\u0628 \u0627\u0644\u062E\u0627\u0635 \u0628\u0643 \u0628\u0639\u062F \u0627\u0644\u062D\u0635\u0648\u0644 \u0639\u0644\u0649 \u0627\u0644\u062E\u062F\u0645\u0627\u062A \u0627\u0644\u062A\u064A \u062A\u062A\u0637\u0644\u0628 \u0627\u0644\u0645\u0635\u0627\u062F\u0642\u0629! - -#Logout Screen Messages -screen.logout.header=\u062E\u0631\u0648\u062C \u0646\u0627\u062C\u062D -screen.logout.success=\u0644\u0642\u062F \u0642\u0645\u062A \u0628\u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062E\u0631\u0648\u062C \u0628\u0646\u062C\u0627\u062D \u0644\u0644\u062E\u0631\u0648\u062C \u0645\u0646 \u0645\u0631\u0643\u0632 \u0627\u0644\u0645\u0635\u0627\u062F\u0642\u0629 -screen.logout.security=\u0644\u0623\u0633\u0628\u0627\u0628 \u0623\u0645\u0646\u064A\u0629\u060C \u064A\u062C\u0628 \u0627\u0644\u062E\u0631\u0648\u062C \u0645\u0646 \u0645\u062A\u0635\u0641\u062D \u0627\u0644\u0648\u064A\u0628 \u0627\u0644\u062E\u0627\u0635 \u0628\u0643 -screen.logout.redirect=\u0627\u0644\u0645\u0631\u0643\u0632 \u0627\u0644\u0630\u064A \u0648\u0635\u0644\u062A \u0645\u0646\u0647 \u0642\u062F \u0632\u0648\u062F \u0648\u0635\u0644 \u0627\u0631\u062A\u0628\u0627\u0637 \u0627\u062A\u0628\u0639 \u0628\u0627\u0644\u0636\u063A\u0637 \u0647\u0646\u0627 - -screen.service.sso.error.header= \u0644\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0647\u0630\u0627 \u0627\u0644\u0645\u0631\u0643\u0632 \u064A\u062C\u0628 \u0625\u0639\u0627\u062F\u0629 \u0627\u0644\u0645\u0635\u0627\u062F\u0642\u0629 -screen.service.sso.error.message=\u0644\u0642\u062F \u062D\u0627\u0648\u0644\u062A \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u062E\u062F\u0645\u0629 \u064A\u062A\u0637\u0644\u0628 \u0645\u0635\u0627\u062F\u0642\u0629 \u0645\u0646 \u062F\u0648\u0646 \u0645\u0635\u0627\u062F\u0642\u0629 \u0645\u0646 \u062C\u062F\u064A\u062F.\u0627\u0644\u0631\u062C\u0627\u0621 \u062D\u0627\u0648\u0644 \u0644\u0645\u0635\u0627\u062F\u0642\u0629 \u0645\u0631\u0629 \u0623\u062E\u0631\u0649 {0} - -error.invalid.loginticket=\u0644\u0627 \u064A\u0645\u0643\u0646\u0643 \u0645\u062D\u0627\u0648\u0644\u0629 \u0625\u0639\u0627\u062F\u0629 \u0627\u0644\u062A\u0642\u062F\u064A\u0645 \u0644\u0644\u0646\u0645\u0648\u0630\u062C \u0627\u0644\u0630\u064A \u062A\u0645 \u062A\u0642\u062F\u064A\u0645\u0647 \u0628\u0627\u0644\u0641\u0639\u0644 -required.username=\u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0647\u0648 \u0627\u0644\u062D\u0642\u0644 \u0627\u0644\u0645\u0637\u0644\u0648\u0628 -required.password=\u0643\u0644\u0645\u0629 \u0627\u0644\u0633\u0631 \u0647\u064A \u0627\u0644\u062D\u0642\u0644 \u0627\u0644\u0645\u0637\u0644\u0648\u0628 -error.authentication.credentials.bad= \u0623\u0648\u0631\u0627\u0642 \u0627\u0644\u0627\u0639\u062A\u0645\u0627\u062F \u0627\u0644\u062A\u064A \u0642\u062F\u0645\u062A\u0647\u0627 \u0644\u0627 \u064A\u0645\u0643\u0646 \u062A\u062D\u062F\u064A\u0647 \u0644\u0644\u0645\u0635\u0627\u062F\u0642\u0629 \u0639\u0644\u064A\u0647 -error.authentication.credentials.unsupported= \u0623\u0648\u0631\u0627\u0642 \u0627\u0644\u0627\u0639\u062A\u0645\u0627\u062F \u0627\u0644\u062A\u064A \u0642\u062F\u0645\u062A\u0647\u0627 \u063A\u064A\u0631 \u0645\u0639\u062A\u0645\u062F\u0629 \u0628\u0648\u0627\u0633\u0637\u0629 - -INVALID_REQUEST_PROXY=pgt \u0648 targetService \u0645\u0639\u0644\u0645\u0627\u062A \u06A9\u0644\u0627\u0647\u0645\u0627 \u0645\u0637\u0644\u0648\u0628 -INVALID_TICKET_SPEC=\u0641\u0634\u0644 \u0627\u0644\u062A\u062D\u0642\u0642 \u0645\u0646 \u0635\u062D\u0629 \u0645\u0648\u0627\u0635\u0641\u0627\u062A \u0627\u0644\u062A\u0630\u0627\u0643\u0631. \u064A\u0645\u0643\u0646 \u0623\u0646 \u062A\u062A\u0636\u0645\u0646 \u0623\u062E\u0637\u0627\u0621 \u0645\u062D\u062A\u0645\u0644\u0629 \u062A\u062D\u0627\u0648\u0644 \u0627\u0644\u062A\u062D\u0642\u0642 \u0645\u0646 \u0635\u062D\u0629 \u0627\u0644\u062A\u0630\u0627\u0643\u0631 \u0639\u0646 \u0637\u0631\u064A\u0642 \u0648\u0643\u064A\u0644 \u0645\u062F\u0642\u0642 \u062A\u0630\u0643\u0631\u0629 \u0627\u0644\u062E\u062F\u0645\u0629\u060C \u0623\u0648 \u0644\u0645 \u064A\u0645\u062A\u062B\u0644 \u0644\u0637\u0644\u0628 \u062A\u062C\u062F\u064A\u062F \u062D\u0642\u064A\u0642\u064A -INVALID_REQUEST=service \u0648 ticket \u0645\u0639\u0644\u0645\u0627\u062A \u06A9\u0644\u0627\u0647\u0645\u0627 \u0645\u0637\u0644\u0648\u0628 -INVALID_TICKET=\u062A\u0630\u0643\u0631\u0629 {0} \u0644\u0627 \u064A\u0639\u062A\u0631\u0641 -INVALID_SERVICE=\u062A\u0630\u0643\u0631\u0629 {0} \u0644\u0627 \u064A\u062A\u0637\u0627\u0628\u0642 \u0645\u0639 \u0627\u0644\u062E\u062F\u0645\u0629 \u0627\u0644\u0645\u0642\u062F\u0645\u0629. \u0643\u0627\u0646\u062A \u0627\u0644\u062E\u062F\u0645\u0629 \u0627\u0644\u0623\u0635\u0644\u064A\u0629 {1} \u0648\u06A9\u0627\u0646\u062A \u0627\u0644\u062E\u062F\u0645\u0629 \u0627\u0644\u0645\u0642\u062F\u0645\u0629 {2{ - - -# SERVICES MANAGEMENT -addServiceView=\u0625\u0636\u0627\u0641\u0629 \u062E\u062F\u0645\u0629 \u062C\u062F\u064A\u062F\u0629 -editServiceView=\u062A\u062D\u0631\u064A\u0631 \u0627\u0644\u062E\u062F\u0645\u0627\u062A -manageServiceView=\u0625\u062F\u0627\u0631\u0629 \u0627\u0644\u062E\u062F\u0645\u0627\u062A -viewStatisticsView=\u0639\u0631\u0636 \u0627\u0644\u0625\u062D\u0635\u0627\u0621\u0627\u062A - -screen.service.error.header=\u0627\u0644\u062A\u0637\u0628\u064A\u0642 \u0644\u0627 \u064A\u0633\u0645\u062D \u0627\u0633\u062A\u062E\u062F\u0627\u0645 CAS -screen.service.error.message=\u0627\u0644\u062E\u062F\u0645\u0629 \u0627\u0644\u062A\u064A \u062A\u0637\u0644\u0628\u064A\u0646\u0647\u0627 \u063A\u0631 \u0645\u0633\u0645\u0648\u062D\u0629 \u0628\u0647\u0627 \u0644\u062F\u0649 \u0627\u0633\u062A\u0639\u0645\u0627\u0644 CAS - -registeredService.serviceId.exists=\u0627\u0644\u062E\u062F\u0645\u0629 \u0645\u0639 \u062E\u062F\u0645\u0629 \u0647\u0630\u0627 \u0627\u0644\u0639\u0646\u0648\u0627\u0646 \u0645\u0648\u062C\u0648\u062F \u0628\u0627\u0644\u0641\u0639\u0644. - -application.title=Jasig Central Authentication Service -application.errors.global=\u064A\u0631\u062C\u0649 \u062A\u0635\u062D\u064A\u062D \u0627\u0644\u0623\u062E\u0637\u0627\u0621 \u0623\u062F\u0646\u0627\u0647 : - -management.services.title=\u0627\u0644\u062E\u062F\u0645\u0627\u062A \u0627\u0644\u0625\u062F\u0627\u0631\u064A\u0629 -management.services.link.logout=\u0627\u0644\u062E\u0631\u0648\u062C - -management.services.status.notdeleted=\u0644\u0627 \u064A\u0645\u0643\u0646 \u062D\u0630\u0641 \u0627\u0644\u062E\u062F\u0645\u0629 -management.services.status.deleted={0} \u062A\u0645 \u0627\u0644\u062D\u0630\u0641 \u0628\u0646\u062C\u0627\u062D. - -management.services.add.instructions=\u0627\u0644\u0631\u062C\u0627\u0621 \u0627\u0644\u062A\u0623\u0643\u062F \u0645\u0646 \u062A\u0646\u0641\u064A\u0630 \u0627\u0644\u062A\u063A\u064A\u064A\u0631\u0627\u062A \u0628\u0627\u0644\u0636\u063A\u0637 \u0639\u0644\u0649 \u0632\u0631 \u062D\u0641\u0638 \u0627\u0644\u062A\u063A\u064A\u064A\u0631\u0627\u062A \u0641\u064A \u0623\u0633\u0641\u0644 \u0627\u0644\u0635\u0641\u062D\u0629 -management.services.add.property.name=\u0627\u0633\u0645 -management.services.add.property.serviceUrl=\u062E\u062F\u0645\u0629 URL -management.services.add.property.serviceUrl.instructions=\u064A\u0645\u0643\u0646\u0643 \u0627\u0633\u062A\u062E\u062F\u0627\u0645 Ant \u0639\u0644\u0649 \u063A\u0631\u0627\u0631 \u0646\u0645\u0637 \u0627\u0644\u0645\u0637\u0627\u0628\u0642\u0629 -management.services.add.property.description=\u0648\u0635\u0641 -management.services.add.property.themeName=\u0645\u0648\u0636\u0648\u0639 \u0627\u0633\u0645 -management.services.add.property.status=\u062D\u0627\u0644\u0629 -management.services.add.property.status.enabled=\u062A\u0645\u06A9\u06CC\u0646 -management.services.add.property.status.allowedToProxy=\u0627\u0644\u0633\u0645\u0627\u062D \u0627\u0644\u0648\u0643\u064A\u0644 -management.services.add.property.status.ssoParticipant=SSO \u0645\u0634\u0627\u0631\u06A9 -management.services.add.property.status.anonymousAccess=\u0627\u0644\u0648\u0635\u0648\u0644 \u0627\u0644\u0645\u062C\u0647\u0648\u0644 -management.services.add.property.attributes=\u0633\u0645\u0627\u062A -management.services.add.property.ignoreAttributes=\u062A\u062C\u0627\u0647\u0644 \u0627\u0644\u0625\u062F\u0627\u0631\u0629 \u0639\u0628\u0631 \u0647\u0630\u0627 \u0633\u0645\u0629 \u0623\u062F\u0627\u0629 -management.services.add.property.evaluationOrder=\u0627\u0644\u0646\u0638\u0627\u0645 - -management.services.add.button.save=\u062D\u0641\u0638 \u0627\u0644\u062A\u063A\u064A\u064A\u0631\u0627\u062A -management.services.add.button.cancel=\u0625\u0644\u063A\u0627\u0621 - -management.services.manage.label.name=\u0627\u0633\u0645 \u0627\u0644\u062E\u062F\u0645\u0629 -management.services.manage.label.serviceUrl=\u062E\u062F\u0645\u0629 URL -management.services.manage.label.enabled=\u062A\u0645\u06A9\u06CC\u0646 -management.services.manage.label.allowedToProxy=\u0627\u0644\u0633\u0645\u0627\u062D \u0627\u0644\u0648\u0643\u064A\u0644 -management.services.manage.label.ssoParticipant=SSO \u0645\u0634\u0627\u0631\u06A9 -management.services.manage.label.evaluationOrder=\u0627\u0644\u0646\u0638\u0627\u0645 - -management.services.manage.action.edit=\u062A\u062D\u0631\u06CC\u0631 -management.services.manage.action.delete=\u062D\u0630\u0641 - -management.services.service.warn=CAS \u0641\u064A \u0642\u064A\u062F \u0627\u0644\u062A\u0634\u063A\u064A\u0644 \u062D\u0627\u0644\u064A\u0627 \u0644\u0627\u0646\u0647 \u0644\u0645 \u064A\u062A\u0645 \u062A\u0643\u0648\u0646 \u0627\u0644\u0646\u0648\u0639 \u0645\u0646 \u0627\u0644\u062E\u062F\u0645\u0627\u062A \u062F\u0627\u062E\u0644 \u0647\u0630\u0647 \u0627\u0644\u0627\u062F\u0627\u0629. \u0628\u0645\u062C\u0631\u062F \u062A\u0643\u0648\u0646 \u0647\u0630\u0647 \u0627\u0644\u0627\u062F\u0627\u0629 \u0644\u062A\u0642\u062F\u064A\u0645 \u0627\u0644\u062E\u062F\u0645\u0629\u060C CAS \u0644\u0645 \u064A\u0639\u062F \u062A\u0639\u062A\u0628\u0631 \u0645\u0641\u062A\u0648\u062D\u0629 \u0648 \u0628\u0627\u0644\u062A\u0627\u0644\u064A \u0627\u064A \u062A\u0637\u0628\u064A\u0642 \u0627\u0644\u0630\u064A \u062A\u0631\u063A\u0628 \u0627\u0633\u062A\u062E\u062F\u0627\u0645\u0647 \u0641\u064A CAS \u064A\u062C\u0628 \u062A\u0633\u062C\u064A\u0644\u0647 \u0641\u064A \u0647\u0630\u0647 \u0627\u0644\u0627\u062F\u0627\u0629. \u0630\u0644\u0643 \u062A\u062A\u0636\u0645\u0646 \u0647\u0630\u0647 \u0627\u0644\u0627\u062F\u0627\u0629 \u060C \u0627\u0648\u0644 \u062E\u062F\u0645\u0629 \u0627\u0644\u062A\u064A \u064A\u062C\u0628 \u0627\u0636\u0627\u0641\u062A\u0647\u0627 \u0647\u064A \u0647\u0630\u0647 \u0627\u0644\u062E\u062F\u0645\u0629 \u0646\u0641\u0633\u0647\u0627. \u062E\u062F\u0645\u0629 \u0625\u062F\u0627\u0631\u0629 URL \u0647\u0648 {0} diff --git a/cas-server-webapp/src/main/resources/messages_ca.properties b/cas-server-webapp/src/main/resources/messages_ca.properties deleted file mode 100644 index e6eef2a..0000000 --- a/cas-server-webapp/src/main/resources/messages_ca.properties +++ /dev/null @@ -1,107 +0,0 @@ -#Author: Evili del Rio i Silvan - -#Welcome Screen Messages - -# -# Licensed to Jasig under one or more contributor license -# agreements. See the NOTICE file distributed with this work -# for additional information regarding copyright ownership. -# Jasig licenses this file to you under the Apache License, -# Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a -# copy of the License at the following location: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -screen.welcome.welcome=Felicitats per engegar CAS correctament! El controlador d'autenticaci\u00db per defecte autentica sempre que el nom d'usuari sigui igual a la contrasenya: som-hi, proveu-lo. -screen.welcome.security=Per raons de seguretat, si us plau, tanqueu la sessi\u00db i el vostre navegador web quan hagi acabat d'accedir als serveis que requereixen autenticaci\u00db. -screen.welcome.instructions=Introdui el vostre Jasig NetID i contrasenya. -screen.welcome.label.netid=NetID: -screen.welcome.label.netid.accesskey=n -screen.welcome.label.password=Contrasenya: -screen.welcome.label.password.accesskey=c -screen.welcome.label.warn=Aviseu-me abans d'obrir sessi\u00db en altres llocs. -screen.welcome.label.warn.accesskey=a -screen.welcome.button.login=INICIAR SESSI\u201d -screen.welcome.button.clear=NETEJAR - -#Confirmation Screen Messages -screen.confirmation.message=Feu clic aqu\u00cc per anar a l'aplicaci\u00db. - -#Generic Success Screen Messages -screen.success.header=Inici de sessi\u00db satisfactori. -screen.success.success=Heu iniciat sessi\u00db satisfactoriament al Servei Central d'Autenticaci\u00db (CAS). -screen.success.security=Per raons de seguretat, si us plau, tanqueu la sessi\u00db i el vostre navegador web quan hagi acabat d'accedir als serveis que requereixen autenticaci\u00db. - -#Logout Screen Messages -screen.logout.header=Tancament de sessi\u00db satisfactori. -screen.logout.success=Heu tancat la sessi\u00db satisfactoriament al Servei Central d'Autenticaci\u00db (CAS). -screen.logout.security=Per raons de seguretat, tanqueu el vostre navegador web. -screen.logout.redirect=El servei des del qual heu arribat ha proporcionat unenlla\u00c1 al que podeu accedir-ho fent clic aqu\u00cc. -error.invalid.loginticket=No podeu intentar enviar un formulari que ja ha estat enviat. -required.username=El nom d'usuari \u00c8s un camp obligatori. -required.password=La contrasenya \u00c8s un camp obligatori. -error.authentication.credentials.bad=No es pot determinar que les credencials proporcionades siguin aut\u00cbntiques. -error.authentication.credentials.unsupported=Les credencials proporcionades no estan soportadas per CAS. - -INVALID_REQUEST_PROXY=els par\u2021metres 'pgt' i 'targetService' son obligatorios. - -INVALID_TICKET_SPEC=El ticket fall\u00db la especificaci\u00dbn de validaci\u00dbn. Los errores posibles incluyen validar un ticket de proxy (Proxy Ticket) utilizando un validador de tickets de servicio (Service Ticket), o no cumplir con la petici\u00dbn de renovaci\u00dbn (renew true). -INVALID_REQUEST=los par\u2021metros 'service' i 'ticket' s\u00dbn obligatoris - -INVALID_TICKET=no s'ha reconegut el ticket ''{0}'' -INVALID_SERVICE=el ticket ''{0}'' no coincideix amb el servei proporcionat - - -# SERVICES MANAGEMENT - -addServiceView=Afegir un Servei Nou -editServiceView=Editar el Servei -manageServiceView=Administrar els Serveis - -screen.service.error.header=L'aplicaci\u00db no est\u2021 autoritzada per a fer servir CAS -screen.service.error.message=L'aplicaci\u00db que intenta autenticar no est\u2021 autoritzada per CAS. - -registeredService.serviceId.exists=Un Servei amb la mateixa URL de servei ja existeix. - -application.title=Jasig Servei Central d'Autenticaci\u00db -application.errors.global=Si us plau corregiu els seg\u00b8ents errors: - -management.services.title=Gesti\u00db de Serveis -management.services.link.logout=Finalitzar la sessi\u00db - -management.services.status.notdeleted=El servei es pot esborra. -management.services.status.deleted={0} ha sigut esborrat correctament. - -management.services.add.instructions=si us plau, assegureu-vos de pujar les canvis fent clic al bot\u00db Desar ubicat a la part inferior de la p\u2021gina. -management.services.add.property.name=Nom -management.services.add.property.serviceUrl=URL de Servei -management.services.add.property.serviceUrl.instructions=Podeu fer servir l'estil Ant de patrons de cerca -management.services.add.property.description=Descripci\u00db -management.services.add.property.themeName=Nom del Tema -management.services.add.property.status=Estat -management.services.add.property.status.enabled=Activat -management.services.add.property.status.allowedToProxy=Es permet fer proxy -management.services.add.property.status.ssoParticipant= Participant SSO -management.services.add.property.status.anonymousAccess=Acc\u00c8s An\u00danim -management.services.add.property.attributes=Atributs - -management.services.add.button.save=Desar canvis -management.services.add.button.cancel=Cancel\u2211lar - -management.services.manage.label.name=Nom de Servei -management.services.manage.label.serviceUrl=URL de Servei -management.services.manage.label.enabled=Activat -management.services.manage.label.allowedToProxy=Proxy perm\u00c8s -management.services.manage.label.ssoParticipant=Participant SSO - -management.services.manage.action.edit=editar -management.services.manage.action.delete=esborrar diff --git a/cas-server-webapp/src/main/resources/messages_cs.properties b/cas-server-webapp/src/main/resources/messages_cs.properties deleted file mode 100644 index ab8a186..0000000 --- a/cas-server-webapp/src/main/resources/messages_cs.properties +++ /dev/null @@ -1,63 +0,0 @@ -#Welcome Screen Messages - -# -# Licensed to Jasig under one or more contributor license -# agreements. See the NOTICE file distributed with this work -# for additional information regarding copyright ownership. -# Jasig licenses this file to you under the Apache License, -# Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a -# copy of the License at the following location: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -screen.welcome.welcome=Toto je p\u0159ihla\u0161ovac\u00ed str\u00e1nka Centr\u00e1ln\u00ed autentika\u010dn\u00ed slu\u017eby (CAS). -screen.welcome.security=Z bezpe\u010dnostn\u00edch d\u016fvod\u016f se po ukon\u010den\u00ed pr\u00e1ce odhla\u0161te a zav\u0159ete okno prohl\u00ed\u017ee\u010de ! -screen.welcome.instructions=Zadejte sv\u00e9 identifika\u010dn\u00ed \u010d\u00edslo z pr\u016fkazu a sv\u00e9 heslo. -screen.welcome.label.netid=Identifika\u010dn\u00ed \u010d\u00edslo: -screen.welcome.label.netid.accesskey=i -screen.welcome.label.password=Heslo: -screen.welcome.label.password.accesskey=h -screen.welcome.label.warn=Upozornit p\u0159ed p\u0159ihl\u00e1\u0161en\u00ed k j\u00edn\u00e9 aplikaci. -screen.welcome.label.warn.accesskey=u -screen.welcome.button.login=P\u0158IHL\u00c1\u0160EN\u00cd -screen.welcome.button.clear=VYMAZAT - -#Confirmation Screen Messages -screen.confirmation.message=Klikn\u011bte zde pro p\u0159echod na web. - -#Generic Success Screen Messages -screen.success.header=\u00dasp\u011b\u0161n\u00e9 p\u0159ihl\u00e1\u0161en\u00ed -screen.success.success=\u00dasp\u011b\u0161n\u011b jste se p\u0159ihl\u00e1sili k Centr\u00e1ln\u00ed Autentika\u010dn\u00ed Slu\u017eb\u011b. -screen.success.security=Z bezpe\u010dnostn\u00edch d\u016fvod\u016f se po ukon\u010den\u00ed pr\u00e1ce odhla\u0161te a zav\u0159ete okno prohl\u00ed\u017ee\u010de ! - -#Logout Screen Messages -screen.logout.header=\u00dasp\u011b\u0161n\u00e9 odhl\u00e1\u0161en\u00ed -screen.logout.success=\u00dasp\u011b\u0161n\u011b jste se odhl\u00e1sili od Centr\u00e1ln\u00ed Autentika\u010dn\u00ed Slu\u017eby. -screen.logout.security=z bezpe\u010dnostn\u00edch d\u016fvod\u016f uzav\u0159ete nyn\u00ed okno prohl\u00ed\u017ee\u010de. -screen.logout.redirect=Web ze kter\u00e9ho jste sem p\u0159i\u0161li doporu\u010dil pokra\u010dovat sem. - -#Service Error Messages -screen.service.error.header=Neautorizovan\u00e1 slu\u017eba -screen.service.error.message=Web ke kter\u00e9mu se sna\u017e\u00edte p\u0159ipojit nen\u00ed opr\u00e1vn\u011bn k vyu\u017eit\u00ed Centr\u00e1ln\u00ed Autentika\u010dn\u00ed Slu\u017eby. - - -error.invalid.loginticket=Nen\u00ed mo\u017en\u00e9 znovu odeslat formul\u00e1\u0159, kter\u00fd u\u017e byl odesl\u00e1n. -required.username=Identifika\u010dn\u00ed \u010d\u00edslo je povinn\u00fd \u00fadaj. -required.password=Heslo je povinn\u00fd \u00fadaj. -error.authentication.credentials.bad=Zadan\u00e9 p\u0159ihla\u0161ovac\u00ed \u00fadaje nejsou validn\u00ed. -error.authentication.credentials.unsupported=Zadan\u00e9 p\u0159ihla\u0161ovac\u00ed \u00fadaje nebylo mo\u017en\u00e9 zpracovat. - -INVALID_REQUEST_PROXY=Parametry 'pgt' a 'targetService' jsou povinn\u00e9 -INVALID_TICKET_SPEC=Ticket failed validation specification. Possible errors could include attempting to validate a Proxy Ticket via a Service Ticket validator, or not complying with the renew true request. -INVALID_REQUEST=Parametry 'service' a 'ticket' jsou povinn\u00e9 -INVALID_TICKET=ticket ''{0}'' nebyl rozpozn\u00e1n -INVALID_SERVICE=ticket ''{0}'' nesouhlas\u00ed s poskytovanou slu\u017ebou diff --git a/cas-server-webapp/src/main/resources/messages_de.properties b/cas-server-webapp/src/main/resources/messages_de.properties deleted file mode 100644 index af7d32a..0000000 --- a/cas-server-webapp/src/main/resources/messages_de.properties +++ /dev/null @@ -1,150 +0,0 @@ -#Author: Konrad Wulf -# businessMart AG -# http://www.businessmart.de - -#Welcome Screen Messages - -# -# Licensed to Jasig under one or more contributor license -# agreements. See the NOTICE file distributed with this work -# for additional information regarding copyright ownership. -# Jasig licenses this file to you under the Apache License, -# Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a -# copy of the License at the following location: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -screen.welcome.welcome=Glückwunsch, Sie haben Ihr CAS System zum Laufen gebracht! Der voreingestellte Authentication Handler gewährt Einlass, wenn der Benutzername dem Passwort entspricht: Nur zu, probieren Sie es aus. -screen.welcome.security=Aus Sicherheitsgründen sollten Sie bei Verlassen der passwortgeschützten Bereiche sich explizit ausloggen und Ihren Webbrowser schließen! -screen.welcome.instructions=Bitte geben Sie Ihre Jasig NetID und Ihr Passwort ein. -screen.welcome.label.netid=NetID: -screen.welcome.label.netid.accesskey=n -screen.welcome.label.password=Passwort: -screen.welcome.label.password.accesskey=p -screen.welcome.label.warn=Ich möchte gewarnt werden, bevor ich mich in einen anderen Bereich einlogge. -screen.welcome.label.warn.accesskey=w -screen.welcome.button.login=ANMELDEN -screen.welcome.button.clear=LÖSCHEN - -# Blocked Errors Page -screen.blocked.header=Zugriff verweigert -screen.blocked.message=Das Passwort wurde für den User zu oft falsch eingegeben. Der Zugriff wird gedrosselt. - -#Confirmation Screen Messages -screen.confirmation.message=Klicken Sie hier um zu der zuvor angeforderten Seite zurückzukehren. - -#Generic Success Screen Messages -screen.success.header=Anmeldung erfolgreich -screen.success.success=Sie haben sich erfolgreich am Central Authentication Service angemeldet. -screen.success.security=Aus Sicherheitsgründen sollten Sie bei Verlassen der passwortgeschützten Bereiche sich explizit ausloggen und Ihren Webbrowser schliessen! - -#Logout Screen Messages -screen.logout.header=Abmeldung erfolgreich -screen.logout.success=Sie haben sich erfolgreich vom Central Authentication Service abgemeldet. -screen.logout.security=Aus Sicherheitsgründen sollten Sie den Browser schliessen. -screen.logout.redirect=Der Service, von dem Sie herkommen, hat einen Link angegeben, den Sie verfolgen können, indem Sie hier klicken. - -#Service Error Messages -screen.service.sso.error.header=Eine Neuanmeldung ist erforderlich, um auf den Service zuzugreifen. -screen.service.sso.error.message=Der Service, für den Sie versucht haben, sich zu authentifizieren, hat nicht das Recht, CAS zu benutzen. - - -error.invalid.loginticket=Sie können kein Formular erneut abschicken, das bereits übertragen wurde. -required.username=Benutzername ist ein Pflichtfeld. -required.password=Passwort ist ein Pflichtfeld. -error.authentication.credentials.bad=Die von Ihnen angegebenen Anmeldedaten wurden nicht akzeptiert. -error.authentication.credentials.unsupported=CAS unterstützt das gewählte Anmeldeverfahren nicht. - -INVALID_REQUEST_PROXY='pgt' und 'targetService' Parameter werden beide benötigt -INVALID_TICKET_SPEC=Das Ticket entspricht nicht den Überprüfungsregeln. Ein möglicher Fehler könnte sein, dass versucht wurde, ein Proxy Ticket mit einem Service Ticket Validierer zu überprüfen, oder man sich nicht an den renew true request gehalten hat. -INVALID_REQUEST='service' und 'ticket' Parameter werden beide benötigt -INVALID_TICKET=Ticket ''{0}'' wurde nicht anerkannt -INVALID_SERVICE=Ticket ''{0}'' passt nicht zum angegebenen Service. Der ursprüngliche Service war ''{1}'' und der übermittelte Service war ''{2}''. - -# SERVICES MANAGEMENT -addServiceView=Neuen Service hinzufügen -editServiceView=Service ändern -manageServiceView=Services Verwalten -viewStatisticsView=Statistik ansehen - -screen.service.error.header=Applikation nicht berechtigt CAS zu verwenden -screen.service.error.message=Die Applikation, mit der eine Authentifkation versucht wurde, ist nicht berechtigt CAS zu verwenden. - -registeredService.serviceId.exists=Ein Service mit derselben Service Url existiert bereits - -application.title=Jasig Central Authentication Service -application.errors.global=Bitte die unten stehenden Fehler korregieren: - -management.services.title=Services Verwaltung -management.services.link.logout=Abmelden - -management.services.status.notdeleted=Der Service kann nicht gelöscht werden -management.services.status.deleted={0} wurde erfolgreich gelöscht. - -management.services.add.instructions=Bitte sicherstellen, daß die Änderungen mit dem Änderungen speichern Knopf am unteren Ende der Seite übernommen werden. -management.services.add.property.name=Name -management.services.add.property.serviceUrl=Service Url -management.services.add.property.serviceUrl.instructions=Es können Ant-style Pattern Matching Regeln verwendet werden -management.services.add.property.description=Beschreibung -management.services.add.property.themeName=Name des Themes -management.services.add.property.status=Status -management.services.add.property.status.enabled=Aktiviert -management.services.add.property.status.allowedToProxy=Proxy Berechtigung -management.services.add.property.status.ssoParticipant=SSO Teilnehmer -management.services.add.property.status.anonymousAccess=Anonymer Zugriff -management.services.add.property.attributes=Attribute -management.services.add.property.ignoreAttributes=Attribut Verwaltung durch Weboberfläche ignorieren -management.services.add.property.evaluationOrder=Reigenfolge - -management.services.add.button.save=Änderungen speichern -management.services.add.button.cancel=Abrechen - -management.services.manage.label.name=Service Name -management.services.manage.label.serviceUrl= Service Url -management.services.manage.label.enabled=Aktiviert -management.services.manage.label.allowedToProxy=Proxy Berechtigung -management.services.manage.label.ssoParticipant=SSO Teilnehmer - -management.services.manage.action.edit=Ändern -management.services.manage.action.delete=Löschen - -management.services.service.warn=CAS läuft aktuell im "offenen Modus", da keine Services mit diesem Service Verwaltungs Werkzeug konfiguriert wurden. Sobald sie in dieser Weboberfläche einen Service hinzufügen, ist CAS nicht mehr "offen" und jede Applikation muss für die Benutzung berechtigt sein. Die beinhaltet auch diese Service Verwaltungs Werkzeug. Wenn das Werkzeug benutzt wird, muss sie selber als erster Service hinzugefügt werden. Die Standard Service Verwaltungs Werkzeug URL ist "{0}". - -# LPPE Account Error -screen.accounterror.password.message=Passwort Änderungsdatum ist nicht definiert, ist abgelaufen oder ungültig. Bitte kontaktieren Sie Ihren System Administrator um wieder Zugriff zu erhalten. - -# LPPE Account Disabled -screen.accountdisabled.heading=Dieses Konto wurde deaktiviert. -screen.accountdisabled.message=Bitte kontaktieren Sie Ihren System Administrator um wieder Zugriff zu erhalten. - -# LPPE Password Expired -screen.expiredpass.heading=Ihr Kennwort ist abgelaufen. -screen.expiredpass.message=Bitte ändern Sie Ihr Kennwort. - -# LPPE Password Must be changed -screen.mustchangepass.heading=Sie müssen Ihr Kennwort ändern. -screen.mustchangepass.message=Bitte ändern Sie Ihr Kennwort. - -# LPPE Login out of authorized hours -screen.badhours.heading=Anmeldung derzeit nicht möglich. -screen.badhours.message=Bitte versuchen Sie es später noch einmal. - -# LPPE Login out of authorized workstations -screen.badworkstation.heading=Sie können sich von dieser Workstation aus nicht anmelden. -screen.badworkstation.message=Bitte kontaktieren Sie Ihren System Administrator um Zugriff zu erhalten. - -# LPPE Password Warning -screen.warnpass.heading.today=Ihr Kennwort läuft heute ab! -screen.warnpass.heading.tomorrow=Ihr Kennwort läuft morgen ab! -screen.warnpass.heading.other=Ihr Kennwort läuft in {0} Tagen ab. -screen.warnpass.message.line1=Bitte ändern Sie Ihr Kennwort. -screen.warnpass.message.line2=Sie werden in 10 Sekunden automatisch zu Ihrer Applikation weitergeleitet. diff --git a/cas-server-webapp/src/main/resources/messages_es.properties b/cas-server-webapp/src/main/resources/messages_es.properties deleted file mode 100644 index 0d4c20a..0000000 --- a/cas-server-webapp/src/main/resources/messages_es.properties +++ /dev/null @@ -1,114 +0,0 @@ -#Author: Joaquin Recio, Jose Luis Huertas and Juan Paulo Soto - -#Welcome Screen Messages - -# -# Licensed to Jasig under one or more contributor license -# agreements. See the NOTICE file distributed with this work -# for additional information regarding copyright ownership. -# Jasig licenses this file to you under the Apache License, -# Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a -# copy of the License at the following location: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -screen.welcome.welcome=- Felicidades por iniciar CAS correctamente! El m\u00e9todo de autentifiaci\u00f3n por defecto es el nombre de usuario igual a la contrase\u00f1a : adelante, pru\u00e9belo. -screen.welcome.security=Por razones de seguridad, por favor cierre su sesi\u00f3n y su navegador web cuando haya terminado de acceder a los servicios que requieren autentificaci\u00f3n. -screen.welcome.instructions=Introduzca su NetID y Contrase\u00f1a. -screen.welcome.label.netid=NetID: -screen.welcome.label.netid.accesskey=n -screen.welcome.label.password=Contrase\u00f1a: -screen.welcome.label.password.accesskey=c -screen.welcome.label.warn=Avisarme antes de abrir sesi\u00f3n en otros sitios. -screen.welcome.label.warn.accesskey=a -screen.welcome.button.login=INICIAR SESI\u00d3N -screen.welcome.button.clear=LIMPIAR - -# Blocked Errors Page -screen.blocked.header=Acceso Denegado -screen.blocked.message=Haz ingresado mal la contrase\u00f1a muchas veces. - -#Confirmation Screen Messages -screen.confirmation.message=Haga clic aqu\u00ed para ir a la aplicaci\u00f3n. - -#Generic Success Screen Messages -screen.success.header=Inicio de sesi\u00f3n correcto. -screen.success.success=Ha iniciado sesi\u00f3n satisfactoriamente en el Servicio de Autentificaci\u00f3n Central. -screen.success.security=Por razones de seguridad, por favor cierre su sesi\u00f3n y su navegador web cuando haya terminado de acceder a los servicios que requieren autentificaci\u00f3n. - -#Logout Screen Messages -screen.logout.header=Cierre de sesi\u00f3n correcto. -screen.logout.success=Ha cerrado correctamente su sesi\u00f3n del Servicio de Autentificaci\u00f3n Central. -screen.logout.security=Por razones de seguridad, cierre su navegador web. -screen.logout.redirect=El servicio desde el cual ha accedido ha proporcionado un enlace al que puede acceder haciendo clic aqu\u00ed. -screen.service.sso.error.header=Reautentificaci\u00f3n es requerida para accesar este servicio. -screen.service.sso.error.message=Intenta accesar un servicio que requiere autenticaci\u00f3n sin re-autenticaci\u00f3n . Por favor intente autenticarse nuevamente. - -error.invalid.loginticket=No puede intentar reenviar un formulario que ya ha sido enviado. -required.username=El nombre de usuario es un campo obligatorio. -required.password=La contrase\u00f1a es un campo obligatorio. -error.authentication.credentials.bad=No se puede determinar que las credenciales proporcionadas sean aut\u00e9nticas. -error.authentication.credentials.unsupported=Las credenciales proporcionadas no est\u00e1n soportadas por CAS. - -INVALID_REQUEST_PROXY=los par\u00e1metros 'pgt' y 'targetService' son obligatorios. -INVALID_TICKET_SPEC=El ticket fall\u00f3 la especificaci\u00f3n de validaci\u00f3n. Los errores posibles incluyen validar un ticket de proxy (Proxy Ticket) utilizando un validador de tickets de servicio (Service Ticket), o no cumplir con la petici\u00f3n de renovaci\u00f3n (renew true). -INVALID_REQUEST=los par\u00e1metros 'service' y 'ticket' son obligatorios - -INVALID_TICKET=no se ha reconocido el ticket ''{0}'' -INVALID_SERVICE=el ticket ''{0}'' no coincide con el servicio proporcionado. El servicio original es ''{1}'' y el servicio suministrado es ''{2}''. - -# SERVICES MANAGEMENT -addServiceView=Agregar Nuevo Servicio -editServiceView=Editar Servicio -manageServiceView=Administrar Servicios -viewStatisticsView=Ver Estad\u00edsticas - -screen.service.error.header=La aplicaci\u00f3n no esta autorizada para usar CAS -screen.service.error.message=La aplicaci\u00f3n que se intenta autentificar no esta autorizada para usar CAS. - -registeredService.serviceId.exists=Un Servicio con la misma URL de servicio ya existe. - -application.title=Jasig Servicio Central de Autenticaci\u00f3n -application.errors.global=Por favor corrija los siguientes errores: -management.services.title=Administrador de Servicios -management.services.link.logout=Salir - -management.services.status.notdeleted=El servicio no puede ser borrado. -management.services.status.deleted={0} ha sido borrado correctamente. - -management.services.add.instructions=Favor de asegurarse de aplicar los cambios haciendo un click en el bot\u00f3n "Guardar Cambios" ubicado en la parte inferior de la p\u00e1gina. -management.services.add.property.name=Nombre -management.services.add.property.serviceUrl=URL de Servicio -management.services.add.property.serviceUrl.instructions=Usted puede utilizar Ant-style Pattern Matching -management.services.add.property.description=Descripci\u00f3n -management.services.add.property.themeName=Nombre del Tema -management.services.add.property.status=Estado -management.services.add.property.status.enabled=Activado -management.services.add.property.status.allowedToProxy=Permitido hacer proxy -management.services.add.property.status.ssoParticipant=Participante SSO -management.services.add.property.status.anonymousAccess=Acceso An\u00f3nimo -management.services.add.property.attributes=Atributos -management.services.add.property.ignoreAttributes=Ignorar Administraci\u00f3n de Atributos a trav\u00e9s de esta Herramienta -management.services.add.property.evaluationOrder=Ordenar - -management.services.add.button.save=Guardar Cambios -management.services.add.button.cancel=Cancelar - -management.services.manage.label.name=Nombre de Servicio -management.services.manage.label.serviceUrl=URL de Servicio -management.services.manage.label.enabled=Activado -management.services.manage.label.allowedToProxy=Proxy permitido -management.services.manage.label.ssoParticipant=SSO - -management.services.manage.action.edit=editar -management.services.manage.action.delete=borrar -management.services.service.warn=CAS actualmente esta ejecut\u00e1ndose en "modo abierto", debido a que no hay servicios configurados con esta herramienta. Luego de configurar un servicio en esta herramienta, CAS no sera considerado como "abierto", y cualquier aplicaci\u00f3n que desee utilizar CAS, debe ser registrada en esta herramienta. Esto incluye ESTA HERRAMIENTA. Si vas a utilizar esta herramienta, EL PRIMER SERVICIO A AGREGAR ES ESTA MISMA. La URL por defecto del la Herramienta de Administraci\u00f3n de Servicios es "{0}". diff --git a/cas-server-webapp/src/main/resources/messages_fa.properties b/cas-server-webapp/src/main/resources/messages_fa.properties deleted file mode 100644 index 77680d6..0000000 --- a/cas-server-webapp/src/main/resources/messages_fa.properties +++ /dev/null @@ -1,116 +0,0 @@ -#Welcome Screen Messages - -# -# Licensed to Jasig under one or more contributor license -# agreements. See the NOTICE file distributed with this work -# for additional information regarding copyright ownership. -# Jasig licenses this file to you under the Apache License, -# Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a -# copy of the License at the following location: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -screen.welcome.welcome=\u0645\u0648\u0641\u0642 \u0634\u062F\u06CC\u062F CAS \u0631\u0627 \u0628\u0647 \u0635\u0648\u0631\u062A \u0622\u0646\u0644\u0627\u06CC\u0646 \u0628\u0627\u0631\u06AF\u0630\u0627\u0631\u06CC \u06A9\u0646\u06CC\u062F! \u0645\u062F\u06CC\u0631 \u062A\u0627\u06CC\u06CC\u062F \u067E\u06CC\u0634 \u0641\u0631\u0636\u060C \u062A\u0627\u06CC\u06CC\u062F \u0645\u06CC\u06A9\u0646\u062F \u0686\u0647 \u0632\u0645\u0627\u0646\u06CC \u0646\u0627\u0645 \u06A9\u0627\u0631\u0628\u0631\u06CC \u0648 \u0631\u0645\u0632 \u0648\u0631\u0648\u062F \u0647\u0645\u062E\u0648\u0627\u0646\u06CC \u062F\u0627\u0631\u0646\u062F: \u0645\u0631\u0627\u062D\u0644 \u0631\u0627 \u0627\u062F\u0627\u0645\u0647 \u062F\u0647\u06CC\u062F \u0648 \u0627\u0645\u062A\u062D\u0627\u0646 \u06A9\u0646\u06CC\u062F. -screen.welcome.security=\u0628\u0647 \u062F\u0644\u0627\u06CC\u0644 \u0627\u0645\u0646\u06CC\u062A\u06CC \u0632\u0645\u0627\u0646\u06CC \u06A9\u0647 \u062F\u06CC\u06AF\u0631 \u0646\u06CC\u0627\u0632\u06CC \u0628\u0647 \u062F\u0633\u062A\u06CC\u0627\u0628\u06CC \u0628\u0647 \u0633\u0631\u0648\u06CC\u0633\u0647\u0627\u06CC\u06CC \u06A9\u0647 \u0627\u062D\u062A\u06CC\u0627\u062C \u0628\u0647 \u062A\u0627\u06CC\u06CC\u062F \u062F\u0627\u0631\u0646\u062F \u0646\u062F\u0627\u0634\u062A\u06CC\u062F\u060C \u0627\u0632 \u067E\u0627\u06CC\u06AF\u0627\u0647 \u062E\u0627\u0631\u062C \u0634\u062F\u0647 \u0645\u0631\u0648\u0631\u06AF\u0631 \u062E\u0648\u062F \u0631\u0627 \u0628\u0628\u0646\u062F\u06CC\u062F! -screen.welcome.instructions=\u0646\u0627\u0645 \u06A9\u0627\u0631\u0628\u0631\u06CC \u0648 \u0631\u0645\u0632 \u0648\u0631\u0648\u062F \u0631\u0627 \u0648\u0627\u0631\u062F \u06A9\u0646\u06CC\u062F -screen.welcome.label.netid=\u0646\u0627\u0645 \u06A9\u0627\u0631\u0628\u0631\u06CC -screen.welcome.label.netid.accesskey= -screen.welcome.label.password=\u0631\u0645\u0632 \u0648\u0631\u0648\u062F -screen.welcome.label.password.accesskey= -screen.welcome.label.warn=\u0642\u0628\u0644 \u0627\u0632 \u0648\u0631\u0648\u062F \u0628\u0647 \u0633\u0627\u06CC\u062A\u0647\u0627\u06CC \u062F\u06CC\u06AF\u0631 \u0628\u0647 \u0645\u0646 \u0647\u0634\u062F\u0627\u0631 \u0628\u062F\u0647 -screen.welcome.label.warn.accesskey= -screen.welcome.button.login=\u0648\u0631\u0648\u062F -screen.welcome.button.clear=\u0627\u0646\u0635\u0631\u0627\u0641 - -# Blocked Errors Page -screen.blocked.header=\u062F\u0633\u062A\u0631\u0633\u06CC \u0645\u0645\u06A9\u0646 \u0646\u06CC\u0633\u062A -screen.blocked.message=\u0628\u0647 \u062F\u0641\u0639\u0627\u062A \u0628\u0631\u0627\u06CC \u0646\u0627\u0645 \u06A9\u0627\u0631\u0628\u0631\u06CC\u060C \u0631\u0645\u0632 \u0648\u0631\u0648\u062F \u0631\u0627 \u0627\u0634\u062A\u0628\u0627\u0647 \u0648\u0627\u0631\u062F \u06A9\u0631\u062F\u0647\u0627\u06CC\u062F. \u0627\u0632 \u0648\u0631\u0648\u062F \u0634\u0645\u0627 \u062C\u0644\u0648\u06AF\u06CC\u0631\u06CC \u0634\u062F\u0647 \u0627\u0633\u062A. - -#Confirmation Screen Messages -screen.confirmation.message=\u0628\u0631\u0627\u06CC \u0648\u0631\u0648\u062F \u0628\u0647 \u0628\u0631\u0646\u0627\u0645\u0647 \u0627\u06CC\u0646\u062C\u0627 \u0631\u0627 \u06A9\u0644\u06CC\u06A9 \u06A9\u0646\u06CC\u062F - -#Generic Success Screen Messages -screen.success.header=\u0648\u0631\u0648\u062F \u0645\u0648\u0641\u0642\u06CC\u062A \u0622\u0645\u06CC\u0632 \u0628\u0648\u062F -screen.success.success=\u0628\u0627 \u0645\u0648\u0641\u0642\u06CC\u062A \u0648\u0627\u0631\u062F \u067E\u0627\u06CC\u06AF\u0627\u0647 \u062A\u0627\u06CC\u06CC\u062F \u0645\u0631\u06A9\u0632\u06CC CAS \u0634\u062F\u06CC\u062F -screen.success.security=\u0628\u0647 \u062F\u0644\u0627\u06CC\u0644 \u0627\u0645\u0646\u06CC\u062A\u06CC \u0632\u0645\u0627\u0646\u06CC \u06A9\u0647 \u062F\u06CC\u06AF\u0631 \u0646\u06CC\u0627\u0632\u06CC \u0628\u0647 \u062F\u0633\u062A\u06CC\u0627\u0628\u06CC \u0628\u0647 \u0633\u0631\u0648\u06CC\u0633 \u0647\u0627\u06CC\u06CC \u06A9\u0647 \u0627\u062D\u062A\u06CC\u0627\u062C \u0628\u0647 \u062A\u0627\u06CC\u06CC\u062F \u062F\u0627\u0631\u0646\u062F \u0646\u062F\u0627\u0634\u062A\u06CC\u062F\u060C \u0627\u0632 \u067E\u0627\u06CC\u06AF\u0627\u0647 \u062E\u0627\u0631\u062C \u0634\u062F\u0647 \u0645\u0631\u0648\u0631\u06AF\u0631 \u062E\u0648\u062F \u0631\u0627 \u0628\u0628\u0646\u062F\u06CC\u062F! - -#Logout Screen Messages -screen.logout.header=\u062E\u0631\u0648\u062C \u0627\u0632 \u067E\u0627\u06CC\u06AF\u0627\u0647 \u0645\u0648\u0641\u0642\u06CC\u062A \u0622\u0645\u06CC\u0632 \u0628\u0648\u062F -screen.logout.success=\u0628\u0627 \u0645\u0648\u0641\u0642\u06CC\u062A \u0627\u0632 \u067E\u0627\u06CC\u06AF\u0627\u0647 \u062A\u0627\u06CC\u06CC\u062F \u0645\u0631\u06A9\u0632\u06CC CAS \u062E\u0627\u0631\u062C \u0634\u062F\u06CC\u062F -screen.logout.security=\u0628\u0631\u0627\u06CC \u062D\u0641\u0638 \u0627\u0645\u0646\u06CC\u062A \u0627\u0632 \u0645\u0631\u0648\u0631\u06AF\u0631 \u062E\u0648\u062F \u062E\u0627\u0631\u062C \u0634\u0648\u06CC\u062F -screen.logout.redirect=\u0633\u0631\u0648\u06CC\u0633\u06CC \u0627\u0631\u062C\u0627\u0639 \u062F\u0647\u0646\u062F\u0647 \u0634\u0645\u0627 \u0627\u06CC\u0646 \u0644\u06CC\u0646\u06A9 \u0631\u0627 \u062A\u0648\u0644\u06CC\u062F \u06A9\u0631\u062F\u0647 \u0627\u0633\u062A. \u0628\u0631\u0627\u06CC \u0627\u062F\u0627\u0645\u0647 \u0644\u06CC\u0646\u06A9 \u0631\u0627 \u06A9\u0644\u06CC\u06A9 \u06A9\u0646\u06CC\u062F. - -screen.service.sso.error.header=\u0628\u0631\u0627\u06CC \u062F\u0633\u062A\u0631\u0633\u06CC \u0628\u0647 \u0627\u06CC\u0646 \u0633\u0631\u0648\u06CC\u0633 \u0646\u06CC\u0627\u0632 \u0628\u0647 \u062A\u0627\u06CC\u06CC\u062F \u062F\u0648\u0628\u0627\u0631\u0647 \u062F\u0627\u0631\u06CC\u062F -screen.service.sso.error.message=\u0633\u0639\u06CC \u062F\u0627\u0634\u062A\u06CC\u062F \u0628\u062F\u0648\u0646 \u062A\u0627\u06CC\u06CC\u062F \u062F\u0648\u0628\u0627\u0631\u0647\u060C \u0628\u0647 \u0633\u0631\u0648\u06CC\u0633\u06CC \u062F\u0633\u062A\u0631\u0633\u06CC \u067E\u06CC\u062F\u0627 \u06A9\u0646\u06CC\u062F \u06A9\u0647 \u0646\u06CC\u0627\u0632 \u0628\u0647 \u062A\u0627\u06CC\u06CC\u062F \u062F\u0627\u0631\u062F. \u0644\u0637\u0641\u0627\u064B \u0628\u0639\u062F \u0627\u0632 \u062A\u0627\u06CC\u06CC\u062F \u062F\u0648\u0628\u0627\u0631\u0647 \u0627\u0645\u062A\u062D\u0627\u0646 \u06A9\u0646\u06CC\u062F - -error.invalid.loginticket=\u0646\u0645\u06CC\u062A\u0648\u0627\u0646\u06CC\u062F \u0641\u0631\u0645\u06CC \u06A9\u0647 \u0627\u0631\u0633\u0627\u0644 \u0634\u062F\u0647 \u0631\u0627 \u062F\u0648\u0628\u0627\u0631\u0647 \u0627\u0631\u0633\u0627\u0644 \u06A9\u0646\u06CC\u062F -required.username=\u0648\u0627\u0631\u062F \u06A9\u0631\u062F\u0646 \u0646\u0627\u0645 \u06A9\u0627\u0631\u0628\u0631\u06CC \u0627\u0644\u0632\u0627\u0645\u06CC \u0627\u0633\u062A -required.password=\u0648\u0627\u0631\u062F \u06A9\u0631\u062F\u0646 \u0631\u0645\u0632 \u0648\u0631\u0648\u062F \u0627\u0644\u0632\u0627\u0645\u06CC \u0627\u0633\u062A -error.authentication.credentials.bad=\u0646\u0627\u0645 \u06A9\u0627\u0631\u0628\u0631\u06CC \u0648 \u0631\u0645\u0632 \u0648\u0631\u0648\u062F \u0635\u062D\u06CC\u062D \u0646\u0645\u06CC\u0628\u0627\u0634\u062F -error.authentication.credentials.unsupported=>CAS \u0627\u06CC\u0646 \u0646\u0627\u0645 \u06A9\u0627\u0631\u0628\u0631\u06CC \u0648 \u0631\u0645\u0632 \u0648\u0631\u0648\u062F \u0631\u0627 \u067E\u0634\u062A\u06CC\u0627\u0646\u06CC \u0646\u0645\u06CC\u06A9\u0646\u062F - -INVALID_REQUEST_PROXY=\u067E\u0627\u0631\u0627\u0645\u062A\u0631\u0647\u0627\u06CC pgt \u0648 targetService \u0647\u0631 \u062F\u0648 \u0627\u0644\u0632\u0627\u0645\u06CC \u0647\u0633\u062A\u0646\u062F -INVALID_TICKET_SPEC=\u0634\u0646\u0627\u0633\u0647 \u0645\u0648\u0631\u062F \u062A\u0627\u06CC\u06CC\u062F \u0642\u0631\u0627\u0631 \u0646\u06AF\u0631\u0641\u062A. \u062E\u0637\u0627\u0647\u0627\u06CC \u0645\u0645\u06A9\u0646 \u0645\u06CC\u062A\u0648\u0627\u0646\u062F \u0634\u0627\u0645\u0644 \u0633\u0639\u06CC \u062F\u0631 \u0645\u0648\u0631\u062F \u062A\u0627\u06CC\u06CC\u062F \u0642\u0631\u0627\u0631 \u062F\u0627\u062F\u0646 \u0634\u0646\u0627\u0633\u0647-\u06CC \u067E\u0631\u0627\u06A9\u0633\u06CC \u0627\u0632 \u0637\u0631\u06CC\u0642 \u0633\u06CC\u0633\u062A\u0645 \u062A\u0627\u06CC\u06CC\u062F \u06A9\u0646\u0646\u062F\u0647\u06CC \u0634\u0646\u0627\u0633\u0647\u06CC \u0633\u0631\u0648\u06CC\u0633 \u06CC\u0627 \u0647\u0645\u062E\u0648\u0627\u0646\u06CC \u0646\u062F\u0627\u0634\u062A\u0646 \u0628\u0627 \u062F\u0631\u062E\u0648\u0627\u0633\u062A \u062A\u062C\u062F\u06CC\u062F \u0634\u062F\u0647 \u0628\u0627\u0634\u062F. -INVALID_REQUEST=\u067E\u0627\u0631\u0627\u0645\u062A\u0631\u0647\u0627\u06CC service\u0648 ticket \u0647\u0631 \u062F\u0648 \u0627\u0644\u0632\u0627\u0645\u06CC \u0647\u0633\u062A\u0646\u062F -INVALID_TICKET=\u0634\u0646\u0627\u0633\u0647 {0} \u0634\u0646\u0627\u0633\u0627\u06CC\u06CC \u0646\u0634\u062F -INVALID_SERVICE=\u0634\u0646\u0627\u0633\u0647 {0} \u0628\u0627 \u0633\u0631\u0648\u06CC\u0633 \u0639\u0631\u0636\u0647 \u0634\u062F\u0647 \u0647\u0645\u062E\u0648\u0627\u0646\u06CC \u0646\u062F\u0627\u0631\u062F. \u0633\u0631\u0648\u06CC\u0633 \u0627\u0635\u0644\u06CC{1} \u0648 \u0633\u0631\u0648\u06CC\u0633 \u0639\u0631\u0636\u0647 \u0634\u062F\u0647{2} \u0628\u0648\u062F\u0647 \u0627\u0633\u062A. - - -# SERVICES MANAGEMENT -addServiceView=\u0627\u0636\u0627\u0641\u0647 \u06A9\u0631\u062F\u0646 \u0633\u0631\u0648\u06CC\u0633 \u062C\u062F\u06CC\u062F -editServiceView=\u0648\u06CC\u0631\u0627\u06CC\u0634 \u0633\u0631\u0648\u06CC\u0633 -manageServiceView=\u0645\u062F\u06CC\u0631\u06CC\u062A \u0633\u0631\u0648\u06CC\u0633 \u0647\u0627 -viewStatisticsView=\u0645\u0634\u0627\u0647\u062F\u0647 \u0622\u0645\u0627\u0631 - -screen.service.error.header=\u0628\u0631\u0646\u0627\u0645\u0647 \u0628\u0631\u0627\u06CC \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 CAS \u062A\u0627\u06CC\u06CC\u062F \u0646\u0634\u062F\u0647 \u0627\u0633\u062A -screen.service.error.message=\u0628\u0631\u0646\u0627\u0645\u0647\u0627\u06CC \u06A9\u0647 \u0633\u0639\u06CC \u062F\u0631 \u062A\u0627\u06CC\u06CC\u062F \u0622\u0646 \u062F\u0627\u0634\u062A\u06CC\u062F\u060C \u0628\u0631\u0627\u06CC \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 CAS \u0645\u0639\u062A\u0628\u0631 \u0646\u06CC\u0633\u062A. - -registeredService.serviceId.exists=\u0633\u0631\u0648\u06CC\u0633\u06CC \u0628\u0627 \u0627\u06CC\u0646 \u0622\u062F\u0631\u0633 \u0633\u0631\u0648\u06CC\u0633 \u062F\u0631 \u062D\u0627\u0644 \u062D\u0627\u0636\u0631 \u0648\u062C\u0648\u062F \u062F\u0627\u0631\u062F. - -application.title=Jasig Central Authentication Service -application.errors.global=\u0644\u0637\u0641\u0627\u064B \u062E\u0637\u0627\u0647\u0627\u06CC \u0632\u06CC\u0631 \u0631\u0627 \u062A\u0635\u062D\u06CC\u062D \u06A9\u0646\u06CC\u062F: - -management.services.title=\u0645\u062F\u06CC\u0631\u06CC\u062A \u0633\u0631\u0648\u06CC\u0633 \u0647\u0627 -management.services.link.logout=\u062E\u0631\u0648\u062C \u0627\u0632 \u067E\u0627\u06CC\u06AF\u0627\u0647 - -management.services.status.notdeleted=\u0627\u06CC\u0646 \u0633\u0631\u0648\u06CC\u0633 \u0631\u0627 \u0646\u0645\u06CC\u062A\u0648\u0627\u0646 \u062D\u0630\u0641 \u06A9\u0631\u062F -management.services.status.deleted={0} \u0628\u0627 \u0645\u0648\u0641\u0642\u06CC\u062A \u062D\u0630\u0641 \u0634\u062F - -management.services.add.instructions=\u0628\u0631\u0627\u06CC \u062B\u0628\u062A \u0634\u062F\u0646 \u062A\u063A\u06CC\u06CC\u0631\u0627\u062A \u062D\u062A\u0645\u0627\u064B \u0631\u0648\u06CC \u062F\u06A9\u0645\u0647 \u0630\u062E\u06CC\u0631\u0647 \u062A\u063A\u06CC\u06CC\u0631\u0627\u062A \u062F\u0631 \u067E\u0627\u06CC\u06CC\u0646 \u0635\u0641\u062D\u0647 \u06A9\u0644\u06CC\u06A9 \u06A9\u0646\u06CC\u062F. -management.services.add.property.name=\u0646\u0627\u0645 -management.services.add.property.serviceUrl=\u0622\u062F\u0631\u0633 \u0633\u0631\u0648\u06CC\u0633 -management.services.add.property.serviceUrl.instructions=\u0645\u06CC\u062A\u0648\u0627\u0646\u06CC\u062F \u0627\u0632 \u062A\u0637\u0628\u06CC\u0642 \u0627\u0644\u06AF\u0648\u06CC \u0634\u06CC\u0648\u0647 Ant \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F -management.services.add.property.description=\u062A\u0648\u0636\u06CC\u062D -management.services.add.property.themeName=\u0646\u0627\u0645 \u0632\u0645\u06CC\u0646\u0647 -management.services.add.property.status=\u0648\u0636\u0639\u06CC\u062A -management.services.add.property.status.enabled=\u0641\u0639\u0627\u0644 -management.services.add.property.status.allowedToProxy=\u0627\u062C\u0627\u0632\u0647 \u067E\u0631\u0627\u06A9\u0633\u06CC \u062F\u0627\u0631\u062F -management.services.add.property.status.ssoParticipant=\u062E\u0631\u0648\u062C \u06CC\u06A9\u0628\u0627\u0631\u0647 -management.services.add.property.status.anonymousAccess=\u062F\u0633\u062A\u0631\u0633\u06CC \u0628\u06CC \u0646\u0627\u0645 -management.services.add.property.attributes=\u0645\u0634\u062E\u0635\u0647 \u0647\u0627 -management.services.add.property.ignoreAttributes=\u0627\u0632 \u0637\u0631\u06CC\u0642 \u0627\u06CC\u0646 \u0627\u0628\u0632\u0627\u0631 \u0627\u0632 \u0645\u0634\u062E\u0635\u0647 \u0645\u062F\u06CC\u0631\u06CC\u062A \u0635\u0631\u0641 \u0646\u0638\u0631 \u06A9\u0646\u06CC\u062F -management.services.add.property.evaluationOrder=\u062A\u0631\u062A\u06CC\u0628 - -management.services.add.button.save=\u0630\u062E\u06CC\u0631\u0647 \u062A\u063A\u06CC\u06CC\u0631\u0627\u062A -management.services.add.button.cancel=\u0644\u063A\u0648 - -management.services.manage.label.name=\u0646\u0627\u0645 \u0633\u0631\u0648\u06CC\u0633 -management.services.manage.label.serviceUrl=\u0622\u062F\u0631\u0633 \u0633\u0631\u0648\u06CC\u0633 -management.services.manage.label.enabled=\u0641\u0639\u0627\u0644 -management.services.manage.label.allowedToProxy=\u0627\u062C\u0627\u0632\u0647 \u067E\u0631\u0627\u06A9\u0633\u06CC \u062F\u0627\u0631\u062F -management.services.manage.label.ssoParticipant=\u062E\u0631\u0648\u062C \u06CC\u06A9\u0628\u0627\u0631\u0647 -management.services.manage.label.evaluationOrder=\u062A\u0631\u062A\u06CC\u0628 - -management.services.manage.action.edit=\u0648\u06CC\u0631\u0627\u06CC\u0634 -management.services.manage.action.delete=\u062D\u0630\u0641 - -management.services.service.warn=CAS \u062F\u0631 \u062D\u0627\u0644 \u062D\u0627\u0636\u0631 \u0628\u0647 \u0634\u06CC\u0648\u0647\u06CC \u0628\u0627\u0632 \u0627\u062C\u0631\u0627 \u0645\u06CC\u0634\u0648\u062F \u0632\u06CC\u0631\u0627 \u0647\u06CC\u0686 \u0633\u0631\u0648\u06CC\u0633\u06CC \u0645\u0637\u0627\u0628\u0642 \u0628\u0627 \u0627\u06CC\u0646 \u0627\u0628\u0632\u0627\u0631 \u0622\u0631\u0627\u06CC\u0634 \u0646\u06CC\u0627\u0641\u062A\u0647 \u0627\u0633\u062A. \u0632\u0645\u0627\u0646\u06CC\u06A9\u0647 \u0627\u06CC\u0646 \u0627\u0628\u0632\u0627\u0631 \u0631\u0627 \u0628\u0631\u0627\u06CC \u062F\u0627\u0634\u062A\u0646 \u0633\u0631\u0648\u06CC\u0633\u06CC \u062A\u0637\u0628\u06CC\u0642 \u062F\u0647\u06CC\u062F\u060C CAS \u062F\u06CC\u06AF\u0631 \u0628\u0627\u0632 \u0646\u062E\u0648\u0627\u0647\u062F \u0628\u0648\u062F\u060C \u0628\u0646\u0627\u0628\u0631\u0627\u06CC\u0646 \u0647\u0631 \u0628\u0631\u0646\u0627\u0645\u0647\u0627\u06CC \u06A9\u0647 \u0628\u062E\u0648\u0627\u0647\u062F \u0627\u0632 CAS \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u062F \u0628\u0627\u06CC\u062F \u062F\u0631 \u0627\u06CC\u0646 \u0627\u0628\u0632\u0627\u0631 \u062B\u0628\u062A \u0634\u0648\u062F \u06A9\u0647 \u0634\u0627\u0645\u0644 \u0627\u06CC\u0646 \u0627\u0628\u0632\u0627\u0631 \u0645\u06CC\u0634\u0648\u062F. \u0627\u06AF\u0631 \u0642\u0635\u062F \u062F\u0627\u0631\u06CC\u062F \u0627\u0632 \u0627\u06CC\u0646 \u0627\u0628\u0632\u0627\u0631 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F\u060C \u0627\u0648\u0644\u06CC\u0646 \u0633\u0631\u0648\u06CC\u0633\u06CC \u06A9\u0647 \u0628\u0627\u06CC\u062F \u0627\u0636\u0627\u0641\u0647 \u06A9\u0646\u06CC\u062F \u0647\u0645\u06CC\u0646 \u0633\u0631\u0648\u06CC\u0633 \u0627\u0633\u062A. URL \u0627\u0628\u0632\u0627\u0631 \u0645\u062F\u06CC\u0631\u06CC\u062A \u0633\u0631\u0648\u06CC\u0633 \u067E\u06CC\u0634 \u0641\u0631\u0636 "{0}" \u0627\u0633\u062A. diff --git a/cas-server-webapp/src/main/resources/messages_fr.properties b/cas-server-webapp/src/main/resources/messages_fr.properties deleted file mode 100644 index c7f1774..0000000 --- a/cas-server-webapp/src/main/resources/messages_fr.properties +++ /dev/null @@ -1,154 +0,0 @@ -#Author: Pascal Aubry -#Version: $Revision$ $Date$ -#Since: 3.0.4 - -#Welcome Screen Messages - -# -# Licensed to Jasig under one or more contributor license -# agreements. See the NOTICE file distributed with this work -# for additional information regarding copyright ownership. -# Jasig licenses this file to you under the Apache License, -# Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a -# copy of the License at the following location: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -screen.welcome.welcome=Félicitations, votre serveur est en ligne ! Vou pouvez maintenant essayer le service d'authentification par défaut, qui authentifie lorsque le mot de passe est égal au nom d'utilisateur. -screen.welcome.security=Pour des raisons de sécurité, veuillez vous déconnecter et fermer votre navigateur lorsque vous avez fini d'accéder aux services authentifiés. -screen.welcome.instructions=Entrez votre identifiant et votre mot de passe. -screen.welcome.label.netid=Identifiant: -screen.welcome.label.netid.accesskey=i -screen.welcome.label.password=Mot de passe: -screen.welcome.label.password.accesskey=m -screen.welcome.label.warn=Prévenez-moi avant d'accéder à d'autres services. -screen.welcome.label.warn.accesskey=p -screen.welcome.button.login=SE CONNECTER -screen.welcome.button.clear=EFFACER - -# Blocked Errors Page -screen.blocked.header=Accès non autorisé -screen.blocked.message=Vous avez saisi un mauvais mot de passe trop de fois de suite. Vous avez été bloqué. - -#Confirmation Screen Messages -screen.confirmation.message=Cliquez ici pour accéder au service. - -#Generic Success Screen Messages -screen.success.header=Connexion réussie -screen.success.success=Vous vous êtes authentifié(e) auprès du Service Central d'Authentification. -screen.success.security=Pour des raisons de sécurité, veuillez vous déconnecter et fermer votre navigateur lorsque vous avez fini d'accéder aux services authentifiés. - -#Logout Screen Messages -screen.logout.header=Déconnexion réussie -screen.logout.success=Vous vous êtes déconnecté(e) du Service Central d'Authentification. -screen.logout.security=Pour des raisons de sécurité, veuillez fermer votre navigateur. -screen.logout.redirect=Le service duquel vous arrivez a fourni un lien que vous pouvez suivre en cliquant ici. - - -error.invalid.loginticket=Vous ne pouvez pas re-soumettre un formulaire d'autentification qui a déjà été soumis. -required.username=Vous devez entrer votre identifiant. -required.password=Vous devez entrer votre mot de passe. -error.authentication.credentials.bad=Les informations transmises n'ont pas permis de vous authentifier. -error.authentication.credentials.unsupported=Les informations d'authentifications transmises ne sont pas supportées par CAS. - -INVALID_REQUEST_PROXY=Les paramètres 'pgt' et 'targetService' sont tous deux nécessaires -INVALID_TICKET_SPEC=La validation du ticket est impossible. Les raisons possibles peuvent être la validation d'un Proxy Ticket sur une URL de validation de Service Ticket, ou une mauvaise requête de type renew. -INVALID_REQUEST=Les paramètres 'service' et 'ticket' sont tous deux nécessaires -INVALID_TICKET=le ticket ''{0}'' est inconnu -INVALID_SERVICE=le ticket ''{0}'' ne correspond pas au service demandé - -# SERVICES MANAGEMENT -addServiceView=Ajouter un nouveau service -editServiceView=Editer le service -manageServiceView=Gérer les services - -screen.service.error.header=Application non autorisée à utiliser CAS -screen.service.error.message=L'application pour laquelle vous avez tenté de vous authentifier n'est pas autorisée à utiliser CAS. -screen.service.sso.error.header=Une nouvelle authentification est requise pour accéder à ce service. -screen.service.sso.error.message=Vous avez tenté d'accéder à un service qui requiert une nouvelle authentification sans vous authentifier à nouveau. Veuillez vous authentifier de nouveau. - -registeredService.serviceId.exists=Un service avec cette URL existe déjà. - -application.title=Service Central d'Authentification Jasig -application.errors.global=Veuillez corriger les erreurs ci-dessous : - -management.services.title=Gestion des services -management.services.link.logout=Déconnexion - -management.services.status.notdeleted=Le service ne peut pas être supprimé. -management.services.status.deleted={0} a été supprimé. - -management.services.add.instructions=Veuillez confirmer vos changements en cliquant sur le bouton Sauvegarder les modifications au bas de la page -management.services.add.property.name=Nom -management.services.add.property.serviceUrl=URL du service -management.services.add.property.serviceUrl.instructions=Vous pouvez utiliser des expressions comme dans Ant -management.services.add.property.description=Description -management.services.add.property.themeName=Nom du thème -management.services.add.property.status=Etat -management.services.add.property.status.enabled=Activé -management.services.add.property.status.allowedToProxy=Autorisé au mode proxy -management.services.add.property.status.ssoParticipant=Participant au SSO -management.services.add.property.status.anonymousAccess=Accès anonyme -management.services.add.property.attributes=Attributs - -management.services.add.button.save=Sauvegarder les modifications -management.services.add.button.cancel=Annuler - -management.services.manage.label.name=Nom du service -management.services.manage.label.serviceUrl=URL du service -management.services.manage.label.enabled=Activé -management.services.manage.label.allowedToProxy=Peut faire du proxy -management.services.manage.label.ssoParticipant=SSO - -management.services.manage.action.edit=éditer -management.services.manage.action.delete=supprimer - -viewStatisticsView=Voir les statistiques -management.services.add.property.ignoreAttributes=Ignorer la gestion des attributs par cet outil -management.services.add.property.evaluationOrder=Ordre - -management.services.service.warn=Ce serveur d'authentification CAS fonctionne actuellement en mode "ouvert" (open mode) car aucun service n'a encore été configuré.
A partir du moment où un service, au moins, aura été configuré, ce serveur d'authentification ne fonctionnera plus en mode "ouvert"; et de ce fait, tous services/applications souhaitant utiliser ce serveur pour l'authentification devront être préalablement configurés. Cette nécessité d'enregistrement concerne également cet outil d'enregistrement. Vous devez donc commencer par enregistrer cet outil en tant que nouveau service en le rattachant à l'URL - -# LPPE Account Error -screen.accounterror.password.message=La date de changement du mot de passe n'est pas spécifiée, est incorrecte ou invalide. Merci de contacter votre administrateur système pour récupérer votre accès. - -# LPPE Account Disabled -screen.accountdisabled.heading=Ce compte a été désactivé. -screen.accountdisabled.message=Merci de contacter votre administrateur système pour récupérer votre accès. - -# LPPE Password Expired -screen.expiredpass.heading=Votre mot de passe a expiré. -screen.expiredpass.message=Merci de changer votre mot de passe. - -# LPPE Password Must be changed -screen.mustchangepass.heading=Vous devez changer votre mot de passe. -screen.mustchangepass.message=Merci de changer votre mot de passe. - -# LPPE Login out of authorized hours -screen.badhours.heading=Vous ne pouvez pas vous authentifier durant cette plage horaire. -screen.badhours.message=Merci de réessayer plus tard. - -# LPPE Login out of authorized workstations -screen.badworkstation.heading=Vous ne pouvez pas vous authentifier depuis cet ordinateur. -screen.badworkstation.message=Merci de contacter votre administrateur système pour récupérer votre accès. - -# LPPE Password Warning -screen.warnpass.heading.today=Votre mot de passe expire aujourd'hui! -screen.warnpass.heading.tomorrow=Votre mot de passe expire demain! -screen.warnpass.heading.other=Votre mot de passe expire dans {0} jours. -screen.warnpass.message.line1=Merci de changer votre mot de passe maintenant. -screen.warnpass.message.line2=Vous allez être redirigé automatiquement vers votre application dans 10 secondes. - -# OAuth -screen.oauth.confirm.header=Autorisation -screen.oauth.confirm.message=Voulez-vous donner accès à votre profil complet à "{0}" ? -screen.oauth.confirm.allow=Autoriser diff --git a/cas-server-webapp/src/main/resources/messages_hr.properties b/cas-server-webapp/src/main/resources/messages_hr.properties deleted file mode 100644 index 9cfee05..0000000 --- a/cas-server-webapp/src/main/resources/messages_hr.properties +++ /dev/null @@ -1,115 +0,0 @@ -# -# Licensed to Jasig under one or more contributor license -# agreements. See the NOTICE file distributed with this work -# for additional information regarding copyright ownership. -# Jasig licenses this file to you under the Apache License, -# Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a -# copy of the License at the following location: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -# @author Nebojsa Topolscak -# @author Jasmina Plavac -# University Computing Center - Zagreb, Croatia -# @version $Revision$ $Date$ -# @since 3.1.1 - -#Welcome Screen Messages - -screen.welcome.welcome=\u010cestitamo na uspje\u0161noj instalaciji CAS-a! Inicijalni autentikacijski mehanizam obavlja uspje\u0161nu autentikaciju uno\u0161enjem korisni\u010dkog imena i zaporke iste vrijednosti. Isprobajte! -screen.welcome.security=Iz sigurnosnih razloga molimo vas da se odjavite i zatvorite web preglednik nakon \u0161to zavr\u0161ite s radom u aplikacijama koje zahtijevaju autentikaciju. -screen.welcome.instructions=Unesite korisni\u010dko ime i zaporku. -screen.welcome.label.netid=Korisni\u010dko ime: -screen.welcome.label.netid.accesskey=k -screen.welcome.label.password=Zaporka: -screen.welcome.label.password.accesskey=z -screen.welcome.label.warn=Upozori me prije prijave u druge aplikacije. -screen.welcome.label.warn.accesskey=u -screen.welcome.button.login=PRIJAVA -screen.welcome.button.clear=PONI\u0160TI - -#Confirmation Screen Messages -screen.confirmation.message=Pritisnite ovdje za ulaz u aplikaciju. - -#Generic Success Screen Messages -screen.success.header=Uspje\u0161na prijava -screen.success.success=Uspje\u0161no ste se prijavili u Centralni autentikacijski servis. -screen.success.security=Iz sigurnosnih razloga molimo vas da se odjavite i zatvorite web preglednik nakon \u0161to zavr\u0161ite s radom u aplikacijama koje zahtijevaju autentikaciju. - -#Logout Screen Messages -screen.logout.header=Uspje\u0161na odjava -screen.logout.success=Uspje\u0161no ste se odjavili iz Centralnog autentikacijskog servisa -screen.logout.security=Iz sigurnosnih razloga zatvorite web preglednik. -screen.logout.redirect=Servis pomo\u0107u kojeg ste do\u0161li na straice CAS-a prenio je link koji mo\u017eete slijediti pritiskom ovdje. - -screen.service.sso.error.header=Za pristup ovom servisu potrebna je ponovna autentikacija. -screen.service.sso.error.message=Poku\u0161ali ste pristupiti servisu koji zahtijeva autentikaciju, pri \u010demu se niste ponovno autenticirali. Molimo vas poku\u0161ajte se ponovno autenticirati pritiskom ovdje. - -error.invalid.loginticket=Sadr\u017eaj forme ve\u0107 je poslan. Ponovno slanje nije dozvoljeno. -required.username=Korisni\u010dko ime je obavezno polje. -required.password=Zaporka je obavezno polje. -error.authentication.credentials.bad=Korisni\u010dko ime i(li) zaporka nisu ispravni. -error.authentication.credentials.unsupported=CAS ne podr\u017eava ovaj na\u010din autentikacije. - -INVALID_REQUEST_PROXY=Parametri 'pgt' i 'targetService' su obavezni. -INVALID_TICKET_SPEC=Ticket nije pro\u0161ao provjeru ispravnosti. Ova pogre\u0161ka mo\u017ee upu\u0107ivati na poku\u0161aj provjere ispravnosti Proxy Ticketa pomo\u0107u Service Ticket validatora ili na neudovoljavanje zahtjevu uz parametar renew=true. - -INVALID_REQUEST=Parametri 'service' i 'ticket' su obavezni -INVALID_TICKET=Ticket ''{0}'' nije prepoznat. -INVALID_SERVICE=Ticket ''{0}'' ne odgovara ovom servisu. Orginalni servis bio je ''{1}'', a isporu\u010deni servis bio je ''{2}''. - - -# SERVICES MANAGEMENT -addServiceView=Dodaj novi servis -editServiceView=Uredi servis -manageServiceView=Upravljanje servisima - -screen.service.error.header=Aplikacija nije autorizirana za uporabu CAS-a -screen.service.error.message=Aplikacia u koju ste se poku\u0161ali prijaviti nije autorizirana za uporabu CAS-a. - -registeredService.serviceId.exists=Servis s ovim URL-om ve\u0107 postoji. - -application.title=Jasig Centralni Autentikacijski Servis -application.errors.global=Molimo vas da ispravite ove pogre\u0161ke: - -management.services.title=Upravljanje servisima -management.services.link.logout=Odjava - -management.services.status.notdeleted=Servis se ne mo\u017ee obrisati. -management.services.status.deleted={0} je uspje\u0161no obrisan. - -management.services.add.instructions=Ne zaboravite spremiti promjene pritiskom na dugme "Spremi promjene", koji se nalazi na dnu stranice. -management.services.add.property.name=Naziv -management.services.add.property.serviceUrl=URL servisa -management.services.add.property.serviceUrl.instructions=Mo\u017eete rabiti regularne izraze kakve rabi Ant. -management.services.add.property.description=Opis -management.services.add.property.themeName=Naziv teme -management.services.add.property.status=Status -management.services.add.property.status.enabled=Omogu\u0107en -management.services.add.property.status.allowedToProxy=Dozvoljen proxy -management.services.add.property.status.ssoParticipant=SSO Participant -management.services.add.property.status.anonymousAccess=Anonimni pristup -management.services.add.property.attributes=Atributi - -management.services.add.button.save=Spremi promjene -management.services.add.button.cancel=Odustani - -management.services.manage.label.name=Naziv servisa -management.services.manage.label.serviceUrl=URL servisa -management.services.manage.label.enabled=Omogu\u0107eno -management.services.manage.label.allowedToProxy=Dozvoljen proxy -management.services.manage.label.ssoParticipant=SSO - -management.services.manage.action.edit=Uredi -management.services.manage.action.delete=Obri\u0161i - - diff --git a/cas-server-webapp/src/main/resources/messages_it.properties b/cas-server-webapp/src/main/resources/messages_it.properties deleted file mode 100644 index add8b47..0000000 --- a/cas-server-webapp/src/main/resources/messages_it.properties +++ /dev/null @@ -1,149 +0,0 @@ -#Author: Roberto Cosenza http://robcos.com -#Version: $Revision$ $Date$ -#Since: 3.0.5 - -#Welcome Screen Messages - -# -# Licensed to Jasig under one or more contributor license -# agreements. See the NOTICE file distributed with this work -# for additional information regarding copyright ownership. -# Jasig licenses this file to you under the Apache License, -# Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a -# copy of the License at the following location: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -screen.welcome.welcome=Benvenuti al Central Authentication Service (CAS). -screen.welcome.security=Per motivi di sicurezza dovresti effettuare il logout e chiudere tutte le finestre del browser quando hai finito di utilizzare servizi che necessitano autenticazione. -screen.welcome.instructions=Inserisci login e password -screen.welcome.label.netid=Login: -screen.welcome.label.netid.accesskey=L -screen.welcome.label.password=Password: -screen.welcome.label.password.accesskey=P -screen.welcome.label.warn=Avvisami prima di autenticarmi su un altro sito -screen.welcome.label.warn.accesskey=A -screen.welcome.button.login=LOGIN -screen.welcome.button.clear=ANNULLA - -# Blocked Errors Page -screen.blocked.header=Accesso Negato -screen.blocked.message=È stata inserita la password sbagliata troppe volte. L'account è stato bloccato. - -#Confirmation Screen Messages -screen.confirmation.message=Clicca quí per accedere al servizio. - -#Generic Success Screen Messages -screen.success.header=Login eseguito correttamente -screen.success.success=Hai effettuato il login al Central Authentication Service. -screen.success.security=Per motivi di sicurezza dovresti effettuare il logout e chiudere tutte le finestre del browser quando hai finito di utilizzare servizi che necessitano autenticazione. - -#Logout Screen Messages -screen.logout.header=Logout effettuato con successo -screen.logout.success=Hai correttamente effettuato il logout dal Central Authentication Service. -screen.logout.security=Per motivi di sicurezza, si consiglia di chiudere tutte le finestre del browser. -screen.logout.redirect=Puoi rifare il login cliccando quì - -screen.service.sso.error.header=È necessario effettuare nuovamente l'autenticazione per avere l'accesso a questo servizio -screen.service.sso.error.message=Si è tentato di accedere a un servizio che richiede di effettuare nuovamente l'autenticazione. Si prega di autenticarsi nuovamente. - -error.invalid.loginticket=Ricompila il form dall'inizio senza utilizzare il tasto 'indietro' -required.username=Il campo login é obbligatorio -required.password=Il campo password é obbligatorio -error.authentication.credentials.bad=Login o password errate -error.authentication.credentials.unsupported=Le credenziali utilizzate non sono supportate da CAS - -INVALID_REQUEST_PROXY=I parametri 'pgt' e 'targetService' sono entrambi obbligatori -INVALID_TICKET_SPEC=La convalida del Ticket non ha avuto successo. Una possibile causa di errore potrebbe essere il tentativo di convalidare un Proxy Ticket via un Service Ticket validator. -INVALID_REQUEST=I parametri 'service' e 'ticket' sono entrambi obbligatori -INVALID_TICKET=Il ticket ''{0}'' non é stato riconosciuto -INVALID_SERVICE=Il ticket ''{0}'' non corrisponde a nessun servizio disponibile - -# SERVICES MANAGEMENT -addServiceView=Aggiungere nuovo servizio -editServiceView=Modificare servizio -manageServiceView=Gestire i servizi -viewStatisticsView=Vedere statistiche - -#Service Error Messages -screen.service.error.header=Servizio non autorizzato. -screen.service.error.message=Il servizio a cui stai cercando di accedere non é configurato per CAS - -registeredService.serviceId.exists=Un servizio con questa URL esiste già. - -application.title=Jasig Central Authentication Service -application.errors.global=Si prega di correggere i seguenti errori: - -management.services.title=Gestione servizi -management.services.link.logout=Disconnetti - -management.services.status.notdeleted=Il servizio non può essere eliminato. -management.services.status.deleted={0} è stato eliminato correttamente. - -management.services.add.instructions=Si prega di assicurarsi che le modifiche siano salvate cliccando il bottone Salva al fondo della pagina. -management.services.add.property.name=Nome -management.services.add.property.serviceUrl=URL servizio -management.services.add.property.serviceUrl.instructions=È possibile utilizzare il Pattern Matching in stile Ant -management.services.add.property.description=Descrizione -management.services.add.property.themeName=Nome tema -management.services.add.property.status=Stato -management.services.add.property.status.enabled=Abilitato -management.services.add.property.status.allowedToProxy=Autorizzazione a fare da proxy -management.services.add.property.status.ssoParticipant=Partecipante SSO -management.services.add.property.status.anonymousAccess=Accesso anonimo -management.services.add.property.attributes=Attributi -management.services.add.property.ignoreAttributes=Ignorare la gestione degli attributi attraverso questa interfaccia di gestione -management.services.add.property.evaluationOrder=Ordinare - -management.services.add.button.save=Salva -management.services.add.button.cancel=Cancella - -management.services.manage.label.name=Nome servizio -management.services.manage.label.serviceUrl=URL servizio -management.services.manage.label.enabled=Abilitato -management.services.manage.label.allowedToProxy=Autorizzazione a fare da proxy -management.services.manage.label.ssoParticipant=SSO - -management.services.manage.action.edit=modifica -management.services.manage.action.delete=elimina - -management.services.service.warn=CAS sta funzionando in "open mode" perchè nessun servizio è configurato attraverso questa interfaccia di gestione. Appena sarà stato configurato il primo servizio, CAS non sarà più considerato "open" e tutte le applicazioni che desiderano servirsi di CAS dovranno essere registrate, inclusa QUESTA INTERFACCIA. Se si vuole usare questo strumento, il PRIMO SERVIZIO DA AGGIUNGERE È QUESTO STESSO SERVIZIO. Lo strumento di gestione servizi di default è "{0}". - -# LPPE Account Error -screen.accounterror.password.message=La data di rinnovo della password non è specificata, è scaduta o non valida. Si prega di contattare l'amministratore di sistema per recuperare le credenziali di accesso. - -# LPPE Account Disabled -screen.accountdisabled.heading=Questo account è disabilitato. -screen.accountdisabled.message=Si prega di contattare l'amministratore di sistema per recuperare le credenziali di accesso. - -# LPPE Password Expired -screen.expiredpass.heading=La vostra password è scaduta. -screen.expiredpass.message=Si prega di cambiare la password. - -# LPPE Password Must be changed -screen.mustchangepass.heading=La password deve essere cambiata. -screen.mustchangepass.message=Si prega di cambiare la password. - -# LPPE Login out of authorized hours -screen.badhours.heading=Non si è autorizzati a effettuare il login a quest'ora. -screen.badhours.message=Si prega di riprovare più tardi. - -# LPPE Login out of authorized workstations -screen.badworkstation.heading=Non si è autorizzati a effettuare il login da questa postazione. -screen.badworkstation.message=Si prega di conttattare l'amministratore di sistema per recuperare le credenziali d'accesso. - -# LPPE Password Warning -screen.warnpass.heading.today=La vostra password scade oggi! -screen.warnpass.heading.tomorrow=La vostra password scade domani! -screen.warnpass.heading.other=La vostra password scade tra {0} giorni. -screen.warnpass.message.line1=Si prega di cambiare la password ora. -screen.warnpass.message.line2=E in corso la redirezione automatica verso la vostra applicazione tra 10 secondi. diff --git a/cas-server-webapp/src/main/resources/messages_ja.properties b/cas-server-webapp/src/main/resources/messages_ja.properties deleted file mode 100644 index d05c39b..0000000 --- a/cas-server-webapp/src/main/resources/messages_ja.properties +++ /dev/null @@ -1,86 +0,0 @@ -#Author: Shoji Kajita -#Version: $Revision$ $Date$ -#Since: 3.1 - -#Welcome Screen Messages - -# -# Licensed to Jasig under one or more contributor license -# agreements. See the NOTICE file distributed with this work -# for additional information regarding copyright ownership. -# Jasig licenses this file to you under the Apache License, -# Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a -# copy of the License at the following location: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -screen.welcome.welcome=\u304a\u3081\u3067\u3068\u3046\u3054\u3056\u3044\u307e\u3059! CAS \u3092\u30aa\u30f3\u30e9\u30a4\u30f3\u306b\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3057\u305f\uff0e\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u8a8d\u8a3c\u30cf\u30f3\u30c9\u30e9\u3067\u306f\uff0c\u30e6\u30fc\u30b6\u540d\u3068\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u540c\u3058\u3068\u304d\u306b\u8a8d\u8a3c\u3055\u308c\u307e\u3059\uff0e\u305c\u3072\uff0c\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\uff0e -screen.welcome.security=\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u4e0a\u306e\u7406\u7531\u304b\u3089\uff0c\u8a8d\u8a3c\u304c\u5fc5\u8981\u306a\u30b5\u30fc\u30d3\u30b9\u306e\u30a2\u30af\u30bb\u30b9\u7d42\u4e86\u6642\u306b\u306f\uff0c\u30a6\u30a7\u30d6\u30d6\u30e9\u30a6\u30b6\u3092\u30ed\u30b0\u30a2\u30a6\u30c8\u3057\uff0c\u7d42\u4e86\u3057\u3066\u304f\u3060\u3055\u3044\uff0e -screen.welcome.instructions=\u30cd\u30c3\u30c8ID \u304a\u3088\u3073\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044 -screen.welcome.label.netid=\u30cd\u30c3\u30c8ID: -screen.welcome.label.netid.accesskey=n -screen.welcome.label.password=\u30d1\u30b9\u30ef\u30fc\u30c9: -screen.welcome.label.password.accesskey=p -screen.welcome.label.warn=\u4ed6\u306e\u30b5\u30a4\u30c8\u306b\u30ed\u30b0\u30a4\u30f3\u3059\u308b\u524d\u306b\u8b66\u544a\u3092\u51fa\u3059\uff0e -screen.welcome.label.warn.accesskey=w -screen.welcome.button.login=\u30ed\u30b0\u30a4\u30f3 -screen.welcome.button.clear=\u30af\u30ea\u30a2 - -#Confirmation Screen Messages -screen.confirmation.message=\u3053\u3053\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306b\u79fb\u52d5\u3057\u307e\u3059\uff0e - -#Generic Success Screen Messages -screen.success.header=\u30ed\u30b0\u30a4\u30f3\u3057\u307e\u3057\u305f -screen.success.success=Central Authentication Service \u306b\u30ed\u30b0\u30a4\u30f3\u3067\u304d\u307e\u3057\u305f\uff0e -screen.success.security=\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u4e0a\u306e\u7406\u7531\u304b\u3089\uff0c\u8a8d\u8a3c\u304c\u5fc5\u8981\u306a\u30b5\u30fc\u30d3\u30b9\u306e\u30a2\u30af\u30bb\u30b9\u7d42\u4e86\u6642\u306b\u306f\uff0c\u30a6\u30a7\u30d6\u30d6\u30e9\u30a6\u30b6\u3092\u30ed\u30b0\u30a2\u30a6\u30c8\u3057\uff0c\u7d42\u4e86\u3057\u3066\u304f\u3060\u3055\u3044\uff0e - -#Logout Screen Messages -screen.logout.header=\u30ed\u30b0\u30a2\u30a6\u30c8\u3057\u307e\u3057\u305f -screen.logout.success=Central Authentication Service \u3092\u30ed\u30b0\u30a2\u30a6\u30c8\u3067\u304d\u307e\u3057\u305f\uff0e -screen.logout.security=\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u4e0a\u306e\u7406\u7531\u304b\u3089\uff0c\u30a6\u30a7\u30d6\u30d6\u30e9\u30a6\u30b6\u3092\u7d42\u4e86\u3057\u3066\u304f\u3060\u3055\u3044\uff0e -screen.logout.redirect=\u3042\u306a\u305f\u304c\u30a2\u30af\u30bb\u30b9\u3057\u305f\u30b5\u30fc\u30d3\u30b9\u306b\u3088\u308a\u63d0\u4f9b\u3055\u308c\u305f\u30ea\u30f3\u30af\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u3068\u304d\u306f\u3053\u3053\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\uff0e - -#Service Error Messages -screen.service.error.header=\u6a29\u9650\u306e\u306a\u3044\u30b5\u30fc\u30d3\u30b9 -screen.service.error.message=\u8a8d\u8a3c\u3057\u3088\u3046\u3068\u3057\u305f\u30b5\u30fc\u30d3\u30b9\u306b\u306f CAS \u3092\u4f7f\u3046\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093\uff0e - -screen.service.sso.error.header=\u3053\u306e\u30b5\u30fc\u30d3\u30b9\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u305f\u3081\u306b\u306f\u518d\u8a8d\u8a3c\u304c\u5fc5\u8981 -screen.service.sso.error.message=\u518d\u8a8d\u8a3c\u3092\u8981\u6c42\u3059\u308b\u30b5\u30fc\u30d3\u30b9\u306b\u30a2\u30af\u30bb\u30b9\u3057\u3088\u3046\u3068\u3057\u307e\u3057\u305f\uff0e\u518d\u8a8d\u8a3c\u3092\u8a66\u307f\u3066\u304f\u3060\u3055\u3044\uff0e - -error.invalid.loginticket=\u3059\u3067\u306b\u9001\u4fe1\u6e08\u307f\u306e\u30d5\u30a9\u30fc\u30e0\u306f\u518d\u9001\u4fe1\u3067\u304d\u307e\u305b\u3093\uff0e -required.username=\u30e6\u30fc\u30b6\u540d\u306f\u5fc5\u9808\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u3059\uff0e -required.password=\u30d1\u30b9\u30ef\u30fc\u30c9\u306f\u5fc5\u9808\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u3059\uff0e -error.authentication.credentials.bad=\u3042\u306a\u305f\u304c\u5165\u529b\u3057\u305f\u8a8d\u8a3c\u60c5\u5831\u306f\uff0c\u8a8d\u8a3c\u53ef\u80fd\u306a\u3082\u306e\u3067\u3042\u308b\u3053\u3068\u304c\u78ba\u8a8d\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\uff0e -error.authentication.credentials.unsupported=\u5165\u529b\u3057\u305f\u8a8d\u8a3c\u60c5\u5831\u306f CAS \u3067\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093\uff0e - -INVALID_REQUEST_PROXY=\u300cpgt\u300d\u304a\u3088\u3073\u300ctargetService\u300d\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u4e21\u65b9\u304c\u5fc5\u8981\u3067\u3059 -INVALID_TICKET_SPEC=\u30c1\u30b1\u30c3\u30c8\u306e\u6b63\u5f53\u6027\u57fa\u6e96\u30c1\u30a7\u30c3\u30af\u306b\u5931\u6557\u3057\u307e\u3057\u305f\uff0e\u300c\u30b5\u30fc\u30d3\u30b9\u30c1\u30b1\u30c3\u30c8\u300d\u30d0\u30ea\u30c7\u30fc\u30bf\u306b\u3088\u308b\u300c\u30d7\u30ed\u30af\u30b7\u30c1\u30b1\u30c3\u30c8\u300d\u306e\u6b63\u5f53\u6027\u30c1\u30a7\u30c3\u30af\u3092\u884c\u3063\u305f\u304b\uff0c\u66f4\u65b0\u8981\u6c42\u306e\u898f\u683c\u306b\u3042\u3063\u3066\u3044\u306a\u3044\u30b1\u30fc\u30b9\u304c\u8003\u3048\u3089\u308c\u307e\u3059\uff0e -INVALID_REQUEST=\u300cservice\u300d\u304a\u3088\u3073\u300cticket\u300d\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u4e21\u65b9\u304c\u5fc5\u8981\u3067\u3059 -INVALID_TICKET=ticket\u300c{0}\u300d\u306f\u8a8d\u8b58\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f -INVALID_SERVICE=ticket\u300c{0}\u300d\u306f\u63d0\u4f9b\u3055\u308c\u3066\u3044\u308b\u30b5\u30fc\u30d3\u30b9\u306b\u4e00\u81f4\u3057\u307e\u305b\u3093 - - -// ### SERVICES MANAGEMENT -addServiceView=\u65b0\u3057\u3044\u30b5\u30fc\u30d3\u30b9\u3092\u8ffd\u52a0 -editServiceView=\u30b5\u30fc\u30d3\u30b9\u3092\u7de8\u96c6 -manageServiceView=\u30b5\u30fc\u30d3\u30b9\u3092\u7ba1\u7406 - -services.manage.status.notdeleted=\u30b5\u30fc\u30d3\u30b9\u306f\u524a\u9664\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\uff0e -services.manage.status.deleted={0} \u304c\u524a\u9664\u3055\u308c\u307e\u3057\u305f\uff0e -services.manage.status.enabled=ServiceRegistry \u306f\u6709\u52b9\u306b\u306a\u308a\u307e\u3057\u305f\uff0e -services.manage.status.disabled=ServiceRegistry \u306f\u7121\u52b9\u306b\u306a\u308a\u307e\u3057\u305f\uff0e - - -screen.service.error.header=\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306f CAS \u3092\u4f7f\u3046\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093 -screen.service.error.message=\u8a8d\u8a3c\u3057\u3088\u3046\u3068\u3057\u305f\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306f CAS \u3092\u4f7f\u3046\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093\uff0e - -registeredService.serviceId.exists=\u540c\u3058\u30b5\u30fc\u30d3\u30b9 URL \u3092\u3082\u3064\u30b5\u30fc\u30d3\u30b9\u304c\u304c\u3059\u3067\u306b\u5b58\u5728\u3057\u3066\u3044\u307e\u3059\uff0e diff --git a/cas-server-webapp/src/main/resources/messages_mk.properties b/cas-server-webapp/src/main/resources/messages_mk.properties deleted file mode 100644 index b882e85..0000000 --- a/cas-server-webapp/src/main/resources/messages_mk.properties +++ /dev/null @@ -1,113 +0,0 @@ -# -# Licensed to Jasig under one or more contributor license -# agreements. See the NOTICE file distributed with this work -# for additional information regarding copyright ownership. -# Jasig licenses this file to you under the Apache License, -# Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a -# copy of the License at the following location: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -\ufeff# @author \u0412\u0430\u043d\u0433\u0435\u043b \u0410\u0458\u0430\u043d\u043e\u0432\u0441\u043a\u0438 -# \u0418\u043d\u0441\u0442\u0438\u0442\u0443\u0442 \u0437\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u043a\u0430 -# @version $Revision$ $Date$ -# @since 3.1.1 - -#Welcome Screen Messages -screen.welcome.welcome=\u0414\u043e\u0431\u0440\u043e\u0434\u043e\u0458\u0434\u043e\u0432\u0442\u0435 -screen.welcome.security=\u041f\u043e\u0440\u0430\u0434\u0438 \u0441\u0438\u0433\u0443\u0440\u043d\u043e\u0441\u043d\u0438 \u043f\u0440\u0438\u0447\u0438\u043d\u0438 \u0432\u0435 \u043c\u043e\u043b\u0438\u043c\u0435 \u0434\u0430 \u043d\u0435 \u0437\u0430\u0431\u043e\u0440\u0430\u0432\u0438\u0442\u0435 \u0434\u0430 \u0441\u0435 \u043e\u0434\u0458\u0430\u0432\u0438\u0442\u0435 \u0438 \u0434\u0430 \u0433\u043e \u0437\u0430\u0442\u0432\u043e\u0440\u0438\u0442\u0435 \u0432\u0430\u0448\u0438\u043e\u0442 \u043f\u0440\u0435\u0431\u0430\u0440\u0443\u0432\u0430\u0447 \u043f\u043e \u0437\u0430\u0432\u0440\u0448\u0443\u0432\u0430\u045a\u0435\u0442\u043e \u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u0430 \u0441\u043e \u0430\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u0438\u0442\u0435. -screen.welcome.instructions=\u0412\u043d\u0435\u0441\u0435\u0442\u0435 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u0447\u043a\u043e \u0438\u043c\u0435 \u0438 \u043b\u043e\u0437\u0438\u043d\u043a\u0430. -screen.welcome.label.netid=\u041a\u043e\u0440\u0438\u0441\u043d\u0438\u0447\u043a\u043e \u0438\u043c\u0435: -screen.welcome.label.netid.accesskey=\u043a -screen.welcome.label.password=\u041b\u043e\u0437\u0438\u043d\u043a\u0430: -screen.welcome.label.password.accesskey=\u043b -screen.welcome.label.warn=\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0434\u0438 \u043c\u0435 \u043f\u0440\u0438 \u043d\u0430\u0458\u0430\u0432\u0443\u0432\u0430\u045a\u0435 \u0432\u043e \u0434\u0440\u0443\u0433\u0438 \u0430\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u0438. -screen.welcome.label.warn.accesskey=\u043f -screen.welcome.button.login=\u041d\u0410\u0408\u0410\u0412\u0410 -screen.welcome.button.clear=\u041f\u041e\u041d\u0418\u0428\u0422\u0418 - -#Confirmation Screen Messages -screen.confirmation.message=\u041f\u0440\u0438\u0442\u0438\u0441\u043d\u0435\u0442\u0435 \u0442\u0443\u043a\u0430 \u0437\u0430 \u0432\u043b\u0435\u0437 \u0432\u043e \u0430\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u0458\u0430\u0442\u0430. - -#Generic Success Screen Messages -screen.success.header=\u0423\u0441\u043f\u0435\u0448\u043d\u0430 \u043d\u0430\u0458\u0430\u0432\u0430 -screen.success.success=\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0435 \u043d\u0430\u0458\u0430\u0432\u0438\u0432\u0442\u0435 \u043d\u0430 \u0426\u0435\u043d\u0442\u0440\u0430\u043b\u043d\u0438\u043e\u0442 \u0410\u0432\u0442\u0435\u043d\u0442\u0438\u043a\u0430\u0446\u0438\u0441\u043a\u0438 \u0421\u0435\u0440\u0432\u0438\u0441. -screen.success.security=\u041f\u043e\u0440\u0430\u0434\u0438 \u0441\u0438\u0433\u0443\u0440\u043d\u043e\u0441\u043d\u0438 \u043f\u0440\u0438\u0447\u0438\u043d\u0438 \u0432\u0435 \u043c\u043e\u043b\u0438\u043c\u0435 \u0434\u0430 \u0441\u0435 \u043e\u0434\u0458\u0430\u0432\u0438\u0442\u0435 \u0438 \u0434\u0430 \u0433\u043e \u0437\u0430\u0442\u0432\u043e\u0440\u0438\u0442\u0435 \u0432\u0430\u0448\u0438\u043e\u0442 browser \u043f\u043e \u0437\u0430\u0432\u0440\u0448\u0443\u0432\u0430\u045a\u0435\u0442\u043e \u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u0430 \u0441\u043e \u0430\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u0438\u0442\u0435. - -#Logout Screen Messages -screen.logout.header=\u0423\u0441\u043f\u0435\u0448\u043d\u0430 \u043e\u0434\u0458\u0430\u0432\u0430 -screen.logout.success=\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0435 \u043e\u0434\u0458\u0430\u0432\u0438\u0432\u0442\u0435 \u043e\u0434 \u0426\u0435\u043d\u0442\u0440\u0430\u043b\u043d\u0438\u043e\u0442 \u0410\u0432\u0442\u0435\u0442\u0438\u043a\u0430\u0446\u0438\u0441\u043a\u0438 \u0421\u0435\u0440\u0432\u0438\u0441. -screen.logout.security=\u041f\u043e\u0440\u0430\u0434\u0438 \u0441\u0438\u0433\u0443\u0440\u043d\u043e\u0441\u043d\u0438 \u043f\u0440\u0438\u0447\u0438\u043d\u0438 \u0432\u0435 \u043c\u043e\u043b\u0438\u043c\u0435 \u0434\u0430 \u0433\u043e \u0437\u0430\u0442\u0432\u043e\u0440\u0438\u0442\u0435 \u0432\u0430\u0448\u0438\u043e\u0442 browser. -screen.logout.redirect=\u0421\u0435\u0440\u0432\u0438\u0441\u043e\u0442 \u043a\u043e\u0458 \u0432\u0435 \u0434\u043e\u043d\u0435\u0441\u0435 \u043d\u0430 \u0426\u0410\u0421 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0438\u0442\u0435, \u043d\u0443\u0434\u0438 \u043b\u0438\u043d\u043a \u043d\u0430 \u043a\u043e\u0458 \u043c\u043e\u0436\u0435\u0442\u0435 \u0434\u0430 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435 \u043d\u0430\u0442\u0430\u043c\u0443 \u0441\u043e \u043f\u0440\u0438\u0442\u0438\u0441\u043a\u0430\u045a\u0435 \u0422\u0423\u041a\u0410. - -screen.service.sso.error.header=\u0417\u0430 \u043f\u0440\u0438\u0441\u0442\u0430\u043f \u043d\u0430 \u043e\u0432\u043e\u0458 \u0441\u0435\u0440\u0432\u0438\u0441 \u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u0430\u0432\u0442\u0435\u043d\u0442\u0438\u043a\u0430\u0446\u0438\u0458\u0430 -screen.service.sso.error.message=\u0421\u0435 \u043e\u0431\u0438\u0434\u043e\u0432\u0442\u0435 \u0434\u0430 \u043f\u0440\u0438\u0441\u0442\u0430\u043f\u0438\u0442\u0435 \u043d\u0430 \u0441\u0435\u0440\u0432\u0438\u0441 \u043a\u043e\u0458 \u043f\u043e\u0431\u0430\u0440\u0443\u0432\u0430 \u0430\u0432\u0442\u0435\u043d\u0442\u0438\u043a\u0430\u0446\u0438\u0458\u0430, \u043f\u0440\u0438\u0442\u043e\u0430 \u043d\u0435 \u0441\u0442\u0435 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u0430\u0432\u0442\u0435\u043d\u0442\u0438\u0446\u0438\u0440\u0430\u043d\u0438. \u0412\u0435 \u043c\u043e\u043b\u0438\u043c\u0435 \u0434\u0430 \u0441\u0435 \u043e\u0431\u0438\u0434\u0435\u0442\u0435 \u0434\u0430 \u0441\u0435 \u0430\u0432\u0442\u0435\u0442\u0438\u043d\u0446\u0438\u0440\u0430\u0442\u0435 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u0441\u043e \u043f\u0440\u0438\u0442\u0438\u0441\u043a\u0430\u045a\u0435 \u0422\u0423\u041a\u0410. - -error.invalid.loginticket=\u0421\u043e\u0434\u0440\u0436\u0438\u043d\u0430\u0442\u0430 \u043d\u0430 \u0444\u043e\u0440\u043c\u0443\u043b\u0430\u0440\u043e\u0442 \u0435 \u0432\u0435\u045c\u0435 \u0438\u0441\u043f\u0440\u0430\u0442\u0435\u043d\u0430. \u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u0438\u0441\u043f\u0440\u0430\u045c\u0430\u045a\u0435 \u043d\u0435 \u0435 \u0434\u043e\u0437\u0432\u043e\u043b\u0435\u043d\u043e. -required.username=\u041a\u043e\u0440\u0438\u0441\u043d\u0438\u0447\u043a\u043e\u0442\u043e \u0438\u043c\u0435 \u0437\u0430\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u043d\u043e \u0442\u0440\u0435\u0431\u0430 \u0434\u0430 \u0441\u0435 \u043f\u043e\u043f\u043e\u043b\u043d\u0438. -required.password=\u041b\u043e\u0437\u0438\u043d\u043a\u0430\u0442\u0430 \u0437\u0430\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u043d\u043e \u0442\u0440\u0435\u0431\u0430 \u0434\u0430 \u0441\u0435 \u043f\u043e\u043f\u043e\u043b\u043d\u0438 -error.authentication.credentials.bad=\u041a\u043e\u0440\u0438\u0441\u043d\u0438\u0447\u043a\u043e\u0442\u043e \u0438\u043c\u0435 \u0438/\u0438\u043b\u0438 \u043b\u043e\u0437\u0438\u043d\u043a\u0430\u0442\u0430 \u043d\u0435 \u0441\u0435 \u0438\u0441\u043f\u0440\u0430\u0432\u043d\u0438. -error.authentication.credentials.unsupported=\u0426\u0410\u0421 \u043d\u0435 \u0433\u043e \u043f\u043e\u0434\u0434\u0440\u0436\u0443\u0432\u0430 \u043e\u0432\u043e\u0458 \u043d\u0430\u0447\u0438\u043d \u043d\u0430 \u0430\u0432\u0442\u0435\u043d\u0442\u0438\u043a\u0430\u0446\u0438\u0458\u0430. - -INVALID_REQUEST_PROXY=\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0438\u0442\u0435 'pgt' \u0438 'targetService' \u0441\u0435 \u0437\u0430\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u043d\u0438. -INVALID_TICKET_SPEC=\u0411\u0438\u043b\u0435\u0442\u043e\u0442 \u043d\u0435 \u0458\u0430 \u043f\u043e\u043c\u0438\u043d\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430\u0442\u0430 \u043d\u0430 \u0438\u0441\u043f\u0440\u0430\u0432\u043d\u043e\u0441\u0442. \u041e\u0432\u0430\u0430 \u0433\u0440\u0435\u0448\u043a\u0430 \u043c\u043e\u0436\u0435 \u0434\u0430 \u0443\u043f\u0430\u0442\u0443\u0432\u0430 \u043d\u0430 \u043e\u0431\u0438\u0434 \u043d\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043d\u0430 \u0438\u0441\u043f\u0440\u0430\u0432\u043d\u043e\u0441\u0442 \u043d\u0430 \u041f\u043e\u0441\u0440\u0435\u0434\u043d\u0438\u043a \u0411\u0438\u043b\u0435\u0442 \u0441\u043e \u043f\u043e\u043c\u043e\u0448 \u043d\u0430 \u0432\u0430\u043b\u0438\u0434\u0430\u0442\u043e\u0440 \u043d\u0430 \u0421\u0435\u0440\u0432\u0438\u0441\u0435\u043d \u0411\u0438\u043b\u0435\u0442 \u0438\u043b\u0438 \u043d\u0430 \u043d\u0435\u0437\u0430\u0434\u043e\u0432\u043e\u043b\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u0431\u0430\u0440\u0430\u045a\u0430\u0442\u0430 \u0441\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0430\u0440\u043e\u0442 renew=true. - -INVALID_REQUEST=\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0438\u0442\u0435 'service' \u0438 'ticket' \u0441\u0435 \u0437\u0430\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u043d\u0438. -INVALID_TICKET=\u0411\u0438\u043b\u0435\u0442\u043e\u0442 ''{0}'' \u043d\u0435 \u0435 \u043f\u0440\u0435\u043f\u043e\u0437\u043d\u0430\u0442. -INVALID_SERVICE=\u0411\u0438\u043b\u0435\u0442\u043e\u0442 ''{0}'' \u043d\u0435 \u043e\u0434\u0433\u043e\u0432\u0430\u0440\u0430 \u043d\u0430 \u043e\u0432\u043e\u0458 \u0441\u0435\u0440\u0432\u0438\u0441. \u041e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u043d\u0438\u043e\u0442 \u0441\u0435\u0440\u0432\u0438\u0441 \u0431\u0435\u0448\u0435 ''{1}'', \u0430 \u0438\u0441\u043f\u043e\u0440\u0430\u0447\u0430\u043d\u0438\u043e\u0442 \u0441\u0435\u0440\u0432\u0438\u0441 \u0435 ''{2}''. - - -# SERVICES MANAGEMENT -addServiceView=\u0414\u043e\u0434\u0430\u0434\u0438 \u043d\u043e\u0432 \u0441\u0435\u0440\u0432\u0438\u0441 -editServiceView=\u0423\u0440\u0435\u0434\u0438 \u0441\u0435\u0440\u0432\u0438\u0441 -manageServiceView=\u0423\u043f\u0440\u0430\u0432\u0443\u0432\u0430\u045a\u0435 \u0441\u043e \u0441\u0435\u0440\u0432\u0438\u0441\u0438 - -screen.service.error.header=\u0410\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u0458\u0430\u0442\u0430 \u043d\u0435 \u0435 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0437\u0430 \u043a\u043e\u0440\u0438\u0441\u0442\u0435\u045a\u0435 \u043d\u0430 \u0426\u0410\u0421 -screen.service.error.message=\u0410\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u0458\u0430\u0442\u0430 \u0432\u043e \u043a\u043e\u0458\u0430 \u0441\u0435 \u043e\u0431\u0438\u0434\u0443\u0432\u0430\u0442\u0435 \u0434\u0430 \u0441\u0435 \u043d\u0430\u0458\u0430\u0432\u0438\u0442\u0435 \u043d\u0435 \u0435 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0437\u0430 \u043a\u043e\u0440\u0438\u0441\u0442\u0435\u045a\u0435 \u043d\u0430 \u0426\u0410\u0421. - -registeredService.serviceId.exists=\u0421\u0435\u0440\u0432\u0438\u0441 \u0441\u043e \u043e\u0432\u043e\u0458 URL \u0432\u0435\u045c\u0435 \u043d\u0435 \u043f\u043e\u0441\u0442\u043e\u0438. - -application.title=Jasig \u0426\u0435\u043d\u0442\u0440\u0430\u043b\u0435\u043d \u0410\u0432\u0442\u0435\u043d\u0442\u0438\u043a\u0430\u0446\u0438\u0441\u043a\u0438 \u0421\u0435\u0440\u0432\u0438\u0441 -application.errors.global=\u0412\u0435 \u043c\u043e\u043b\u0438\u043c\u0435 \u0434\u0430 \u0433\u0438 \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u0442\u0435 \u043e\u0432\u0438\u0435 \u0433\u0440\u0435\u0448\u043a\u0438: - -management.services.title=\u0423\u043f\u0440\u0430\u0432\u0443\u0432\u0430\u045a\u0435 \u0441\u043e \u0441\u0435\u0440\u0432\u0438\u0441\u0438 -management.services.link.logout=\u041e\u0434\u0458\u0430\u0432\u0430 - -management.services.status.notdeleted=\u0421\u0435\u0440\u0432\u0438\u0441\u043e\u0442 \u043d\u0435 \u043c\u043e\u0436\u0435 \u0434\u0430 \u0441\u0435 \u0438\u0437\u0431\u0440\u0438\u0448\u0435. -management.services.status.deleted={0} \u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0431\u0440\u0438\u0448\u0430\u043d. - -management.services.add.instructions=\u041d\u0435 \u0437\u0430\u0431\u043e\u0440\u0430\u0432\u0430\u0458\u0442\u0435 \u0434\u0430 \u0433\u043e \u0437\u0430\u0447\u0443\u0432\u0430\u0442\u0435 \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u0441\u043e \u043f\u0440\u0438\u0442\u0438\u0441\u043a\u0430\u045a\u0435 \u043d\u0430 \u043a\u043e\u043f\u0447\u0435\u0442\u043e "\u0417\u0430\u0447\u0443\u0432\u0430\u0458 \u0438\u0437\u043c\u0435\u043d\u0438", \u043a\u043e\u0435 \u0441\u0435 \u043d\u0430\u043e\u0453\u0430 \u043d\u0430 \u0434\u043d\u043e\u0442\u043e \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\u0442\u0430. -management.services.add.property.name=\u041d\u0430\u0437\u0438\u0432 -management.services.add.property.serviceUrl=URL \u043d\u0430 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0442 -management.services.add.property.serviceUrl.instructions=\u041c\u043e\u0436\u0435\u0442\u0435 \u0434\u0430 \u043a\u043e\u0440\u0438\u0441\u0442\u0438\u0442\u0435 \u0440\u0435\u0433\u0443\u043b\u0430\u0440\u043d\u0438 \u0438\u0437\u0440\u0430\u0437\u0438 \u043a\u0430\u043a\u0432\u0438 \u0448\u0442\u043e \u0443\u043f\u043e\u0442\u0440\u0435\u0431\u0443\u0432\u0430 Ant. -management.services.add.property.description=\u041e\u043f\u0438\u0441 -management.services.add.property.themeName=\u041d\u0430\u0437\u0438\u0432 \u043d\u0430 \u0442\u0435\u043c\u0430\u0442\u0430 -management.services.add.property.status=\u0421\u0442\u0430\u0442\u0443\u0441 -management.services.add.property.status.enabled=\u041e\u0432\u043e\u0437\u043c\u043e\u0436\u0435\u043d -management.services.add.property.status.allowedToProxy=\u0414\u043e\u0437\u0432\u043e\u043b\u0435\u043d\u043e \u043f\u043e\u0441\u0440\u0435\u0434\u0443\u0432\u0430\u045a\u0435 -management.services.add.property.status.ssoParticipant=SSO \u0423\u0447\u0435\u0441\u043d\u0438\u043a -management.services.add.property.status.anonymousAccess=\u0410\u043d\u043e\u043d\u0438\u043c\u0435\u043d \u043f\u0440\u0438\u0441\u0442\u0430\u043f -management.services.add.property.attributes=\u0410\u0442\u0440\u0438\u0431\u0443\u0442\u0438 - -management.services.add.button.save=\u0417\u0430\u0447\u0443\u0432\u0430\u0458 \u0438\u0437\u043c\u0435\u043d\u0438 -management.services.add.button.cancel=\u041e\u0442\u043a\u0430\u0436\u0438 - -management.services.manage.label.name=\u041d\u0430\u0437\u0438\u0432 \u043d\u0430 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0442 -management.services.manage.label.serviceUrl=URL \u043d\u0430 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0442 -management.services.manage.label.enabled=\u041e\u0432\u043e\u0437\u043c\u043e\u0436\u0435\u043d\u043e -management.services.manage.label.allowedToProxy=\u0414\u043e\u0437\u0432\u043e\u043b\u0435\u043d\u043e \u043f\u043e\u0441\u0440\u0435\u0434\u0443\u0432\u0430\u045a\u0435 -management.services.manage.label.ssoParticipant=SSO \u0423\u0447\u0435\u0441\u043d\u0438\u043a - -management.services.manage.action.edit=\u0418\u0437\u043c\u0435\u043d\u0438 -management.services.manage.action.delete=\u0411\u0440\u0438\u0448\u0438 - - diff --git a/cas-server-webapp/src/main/resources/messages_nl.properties b/cas-server-webapp/src/main/resources/messages_nl.properties deleted file mode 100644 index 890a381..0000000 --- a/cas-server-webapp/src/main/resources/messages_nl.properties +++ /dev/null @@ -1,108 +0,0 @@ -#Author: Jan "Velpi" Van der Velpen -#Version $Revision$ $Date$ -#Since 3.0.3 - -#Welcome Screen Messages - -# -# Licensed to Jasig under one or more contributor license -# agreements. See the NOTICE file distributed with this work -# for additional information regarding copyright ownership. -# Jasig licenses this file to you under the Apache License, -# Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a -# copy of the License at the following location: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -screen.welcome.welcome=Proficiat met de succesvolle installatie van CAS! Met de standaard "authentication handler" kan je ingeloggen als de gebruikersnaam gelijk is aan het wachtwoord. Je kan het nu proberen. -screen.welcome.security=Voor de veiligheid moet je uitloggen en je browser sluiten wanneer je geen toegang meer nodig hebt tot afgeschermde applicaties! -screen.welcome.instructions=Om verder te gaan dien je jezelf te authenticeren. -screen.welcome.label.netid.accesskey=g -screen.welcome.label.netid=Gebruikersnaam: -screen.welcome.label.password=Wachtwoord: -screen.welcome.label.password.accesskey=w -screen.welcome.label.warn=Vraag toestemming vooraleer me ingelogd door te sturen naar andere sites. -screen.welcome.label.warn.accesskey=v -screen.welcome.button.login=LOGIN -screen.welcome.button.clear=CLEAR - -#Confirmation Screen Messages -screen.confirmation.message=Doorgaan naar de applicatie. - -#Generic Success Screen Messages -screen.success.header=Succesvol ingelogd. -screen.success.success=Je bent ingelogd bij de Central Authentication Service. -screen.success.security=Voor de veiligheid moet je uitloggen en je browser sluiten wanneer je geen toegang meer nodig hebt tot afgeschermde applicaties! - -#Logout Screen Messages -screen.logout.header=Succesvol uitgelogd. -screen.logout.success=Je bent nu uitgelogd bij de Central Authentication Service. -screen.logout.security=Voor de veiligheid dien je je browser nu af te sluiten. -screen.logout.redirect=De applicatie waar je vandaan komt heeft deze link opgegeven die je kan volgen door hier te klikken. - -error.invalid.loginticket=Je mag geen formulier verzenden dat je al eens hebt verzonden. -required.username=Gelieve een gebruikersnaam in te vullen. -required.password=Gelieve een wachtwoord in te vullen. -error.authentication.credentials.bad=De combinatie van gebruikersnaam en wachtwoord was niet juist. -error.authentication.credentials.unsupported=De verstuurde identificatiegegevens worden niet ondersteund door CAS. - -INVALID_REQUEST_PROXY='pgt' en 'targetService' zijn verplichte parameters. -INVALID_TICKET_SPEC=Het ticket kwam niet overeen met de specificatie voor validatie. Misschien probeer je een Proxy Ticket te valideren op de Service Ticket validator, of komt "renew true" niet overeen. -INVALID_REQUEST='service' en 'ticket' zijn verplichte parameters. -INVALID_TICKET=ticket ''{0}'' is niet gekend. -INVALID_SERVICE=ticket ''{0}'' komt niet overeen met de opgegeven service. - - - -# SERVICES MANAGEMENT -addServiceView=Service Toevoegen -editServiceView=Service Bewerken -manageServiceView=Services Beheren - -screen.service.error.header=Geen toegang. -screen.service.error.message=De applicatie waarvoor je toegang vroeg heeft geen toestemming om deze CAS te gebruiken. - -registeredService.serviceId.exists=Er bestaat al een Service met die Service Url. - -application.title=Jasig Central Authentication Service -application.errors.global=Gelieve onderstaande fouten te verbeteren: - -management.services.title=Service Beheer -management.services.link.logout=Uitloggen - -management.services.status.notdeleted=De service kon niet worden verwijderd. -management.services.status.deleted={0} is met succes verwijderd. - -management.services.add.instructions=Bevestig je wijzigingen door onderaan op deze pagina op Wijzigingen Opslaan te klikken. -management.services.add.property.name=Naam -management.services.add.property.serviceUrl=Service URL -management.services.add.property.serviceUrl.instructions=Je kan Ant-style Pattern Matching gebruiken. -management.services.add.property.description=Omschrijving -management.services.add.property.themeName=Naam Thema -management.services.add.property.status=Status -management.services.add.property.status.enabled=Enabled -management.services.add.property.status.allowedToProxy=Proxy toegelaten -management.services.add.property.status.ssoParticipant=SSO Deelnemer -management.services.add.property.status.anonymousAccess=Annonieme toegang -management.services.add.property.attributes=Attributen - -management.services.add.button.save=Wijzigingen Opslaan -management.services.add.button.cancel=Annuleren - -management.services.manage.label.name=Service Naam -management.services.manage.label.serviceUrl=Service URL -management.services.manage.label.enabled=Enabled -management.services.manage.label.allowedToProxy=Proxy toegelaten -management.services.manage.label.ssoParticipant=SSO - -management.services.manage.action.edit=bewerken -management.services.manage.action.delete=verwijderen diff --git a/cas-server-webapp/src/main/resources/messages_pl.properties b/cas-server-webapp/src/main/resources/messages_pl.properties deleted file mode 100644 index b4e9d18..0000000 --- a/cas-server-webapp/src/main/resources/messages_pl.properties +++ /dev/null @@ -1,142 +0,0 @@ -# @author Maja Gorecka-Wolniewicz -# @version $Revision$ $Date$ -# @since 3.1.1 - -#Welcome Screen Messages - -# -# Licensed to Jasig under one or more contributor license -# agreements. See the NOTICE file distributed with this work -# for additional information regarding copyright ownership. -# Jasig licenses this file to you under the Apache License, -# Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a -# copy of the License at the following location: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -screen.welcome.welcome=Gratulujemy, us\u0142uga CAS jest gotowa do dzia\u0142ania! Domy\u015blny tryb uwierzytelniania akceptuje dane, w kt\u00f3rych has\u0142o jest takie samo jak nazwa u\u017cytkownika - spr\u00f3buj! -screen.welcome.security=Dla zachowania bezpiecze\u0144stwa, gdy zako\u0144czysz korzystanie z us\u0142ug wymagaj\u0105cych uwierzytelnienia, wyloguj si\u0119 i zamknij przegl\u0105dark\u0119! -screen.welcome.instructions=Wprowad\u017a sw\u00f3j identyfikator sieciowy i has\u0142o -screen.welcome.label.netid=Identyfikator: -screen.welcome.label.netid.accesskey=i -screen.welcome.label.password=Has\u0142o: -screen.welcome.label.password.accesskey=h -screen.welcome.label.warn=Ostrzegaj mnie przed zalogowaniem na innych serwerach. -screen.welcome.label.warn.accesskey=o -screen.welcome.button.login=ZALOGUJ -screen.welcome.button.clear=WYCZY\u015a\u0106 - -#Confirmation Screen Messages -screen.confirmation.message=Naci\u015bnij tutaj, by przej\u015bc do aplikacji. - -#Generic Success Screen Messages -screen.success.header=Udane logowanie -screen.success.success=Zalogowa\u0142e\u015b si\u0119 w CAS - Centralnej Us\u0142udze Uwierzytelniania. -screen.success.security=Dla zachowania bezpiecze\u0144stwa, gdy zako\u0144czysz korzystanie z us\u0142ug wymagaj\u0105cych uwierzytelnienia, wyloguj si\u0119 i zamknij przegl\u0105dark\u0119! - -#Logout Screen Messages -screen.logout.header=Udane wylogowanie -screen.logout.success=Wylogowa\u0142e\u015b si\u0119 z CAS - Centralnej Us\u0142ugi Uwierzytelniania. -screen.logout.security=Dla zachowania bezpiecze\u0144stwa zamknij przegl\u0105dark\u0119. -screen.logout.redirect=Us\u0142uga przekaza\u0142a adres, do kt\u00f3rego przejdziesz naciskaj\u0105c tutaj. - -screen.service.sso.error.header=W celu dost\u0119pu do us\u0142ugi wymagane jest ponowne uwierzytelnienie -screen.service.sso.error.message=Pr\u00f3ba dost\u0119pu do us\u0142ugi, kt\u00f3ra wymaga ponownego uwierzytelnienia. Pon\u00f3w uwierzytelnienie. - -error.invalid.loginticket=Nie mo\u017cesz ponownie wys\u0142a\u0107 formularza wcze\u015bniej wys\u0142anego. -required.username=Nazwa u\u017cytkownika jest polem wymaganym. -required.password=Has\u0142o jest polem wymaganym. -error.authentication.credentials.bad=Dostarczone dane uwierzytelniania nie mog\u0105 zosta\u0107 uznane za poprawne. -error.authentication.credentials.unsupported=Dostarczone dane uwierzytelniania nie nie s\u0105 akceptowane przez us\u0142ug\u0119 CAS. - -INVALID_REQUEST_PROXY=parametry 'pgt' i 'targetService' s\u0105 wymagane -INVALID_TICKET_SPEC=Bilet niezgodny ze specyfikacj\u0105. Mo\u017cliwe przyczyny b\u0142\u0119du to pr\u00f3ba sprawdzenia biletu proxy za pomoc\u0105 walidatora biletu us\u0142ugi, lub brak zgodno\u015bci ze zleceniem odnowienia uwierzytelnienia. -INVALID_REQUEST=parametry 'service' i 'ticket' s\u0105 wymagane -INVALID_TICKET=nieznana posta\u0107 biletu ''{0}'' -INVALID_SERVICE=Bilet ''{0}'' nie nale\u017cy do tej us\u0142ugi. Oryginalna us\u0142uga to ''{1}'', aktualna us\u0142uga to ''{2}''. - - -# SERVICES MANAGEMENT -addServiceView=Dodaj now\u0105 us\u0142ug\u0119 -editServiceView=Edytuj us\u0142ug\u0119 -manageServiceView=Zarz\u0105dzaj us\u0142ugami - -screen.service.error.header=Brak uprawnie\u0144 do korzystania z CAS -screen.service.error.message=Aplikacja, w kt\u00f3ej chcia\u0142e\u015b zosta\u0107 uwierzytelniony nie ma uprawnie\u0144 do korzystania z CAS. - -registeredService.serviceId.exists=Us\u0142uga o takim adresie ju\u017c istnieje. - -application.title=Us\u0142uga Centralnego Uwierzytelniania (Jasig CAS) -application.errors.global=Popraw poni\u017csze b\u0142\u0119dy: - -management.services.title=Zarz\u0105dzanie us\u0142ugami -management.services.link.logout=Wylogowanie - -management.services.status.notdeleted=Nie mo\u017cna usun\u0105\u0107 us\u0142ugi. -management.services.status.deleted=Usuni\u0119to {0}. - -management.services.add.instructions=Potwierd\u017a ch\u0119\u0107 zachowania zmian naciskaj\u0105c przycisk Zachowaj zmiany -management.services.add.property.name=Nazwa -management.services.add.property.serviceUrl=Adres us\u0142ugi (URL) -management.services.add.property.serviceUrl.instructions=Mo\u017cesz u\u017cy\u0107 metody dopasowywania wzorc\u00f3w Ant -management.services.add.property.description=Opis -management.services.add.property.themeName=Nazwa motywu -management.services.add.property.status=Status -management.services.add.property.status.enabled=W\u0142\u0105czony -management.services.add.property.status.allowedToProxy=Dozwolone proxy -management.services.add.property.status.ssoParticipant=Uczestnik systemu pojedynczego logowania -management.services.add.property.status.anonymousAccess=Dost\u0119p anonimowy -management.services.add.property.attributes=Atrybuty - -management.services.add.button.save=Zachowaj zmiany -management.services.add.button.cancel=Anuluj - -management.services.manage.label.name=Nazwa us\u0142ugi -management.services.manage.label.serviceUrl= Adres us\u0142ugi (URL) -management.services.manage.label.enabled=W\u0142\u0105czony -management.services.manage.label.allowedToProxy=Dozwolone proxy -management.services.manage.label.ssoParticipant=SSO - -management.services.manage.action.edit=edytuj -management.services.manage.action.delete=usu\u0144 - -management.services.service.warn=CAS obecnie pracuje w trybie "otwartym" poniewa\u017c \u017cadna us\u0142uga nie zosta\u0142a skonfigurowana. Gdy zostanie dodana pierwsza us\u0142uga CAS przestanie pracowa\u0107 w trybie otwarty i ka\u017cda aplikacja, kt\u00f3ra mia\u0142aby wsp\u00f3\u0142pracowa\u0107 z CASem musi zosta\u0107 w nim zarejestrowana. Dotyczy to r\u00f3wnie\u017c TEGO NARZ\u0118DZIA. Je\u017celi planujesz u\u017cywa\u0107 tego narz\u0119dzia, musisz je zarejstrowa\u0107 jako us\u0142ug\u0119 w CASie. Domy\u015blny adres tego narz\u0119dzia to: "{0}" - -# LPPE Account Error -screen.accounterror.password.message=Termin wa\u017cno\u015bci has\u0142a up\u0142yn\u0105\u0142, nie jest okre\u015blony, albo ustawiona data jest nieprawid\u0142owa. Prosz\u0119 skontaktowa\u0107 si\u0119 z pomoc\u0105 techniczn\u0105 w celu uzyskania dost\u0119pu. - -# LPPE Account Disabled -screen.accountdisabled.heading=Konto zosta\u0142o zablokowane. -screen.accountdisabled.message=Prosz\u0119 skontaktowa\u0107 si\u0119 z pomoc\u0105 techniczn\u0105 w celu uzyskania dost\u0119pu. - -# LPPE Password Expired -screen.expiredpass.heading=Termin wa\u017cno\u015bci has\u0142a up\u0142yn\u0105\u0142. -screen.expiredpass.message=Prosz\u0119 zmieni\u0107 has\u0142o. - -# LPPE Password Must be changed -screen.mustchangepass.heading=Musisz zmieni\u0107 has\u0142o. -screen.mustchangepass.message=Prosz\u0119 zmieni\u0107 has\u0142o. - -# LPPE Login out of authorized hours -screen.badhours.heading=Nie mo\u017cesz zalogowa\u0107 si\u0119 w tym czasie. -screen.badhours.message=Prosz\u0119 spr\u00f3bowa\u0107 p\u00f3\u017aniej. - -# LPPE Login out of authorized workstations -screen.badworkstation.heading=Nie mo\u017cesz zalogowa\u0107 si\u0119 z tego komputera. -screen.badworkstation.message=Prosz\u0119 skontaktowa\u0107 si\u0119 z pomoc\u0105 techniczn\u0105 w celu uzyskania dost\u0119pu. - -# LPPE Password Warning -screen.warnpass.heading.today=Dzisiaj up\u0142ywa termin wa\u017cno\u015bci Twojego has\u0142a! -screen.warnpass.heading.tomorrow=Jutro up\u0142ywa termin wa\u017cno\u015bci Twojego has\u0142a! -screen.warnpass.heading.other=Termin wa\u017cno\u015bci Twojego has\u0142a wygasa za {0} dni. -screen.warnpass.message.line1=Prosz\u0119 natychmiast zmieni\u0107 has\u0142o. -screen.warnpass.message.line2=Za 10 sekund nast\u0105pi przekierowanie to wybranej aplikacji. diff --git a/cas-server-webapp/src/main/resources/messages_pt_BR.properties b/cas-server-webapp/src/main/resources/messages_pt_BR.properties deleted file mode 100644 index 8d3983f..0000000 --- a/cas-server-webapp/src/main/resources/messages_pt_BR.properties +++ /dev/null @@ -1,109 +0,0 @@ -#Welcome Screen Messages - -# -# Licensed to Jasig under one or more contributor license -# agreements. See the NOTICE file distributed with this work -# for additional information regarding copyright ownership. -# Jasig licenses this file to you under the Apache License, -# Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a -# copy of the License at the following location: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -screen.welcome.welcome=Parab\u00e9ns por colocar o CAS no ar! O autenticador padr\u00e3o usa Nome de Usu\u00e1rio igual a Senha: v\u00e1 em frente e tente! -screen.welcome.security=Por raz\u00f5es de seguran\u00e7a, por favor deslogue e feche o seu navegador quando terminar de acessar os servi\u00e7os que precisam de autentica\u00e7\u00e3o! -screen.welcome.instructions=Entre com seu usu\u00e1rio e Senha -screen.welcome.label.netid=Usu\u00e1rio: -screen.welcome.label.netid.accesskey=u -screen.welcome.label.password=Senha: -screen.welcome.label.password.accesskey=s -screen.welcome.label.warn=Avisar anter de logar em outros sites. -screen.welcome.label.warn.accesskey=a -screen.welcome.button.login=ENTRAR -screen.welcome.button.clear=LIMPAR - -#Confirmation Screen Messages -screen.confirmation.message=Clique aqui para ir para a aplica\u00e7\u00e3o. - -#Generic Success Screen Messages -screen.success.header=Sucesso ao se logar -screen.success.success=Voc\u00ea se logou com sucesso no Servi\u00e7o de Autentica\u00e7\u00e3o Central. -screen.success.security=Por raz\u00f5es de seguran\u00e7a, por favor efetue um Logout e feche seu navegador quando voc\u00ea terminar de acessar os servi\u00e7os que precisam de autentica\u00e7\u00e3o! - -#Logout Screen Messages -screen.logout.header=Sucesso ao se deslogar -screen.logout.success=Voc\u00ea se deslogou com sucesso no Servi\u00e7o de Autentica\u00e7\u00e3o Central. -screen.logout.security=Por raz\u00f5es de seguran\u00e7a, feche o seu navegador. -screen.logout.redirect=O servi\u00e7o de onde voc\u00ea veio fornecer um link que voc\u00ea pode seguir clicando aqui. - -screen.service.sso.error.header=Re-Autenti\u00e7\u00e3o Obrigat\u00f3ria para Acessar esse Servi\u00e7o -screen.service.sso.error.message=Voc\u00ea tentou acessar um servi\u00e7o que necessita de autentica\u00e7\u00e3o sem re-autentica\u00e7\u00e3o. Por favor, tente autenticar novamente. - -error.invalid.loginticket=Voc\u00ea n\u00e3o pode tentar re-enviar um formul\u00e1rio que j\u00e1 vou enviado anteriormente. -required.username=Usu\u00e1rio \u00e9 um campo obrigat\u00f3rio. -required.password=Senha \u00e9 um campo obrigat\u00f3rio. -error.authentication.credentials.bad=Usu\u00e1rio ou senha inv\u00e1lidos. -error.authentication.credentials.unsupported=As credenciais fornecidas n\u00e3o n\u00e3o suportadas pelo CAS. - -INVALID_REQUEST_PROXY='pgt' e 'targetService' s\u00e3o par\u00e2metros obrigat\u00f3rios -INVALID_TICKET_SPEC=O Ticket falhou a valida\u00e7\u00e3o da especifica\u00e7\u00e3o. Possiveis erros incluem tentativa de validar um Proxy Ticket por meio de um validador Service Ticket, ou n\u00e3o estar de acordo com o pedido de renova\u00e7\u00e3o. -INVALID_REQUEST='service' e 'ticket' s\u00e3o par\u00e2metros obrigat\u00f3rios -INVALID_TICKET=ticket ''{0}'' n\u00e3o reconhecido -INVALID_SERVICE=ticket ''{0}'' n\u00e3o casa com o servi\u00e7o fornecido. O servi\u00e7o original era ''{1}'' e o servi\u00e7o fornecido era ''{2}''. - - -# SERVICES MANAGEMENT -addServiceView=Adicionar Novo Servi\u00e7o -editServiceView=Editar Servi\u00e7o -manageServiceView=Gerenciar Servi\u00e7os -viewStatisticsView=Ver Estat\u00edsticas - -screen.service.error.header=Aplica\u00e7\u00e3o n\u00e3o Autorizada a usar o CAS -screen.service.error.message=A aplica\u00e7\u00e3o que voc\u00ea tentou autenticar n\u00e3o \u00e9 autorizada a usar o CAS. - -registeredService.serviceId.exists=Um servi\u00e7o com essa URL de servi\u00e7o j\u00e1 existe. - -application.title=Jasig Servi\u00e7o de Autentica\u00e7\u00e3o Central -application.errors.global=Por favor, corrija os erros abaixo: - -management.services.title=Gerenciar Servi\u00e7os -management.services.link.logout=Deslogar - -management.services.status.notdeleted=O servi\u00e7o n\u00e3o pode ser exclu\u00eddo. -management.services.status.deleted={0} foi exclu\u00eddo com sucesso. - -management.services.add.instructions=Por favor, certifique-se de enviar as mudan\u00e7as clicando no bot\u00e3o Salvar Mudan\u00e7as no rodap\u00e9 da p\u00e1gina -management.services.add.property.name=Nome -management.services.add.property.serviceUrl=URL do Servi\u00e7o -management.services.add.property.serviceUrl.instructions=Voc\u00ea pode usar Casamento de Padr\u00e3o no estilo Ant -management.services.add.property.description=Descri\u00e7\u00e3o -management.services.add.property.themeName=Nome do Tema -management.services.add.property.status=Estado -management.services.add.property.status.enabled=Habilitado -management.services.add.property.status.allowedToProxy=Permitido Fazer Proxy -management.services.add.property.status.ssoParticipant=Participante SSO -management.services.add.property.status.anonymousAccess=Acesso An\u00f4nimo -management.services.add.property.attributes=Atributos -management.services.add.property.ignoreAttributes=Ignore o Gerenciamento de Atributos por meio desta ferramenta -management.services.add.property.evaluationOrder=Pedido - -management.services.add.button.save=Salvar Mudan\u00e7as -management.services.add.button.cancel=Cancelar - -management.services.manage.label.name=Nome do Servi\u00e7o -management.services.manage.label.serviceUrl= URL do Servi\u00e7o -management.services.manage.label.enabled=Habilitado -management.services.manage.label.allowedToProxy=Pode Fazer Proxy -management.services.manage.label.ssoParticipant=SSO - -management.services.manage.action.edit=editar -management.services.manage.action.delete=excluir diff --git a/cas-server-webapp/src/main/resources/messages_pt_PT.properties b/cas-server-webapp/src/main/resources/messages_pt_PT.properties deleted file mode 100644 index c7f9a8a..0000000 --- a/cas-server-webapp/src/main/resources/messages_pt_PT.properties +++ /dev/null @@ -1,116 +0,0 @@ -#Welcome Screen Messages - -# -# Licensed to Jasig under one or more contributor license -# agreements. See the NOTICE file distributed with this work -# for additional information regarding copyright ownership. -# Jasig licenses this file to you under the Apache License, -# Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a -# copy of the License at the following location: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -screen.welcome.welcome=Parab\u00e9ns! O CAS est\u00e1 agora online! O autenticador padr\u00e3o usa o nome de utilizador igual \u221a\u2020 palavra-passe: v\u00e1 em frente e experimente! -screen.welcome.security=Por quest\u00f5es de seguran\u00e7a, por favor feche o seu browser quando terminar de aceder aos servi\u00e7os que necessitam de autentica\u00e7\u00e3o! -screen.welcome.instructions=Insira o seu utilizador e respectiva palavra-passe -screen.welcome.label.netid=Utilizador: -screen.welcome.label.netid.accesskey=u -screen.welcome.label.password=Palavra-passe: -screen.welcome.label.password.accesskey=p -screen.welcome.label.warn=Avise-me antes de entrar noutros sites. -screen.welcome.label.warn.accesskey=A -screen.welcome.button.login=ENTRAR -screen.welcome.button.clear=LIMPAR - -# Blocked Errors Page -screen.blocked.header=Accesso Bloqueado -screen.blocked.message=Inseriu a palavra-chave incorrectamente demasiadas vezes. A sua conta foi bloqueada. - -#Confirmation Screen Messages -screen.confirmation.message=Clique aqui para ir para a aplica\u00e7\u00e3o. - -#Generic Success Screen Messages -screen.success.header=Sess\u00e3o iniciada com sucesso. -screen.success.success=A sua sess\u00e3o no Servi\u00e7o de Autentica\u00e7\u00e3o Central foi iniciada com sucesso. -screen.success.security=Por raz\u00f5es de seguran\u00e7a, por favor fa\u00e7a Logout e feche o seu browser quando terminar de aceder aos servi\u00e7os que necessitam de autentica\u00e7\u00e3o! - - -#Logout Screen Messages -screen.logout.header=Sess\u00e3o terminada com sucesso. -screen.logout.success=A sua sess\u00e3o no Servi\u00e7o de Autentica\u00e7\u00e3o Central foi terminada com sucesso. -screen.logout.security=Por raz\u00f5es de seguran\u00e7a, por favor feche o seu browser. -screen.logout.redirect=O servi\u00e7o de origem providenciou um link que pode ser seguido ao clicar aqui. - -screen.service.sso.error.header=\u221a\u00e2 necess\u221a\u00b0ria reautentica\u221a\u00df\u221a\u00a3o para aceder a este servi\u221a\u00dfo -screen.service.sso.error.message=Voc\u221a\u2122 tentou o acesso a um servi\u221a\u00dfo que requer reautentica\u221a\u00df\u221a\u00a3o sem a efectuar. Por favor tente autenticar-se novamente. - -error.invalid.loginticket=N\u221a\u00a3o pode tentar reenviar um formul\u221a\u00b0rio que foi enviado anteriormente. -required.username=Utilizador \u221a\u00a9 um campo obrigat\u221a\u2265rio. -required.password=Palavra-passe \u221a\u00a9 um campo obrigat\u221a\u2265rio. -error.authentication.credentials.bad=Utilizador ou palavra-passe inv\u221a\u00b0lidos. -error.authentication.credentials.unsupported=As credenciais fornecidas n\u221a\u00a3o s\u221a\u00a3o suportadas pelo Servi\u221a\u00dfo de Autentica\u221a\u00df\u221a\u00a3o Central. - -INVALID_REQUEST_PROXY=Os par\u221a\u00a2metros 'pgt' e 'targetService' s\u221a\u00a3o obrigat\u221a\u2265rios -INVALID_TICKET_SPEC=O Ticket falhou a valida\u221a\u00df\u221a\u00a3o de especifica\u221a\u00df\u221a\u00a3o. Poder\u221a\u00a3o ser causas a tentativa de validar um Proxy Ticket atr\u221a\u00b0v\u221a\u00a9s de um validador Service Ticket ou n\u221a\u00a3o estar de acordo com o pedido de renova\u221a\u00df\u221a\u00a3o. -INVALID_REQUEST=Os par\u221a\u00a2metros 'service' e 'ticket' s\u221a\u00a3o obrigat\u221a\u2265rios -INVALID_TICKET=ticket ''{0}'' n\u221a\u00a3o reconhecido -INVALID_SERVICE=ticket ''{0}'' n\u221a\u00a3o coincide com o servi\u221a\u00dfo fornecido. O servi\u221a\u00dfo original foi ''{1}'' e o servi\u221a\u00dfo fornecido foi ''{2}''. - - -# SERVICES MANAGEMENT -addServiceView=Adicionar Servi\u221a\u00dfo -editServiceView=Editar Servi\u221a\u00dfo -manageServiceView=Gerir Servi\u221a\u00dfos -viewStatisticsView=Ver Estat\u221a\u2260sticas - -screen.service.error.header=Aplica\u221a\u00df\u221a\u00a3o n\u221a\u00a3o autorizada a usar o Servi\u221a\u00dfo de Autentica\u221a\u00df\u221a\u00a3o Central -screen.service.error.message=A aplica\u221a\u00df\u221a\u00a3o onde se tentou autenticar n\u221a\u00a3o est\u221a\u00b0 autorizada a usar o Servi\u221a\u00dfo de Autentica\u221a\u00df\u221a\u00a3o Central - -registeredService.serviceId.exists=Um servi\u221a\u00dfo com o URL de servi\u221a\u00dfo dado j\u221a\u00b0 existe - -application.title=Servi\u221a\u00dfo de Autentica\u221a\u00df\u221a\u00a3o Central Jasig -application.errors.global=Por favor corrija os erros listados em baixo: - -management.services.title=Gest\u221a\u00a3o de Servi\u221a\u00dfos -management.services.link.logout=Sair - -management.services.status.notdeleted=O servi\u221a\u00dfo n\u221a\u00a3o pode ser apagado. -management.services.status.deleted={0} foi apagado con sucesso. - -management.services.add.instructions=Por favor certifique-se do envio das altera\u221a\u00df\u221a\u00b5es carregando no bot\u221a\u00a3o Gravar Altera\u221a\u00df\u221a\u00b5es no fundo desta p\u221a\u00b0gina -management.services.add.property.name=Nome -management.services.add.property.serviceUrl=URL do Servi\u221a\u00dfo -management.services.add.property.serviceUrl.instructions=Ant-style Pattern Matching pode ser usado -management.services.add.property.description=Descri\u221a\u00df\u221a\u00a3o -management.services.add.property.themeName=Nome do tema -management.services.add.property.status=Estado -management.services.add.property.status.enabled=Activo -management.services.add.property.status.allowedToProxy=Pode fazer Proxy -management.services.add.property.status.ssoParticipant=Participante SSO -management.services.add.property.status.anonymousAccess=Accesso An\u221a\u2265nimo -management.services.add.property.attributes=Atributos -management.services.add.property.ignoreAttributes=Ignorar gest\u221a\u00a3o de atributos atrav\u221a\u00a9s desta ferramenta -management.services.add.property.evaluationOrder=Ordem - -management.services.add.button.save=Gravar altera\u221a\u00df\u221a\u00b5es -management.services.add.button.cancel=Cancelar - -management.services.manage.label.name=Nome do Servi\u221a\u00dfo -management.services.manage.label.serviceUrl= URL do Servi\u221a\u00dfo -management.services.manage.label.enabled=Enabled -management.services.manage.label.allowedToProxy=Pode fazer Proxy -management.services.manage.label.ssoParticipant=SSO - -management.services.manage.action.edit=editar -management.services.manage.action.delete=apagar - -management.services.service.warn=O Servi\u221a\u00dfo de Autentica\u221a\u00df\u221a\u00a3o Central est\u221a\u00b0 a ser executado em "modo aberto" porque n\u221a\u00a3o existem servi\u221a\u00dfos configurados. Assim que configurar esta ferramenta para ter um servi\u221a\u00dfo, o Servi\u221a\u00dfo de Autentica\u221a\u00df\u221a\u00a3o Central deixar\u221a\u00b0 de funcionar em "modo aberto" e assim, qualquer aplica\u221a\u00df\u221a\u00a3o que deseje usar o Servi\u221a\u00dfo de Autentica\u221a\u00df\u221a\u00a3o Central deve ser registada. Isto inclui ESTA FERRAMENTA. Se a vai usar, O PRIMEIRO SERVI\u221a\u00e1O A SER ADICIONADO \u221a\u00e2 O SERVI\u221a\u00e1O EM SI. O URL por defeito para a ferramenta de gest\u221a\u00a3o de servi\u221a\u00dfos \u221a\u00a9 "{0}". diff --git a/cas-server-webapp/src/main/resources/messages_ru.properties b/cas-server-webapp/src/main/resources/messages_ru.properties deleted file mode 100644 index 1446102..0000000 --- a/cas-server-webapp/src/main/resources/messages_ru.properties +++ /dev/null @@ -1,102 +0,0 @@ -#Welcome Screen Messages - -# -# Licensed to Jasig under one or more contributor license -# agreements. See the NOTICE file distributed with this work -# for additional information regarding copyright ownership. -# Jasig licenses this file to you under the Apache License, -# Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a -# copy of the License at the following location: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -screen.welcome.welcome=\u041f\u043e\u0437\u0434\u0440\u0430\u0432\u043b\u044f\u0435\u043c \u0441 \u0443\u0441\u043f\u0435\u0448\u043d\u044b\u043c \u0437\u0430\u043f\u0443\u0441\u043a\u043e\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u044b CAS! "Authentication handler", \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u043b\u0438\u043d\u043d\u043e\u0441\u0442\u0438 \u0432 \u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0435\u0441\u043b\u0438 \u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438 \u043f\u0430\u0440\u043e\u043b\u044c \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0442: \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 CAS \u0432 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0438. -screen.welcome.security=\u0412 \u0446\u0435\u043b\u044f\u0445 \u043d\u0430\u0434\u0435\u0436\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u0439\u0434\u0438\u0442\u0435 \u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0437\u0430\u043a\u0440\u043e\u0439\u0442\u0435 \u0431\u0440\u0430\u0443\u0437\u0435\u0440, \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u0432 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0441\u0435\u0440\u0432\u0438\u0441\u0443 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0443\u0436\u0434\u0430\u0435\u0442\u0441\u044f \u0432 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0438 \u043f\u043e\u0434\u043b\u0438\u043d\u043d\u043e\u0441\u0442\u0438! -screen.welcome.instructions=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043b\u043e\u0433\u0438\u043d \u0438 \u043f\u0430\u0440\u043e\u043b\u044c. -screen.welcome.label.netid=\u041b\u043e\u0433\u0438\u043d: -screen.welcome.label.netid.accesskey=n -screen.welcome.label.password=\u041f\u0430\u0440\u043e\u043b\u044c: -screen.welcome.label.password.accesskey=p -screen.welcome.label.warn=\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0434\u0438\u0442\u044c \u043f\u0435\u0440\u0435\u0434 \u0432\u0445\u043e\u0434\u043e\u043c \u043d\u0430 \u0434\u0440\u0443\u0433\u0438\u0435 \u0441\u0430\u0439\u0442\u044b. -screen.welcome.label.warn.accesskey=\u043f -screen.welcome.button.login=\u0412\u041e\u0419\u0422\u0418 -screen.welcome.button.clear=\u041e\u0427\u0418\u0421\u0422\u0418\u0422\u044c - -#Confirmation Screen Messages -screen.confirmation.message=\u041d\u0430\u0436\u043c\u0438\u0442\u0435 \u043d\u0430 \u0441\u0441\u044b\u043b\u043a\u0443 \u0434\u043b\u044f \u0432\u0445\u043e\u0434\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443. - -#Generic Success Screen Messages -screen.success.header=\u0412\u0445\u043e\u0434 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0443\u0441\u043f\u0435\u0448\u0435\u043d. -screen.success.success=\u0412\u044b \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u043e\u0448\u043b\u0438 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 "Central Authentication Service". -screen.success.security=\u0412 \u0446\u0435\u043b\u044f\u0445 \u043d\u0430\u0434\u0435\u0436\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u0439\u0434\u0438\u0442\u0435 \u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0437\u0430\u043a\u0440\u043e\u0439\u0442\u0435 \u0431\u0440\u0430\u0443\u0437\u0435\u0440, \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u0432 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0441\u0435\u0440\u0432\u0438\u0441\u0443 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0443\u0436\u0434\u0430\u0435\u0442\u0441\u044f \u0432 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0438 \u043f\u043e\u0434\u043b\u0438\u043d\u043d\u043e\u0441\u0442\u0438! - -#Logout Screen Messages -screen.logout.header=\u0412\u044b\u0445\u043e\u0434 \u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u0441\u043f\u0435\u0448\u0435\u043d. -screen.logout.success=\u0412\u044b \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044b\u0448\u043b\u0438 \u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u044b "Central Authentication Service". -screen.logout.security=\u0412 \u0446\u0435\u043b\u044f\u0445 \u043d\u0430\u0434\u0435\u0436\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438, \u0437\u0430\u043a\u0440\u043e\u0439\u0442\u0435 \u0431\u0440\u0430\u0443\u0437\u0435\u0440. -screen.logout.redirect=\u0421\u0435\u0440\u0432\u0438\u0441, \u043a \u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c \u0434\u043e\u0441\u0442\u0443\u043f, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u043b \u0441\u0441\u044b\u043b\u043a\u0443 \u0434\u043b\u044f \u0432\u0445\u043e\u0434\u0430. - -#Service Error Messages -screen.service.error.header=\u0421\u0435\u0440\u0432\u0438\u0441 \u0431\u0435\u0437 \u043f\u0440\u0430\u0432 \u0434\u043e\u0441\u0442\u0443\u043f\u0430. -screen.service.error.message=\u0421\u0435\u0440\u0432\u0438\u0441, \u0434\u043b\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0441\u0434\u0435\u043b\u0430\u043d\u0430 \u043f\u043e\u043f\u044b\u0442\u043a\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043f\u043e\u0434\u043b\u0438\u043d\u043d\u043e\u0441\u0442\u0438, \u043d\u0435 \u0438\u043c\u0435\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0441\u0438\u0441\u0442\u0435\u043c\u0435 CAS. - - -error.invalid.loginticket=\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u043e\u0442\u043e\u0441\u043b\u0430\u0442\u044c \u0432\u0435\u0431-\u0444\u043e\u0440\u043c\u0443, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0443\u0436\u0435 \u043e\u0442\u043e\u0441\u043b\u0430\u043d\u0430. -required.username=\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f - \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u043f\u043e\u043b\u0435 \u0432\u0432\u043e\u0434\u0430. -required.password=\u041f\u0430\u0440\u043e\u043b\u044c - \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u043f\u043e\u043b\u0435 \u0432\u0432\u043e\u0434\u0430. -error.authentication.credentials.bad=\u041f\u043e\u0434\u043b\u0438\u043d\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u0432\u0435\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0430. -error.authentication.credentials.unsupported=\u041f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u0432\u0435\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 CAS. - -INVALID_REQUEST_PROXY=\u041e\u0431\u0430 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 'pgt' \u0438 'targetService' \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b. -INVALID_TICKET_SPEC="Ticket" \u043d\u0435 \u043f\u0440\u043e\u0448\u0435\u043b \u0443\u0441\u043f\u0435\u0448\u043d\u0443\u044e \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a \u043c\u043e\u0433\u0443\u0442 \u0432\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u043f\u043e\u043f\u044b\u0442\u043a\u0443 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0434\u0435\u0438\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 "Proxy Ticket" \u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u043e\u043c "Service Ticket validator" \u0438\u043b\u0438 \u043d\u0435 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435 \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0441 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u0435\u043c "renew request: true". -INVALID_REQUEST=\u041e\u0431\u0430 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 'service' \u0438 'ticket' \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b. -INVALID_TICKET="ticket" ''{0}'' \u043d\u0435 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u043d. -INVALID_SERVICE="ticket" ''{0}'' \u043d\u0435 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u043c\u0443 \u0441\u0435\u0440\u0432\u0438\u0441\u0443. -management.services.link.logout=\u0412\u044b\u0439\u0442\u0438 -management.services.title=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c\u0438 -management.services.status.deleted={0} \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0451\u043d. -management.services.service.warn=CAS \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432 "\u043e\u0442\u043a\u0440\u044b\u0442\u043e\u043c" \u0440\u0435\u0436\u0438\u043c\u0435, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043d\u0438 \u043e\u0434\u0438\u043d \u0441\u0435\u0440\u0432\u0438\u0441 \u043d\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u044d\u0442\u043e\u0439 \u0443\u0442\u0438\u043b\u0438\u0442\u044b. \u041f\u043e\u0441\u043b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438, CAS \u0431\u043e\u043b\u0435\u0435 \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0434\u0435\u0441\u044c \u0432\u0441\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0431\u0443\u0434\u0443\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c CAS \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438. \u0415\u0441\u043b\u0438 \u0432\u044b \u043f\u043b\u0430\u043d\u0438\u0440\u0443\u0435\u0442\u0435 \u044d\u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c, \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0443\u0436\u043d\u043e \u0414\u041e\u0411\u0410\u0412\u0418\u0422\u042c \u0421\u0410\u041c \u0421\u0415\u0420\u0412\u0418\u0421. URL \u0441\u0435\u0440\u0432\u0438\u0441\u0430 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f "{0}". -management.services.add.button.cancel=\u041e\u0442\u043c\u0435\u043d\u0430 -management.services.add.button.save=\u0421\u043e\u0445\u0440\u0430\u043d\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f -management.services.add.instructions=\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u0443\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044c, \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u044b \u043b\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u043d\u0430\u0436\u0430\u0432 \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0443 "\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f" \u0432\u043d\u0438\u0437\u0443 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b -management.services.add.property.attributes=\u0410\u0442\u0442\u0440\u0438\u0431\u0443\u0442\u044b -management.services.add.property.description=\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 -management.services.add.property.evaluationOrder=\u041f\u043e\u0440\u044f\u0434\u043e\u043a -management.services.add.property.ignoreAttributes=\u041d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0430\u0442\u0442\u0440\u0438\u0431\u0443\u0442\u0430\u043c\u0438 -management.services.add.property.name=\u0418\u043c\u044f -management.services.add.property.serviceUrl=URL \u0441\u0435\u0440\u0432\u0438\u0441\u0430 -management.services.add.property.serviceUrl.instructions=\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0440\u0435\u0433\u0443\u043b\u044f\u0440\u043d\u044b\u0435 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0432 \u0441\u0442\u0438\u043b\u0435 Ant -management.services.add.property.status=\u0421\u0442\u0430\u0442\u0443\u0441 -management.services.add.property.status.allowedToProxy=\u041f\u043e\u0437\u0432\u043e\u043b\u0438\u0442\u044c \u043f\u0440\u043e\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 -management.services.add.property.status.anonymousAccess=\u0410\u043d\u043e\u043d\u0438\u043c\u043d\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f -management.services.add.property.status.enabled=\u0410\u043a\u0442\u0438\u0432\u043d\u043e -management.services.add.property.status.ssoParticipant=\u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a SSO -management.services.add.property.themeName=\u0418\u043c\u044f \u0442\u0435\u043c\u044b -management.services.manage.action.delete=\u0443\u0434\u0430\u043b\u0438\u0442\u044c -management.services.manage.action.edit=\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c -management.services.manage.label.allowedToProxy=\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u043f\u0440\u043e\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 -management.services.manage.label.enabled=\u0412\u043a\u043b\u044e\u0447\u0435\u043d\u043e -management.services.manage.label.name=\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u0430 -management.services.manage.label.serviceUrl=URL \u0441\u0435\u0440\u0432\u0438\u0441\u0430 -management.services.manage.label.ssoParticipant=\u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a SSO -management.services.status.notdeleted=\u0421\u0435\u0440\u0432\u0438\u0441 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0443\u0434\u0430\u043b\u0451\u043d. -manageServiceView=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c\u0438 -registeredService.serviceId.exists=\u0421\u0435\u0440\u0432\u0438\u0441 \u0441 \u0442\u0430\u043a\u0438\u043c URL \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 -screen.blocked.header=\u0414\u043e\u0441\u0442\u0443\u043f \u0437\u0430\u043f\u0440\u0435\u0449\u0451\u043d -screen.blocked.message=\u0412\u044b \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043c\u043d\u043e\u0433\u043e \u0440\u0430\u0437 \u0432\u0432\u043e\u0434\u0438\u043b\u0438 \u043d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 \u043f\u0430\u0440\u043e\u043b\u044c. \u0412\u0430\u0448 \u0430\u043a\u043a\u0430\u0443\u043d\u0442 \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d. -screen.service.sso.error.header=\u0414\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0441\u0435\u0440\u0432\u0438\u0441\u0443 \u043d\u0443\u0436\u043d\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u0430\u044f \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f -screen.service.sso.error.message=\u0412\u044b \u043f\u044b\u0442\u0430\u0435\u0442\u0435\u0441\u044c \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0441\u0435\u0440\u0432\u0438\u0441\u0443, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044e \u0431\u0435\u0437 \u043f\u043e\u0432\u0442\u043e\u0440\u043e\u0439 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438. \u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0441\u043d\u043e\u0432\u0430. -addServiceView=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 -application.errors.global=\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0438\u0441\u043f\u0440\u0430\u0432\u044c\u0442\u0435 \u043f\u0440\u0438\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0435 \u043d\u0438\u0436\u0435 \u043e\u0448\u0438\u0431\u043a\u0438 -application.title=Jasig Central Authentication Service -editServiceView=\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0435\u0440\u0432\u0438\u0441 -viewStatisticsView=\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0443 diff --git a/cas-server-webapp/src/main/resources/messages_sl.properties b/cas-server-webapp/src/main/resources/messages_sl.properties deleted file mode 100644 index 85a0df7..0000000 --- a/cas-server-webapp/src/main/resources/messages_sl.properties +++ /dev/null @@ -1,63 +0,0 @@ -#Welcome Screen Messages - -# -# Licensed to Jasig under one or more contributor license -# agreements. See the NOTICE file distributed with this work -# for additional information regarding copyright ownership. -# Jasig licenses this file to you under the Apache License, -# Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a -# copy of the License at the following location: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -screen.welcome.welcome=Dobrodo\u0161li v ARNES CAS online\! Uporabite uporabni\u0161ko ime in geslo, ki vam ga je dodeli administrator ARNES organizacije -screen.welcome.security=Zaradi varnostnih razlogov, prosimo, da naredite odjavo in zaprete brskalnik, ko zapustite spletni vir, ki je zahteval va\u0161o avtentikacijo. -screen.welcome.instructions=Vpi\u0161ite va\u0161o uporabni\u0161ko ime(eduprincipalName\: ime@arnes.si) in geslo. -screen.welcome.label.netid=eduPersonPrincipalName\: -screen.welcome.label.netid.accesskey=n -screen.welcome.label.password=Geslo\: -screen.welcome.label.password.accesskey=p -screen.welcome.label.warn=Opozori me, ko naredim novo prijavo v drugi spletni vir. -screen.welcome.label.warn.accesskey=w -screen.welcome.button.login=Prijava -screen.welcome.button.clear=ZBRI\u0160I - -#Confirmation Screen Messages -screen.confirmation.message=Klikni tukaj za vstop v aplikacijo. - -#Generic Success Screen Messages -screen.success.header=Prijava uspela -screen.success.success=Uspe\u0161no ste se prijavili v Centralno Avtenikacijsko Storitev. -screen.success.security=Zaradi varnostnih razlogov, prosimo, da naredite odjavo in zaprete brskalnik, ko zapustite spletni vir, ki je zahteval va\u0161o avtentikacijo. - -#Logout Screen Messages -screen.logout.header=Odjava uspela -screen.logout.success=Uspe\u0161no ste se prijavili v Centralno Avtenikacijsko Storitev. -screen.logout.security=Zaradi varnostnih razlogov zaprite brskalnik -screen.logout.redirect=Spletna storitev iz katere ste se odjavili, je priskrbela povezavo za nazaj, \u010De se \u017Eelite vrniti, kliknite na povezavo.. - -#Service Error Messages -screen.service.error.header=Ne avtorizerana Storitev -screen.service.error.message=Vstopiti ste hoteli do o spletne storitve nima dovoljenja do uporabe CAS storitve. - - -error.invalid.loginticket=Ne morete narediti re-submit forme, ki je \u017Ee bila poslana. -required.username=Uporabni\u0161ko ime je nujno vpisati\! -required.password=Geslo je nujno vpisati\! -error.authentication.credentials.bad=Veredostojnost, ki ste jo vpisali ne moremo dolo\u010Diti, da je pristno\! -error.authentication.credentials.unsupported=Veredostojnost, ki ste jo vpisali ni podprto v CAS-u\! - -INVALID_REQUEST_PROXY='pgt' in 'targetService' parametra sta oba nujna\! -INVALID_TICKET_SPEC=Ne uspe\u0161na validacija zahtevka. Mo\u017Ene napake so nastale pri vklju\u010Ditvi validacije v Proxy Ticket preko Service Ticket validacije. -INVALID_REQUEST='service' in 'ticket' parametra sta oba nujna\! -INVALID_TICKET=zahtevek ''{0}'' ni prepoznana -INVALID_SERVICE=zahtevek ''{0}'' se ne ujema priskrbljeno storitvijo diff --git a/cas-server-webapp/src/main/resources/messages_sv.properties b/cas-server-webapp/src/main/resources/messages_sv.properties deleted file mode 100644 index 85f07c0..0000000 --- a/cas-server-webapp/src/main/resources/messages_sv.properties +++ /dev/null @@ -1,109 +0,0 @@ -#Author: Fredrik Nilsson http://www.infoflexconnect.se -#Updated 2006-08-29: Pål Axelsson & Veronika Berglund IT Support Department at Uppsala University http://www.uu.se -#Updated 2007-06-21: Pål Axelsson IT Support Department at Uppsala University http://www.uu.se - -#Welcome Screen Messages - -# -# Licensed to Jasig under one or more contributor license -# agreements. See the NOTICE file distributed with this work -# for additional information regarding copyright ownership. -# Jasig licenses this file to you under the Apache License, -# Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a -# copy of the License at the following location: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -screen.welcome.welcome=Välkommen till den centrala autentiseringstjänsten CAS. När du installerat men ännu inte konfigurerat CAS kan du autentisera genom att ange samma text som både användaridentitet och lösenord för att prova CAS. -screen.welcome.security=Av säkerhetsskäl bör du logga ut och stänga webbläsaren när du är färdig med webbtjänsterna som kräver inloggning. -screen.welcome.instructions=Ange din användaridentitet och ditt lösenord. -screen.welcome.label.netid=Användarid: -screen.welcome.label.netid.accesskey=a -screen.welcome.label.password=Lösenord: -screen.welcome.label.password.accesskey=l -screen.welcome.label.warn=Varna mig innan jag loggar på en annan webbtjänst. -screen.welcome.label.warn.accesskey=v -screen.welcome.button.login=LOGGA IN -screen.welcome.button.clear=RENSA - -#Confirmation Screen Messages -screen.confirmation.message=Klicka här för att komma till webbtjänsten. - -#Generic Success Screen Messages -screen.success.header=Inloggningen lyckades -screen.success.success=Du har loggat in i den centrala autentiseringstjänsten CAS. -screen.success.security=Av säkerhetsskäl bör du logga ut och stänga webbläsaren när du är färdig med webbtjänsterna som kräver inloggning. - -#Logout Screen Messages -screen.logout.header=Du har loggat ut! -screen.logout.success=Du har loggat ut från den centrala autentiseringstjänsten CAS. -screen.logout.security=Av säkerhetsskäl bör du stänga din webbläsare. -screen.logout.redirect=Du kan logga in igen genom att klicka här. - -screen.service.sso.error.header=Du måste logga in igen för att använda denna webbtjänst -screen.service.sso.error.message=Du försökte använda en webbtjänst som kräver att du loggar in igen för att använda den. Logga in igen! - -error.invalid.loginticket=Du kan inte återanvända ett webbformulär som redan har skickats in. -required.username=Användaridentitet är en obligatoriskt uppgift. -required.password=Lösenord är en obligatoriskt uppgift. -error.authentication.credentials.bad=Inloggningsuppgifterna du angav kunde inte valideras! -error.authentication.credentials.unsupported=Inloggningsuppgifterna du angav kan inte hanteras av CAS. - -INVALID_REQUEST_PROXY=Både 'pgt' och 'targetService' är obligatoriska parametrar. -INVALID_TICKET_SPEC=Ticket-valideringen misslyckades. Möjliga fel skulle kunna vara att försöka validera en Proxy Ticket via en validator för Service Ticket, eller att en ny inloggning inte genomfördes trots begäran. -INVALID_REQUEST=Både 'service' och 'ticket' är obligatoriska parametrar. -INVALID_TICKET=ticket ''{0}'' känns inte igen. -INVALID_SERVICE=ticket ''{0}'' överenstämmer inte med angiven webbtjänst. - -# SERVICES MANAGEMENT -addServiceView=Lägg till ny webbtjänst -editServiceView=Ändra webbtjänst -manageServiceView=Hantera webbtjänst - -screen.service.error.header=Ej auktoriserad webbtjänst -screen.service.error.message=Webbtjänsten du försökter ansluta till är ej auktoriserad att använda den centrala autentiseringstjänsten CAS. - -registeredService.serviceId.exists=En webbtjänst med denna webbadress finns redan. - -application.title=Jasig Central Authentication Service -application.errors.global=Rätta felen nedan: - -management.services.title=Webbtjänstehantering -management.services.link.logout=LOGGA UT - -management.services.status.notdeleted=Webbtjänsten kan inte tas bort. -management.services.status.deleted=Webbtjänsten {0} har blivit borttagen. - -management.services.add.instructions=Kom ihåg att klicka på knappen SPARA lägst ner på sidan för att spara ändringarna. -management.services.add.property.name=Webbtjänst -management.services.add.property.serviceUrl=Webbadress -management.services.add.property.serviceUrl.instructions=Du kan använda matchningsregler av typen ANT. -management.services.add.property.description=Beskrivning -management.services.add.property.themeName=Tema -management.services.add.property.status=Status -management.services.add.property.status.enabled=Aktiv -management.services.add.property.status.allowedToProxy=Får agera proxy -management.services.add.property.status.ssoParticipant=Använder SSO -management.services.add.property.status.anonymousAccess=Anonym tillgång -management.services.add.property.attributes=Attribut - -management.services.add.button.save=SPARA -management.services.add.button.cancel=AVBRYT - -management.services.manage.label.name=Webbtjänst -management.services.manage.label.serviceUrl= Webbadress -management.services.manage.label.enabled=Aktiv -management.services.manage.label.allowedToProxy=Kan agera proxy -management.services.manage.label.ssoParticipant=SSO - -management.services.manage.action.edit=ÄNDRA -management.services.manage.action.delete=TA BORT diff --git a/cas-server-webapp/src/main/resources/messages_tr.properties b/cas-server-webapp/src/main/resources/messages_tr.properties deleted file mode 100644 index d978e65..0000000 --- a/cas-server-webapp/src/main/resources/messages_tr.properties +++ /dev/null @@ -1,111 +0,0 @@ -# Author : Mert Caliskan -# http://www.jroller.com/mert - -#Welcome Screen Messages - -# -# Licensed to Jasig under one or more contributor license -# agreements. See the NOTICE file distributed with this work -# for additional information regarding copyright ownership. -# Jasig licenses this file to you under the Apache License, -# Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a -# copy of the License at the following location: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -screen.welcome.welcome=Tebrikler!, CAS'\u0131 \u00e7al\u0131\u015f\u0131r hale getirdiniz. Haz\u0131rdaki kimliklendirme mekanizmas\u0131 kullan\u0131c\u0131 ad\u0131 ve parola ayn\u0131 oldu\u011fu durumlarda giri\u015fe izin vermektedir. Hemen deneyebilirsiniz. -screen.welcome.security=G\u00fcvenli\u011finiz i\u00e7in, i\u015finiz bittikten sonra kulland\u0131\u011f\u0131n\u0131z uygulamalardan \u00e7\u0131k\u0131\u015f yap\u0131n\u0131z ve taray\u0131c\u0131n\u0131z\u0131 kapat\u0131n\u0131z. -screen.welcome.instructions=Kullan\u0131c\u0131 ad\u0131 ve parolan\u0131z\u0131 giriniz -screen.welcome.label.netid=Kullan\u0131c\u0131 Ad\u0131: -screen.welcome.label.netid.accesskey=k -screen.welcome.label.password=Parola: -screen.welcome.label.password.accesskey=p -screen.welcome.label.warn=Di\u011fer sitelere girmeden \u00f6nce beni uyar. -screen.welcome.label.warn.accesskey=u -screen.welcome.button.login=G\u0130R\u0130\u015e -screen.welcome.button.clear=TEM\u0130ZLE - -#Confirmation Screen Messages -screen.confirmation.message=Uygulamaya eri\u015fmek i\u00e7in buraya t\u0131klay\u0131n\u0131z. - -#Generic Success Screen Messages -screen.success.header=Oturum ba\u015far\u0131yla a\u00e7\u0131ld\u0131. -screen.success.success=Merkezi Kimliklendirme Servisi'ne ba\u015far\u0131l\u0131 bir \u015fekilde giri\u015f yapt\u0131n\u0131z. -screen.success.security=G\u00fcvenlik nedenlerinden dolay\u0131, uygulamalar\u0131n kullan\u0131m\u0131 bittikten sonra sistemden \u00e7\u0131k\u0131\u015f yap\u0131p, taray\u0131c\u0131n\u0131z\u0131 kapat\u0131n\u0131z. - -#Logout Screen Messages -screen.logout.header=Oturum ba\u015far\u0131yla kapat\u0131ld\u0131. -screen.logout.success=Merkezi Kimliklendirme Servisi'nden ba\u015far\u0131l\u0131 bir \u015fekilde \u00e7\u0131k\u0131\u015f yapt\u0131n\u0131z. -screen.logout.security=G\u00fcvenlik nedenlerinden dolay\u0131, taray\u0131c\u0131n\u0131z\u0131 kapan\u0131t\u0131z. -screen.logout.redirect=Kimliklendirme servisi'ne y\u00f6nlendirme i\u00e7in verilen ba\u011flant\u0131ya t\u0131klayarak devam edebilirsiniz. - -screen.service.sso.error.header=Bu servise eri\u015fim i\u00e7in tekrar kimliklendirme gerekmektedir. -screen.service.sso.error.message=Bir servise ard\u0131\u015f\u0131k kimlik onay\u0131 yaparak eri\u015fmeye \u00e7al\u0131\u015ft\u0131n\u0131z. Onay i\u00e7in l\u00fctfen tekrar t\u0131klay\u0131n\u0131z. - -error.invalid.loginticket=\u00d6nceden g\u00f6nderilmi\u015f bir giri\u015f formunu tekrar g\u00f6nderemezsiniz. -required.username=Kullan\u0131c\u0131 Ad\u0131 girilmesi gerekli bir aland\u0131r. -required.password=Parola girilmesi gerekli bir aland\u0131r. -error.authentication.credentials.bad=Kullan\u0131c\u0131 Kodu veya Parola bilginizde yanl\u0131\u015fl\u0131k var. L\u00fctfen kontrol edip tekrar deneyiniz. -error.authentication.credentials.unsupported=Sa\u011flad\u0131\u011f\u0131n\u0131z kimliklendirme bilgileri Merkezi Kimliklendirme Sistemi taraf\u0131ndan tan\u0131nmamaktad\u0131r. - -INVALID_REQUEST_PROXY='pgt' ve 'targetService' parametrelerinin her ikisi birden gereklidir. -INVALID_TICKET_SPEC=Bilet do\u011frulama ba\u015far\u0131s\u0131z oldu. Olas\u0131 hatalar, servis bilet do\u011frulay\u0131c\u0131 ile Vekil (Proxy) bilet do\u011frulamak veya do\u011fru yenileme iste\u011fi kural\u0131na uyulmamas\u0131 olabilir. -INVALID_REQUEST='service' ve 'ticket' parametrelerinin her ikisi birden gereklidir. -INVALID_TICKET=Tan\u0131ms\u0131z bilet: ''{0}'' -INVALID_SERVICE=Bilet ''{0}'' belirtilen servis ile e\u015fle\u015fmiyor. As\u0131l servis: ''{1}'', belirtilen servis: ''{2}''. - - -# SERVICES MANAGEMENT -addServiceView=Yeni Servis Ekle -editServiceView=Servisi G\u00fcncelle -manageServiceView=Servisleri Y\u00f6net - -screen.service.error.header=Uygulama, Merkezi Kimliklendirme Servisi'ni kullanmak i\u00e7in yetkilendirilmemi\u015f. -screen.service.error.message=Kimliklendirme onay\u0131 yap\u0131lmaya \u00e7al\u0131\u015f\u0131lan uygulama, Merkezi Kimliklendirme Servisi'ni kullanmak i\u00e7in yetkilendirilmemi\u015f. - -registeredService.serviceId.exists=Servis URL bilgisine sahip servis bulunmaktad\u0131r. - -application.title=Jasig CAS / Merkezi Kimliklendirme Servisi -application.errors.global=L\u00fctfen a\u015fa\u011f\u0131daki hatalar\u0131 d\u00fczeltin: - -management.services.title=Servis Y\u00f6netimi -management.services.link.logout=\u00c7\u0131k\u0131\u015f - -management.services.status.notdeleted=Servis silinemedi. -management.services.status.deleted={0} ba\u015far\u0131yla silindi. - -management.services.add.instructions=L\u00fctfen sayfan\u0131n alt\u0131nda bulunan, De\u011fi\u015fiklikleri Kaydet d\u00fc\u011fmesine t\u0131klayarak de\u011fi\u015fikliklerinizin kaydedildi\u011fine emin olunuz. -management.services.add.property.name=\u0130sim -management.services.add.property.serviceUrl=Servis URL -management.services.add.property.serviceUrl.instructions=Ant stili \u00f6r\u00fcnt\u00fc e\u015fle\u015ftirmesi kullanabilirsiniz -management.services.add.property.description=Tan\u0131m -management.services.add.property.themeName=Tema \u0130smi -management.services.add.property.status=Durum -management.services.add.property.status.enabled=Aktif -management.services.add.property.status.allowedToProxy=Vekile izin var (Proxy) -management.services.add.property.status.ssoParticipant=SSO i\u015ftirak\u00e7isi -management.services.add.property.status.anonymousAccess=Anonim Eri\u015fim -management.services.add.property.attributes=\u00d6zellikler -management.services.add.property.ignoreAttributes=\u00d6zellik Y\u00f6netimi'ni bu ara\u00e7 ile yoksay -management.services.add.property.evaluationOrder=D\u00fczen - -management.services.add.button.save=De\u011fi\u015fiklikleri Kaydet -management.services.add.button.cancel=\u0130ptal - -management.services.manage.label.name=Servis \u0130smi -management.services.manage.label.serviceUrl= Servis URL -management.services.manage.label.enabled=Aktif -management.services.manage.label.allowedToProxy=Vekilleyebilir (Proxy) -management.services.manage.label.ssoParticipant=SSO - -management.services.manage.action.edit=g\u00fcncelle -management.services.manage.action.delete=sil diff --git a/cas-server-webapp/src/main/resources/messages_ur.properties b/cas-server-webapp/src/main/resources/messages_ur.properties deleted file mode 100644 index ed0f872..0000000 --- a/cas-server-webapp/src/main/resources/messages_ur.properties +++ /dev/null @@ -1,67 +0,0 @@ -#Author: Faizan Ahmed (Rutgers University) -#Version $Revision$ $Date$ -#Since 3.0.5 - -#Welcome Screen Messages - -# -# Licensed to Jasig under one or more contributor license -# agreements. See the NOTICE file distributed with this work -# for additional information regarding copyright ownership. -# Jasig licenses this file to you under the Apache License, -# Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a -# copy of the License at the following location: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -screen.welcome.welcome=CAS ko online lany par Mubark baad! Default Tasdeek karney wala aap ki tasdeek iss soorat main karay ga agar password wo hi hoo jo user name hay. Aiye, aur try ki jiyay. -screen.welcome.security=Security ki wajoohat ki bina par aap mehrbani farma kar apnay web browser say Log Out aur Exit zaroor ki jiyay jub aap aisi services isstamal kar chookay hoon jo tasdeek chahti hoon. -screen.welcome.instructions=Apni Jasig ki NetID aur Password enter ki jiyay. -screen.welcome.label.netid=NetID: -screen.welcome.label.netid.accesskey=n -screen.welcome.label.password=Password: -screen.welcome.label.password.accesskey=p -screen.welcome.label.warn=Mujay doosri sites main login karnay say pahlay Khabardar karain. -screen.welcome.label.warn.accesskey=k -screen.welcome.button.login=LOGIN -screen.welcome.button.clear=CLEAR - -#Confirmation Screen Messages -screen.confirmation.message=Yahan Click karain agar app application main dakhil hona chahtay hain. - -#Generic Success Screen Messages -screen.success.header=Log In Kamyab -screen.success.success=Aap kamyabi say Centeral Authentication Service main login hoo chokay hain. -screen.success.security=Security ki wajoohat ki bina par jub aap aisi services isstamal kar chookay hoon jo tasdeek chahti hoon tou baraye mehrbani apnay web browser say Log Out aur Exit zaroor ki jiyay - -#Logout Screen Messages -screen.logout.header=Logout Kamyab -screen.logout.success=Aap kamyabi say Centeral Authentication Service say logout hoo chokay hain. -screen.logout.security=Security ki wajoohat ki bina par apnay web browser say exit karain. -screen.logout.redirect=Aap jis service say aye hain oos nay aik link supply kia hay jissay aap agar chahain tou follow kar saktay hain. - - -#Service Error Messages -screen.service.error.header=Bay Sanud Service -screen.service.error.message=Aap jiss service kay liay tasdeek ki kooshush kar rahay thay woo service CAS istamal karnay ki mijaz nahi. - -error.invalid.loginticket=Aap oos form ko dobara arsaal karnay ki kooshsish nahi kar saktay joo aap pahly arsal kar chookay hoon. -required.username=Username ka khana por karna lazmi hay. -required.password=Password ka khana por karna lazmi hay. -error.authentication.credentials.bad=Aap ka mohya kia howa waseeka (parteet puter) ki tasdeek karna momkin nahi. -error.authentication.credentials.unsupported=Aap kay mohya kiay howay waseeka (parteet puter) ko CAS support nahi karta. - -INVALID_REQUEST_PROXY='pgt' aur 'targetService' parameters doonon lazmi hain. -INVALID_TICKET_SPEC=Ticket toseek ki tasreeh par poora nahi utri. Momkin gultiyoon main shamil, hoo sakta hay kay proxy ticket ki toseek ki kooshish Service ticket kay toseek kaninda say ki gai hoo, yaa 'renew true request' say iss ki mitabkat na hooti hoo. -INVALID_REQUEST='service' aur 'ticket' parameters doonon lazmi hain. -INVALID_TICKET=ticket ''{0}'' ki shnakhat nahi hoo saki. -INVALID_SERVICE=ticket ''{0}'' ki mitabkat mohya karda service say nahi hoo saki. diff --git a/cas-server-webapp/src/main/resources/messages_zh_TW.properties b/cas-server-webapp/src/main/resources/messages_zh_TW.properties deleted file mode 100644 index bc61acf..0000000 --- a/cas-server-webapp/src/main/resources/messages_zh_TW.properties +++ /dev/null @@ -1,114 +0,0 @@ -#Welcome Screen Messages - -# -# Licensed to Jasig under one or more contributor license -# agreements. See the NOTICE file distributed with this work -# for additional information regarding copyright ownership. -# Jasig licenses this file to you under the Apache License, -# Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a -# copy of the License at the following location: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -screen.welcome.welcome=\u6b61\u8fce\u4f86\u5230\u4e2d\u592e\u8a8d\u8b49\u7cfb\u7d71\u3002\u9ed8\u8a8d\u7684\u8a8d\u8b49\u8655\u7406\u5668\u652f\u6301\u90a3\u4e9b\u7528\u6236\u540d\u7b49\u65bc\u5bc6\u78bc\u7684\u8cec\u865f\uff0c\u958b\u767c\u8005\u53ef\u4ee5\u8a66\u8a66\u770b\u3002 -screen.welcome.security=\u51fa\u65bc\u5b89\u5168\u8003\u616e\uff0c\u4e00\u65e6\u60a8\u8a2a\u554f\u904e\u90a3\u4e9b\u9700\u8981\u60a8\u63d0\u4f9b\u6191\u8b49\u4fe1\u606f\u7684\u61c9\u7528\u6642\uff0c\u8acb\u64cd\u4f5c\u5b8c\u6210\u4e4b\u5f8c\u95dc\u9589\u700f\u89bd\u5668\u3002 -screen.welcome.instructions=\u8acb\u8f38\u5165\u60a8\u7684\u7528\u6236\u540d\u548c\u5bc6\u78bc. -screen.welcome.label.netid=\u7528\u6236\u540d: -screen.welcome.label.netid.accesskey=n -screen.welcome.label.password=\u5bc6\u3000\u78bc: -screen.welcome.label.password.accesskey=p -screen.welcome.label.warn=\u8f49\u5411\u5176\u4ed6\u7ad9\u9ede\u524d\u63d0\u793a\u6211\u3002 -screen.welcome.label.warn.accesskey=w -screen.welcome.button.login=\u767b\u9304 -screen.welcome.button.clear=\u91cd\u7f6e - -# Blocked Errors Page -screen.blocked.header=\u8a2a\u554f\u88ab\u62d2\u7d55 -screen.blocked.message=\u8f38\u932f\u5bc6\u78bc\u6b21\u6578\u592a\u591a\uff0c\u8cec\u865f\u88ab\u9396\u5b9a\u3002 - -#Confirmation Screen Messages -screen.confirmation.message=\u55ae\u64ca\u9019\u88e1 \uff0c\u4fbf\u80fd\u5920\u8a2a\u554f\u5230\u76ee\u6a19\u61c9\u7528\u3002 - -#Generic Success Screen Messages -screen.success.header=\u767b\u9304\u6210\u529f -screen.success.success=\u60a8\u5df2\u7d93\u6210\u529f\u767b\u9304\u4e2d\u592e\u8a8d\u8b49\u7cfb\u7d71\u3002 -screen.success.security=\u51fa\u65bc\u5b89\u5168\u8003\u616e\uff0c\u4e00\u65e6\u60a8\u8a2a\u554f\u904e\u90a3\u4e9b\u9700\u8981\u60a8\u63d0\u4f9b\u6191\u8b49\u4fe1\u606f\u7684\u61c9\u7528\u6642\uff0c\u8acb\u64cd\u4f5c\u5b8c\u6210\u4e4b\u5f8c\u95dc\u9589\u700f\u89bd\u5668\u3002 - -#Logout Screen Messages -screen.logout.header=\u8a3b\u92b7\u6210\u529f -screen.logout.success=\u60a8\u5df2\u7d93\u6210\u529f\u9000\u51faCAS\u7cfb\u7d71\uff0c\u8b1d\u8b1d\u4f7f\u7528\uff01 -screen.logout.security=\u51fa\u65bc\u5b89\u5168\u8003\u616e\uff0c\u8acb\u95dc\u9589\u60a8\u7684\u700f\u89bd\u5668\u3002 -screen.logout.redirect=\u60a8\u53ef\u4ee5\u901a\u904e\u5982\u4e0bURL\u8a2a\u554f\u5230\u76ee\u6a19\u670d\u52d9\uff1a\u76ee\u6a19\u670d\u52d9. - -screen.service.sso.error.header=\u5728\u8a2a\u554f\u5230\u5230\u76ee\u6a19\u670d\u52d9\u524d\uff0c\u4f60\u5fc5\u9808\u7d93\u904e\u91cd\u65b0\u8a8d\u8b49\u7684\u8003\u9a57 -screen.service.sso.error.message=\u4f60\u6b63\u8a66\u5716\u8a2a\u554f\u8981\u6c42\u91cd\u65b0\u8a8d\u8b49\u7684\u670d\u52d9\u3002\u8acb\u5617\u8a66\u9032\u884c\u518d\u6b21\u8a8d\u8b49\u3002 - -error.invalid.loginticket=\u60a8\u4e0d\u80fd\u5920\u518d\u6b21\u63d0\u4ea4\u5df2\u7d93\u63d0\u4ea4\u904e\u7684\u8868\u55ae\u3002 -required.username=\u5fc5\u9808\u9304\u5165\u7528\u6236\u540d\u3002 -required.password=\u5fc5\u9808\u9304\u5165\u5bc6\u78bc\u3002 -error.authentication.credentials.bad=\u60a8\u63d0\u4f9b\u7684\u6191\u8b49\u6709\u8aa4\u3002 -error.authentication.credentials.unsupported=CAS\u4e0d\u652f\u6301\u60a8\u63d0\u4f9b\u7684\u6191\u8b49\u3002 - -INVALID_REQUEST_PROXY=\u5fc5\u9808\u540c\u6642\u63d0\u4f9b'pgt'\u548c'targetService'\u53c3\u6578 -INVALID_TICKET_SPEC=\u6821\u9a57\u7968\u6839\u5931\u6557\u3002\u60a8\u53ef\u80fd\u63a1\u7528\u670d\u52d9\u7968\u6839\u4f86\u6821\u9a57\u4ee3\u7406\u7968\u6839\uff0c\u6216\u6c92\u6709\u5c07renew\u8a2d\u70batrue\u3002 -INVALID_REQUEST=\u5fc5\u9808\u540c\u6642\u63d0\u4f9b'service'\u548c'ticket'\u53c3\u6578 -INVALID_TICKET=\u672a\u80fd\u5920\u8b58\u5225\u51fa\u76ee\u6a19''{0}''\u7968\u6839 -INVALID_SERVICE=\u7968\u6839''{0}''\u4e0d\u7b26\u5408\u76ee\u6a19\u670d\u52d9 - -# SERVICES MANAGEMENT -addServiceView=\u6dfb\u52a0\u670d\u52d9 -editServiceView=\u7de8\u8f2f\u670d\u52d9 -manageServiceView=\u7ba1\u7406\u670d\u52d9 -viewStatisticsView=\u7d71\u8a08\u4fe1\u606f - -screen.service.error.header=\u672a\u8a8d\u8b49\u6388\u6b0a\u7684\u670d\u52d9 -screen.service.error.message=\u4e0d\u5141\u8a31\u4f7f\u7528CAS\u4f86\u8a8d\u8b49\u60a8\u8a2a\u554f\u7684\u76ee\u6a19\u61c9\u7528\u3002 - -registeredService.serviceId.exists=\u5177\u6709\u540c\u4e00\u670d\u52d9URL\u7684\u670d\u52d9\u5df2\u7d93\u5b58\u5728\u3002 - -application.title=Jasig\u4e2d\u592e\u8a8d\u8b49\u670d\u52d9 -application.errors.global=\u8acb\u5148\u7cfe\u6b63\u5982\u4e0b\u932f\u8aa4\uff1a - -management.services.title=\u670d\u52d9\u7ba1\u7406 -management.services.link.logout=\u8a3b\u92b7 - -management.services.status.notdeleted=\u4e0d\u80fd\u5920\u522a\u9664\u9019\u4e00\u670d\u52d9\u3002 -management.services.status.deleted={0}\u670d\u52d9\u5df2\u7d93\u88ab\u6210\u529f\u522a\u9664\uff01 - -management.services.add.instructions=\u8acb\u52d9\u5fc5\u55ae\u64ca\u9801\u9762\u6700\u5e95\u7aef\u63d0\u4f9b\u7684\u201c\u4fdd\u5b58\u201d\u6309\u9215\uff0c\u5426\u5247\u8b8a\u66f4\u4e0d\u6703\u88ab\u751f\u6548 -management.services.add.property.name=\u540d\u5b57 -management.services.add.property.serviceUrl=\u670d\u52d9URL -management.services.add.property.serviceUrl.instructions=\u60a8\u53ef\u4ee5\u4f7f\u7528Ant\u98a8\u683c\u7684\u6a21\u5f0f\u5339\u914d -management.services.add.property.description=\u63cf\u8ff0 -management.services.add.property.themeName=\u4e3b\u984c\u540d -management.services.add.property.status=\u72c0\u614b -management.services.add.property.status.enabled=\u555f\u7528 -management.services.add.property.status.allowedToProxy=\u5141\u8a31\u4f5c\u70ba\u4ee3\u7406 -management.services.add.property.status.ssoParticipant=\u53c3\u8207SSO -management.services.add.property.status.anonymousAccess=\u533f\u540d\u8a2a\u554f -management.services.add.property.attributes=\u5c6c\u6027 -management.services.add.property.ignoreAttributes=\u5ffd\u7565\u6b64\u5de5\u5177\u8a2d\u7f6e\u7684\u5c6c\u6027 -management.services.add.property.evaluationOrder=\u6b21\u5e8f - -management.services.add.button.save=\u4fdd\u5b58 -management.services.add.button.cancel=\u53d6\u6d88 - -management.services.manage.label.name=\u670d\u52d9\u540d -management.services.manage.label.serviceUrl= \u670d\u52d9URL -management.services.manage.label.enabled=\u555f\u7528 -management.services.manage.label.allowedToProxy=\u5177\u6709\u4ee3\u7406\u80fd\u529b -management.services.manage.label.ssoParticipant=SSO - -management.services.manage.action.edit=\u7de8\u8f2f -management.services.manage.action.delete=\u522a\u9664 - -management.services.service.warn=CAS\u7576\u524d\u904b\u884c\u5728\u201c\u958b\u653e\u6a21\u5f0f\u201d\u4e0b\uff0c\u56e0\u70ba\u6c92\u6709\u914d\u7f6e\u4efb\u4f55service\u670d\u52d9\u3002\u5982\u679c\u4f60\u5728\u9019\u88e1\u914d\u7f6e\u4e86\u670d\u52d9\uff0cCAS\u5c31\u4e0d\u518d\u662f\u5b8c\u5168\u958b\u653e\u7684\u4e86\uff0c\u6240\u4ee5\u9700\u8981\u4f7f\u7528CAS\u7684\u61c9\u7528\u90fd\u8981\u5728\u9019\u88e1\u8a3b\u518a\u3002\u9019\u4e5f\u5305\u62ec\u9019\u500b\u7ba1\u7406\u5f8c\u53f0\u3002\u5982\u679c\u4f60\u60f3\u4f7f\u7528\u9019\u500b\u7ba1\u7406\u5f8c\u53f0\uff0c\u9996\u5148\u8981\u628a\u7ba1\u7406\u5f8c\u53f0\u6dfb\u52a0\u70ba\u7b2c\u4e00\u500b\u670d\u52d9\u3002\u9ed8\u8a8d\u7684\u670d\u52d9\u7ba1\u7406URL\u662f"{0}"\u3002 diff --git a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casLoginView.jsp b/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casLoginView.jsp deleted file mode 100644 index 3007714..0000000 --- a/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui/casLoginView.jsp +++ /dev/null @@ -1,136 +0,0 @@ -<%@ page session="true" %> -<%@ page pageEncoding="UTF-8" %> -<%@ page contentType="text/html; charset=UTF-8" %> -<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> -<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %> -<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> -<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> - - - - - - - - - - -CAS | Login - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/ajaxSubmit-integration-demo.html b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/ajaxSubmit-integration-demo.html deleted file mode 100644 index 9401c5c..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/ajaxSubmit-integration-demo.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - -Test for jQuery validate() plugin - - - - - - - - - - - - -

jQuery Validation Plugin Demo

-
- -
-
- Login Form (Enter "foobar" as password) -

- - -

-

- - -

-

- -

-
-
- -
Please login!
- -
- - - -Back to main page - -
- - - - diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/captcha.js b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/captcha.js deleted file mode 100644 index 245bc45..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/captcha.js +++ /dev/null @@ -1,27 +0,0 @@ -$(function(){ - $("#refreshimg").click(function(){ - $.post('newsession.php'); - $("#captchaimage").load('image_req.php'); - return false; - }); - - $("#captchaform").validate({ - rules: { - captcha: { - required: true, - remote: "process.php" - } - }, - messages: { - captcha: "Correct captcha is required. Click the captcha to generate a new one" - }, - submitHandler: function() { - alert("Correct captcha!"); - }, - success: function(label) { - label.addClass("valid").text("Valid captcha!") - }, - onkeyup: false - }); - -}); diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/fonts/Anorexia.ttf b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/fonts/Anorexia.ttf deleted file mode 100644 index 453eeb00e82b699a6054ce2b9954705595c2c170..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14300 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 z`Captcha image'; - -?> \ No newline at end of file diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/images/button.png b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/images/button.png deleted file mode 100644 index 7ef79de5a1f422c79b3992ebd53f99d885368df7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1546 zcmWkueKga182|2#VX`KTk-IHFFC`jAN*QU|3^VW6i$-4NrSjU5dz&`el=X8d@xUqgS$`_7AKN|DLgZY%AJGQZt z)ZQb?0erGM18BIOwBfDX^h)c6O1xBamNXkKd=*q+Yw(QHR#$QK`-~b>R6MnxfV}%0 zAf*_7C7nP(?WQ8GZd#ZPE#Ebq>kX|0`k=_7IHSlgn-voTpI`bi8cn%}LgUT)NR=0_ zEvWP{{k1((7P%|i)$(nj2nbYOGwuCw7u4ygtvi+k*fv z9@0=Y*S_V8%-pUR!nOBiYg6!oT$-kWm*7wg*G8Mi68LOx6ZQw(2gi0&mfr3YS^r04 ziaX{{9PFle6Z^g7Q-_;_!;{E&Z#^1ALq`JHfy%Ro4X}OJ;sSqZlnc^I`J zR-j68LEss#S|-+|mUnAIf3(-SZY@KN?oYL+Eo0aOOy_5S&<19%ICxjdWX_q@TTo+% z$PZj|Jd8CEaH(XL+qD3=W3|-CYd0nadRyD1KHGktwro}8EMR3(`S=2 zh&2S(S*OuOl8&+|$n172_G;hc5aps$S~o$4k`mve=&k04K5o;bPXgHllxp0wC~UL# z26HnpmL+L7-^;m15ZdCr0iF@}kn)e!G5rE^R;ZXgm&oJKG>QCRdvd#?k%^X*KCiJ& z67sTSHZhJj5TUF^MjE5MVT9Co5rri)hXo;m;6AnQl(gM=@6hUYdYh|Y87l0yq!SPt z$jkSH`028tZ+4QT{()x)bYM>ZdG11Wq8TUiI?yDcyB_=L*F_d*!?`x{sP$D^#v7bd zH>zrC^sUyxwCJXU>KK9l&lBcbNu1Ws$K_0sv>&NzEBQr^d-Y}K<25_G!f=m%3Jh0X z8|pN$em6kN^w#vDc}&nU=BA37X|OwGENHBleDjN91Owx?-{u>+S?!Q2FCAf0Itb^- zE5#YQC5D@$W5J+>o38=1{GjtyQS7$?jybPM>bhOB_M%1I9qmNT?|*w6+}#QN6P=I~ zIbD~n97Ea(jCBhUKmJvJGU#d(g?=6$kU5Np-t|jM{3l+O*^Q+~aM6w8*tyeXR(|a^Wl>`jbrgJ%H8F226IoypiUDBZA2#}W) zRx{$+Url%+XG;n^RTMM~mJO$8L+nkF;!DkVHWXz%S_H}u!3apFp0hY@ml|5d_2$7v z=WV%duRZ0vNr5Mf@C=8nkJk&P%d!U7ZF?4~jDB|JWyPU{rSKAj2n<{%r)gvoMT4KU z#dh1wXe2%ONaa%mmh33pczUj*$Idk0HHUagecM8cfTvEfb&NZ*&mrZ>SMKgng6|1j ztyr(t#g)}z@C=-O&t99E_{Z9Ye>tH(!*5-eN^;!k%Myc+)0KAr)ze8?g3;1$6`_p7|dEr)G)( diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/images/image.php b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/images/image.php deleted file mode 100644 index bc571ab..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/images/image.php +++ /dev/null @@ -1,35 +0,0 @@ - \ No newline at end of file diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/index.php b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/index.php deleted file mode 100644 index 74bd54f..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/index.php +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - AJAX CAPTCHA - - - - - - - - - - - - - - -

AJAX CAPTCHA, based on http://psyrens.com/captcha/

- -
-
-
Captcha image
- - - -
-
- -

If you can't decipher the text on the image, click it to dynamically generate a new one.

- - - - \ No newline at end of file diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/newsession.php b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/newsession.php deleted file mode 100644 index 36ff45e..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/newsession.php +++ /dev/null @@ -1,12 +0,0 @@ - \ No newline at end of file diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/process.php b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/process.php deleted file mode 100644 index 24fe3a8..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/process.php +++ /dev/null @@ -1,14 +0,0 @@ - \ No newline at end of file diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/rand.php b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/rand.php deleted file mode 100644 index 88b595e..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/rand.php +++ /dev/null @@ -1,11 +0,0 @@ - \ No newline at end of file diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/style.css b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/style.css deleted file mode 100644 index c0bbe5f..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/captcha/style.css +++ /dev/null @@ -1,140 +0,0 @@ -body { - margin: 3% 5%; - padding: 0; - background-color: #fff; - color: #333; - font: 0.9em/1.3 Helvetica, Arial, Verdana, Sans-serif; -} - -a:link, a:visited { - background-color: #fff; - color: #333; - text-decoration: underline; -} - -a:hover, a:focus, a:active { - background-color: #ffb; - color: #454545; - text-decoration: underline; -} - -h1 { - margin: 2% 0%; - padding: 1%; - border-bottom: 1px solid #ddd; - background-color: #f8f8f8; - color: #666; - font: normal 1.5em Helvetica, Arial, Verdana, Sans-serif; -} - -h2 { - margin: 2% 0%; - padding: 1%; - border-bottom: 1px solid #ddd; - background-color: #f8f8f8; - color: #666; - font: normal 1.3em Helvetica, Arial, Verdana, Sans-serif; -} - -h3 { - margin: 2% 0%; - padding: 1%; - border-bottom: 1px solid #ddd; - background-color: #f8f8f8; - color: #666; - font: normal 1.2em Helvetica, Arial, Verdana, Sans-serif; -} - -table { - margin: 0; - padding: 0; - width: 100%; -} - -table th { - border: 1px solid #ddd; - font-weight: bold; - text-align: left; - padding: 1%; -} - -table td { - border: 1px solid #ddd; - padding: 1%; -} - -dl, dt, dd { - margin: 0; - padding: 0; -} - -form { - margin: 0; - padding: 0; -} - -fieldset { - border: 1px solid #ddd; - margin: 0% 0% 2% 0%; - padding: 2%; -} - -fieldset legend { - margin: 0; - padding: 0 4px; - background-color: inherit; - color: #333; -} - -code { - font: 1em "Courier New", Courier, Monospace; -} - -pre code { - font: 1.1em "Courier New", Courier, Monospace; - border-bottom: 1px solid #eee; -} - -img { - border: 1px solid #eee; -} - -p#statusgreen { - font-size: 1.2em; - background-color: #fff; - color: #0a0; -} - -p#statusred { - font-size: 1.2em; - background-color: #fff; - color: #a00; -} - -fieldset label { - display: block; -} - -fieldset label.error { - color: red; -} - -fieldset label.valid { - color: green; -} - -fieldset div#captchaimage { - float: left; - margin-right: 15px; -} - -fieldset input#captcha { - width: 25%; - border: 1px solid #ddd; - padding: 2px; -} - -fieldset input#submit { - display: block; - margin: 2% 0% 0% 0%; -} \ No newline at end of file diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/css/cmxform.css b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/css/cmxform.css deleted file mode 100644 index 120f5a4..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/css/cmxform.css +++ /dev/null @@ -1,46 +0,0 @@ -/********************************** - -Name: cmxform Styles - -***********************************/ -form.cmxform { - width: 370px; - font-size: 1.0em; - color: #333; -} - -form.cmxform legend { - padding-left: 0; -} - -form.cmxform legend, form.cmxform label { - color: #333; -} - -form.cmxform fieldset { - border: none; - border-top: 1px solid #C9DCA6; - background: url(../images/cmxform-fieldset.gif) left bottom repeat-x; - background-color: #F8FDEF; -} - -form.cmxform fieldset fieldset { - background: none; -} - -form.cmxform fieldset p, form.cmxform fieldset fieldset { - padding: 5px 10px 7px; - background: url(../images/cmxform-divider.gif) left bottom repeat-x; -} - -form.cmxform label.error, label.error { - /* remove the next line when you have trouble in IE6 with labels in list */ - color: red; - font-style: italic -} -div.error { display: none; } -input { border: 1px solid black; } -input.checkbox { border: none } -input:focus { border: 1px dotted black; } -input.error { border: 1px dotted red; } -form.cmxform .gray * { color: gray; } \ No newline at end of file diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/css/cmxformTemplate.css b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/css/cmxformTemplate.css deleted file mode 100644 index ac52f71..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/css/cmxformTemplate.css +++ /dev/null @@ -1,55 +0,0 @@ -/********************************** - -Use: cmxform template - -***********************************/ -form.cmxform fieldset { - margin-bottom: 10px; -} - -form.cmxform legend { - padding: 0 2px; - font-weight: bold; - _margin: 0 -7px; /* IE Win */ -} - -form.cmxform label { - display: inline-block; - line-height: 1.8; - vertical-align: top; - cursor: hand; -} - -form.cmxform fieldset p { - list-style: none; - padding: 5px; - margin: 0; -} - -form.cmxform fieldset fieldset { - border: none; - margin: 3px 0 0; -} - -form.cmxform fieldset fieldset legend { - padding: 0 0 5px; - font-weight: normal; -} - -form.cmxform fieldset fieldset label { - display: block; - width: auto; -} - -form.cmxform label { width: 100px; } /* Width of labels */ -form.cmxform fieldset fieldset label { margin-left: 103px; } /* Width plus 3 (html space) */ -form.cmxform label.error { - margin-left: 103px; - width: 220px; -} - -form.cmxform input.submit { - margin-left: 103px; -} - -/*\*//*/ form.cmxform legend { display: inline-block; } /* IE Mac legend fix */ \ No newline at end of file diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/css/core.css b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/css/core.css deleted file mode 100644 index 84494e8..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/css/core.css +++ /dev/null @@ -1,21 +0,0 @@ -body, div { font-family: 'lucida grande', helvetica, verdana, arial, sans-serif } -body { margin: 0; padding: 0; font-size: small; color: #333 } -h1, h2 { font-family: 'trebuchet ms', verdana, arial; padding: 10px; margin: 0 } -h1 { font-size: large } -#main { padding: 1em; } -#banner { padding: 15px; background-color: #06b; color: white; font-size: large; border-bottom: 1px solid #ccc; - background: url(../images/bg.gif) repeat-x; text-align: center } -#banner a { color: white; } - -p { margin: 10px 0; } - -li { margin-left: 10px; } - -h3 { margin: 1em 0 0; } - -h1 { font-size: 2em; } -h2 { font-size: 1.8em; } -h3 { font-size: 1.6em; } -h4 { font-size: 1.4em; } -h5 { font-size: 1.2em; } - diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/css/reset.css b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/css/reset.css deleted file mode 100644 index 5c376b3..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/css/reset.css +++ /dev/null @@ -1,61 +0,0 @@ -/********************************** - -Use: Reset Styles for all browsers - -***********************************/ - -body, p, blockquote { - margin: 0; - padding: 0; -} - -a img, iframe { border: none; } - -/* Headers -------------------------------*/ - -h1, h2, h3, h4, h5, h6 { - margin: 0; - padding: 0; - font-size: 100%; -} - -/* Lists -------------------------------*/ - -ul, ol, dl, li, dt, dd { - margin: 0; - padding: 0; -} - -/* Links -------------------------------*/ - -a, a:link {} -a:visited {} -a:hover {} -a:active {} - -/* Forms -------------------------------*/ - -form, fieldset { - margin: 0; - padding: 0; -} - -fieldset { border: 1px solid #000; } - -legend { - padding: 0; - color: #000; -} - -input, textarea, select { - margin: 0; - padding: 1px; - font-size: 100%; - font-family: inherit; -} - -select { padding: 0; } \ No newline at end of file diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/css/screen.css b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/css/screen.css deleted file mode 100644 index 840f572..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/css/screen.css +++ /dev/null @@ -1,11 +0,0 @@ -/********************************** - -Use: Main Screen Import - -***********************************/ - -@import "reset.css"; -@import "core.css"; - -@import "cmxformTemplate.css"; -@import "cmxform.css"; \ No newline at end of file diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/custom-messages-data-demo.html b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/custom-messages-data-demo.html deleted file mode 100644 index 793dfd7..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/custom-messages-data-demo.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - -jQuery validation plug-in - comment form example - - - - - - - - - - - - - -

jQuery Validation Plugin Demo

-
- -

Take a look at the source to see how messages can be customized with metadata.

- - -
-
- Please enter your email address -

- - - -

-

- -

-
-
- - -
-
- Please enter your email address -

- - - -

-

- -

-
-
- -Back to main page - - - diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/custom-methods-demo.html b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/custom-methods-demo.html deleted file mode 100644 index 1239788..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/custom-methods-demo.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - -Test for jQuery validate() plugin - - - - - - - - - - - - - -

jQuery Validation Plugin Demo

-
- -
-

- -
- Example with custom methods and heavily customized error display - - - - - - - - - - - - - - - - -
-
- -
-
- -

Your form contains tons of errors! Please try again.

- -

Back to main page

- -
- - - - diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/dynamic-totals.html b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/dynamic-totals.html deleted file mode 100644 index 50bb432..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/dynamic-totals.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - -jQuery validation plug-in - dynamic forms demo - - - - - - - - - - - - - -

jQuery Validation Plugin Demo

-
- - - -
-

- -
- Example with custom methods and heavily customized error display - - - - - - - - - - - - - - - -
 
-
-
- - - -

Your form contains tons of errors! Please try again.

- -

Back to main page

- -
- - - - diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/errorcontainer-demo.html b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/errorcontainer-demo.html deleted file mode 100644 index 5823026..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/errorcontainer-demo.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - -Test for jQuery validate() plugin - - - - - - - - - - - - - - -

jQuery Validation Plugin Demo

-
- -
-
- Login Form -

- - -

-

- - -

-
-
-

- -

-
-
- - -
-

There are serious errors in your form submission, please see below for details.

-
    -
  1. -
  2. -
  3. -
  4. -
  5. -
-
- -
-
- Validating a complete form -

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-
-
- -
-

There are serious errors in your form submission, please see details above the form!

-
- -Back to main page - -
- - - - diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/file_input.html b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/file_input.html deleted file mode 100644 index a162aaf..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/file_input.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - -jQuery validation plug-in - comment form example - - - - - - - - - - - - - -
-
- Select the indicated type of files? -

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-

- -

-
-
- - - diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/images/bg.gif b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/images/bg.gif deleted file mode 100644 index 846add07140d6ff8679e2d3715f6ee25a8045113..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1175 zcmZ?wbhEHbTzEjN_<%&o zL8;P%GG&M4Dh?}D9#*bCqFQrAz4oYP-BIoOW4evU^_z|xwVW_%Jz>^%(xUyORmUmY zuG9A2ryYCGIQN}#?LX^2;jHJxb3T*L`%O6?FzrIn^a~*~E{4s#7&-e=^qkAFb1%ow zzmmA%O7g<1sf(^=EV-7o^m@*+>v=0~6s){ay!vM8np@>-Z&j|lUA_Kx?Z!Lxo9?u3 zz1O|-!KA$pXB>Py|LD`DC!eoA^J3G5S39n}*?;5h(L3)?-~V{&$>$r-zubTQ?dkg; zZ$AJ0^!@kG-+%xA{}1%>C>RX^cnB!|WC61OGw6UsKzV|J<39rudPj2S4Ze(+&%TR>H7Kv!wy+* zv*w$dGfY>+o-S*?y}iKl#9Z&~&3AWK*uJ=X`g`;J{SA&Bay}L<4-a>^YQ&wXXnA~m zf~UtkpPemFPtWkpxOe7f%k%RK0z2e+2gLPt5b(-TL@HT@io2uKoA-50xk8`|of6`};@ji~HyQw*xZ~lj4I07PiC(jT~GHA2jjsJ$%qC zAf))PMMNy|VXK7H!iQ}#at|N2D<~;G>QGTjeAKC-weV4wj^4vZ-3CUAk9$na5+C;^p%XKP!|RpMUsy{rdawzy21;I=uSyD}%bz|NsBD zZ$E$k_4odrkN01HpD^co!-o6o&%So*Irsd-PoON&0Q^AlCkv|xg9w8TNEygZ2G&Rg zRVh~{2G7I}ox(W=1q!(`>c?Cp*Y`>_H8MV8=HO*!I8sujlfvZs;0TL|$ceT^fh-mx sf~a4}c|00Nc?P5=M^ diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/images/cmxform-fieldset.gif b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/images/cmxform-fieldset.gif deleted file mode 100644 index 9c48ea4bac40207261009276fbbcc20c44c5b88a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 314 zcmV-A0mc4DNk%w1VF~~&0g(Uz_5A4Q`N;12*5miSA^8LV00000EC2ui015ys0RRI3 zgpaAq?GK}zwAzca-n{z{hT=$;=82~2dJ30oz<`{{FumMyuF$Ta!_9U-+m3krB@fDB z^NDmWl~idJN-bKqSFP6y^onOiAo*-gm&a;!I81&!)$e*c9k=V_e7*k<7$`VMSZH{N zn5ekO*y#8O87VnQ2^3%%b{VL7$%(1w>6!W2IXYSzT8AnS(7Ia68jBkGDl6-HJImVX z%Da2}+w0q!ODxQbi>!QnyvzIy9W6agU2T1hovppi-R=Di9xgsk&OIP~e(tKi9-yAS z4lnQCIv}4uZ*O0}kMFPVPTxI%0t*^Eh%lkTg$x@yddgX*xQ8EmhvrKB>H-Set8{R%<3wq ze${^A6HX%6FQ{x$Ej@nsQXrC9%nZy7d_c&+Br&C5XyV@c=aK_2b#1=4$DJWVVMcFa zWfCj0#T-D3S%8WKr!XvAE!ZZId~U8qc&+*6aO_5kD6GtG-*cz=)rD@Lk=0TxQ4(oO zGP;nAma%G6as&f|H2?s|bkG0* diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/images/unchecked.gif b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/images/unchecked.gif deleted file mode 100644 index 06ecaba118eef7e0e6116ee5ff14e16091629dd3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 223 zcmZ?wbhEHby};nU=VFDvSS3K)n6ia%LcMHmDbbU->lb~3QWB&eueU|?XL(ved* z$Dlw&cg+#?xqBFrbQ%~AD|)jeurV*1ki)>dEXL@im8(Cyqp-NN$};mAFF*W{k~+!4 lSb9c{nO**|XvZGDM)vOtS_R1_wKj&vIywPir8 - - - -jQuery validation plug-in - main demo - - - - - - - - - - - - - -

jQuery Validation Plugin Demo

-
- -

Default submitHandler is set to display an alert into of submitting the form

- -
-
- Please provide your name, email address (won't be published) and a comment -

- - -

- - -

-

- - -

-

- - -

-

- -

-
-
- -
-
- Validating a complete form -

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-
- Topics (select at least two) - note: would be hidden when newsletter isn't selected, but is visible here for the demo - - - - -
-

- -

-
-
- -

Synthetic examples

- -

Real-world examples

- - -

Testsuite

- - -
- - - - diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/jquerymobile.html b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/jquerymobile.html deleted file mode 100644 index 90a8457..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/jquerymobile.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - My Page - - - - - - - - - -
- -
-

Welcome

-
- -
-
-
- - -
-
- - -
- -
-
- -
- - - - diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/login/images/bg.gif b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/login/images/bg.gif deleted file mode 100644 index 12662a476068d1579909a180edc628ebef52dcf7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 89 zcmZ?wbhEHb6k`x$XkcJ)ad8O@3{?Ed!TR-tZb|xz{bJG4g_o*9GqNST$~&{V890g0&u{{ z%)-LP#>T_J!6U@S!zUyHk`WOE%L_s%0VoC6gTnZKfI*OhA&P;YnNg5|Nsy6Qkn#T! zhAaj~FaWv}23T1b+1Me1%#1KWpf{LVn1D_dU|?cmWMM{#GYBV&urN*vxxy+oO^}g+ ziGdwSjzLg}F_3A|rO6`yZ!z!yjbjpI7G$tzxVHIo&W_esky2MuH6FF}zA&8Nuwik` zp%Y51tya%%C#=)ayl(lXwL(nf^}+Kg+TC0l&73R_Qv!S>yf`m-ZPPdv5HRt<-qrTg tr|;)pR=wVA&W5`upYr_0K@H3w2RTWRWI&Rq6e!O=1lDype6Gy&2dw7AL|K0H;AFf`y zs;B#;v;8as!~g&P85kH8f3h$#Fz_+x0ND&6GZ - - - Login Form with Email Password Link - - - - - - - - - - -
- - - -
-

-
-
- User details -
    -
  • - - - -
  • - -
  • - - -
  • - -
  • - -
  • -
-
- -
- -
- -
-
- -
-
- - - diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/login/screen.css b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/login/screen.css deleted file mode 100644 index e023a53..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/login/screen.css +++ /dev/null @@ -1,457 +0,0 @@ -/******************************************************************************* -******************************************************************************** -** -* - GENERAL -* -* - PAGE CONTAINERS -* -* - HEADER -* -* - CONTENT -** -******************************************************************************** - ******************************************************************************/ - - - - -/* GENERAL ------------------------------------------------------------------ */ - - html - { - height: 100%; - } - - /* Zero default margin & padding around common elements */ - body, dd, dl, dt, form, h1, h2, h3, h4, h5, h6, ul, ol, li, p - { - margin: 0; - border: none; - padding: 0; - } - - body - { - height: 100%; - background-color: #333333; - background-image: url(images/bg.gif); - background-position: 0% 0; - color: #000000; - line-height: 1.5; - font-family: Arial, Helvetica, sans-serif; - font-size: 62.5%; - text-align: center; - overflow:auto; - } - - a:link - { - color: #003399; - } - - a:visited - { - color: #B266B2; - } - - a:hover - { - text-decoration: none; - } - - - - - /* PAGE CONTAINERS ---------------------------------------------------------- */ - - #page - { - width: 636px; - w\idth: 600px; - min-height: 100%; - margin: 17px auto; - padding: 0 18px; - background-image: url(images/page.gif); - background-repeat: repeat-y; - text-align: left; - } - - * html #page - { - height: 100%; - } - - - - - /* HEADER ------------------------------------------------------------------- */ - - #header - { - height: 90px; - background-color: #B2DD32; - background-image: url(images/header1.jpg); - background-repeat: repeat-x; - } - - h1 - { - padding: 0 35px; - font-size: 2.2em; - font-weight: normal; - line-height: 82px; - } - - - - - /* CONTENT ------------------------------------------------------------------ */ - - #content - { - padding: 0 25px; - } - - p - { - font-size:1.1em; - margin-top: 1.5em; - } - - form - { - margin-top: 1.5em; - } - - - - /*** MASTER FORM WIDTHS - CUSTOMIZE THIS TO CHANGE THE FORM LAYOUT ***/ - - /* - form width: 550px - left column: 190px / 180px + 10px padding - mid column: 200px - right column: 160px - */ - - form{ - width:550px !important; - } - - fieldset.submit - { - padding-left: 190px !important; - } - - form label{ - padding:0px 10px; - width: 160px; - } - - form label.error, - form input.submit - { - margin-left:180px !important; - } - - form fieldset fieldset label.error - { - margin-left:0px !important; - width:200px !important; - } - - - form .centered{ - margin-left:180px !important; - width:200px !important; - } - - form .text, - form .button, - form .group, - form .control, - form .submit, - form textarea, - form select - { - width: 200px !important; - } - - - - -/*** FIELDSETS AND LEGENDS ***/ - - form{ - width:550px; - margin-bottom:25px; - clear:both; - } - - form fieldset - { - margin: 0 0 1.5em 0; - padding: 0 0 10px 0px; - - border: 1px solid #BFBAB0; - - background-color: #F2EFE9; - background-image: url(images/fieldset_gradient.jpg); - background-repeat: repeat-x; - - background-color: #fff; - background-image: url(images/fieldset-gradient-02.jpg); - background-position:bottom; - - float: left; - clear: both; - width: 100%; - - } - - form fieldset.submit - { - padding: 0px 10px 10px 190px; - border-style: none; - - background-color: transparent; - background-image: none; - - float: none; - width: auto; - - } - - form legend - { - color: #000000; - - font-size:1.3em; - font-weight: bold; - font-variant:small-caps; - - margin-left: 1em; - padding:0px 5px; - } - - form fieldset p{ - margin:10px 0px 0px 10px; - } - -/*** FORM BLOCKS ***/ - - form ul - { - padding:5px 10px; - list-style: none; - } - - form li - { - width: 100%; - - padding:5px 0px 10px 0; - border-top:1px dotted #ccc; - - display:block; - float: left; - clear: left; - } - - form li:first-child - { - border:none; - } - - -/*** FORM BLOCK ELEMENTS ***/ - - form label - { - padding:0px 10px; - width: 160px; - float: left; - } - - form .error{ - color: #c00; - } - - form label.error - { - color: #c00; - - font-size: 100%; - font-weight: bold; - font-variant:small-caps; - - width:308px; - display: none; - - margin:8px 0px 0px 180px; - padding:3px 0px 0px 5px; - border-top:1px dotted #ccc; - - clear:both; - } - - form label.info{ - font-size: 100%; - font-weight: bold; - font-variant:small-caps; - - margin:8px 0px 0px 180px; - padding:3px 0px 0px 5px; - } - - form fieldset fieldset, - form .group - { - width:200px; - - margin: 0; - border:none; - - background:none; - - float:left; - clear: none; - - } - - form fieldset fieldset label - { - width:auto !important; - white-space:nowrap; - padding:0px; - margin:0px; - display:block; - clear:both; - } - - form label label.error{ - margin-left:0px; - } - - form label.centered{ - padding:0px 0px; - width:200px !important; - } - - /* see also the error class at the foot of the page */ - - form fieldset fieldset label.spaced - { - margin-bottom:3px; - } - -/*** FORM ELEMENT COLUMNS ***/ - - .col-1, - fieldset fieldset.col-1 label - { - width:100%; - } - - .col-2, - fieldset fieldset.col-2 label - { - width:50%; - } - - .col-3, - fieldset fieldset.col-3 label - { - width:33%; - } - - .col-4, - fieldset fieldset.col-4 label - { - width:25%; - } - - - - -/*** FORM ELEMENTS ***/ - - form input.submit{ - margin:10px 0px 10px 180px; - padding:0px 2px; - } - - form input, textarea, select, - form label - { - font-size:1.1em; - line-height:1.6em; - } - - form input, textarea, select - { - font-family: Verdana, Arial, Helvetica, sans-serif; - } - - form .input[type="text"], - form textarea - { - padding:1px; - } - - form .input[type="radio"], - form .input[type="checkbox"] - { - margin:0px; - padding:0px; - position:relative; - top:3px; - } - -/*** SUPPORTING CLASSES ***/ - - form label.required{ - background-image:url(images/required_star.gif); - background-position:right; - background-repeat:no-repeat; - } - - form span.required{ - padding-right:15px; - } - - form .clean - { - border:none; - } - - form .info{ - padding-top:0.5em; - font-size:80%; - line-height:100%; - color:#aaa; - } - - form .indent{ - padding:2px 20px; - width:auto !important; - white-space:nowrap; - padding-left: 25px !important; - } - - form label.disabled{ - color:#aaa; - } - - form .highlight{ - background-color:#e2e2e2; - } - - .off{ - display:none !important; - } - - .clear{ - clear:both; - } - \ No newline at end of file diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/backRequiredGray.gif b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/backRequiredGray.gif deleted file mode 100644 index 61d29adf56e326e105e22c60f14c039c878cb351..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 137 zcmZ?wbhEHb6krfw*v!jtjDg{tqT=`G&%d8LcP}~l|M&0jw{AUWXn4)Z>0WmBF#&<+ zJw5N2F8%-iKLZ#j{$ycfVBlrY0r5a)FtC_yIO(~1uf^+F#v4s6EI}252b&ap91_~q lncdY?;*ye%NiekeI5JA`FmySkeaI4Eo3o-LT^5&XB-en8Rte)0CFOX1LRok-%TH(U7dpg!1s_=j+#;#ct*5)a&fr?(X5Z z)0U^pew@Z{+vUdS?AgrSvCZAG&EB()zgw-&hUV(k>+Rjd+NZ(TqMF5Q?(X2`>ejl{ znDX!DlE7c{@aT`fTav(FlEGlY*rJ=oZSe5p$lI%v!C}SPsOjw5tUrjfv2)6xaySmkx)ZxC=;=S+g;?Ur??C#&r-m~oO z-Il^;&)>D}?%?n4;nU!{-R8-_*rB1wb+yuwg?R>?cCSn!P4Nm^YG@I#caFOnY-1Q)8V@7?cV0=)|+Id|@a5;~ z*V5s--R8=_*Pp}LrpDT*m%?Z4?cc4yVjcS?&9w6;@RWF=IPXrzFVfsd&k?W z=g(I- z>)F%cyqd&pA^8LV00000EC2ui01E)f000R80D%Y`NDv4nMT#&fJcv+{Bx#b;;F_4` zVVa6*>|9J2(T<%69wUhKm@b{j2n?1y9XeR;j2PjW#`R90X<-@lS*x~BCU+z< z#g&_B9*GloN$AZh1n&vIcmD=HaqI8j!i0k;R%~T)5G#!zKR)%?%BfS3A^)iM?o>4^ zhJJ_^4Q})gT}yNsTCIyp=p|IBEP>rZcI+iBa8qf)dpGajEnox}&il<97{`&rfbq|G zus6?*OAn@plOAf-tykC6r8~7Q+>ed_;dHFa81v@Gs6P*-y?ZFl+Bf?^zy1d(6Yfvg z&!7Gd{`>v+-vk2gpu!FaCV1cut{7;bD-Egu;e-&z5=(`yB%t968YaMDhbx5WVTdA< z7-AwOt`Lm}(In!ciypveizXh-Xp1c#(0HRd5~y>d1UK5Eju<>j(BqL3h@s??Oe(og z4p5fxq!>`)q-kcFyA;7p5k<7=W}0wnQG}gZ zsG){9Y80X8pM3tQMiPT2Vd$ZTW}xVzNhsQA1}2yQsiKlbYJ&|X6k;i+CfHEOr=W&f zNDrj;@TsY&5<*B1s;;^!tAu3#kqjZpWRXRygbtMak)>|{N2p@c`^EDqcj7`f7XqQdP+KbGvHU_l7 z9e3OqL{Ychc4MIT-FHX-;rHLrm?5|sfe&s58fPSa1{#PjemEMXME(Fgr7#}P1E`?# zz~-E9p84mXXFf^;q?ba{PZV4@rh7^8kC^}RVWJ}%1?d%a~uKKLjeSk z&jJMC8tniHw}ffB|G=qzU**S2QvzmnfFn|F81CSQ82rz(ZRSSXE8o;%yeJyMu zK!Dm()`0+ZfUN;)i`(83V70ux?QLtT+5;HZxWgsx0RV7Zs;)5x4Pct?smgV-twCFyy#7@de_U|_PRH{0RaFzp4m8J diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/back_nav_blue.gif b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/back_nav_blue.gif deleted file mode 100644 index 3d3da3a86a7e1d823d5a8fa5d66033704aef658e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1668 zcmWlYdsx%g8OM`wF$@X;3gVgy1{79ZY z`(eUGPmFj+gLNb5oWrs{DDDL}kQ?dgI93h91qBqzz&1-FIjHPpnWYCW(KeFIeQ3ok3)HDj$hw*<}Xx3ww2|7*GVqjoUtizvmcteRd zmEZyzv;rd44x_?K&nKux36}=p${-k>bVd&LIfem8Y&c@a2^Y2-anMRX48l)Z0HPr) zoRYz~lX@p%at0@v$S!;_L25f_>|~tA=M&I6hQ+=3(<^csu~Dy?8N!fYs{v2p|BU8nDCC8t_?Bv zVb)FkX6EIfM2}3KR^|%5yWI$7a(HF}i4ITofYM4z8)Fd7E(U|KiDh!sIH1+QG>k7D zsIub&9fM7ej5t1x9ph-5qhTvvR)9ng1}9?*$DE8Qu(-%FgM~dztJpa~V^gTKVb=uR zQi0t~BX;VW!~qN3)9BCXV)-&zlLme%e@npSP%U>O@{sfCl ztl%ia;+Vv1o@3`1c(R4Le!Mu(&nvjGX|><^|ABw3RxM^1E&NK${agBuQ~XT-hCfP{ zoXqw6RouQ*oofGgXZ`o|rL9WH<9_bJ_fy?SUf;z|Df;D`4TAQ9w6}vcr`*wu75D_- z%k&9~`a)hGT+Iu6`%JAxl%rlg+!5j_=;z(H!wn zRDgQdhs#WhygdR+7o?mqC7!*GrPm5{xw4#Xc4dUzyn=nC3?JZ-9Rdwb}mH*yXR zSNwhNrps^5&-68x-%qVdpP!SIeI%pp#M0lnpQguoutmDg?A__MVxM5o{(nbS#9qID z;<&?5MPVh)C*SZj^wiWGsA>;zu1l938TAf5x4Wz$Ul3Q5Un+oSR*%5Hh!R?|h53S( z9HGn>5dMuQLY=o>B>ru{?K_Pd0`4X(^$k~4l+O$Ot0Q7d><6Z*jCE=J+)WE>(gP#E zU+kag6|z>#Em%{j&HhDPNLow_ucTtnor;XM1z*a# zJJw{#VubIkwCu?Z+GG&^>2BjbX>RbACR@&H{T1wkD-L8zliqt@ERp&eZhj#R{IoK| zOYnP3j6Z*6-Pg^5(Vx61iq1bKEDkY=*{^xUryh=Zc&1W)C}`t8PEq9R+tRH*pH?Pu zg3cc<^jQ+JwyeZwQC^m3Q1pgvUoMH?8E6k#;uu=xqyH?3{r*T=pfF_n&Z@7tQOmQW zoWNRMV#u;uUXGw(wZ*~No>b3~ZB=FE_W6q5O!Q1$X<>PXt+t5!_pI#BQt%QiV#U#Q z-C`v#B_s7H``eEqB;h>M-UPOH6YE{ie{jET@?F8-#hT~!dW4_GYyCm7_r*g$OGY_| zBeHxsnGsoRK2Mtc8;)mC7VFklL4tu_;r}(O?dd{s6x%Tw&wAkW7hA-^huqfo$Z#HO G?f(IcL>&D9 diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/blank.gif b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/blank.gif deleted file mode 100644 index 3b042d8beaa3d45180824f987d6ff1dce1ee52e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 799 zcmWlY+maJi7=<%cQ-u%X14wzV-}?8*pM3Pe$xqh`YlY7WYmz8|I%nZx6)Px%&XjPc%Z(zg z)G*KVO&v+D&&x=2Epx@0me7R?rm0>ye9+@hZ6+DF%GfL+hjQw_3BRr5QVpkz2v_>T zLMM{H(vxEbOSuW}_4wLlywZ6Km#R2hLPibed^^*34Q>|kONU=q(T#aL*R3WNxz3g` zOLZ{jXra9k@AmjxpN&8lEc`yebBBK%^U;81Pm_fHQr=R7xo$LYx69&8_Cj&4pF8}q z#fuf(ZsTB#Xr=K&;ZlE(bghnN$ge7Bg_@*#>FUtczYe;Qs)6oz@o+%P!yx7$mXq*u z4d=?RJf10IXNX_>xY?w=U_VyP*P}jeHTmZNPi-E$c;)J!k%8gvkbez%yTu<`NTGTF zQrk_|0==2)`xdU$alH;F(U%sY%rLMWvK?`n@|nYWpsRH}9sp7!z^Ni8iApofmYkW$ zDc?@jjnIqaEcj-M{V_L7eEg1F?NBApTw+MLKjQfcZZui(&8X^YxX{%a9`@0TwQKWe zit7#R*xYV&yNQ}_amkgRX8iO#4{ns(5B|xM$Pk**8zv`7;Mw7GAp8 z8}ifuOFie}=ve=8UKQe}S9J3Sg$M$4dtDSg7Coa#ZputbGxcKb+QuGt WhI+qX&bz;G;=T34+WLCo!~X%0R<>jS diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/button-submit.gif b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/button-submit.gif deleted file mode 100644 index 54d291cde8d424efa76f49fbcdc13a35f7391d33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4527 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 NroSsH$#fP306S20WLp3L diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/favicon.ico b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/favicon.ico deleted file mode 100644 index 0f57c530f999b1cb363f11ce76ada22e0c5f8748..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1150 zcmZQzU<5(|0R|wcz>vYhz#zuJz@P!dKp~(AL>x$gfiO1%0|*Zma58_%e;6jmO)$M6 zni~2~PU!m&!^D_}Za+*fh^B^q&mE2bVHlfvgzSgu1<@e=nx|jB>friS zPrdlBeDVdDPpp2J{UAG$0U`a!YO%4Ytsk2m_{7ld$ES8M%KZn%A`Hs|*&r+k!ty{Y Q2*n^aR2-%TqUZmA03U?$E&u=k diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/help.png b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/help.png deleted file mode 100644 index 73817ffbe91cda6e66d6619f72afd6284291a4e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1615 zcmV-V2C(^wP)WdKHUATcr^L}hv)GB7YRATlvJG%`9cG9W83F)%QmgE8*_000McNliru z(*p()CJ%OY2!;Rv010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00pN> zL_t(|+Qn6EY*S?ve(vqPUE8(WTE;r|iIZ=Q-y*=R7a)9}nhki<+jH+S}XLG7PhxUYDCpriF^4XwhhNEFO=aOG--muDiSY zr>d$d^lqEzXgzG z+3E3kPA)B4x|}!jxN+5w{e!#F&7DA$3scHiNUDmc97n3`#s=$Fyqy0A%nlACK_5E1 zIy)%FCn_o`qPJ|ax8<9qd^Qvo6dA^wPu1gf-$S^N`VCB031)E6LGI|{%j+mNiLqPd_8bL=cyTAQy@0TeYh zHY!GnhKGmCoK9y3h@NV16_U&runcFQ^Q;AfLj$O)uf(>Rr}0tKdkKKT?0l@TJp)!_ z5LEnVoIVIfVv(Dhdv9J|-edYd-0zjM(V6Ci&l|w6)^@nC0IH&bH(Bwi=S_sw3D~nO zkg0;s`i|k@E9>xJ(P{(4#kh$;70IjvwG%biY<(V!G8ch*Wg{)O835EUD>#P7#p$zT zL;>{@L{^0!gC(0ml9mpU07WGRMl<2Qyp@S4x&lAIl*L0+81&B#VMdL>%$xP46}MMW zrXr~b2*dPffx5k&1N$;?K{2?e%m0Rnn3+$7#oqj z5MrY4bXFooRR1R3sKSt!vJ6pEhy%u$`j`>J*j-SE(k1JR_h2xDw_7XmBX<<8jC4q{ zW&miqEme0)pe)SuYXDHbCL~G7ar3!|$0Y;6#IlJRj!FVl(UeHbs{J`gU1mW#+(x8| zHV+^Yf}1!AN@IvbBB2C8I2^tZ6QeoB_LUH)WJuinrdt4d@O`5m*yV+=@(#FionTo8 z5~WokZuIB{O+tQh7ECid!jUj$W@auXI3O|mJ~$SH-ReLIyABa$jtEr}QURq|@fYqmjoE*Wwr)9GoEO`8okm zR#p}w9zGu(^CK;30d_6;4CCTh0z{)m>b!goXL_!o`}{Zp(|+=t2&J`{Dp15RROi*A zZ_tBb?=|8v{$X=-bMy~dR99D*JUKbpz3PEgMP|i{U*uDGH&96;M>41Jh)jm5AvNP) zTbdcH*^F6vmdeqNFBdn!*A+lS2;=mb(?655rEP6(@?Ye-rlzKV7CV+LTkhs%9;!vb z!T4UZ-mEudnx#u8Us5$#IWu0#dlegIw!q`*LrjjM>ulF`IulCk>+Ai0d*B>6aG=2N z_a7@PEGkHIq=Az-q@<)_h`oZ47BqCn&155UE(iVBE+a|@PGD>leSLlBsrEOuwzm52 zdZOv0y1Lp<$n6)q^{RVoS@#(JwDEH+>xfHrV0FC<2SCY5nHBWy$=8Y N002ovPDHLkV1fo%+!6o) diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/left-nav-callout-long.png b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/left-nav-callout-long.png deleted file mode 100644 index c5b8fad7508d39a2fe881fbbc5a06dfb026d68e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1381 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 BHqQV6 diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/sf.png b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/sf.png deleted file mode 100644 index 962bf2a551638fec54d97f3921f2002ef6f63603..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3745 zcmeH}=Qo@S7sVeTdW$F#Bt(s1bXR9a8NH3nsL@9WL%7ir(fcJL>SP3oUZRd3HM-HF zjuO3H+$bR!^Sb}T`|+N&_Sx%vIcx3TryXZ(s7*(GpBexFIvuEn>5Vi0D@xLv-3;GX zy)i0psD&>8(A@o3BtZ6udjLRftbqQ)O_9mBW0}?a33M2sJH$C-hzz^nENha` zNRke}lt1(+Lzw}!pd@f1pr%CwpuU{|-^QIy?RGb(Jqn(k4us?EFX9@QHo_=jc1CNQZ^ZWbLa48sZh# z+H5WbhqVB$OqHNyQSeYxse6k9pPrPIM9)(oTb8)fWZgBMTe}+vkO=wMcney(4l%S=d z_jywX=AArhDCFOZa6jpfTF0z+uS>0Stn(aMQDYp`d_JF>tqPeAy6duUFm6b1kUM8e zs+)hxHeD>vgWZuywggw?VNJi7#1!9^{xe&CB!X2(ub?77ZSuY=o9mg|mutu}C3y^gW7uNOu2wUo!Oz*(Vd&`(Wa75__3jSqxby zbA&Kf_!UdaAa$BLsbwx@wpK#*J-y7l6l1(+ z#$kpmQ7n!rMHZuAs-HtF2yx^V-TK`|kk2N$)z8*id%0;G*=qwtcs%IJqW=t&=@FQlO z4U`p5E5%AZ3OMpwH2mAWiViY!zS@T7=%b330^7DOIA4PZFoNer(Wy2qg1nZNj~q{n zyQlO`#s{Uu1?t29G=bQ3t3e9v)9f==B2${il|D^r{iVf_=+)HEBfLwq_ zK+j;;;2_)7psDb2p`yN`e&5LONdCxlmJC{1Vn%Wcy@j4ZFE`j(23U$WyuxdTla!l;iHtxfL>g#VO={q1K zVw7=oR%#75q?dETnwLy89tNOg6?Ix~<(JBfk83JxN^(n*OBTh!ghomj$$t^m zl@V4c6?0dbmur@8R_zsYu^660U=TXb^*H6lgezseo_}4w+CPq2#jMh-1+!&>`fa=e z^Ke}!QAMmJVoV|m>1z71hJU>ON1ai)m^G3A=&nD15_Mn~R~PaTXk2zYb{1kS{J`)C zDr^w+?(dXVnLxg8QUxL#O_72nZ(H^0^cT?zIjq?)xjiM771|^s-le?t0hjU^q+*e~ z$W51*L*>p!L#AaK$yL^q3PavLpjpg=}=%?i6N{#VYVb3X} zvVC|)Wk{Pqkby^-ZRcQkXFZ9>9*sHmM%3%Qg_(UDBLv7|x!(RF8pEN&5*J^|jAzSW zc{3}t5U{}!gBonlT6kYqQr6StH0m*Mu_6G`wvLw`{^SvvE-KJ>2gdTRu(@0?LBpFN;cn17iVT)sjv`S2wdk_+Sx&OXZ4 zLYrk@S~*xX8x5LTOJ5k$LpMxyMOsQI3FU%e;ym9aF&pjSr&^{xNiWt34IZbAO+)mC)9*U-m-plzz zMP7bY^#x()st7XbG%Aq8cAbAcRLRB)3OS$Jo577|j^||@Wu&%yzA7N>cI>f#!S{Cc zKKMEiASGdY^7L}Q(|^IA>+sVugVFjc?l(e2*WcBrW@AN{sqCq#L^9IM<10rgQT$Ec zBtxnjr~^QC(yL38)SH{z5o&4x073i!5E=mhzlk@#0|0-D1Hi5w04QVv02}Jvvu|1e zKnfV^!!$KS8PUn17r)O5S68_Hj;qT{8y#_DMQ%5^8i7Daj|(iuynX3xJU=~laq+vm zr6xZ;HvX0S@zFn*mlu268{g4`|;Dpn^d73ee%-ia)Lv-tb zn5kqqcu!!Cy<9q$I+gyDqf@npn{77d6*vc<$k1N()lY#07N;#mTy diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/step1-24.gif b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/step1-24.gif deleted file mode 100644 index 9ddf1e36f58d31a7de9c7a1ea794bc0f77a2edd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1357 zcmeH`*HhC60Dylaj6eVrNg)im5Mu?;^C%~2f+)k3A?g{S9{Ruq<*2=ahEfmNSwPtV z5+D%6FU+vRUV>TdEk!9afgl^gIxIZU^SS>*zt`{WyZb!7JqW}=G=K(9N&xuvKuCA8L<&~9{eSLjgE>|X#jgF2g6bgYrP*haZ+}ymhwDj)XI}V34 zIXO8vI9O3pAruNXH#b{aT0%oZS5{V%l9J-%;};edYHMqEc6MfGXY=#(zkK=9*w}b@ zc-Y_H|Ni~^qobpPgM*2QiII_!l9G~{nVF1?jPmkw5CnUBd-wPEb8>PR3`Tf(`0?>^ zR#w*Aw{Jgw{1_7x6CE8L7#K*QP{d+!Y;0^)R1}NFnxCJao}NxmPmhR*&}cLR0|NyG z1&fP|G#YJnbyXsfSUP2y6Eb>wdS1VNJvBAe*47r4(&G3atGHTm%QsK0R;Q$-)He08 z+3eoo#oIsgm`r9^SXgUkztiJfBAHv;+@F}3$mQ3Y6EeL6%ahoZadB~LYip;cr_O%) zK|w*m!NEQ+M9a&|uU@^{+S)2BD;pmlcYh{GO-&^{;v}RMQK{6=pFiUt=G=KwaCUY^ z{-w60e69DWS@YJ^=++$i=*|JIzNIJ}ffzZPj zYpu`?uGza=ffyyj0Eg7O5xFk}AQq3>*`>ueokXm@yF&x%g~C`{2Yr($eNMj!yM#hN z2atns6CWJfo9)XMS;Dba1P7X&i-EdSx`A|s@sIc6y~&*KH|d6Uu#m4pHwwb)X_c3) zifLp`0w8Rd7TpsKAzlX~eeFq*jw?qvF%)bFAle2S`UgrRyc-u|obAc7KQCy57V<%# zWhu)T`@}iRhB5^=wZHG>WUhXUbrBw9(5S8MN(;wUe_%Fj+z@L8)bWIc*uD z>tk(ySI_TFw%KK;zc7HFF-6>OW)9;deD@pQkp^=|P(1@Y^8aQ)$)rgp+Q*OsU?42A z)BxorOvWY|QiY~yJ`#r0aaGXJWVI{L*nuWagy8*E65Vj;-|u>bgxKrq{@{<0>uiTz w12@eA5XfxTU;h9UxR*d!LiBAKJpplH!D#|vp%5CA%I)|0t)*HKL7v# diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/step2-24.gif b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/step2-24.gif deleted file mode 100644 index bada27f10067799734b8ee2af693ef1a05208a43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1355 zcmdth`BPE}0KoD001?fz4J9WV*xWL+*4nb#nidSr8k==%r=8ub#aVK%yqm)Ecs&sn z1yK?4KoLnn(J+reC4_h=-cJovGsUZ{w6JWPt(|eFe`CM@!RLqXnX@6sjz^LJ60o5K zw)kh4l$6Nj^5Wv+xw*OS?(RpA9w7))S64SUI4G0J#>dCY%F23sdxwUG+S=Os`ud(e zeOggb(cj-cIyzceS$Y5d{k*(9l}cqa8dp|UHa0eDYikP%3WP$T!Cs;8%Cc6Js;QKeF8GMPF%JJ;9OtE;QuzkmPg)hn%5%jff} zs;Zirn%djjqobqWym>P*F|oL~*wxkb^5sjBNR*bAmYJCu##9Up47_{yZe(QS;lqb! zvso+_FE1~92J)m*sa~(|=;(Ox;K9ty%=Gm1ty{Nv67%ibw>27#TCL{sc+Jhtg@uJI z7He&7ZDC;{IXStsv=oNn=g*%r7>vls$fBYmU5|BaY^>(?JXe2_>a zY&JU@(%iXoCnY5Xf}q62L|&;rL)ayjDAV~3Z5mx%TpX0wnNz4rO-+r7iMe<0UQ|@n z($Z3Dw&LQSwI_cRfBN((_=;@%u{?o5kdu>h=1Lip$;`^H%g@gr9v=Sq@uM%jXvp#+ zB0-&=o<2D_DXP*3UzKGFlpaTNNrAjHen$qsCP&!N)ZEe9+WO?llXB(I{QP{U4#^f& z2ZomgUoHt_h;268r<<%t@(h4u0A@u~dwkgKxA7po^P zRq1rPR_!p-YiVg|N#fK?>QP0VdVF%$KeQx;uYddY?dIkt@PCQ&4-NzXE#Utd^!W*Z zun8nN>@fe0t;8Sg69+6{Om487z2Aj+X(-3To^{gA9inka?)JJ+fPw*u-}(x!A2cEv zyY>XRoRxo>>4b6jP>I8>MyK7E@Pc1}gCX$FuMe}1gUSNQrDiV;3q|0(1H15;LqQDV zf$f@8AnC--LB4%p7?}Vv)AjDoD02ith9^SeJ$S80IF1+>N2&i_^8ym#bAstG)v}AW z=Ntf+H|c{Q$nWyuKlYAdvpx6YLZm>`H>OJS?*nS+2MSe!vvXOu-bg^I?fiHeJJky7HaP1&ud!1dxpkjxPhmG zATTCWa1bpgBvDZ3ZC?Gp9+*Q%gaME%O8^<1=>!UbbC#npn3zj6`RZ-v<>N3tTfHL$j-)^WyPFsxy+-q8 zS{$g`_M=p+OSCosb>QQucKC|vc&=ZuDj~~9WTw!Fsug#TzNLkRwJ)-S(;On4tOlYt zo57{f*^6|-g$VLp%+>%~g{uPgHQ*g74nADscZ;CO^$L<{^o$j*g*RY}<{=FAx`E?G M41=!GK@d3cAI8>0F#rGn diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/step3-24.gif b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/step3-24.gif deleted file mode 100644 index 8a45393f570d3f3897ca52c751084f2c3c6450a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1362 zcmds$i&N4E0Dyl#`6(if9-+%CZci)AJ0r)di6o3M@^#IbF zr_)0+1b_A6+|nySS*#5l}$}e@7}#DFE4-n`gL`6 zwb^XW%F2p}h*(=&+uGX7&(9wpAAj}gRcmXjQmNExwRLrMGMVh*!-oR{1IfwB85tQ0 zh2r2@ad&t3+qZ9rhK81xm$_W-=H_N}boBJ}w83Dgsi|pbXn6MQSwTU;qeqVt6B9KW zO?rAdg+f_eTx2j92?+^_83wUf%x1G=Vq)s+>)*V2^ZxyNrchs6T1ur-|L(EI$H!-8 zX2!pa1dW$FZ?7G+ua@T^*m+wzIRdzP_H6(Y(64y0o-p=pKqpR!2rg4q8UN ze#nYqRYgTbEw60R>GTgDKHN&u2?T;Tu0mR%Yiw-9UCNnVT<2x$Ya0wF0%Zl2mZ}=9 zQr*VkaA-7IN=nMc#zuH}_~`g-0$)c6l}2-QrPb|nxqSHfq;H5UDJdy}QRa>ps%u() z`BPyYm^c}jY3v|r~>f4oblk^~-ZBuIt@{E%Nd!~0OoYeW$4`>iNw0cL_>kNGW| zmoV^58zj2bhfHPfb@^>i>P;ZH7eM3AYcH!Rg53SJ-d^^Y6eirq)9#lcm@4yN7~VxTZ`uQowKyOU6b_gXg@wTL z$K`&GF-jZ=BJy#ep4e%M0P^q^cb)Y1-Jk)4Y21uQDP`Zp!NY+Y%rE|euukqb!&t81 zeIqfHrdq+UoCB=%2ad1;fDeRuSUMaTO-E9X7ConTx$UKG+8;*}o*P^Oxa8b}?kkjT z@K8CHh!Ak=Nr8z{kqL&zd?N>;jX3MF`&FfrgrEotHXf!P08<$F8=Iuh_O70_V4X2O RklWSMVix#EzyT-V+`o#xLTdm3 diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/tab-sprite.gif b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/tab-sprite.gif deleted file mode 100644 index 048b9b00042a197cf4d91f3313d9fdd1c10a78b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4710 zcmV-s5}EBsNk%w1VJrd10Oo%Hzr@SG!^<^5R;*qxJycCuYPQ7Byu{2gJX5X0 z(^g_~l9{Bq#LlwB(o|q@KulnYovlbzXE#DuJV;$XN?*Ri%tlgWPFifV#LzoNTSZZ1 zG(S~3MO!dCQaD6eQeSUEPGY{q%u-))QC)7p!^=BHT%oteyTi@A!_Bh8(YV9Tu*1@| z!_cq8)3d|TuEW!|!_U3L%(TPMz{JY2!_rV(ZB=4&L{DP3!_QG(Zazs~vBS|gLRh-P z&O%LMxx>x8!^}xmXS&19y2Q@7!_PuaVYb82Ph4%c!_K+G&OJ$9y2Q;sNnJZfTUTRq zt;Ex>!_rV&Z9z?7NK41Yi;a$tkdcy;l$DW$iG!A#oQ;E@n4O}Np@@Hf0}86C ztOKd43a+rMu(PhWxVgH!yuH4^z`?@9ySBBjwaKf$%FWKt(95#XxY5V1X4%?i#j~-u zun~W?Fbd`6s^?HJ?Cs~~?(y>T^!4`l`1$(#{O|7Y_n-(IIB=e|gXHKXv{w)zEQ8A0 zrDG>hB8&+8*16NT(M7+HAVZ2ANslANegsn%B*~KD%9a~Vo}B5&h0U8dbL!m5v!~CW zK!XY$O0=laqezn~UAoi{i>FYdKxHBIX%wkprfRLKwX4^!V8e9L(Vw+X`<>SWWf5erT|`73M2EN}-N?H4i+9x7_6aPZrK3Le6T zC+1;Xg>%Hme@mZEy}I@5*t2Wj&b_;L>duFYuVEZ``19zu$A*o*y?f`Rp*x@c{=D?{ zrR$%M&Ahq!{>+j0g?{JFVO(?15vbsT3^wTCgAhizpLi0YhhKgWVyGN~4qhl9ffuTP zM}ii9@xqBOz>&dWDd?bt7Ha6Bh$gD&qKr2B=bTVF>L{dA5*kMfV8o!QriF6h z>8E~fD(a}DmTKy$sHUpws;su^s-{Q8D(kGY)@tjmv^L7crnvU%tF4mi`RTBnY6`{y z$R?}ovdkVpYO~NrEA6z@R%`9G*k+sTtK2@Tt+L&6`z^Sn9^vc(M}U#Ty6m>wY`gHr zEAPDY)@$#*_~xtczWa{rZ?&be`){`4#z5}@IUE2+0}L}<#KRA-Ao0WyLp<^S#TaL- z@x~l??D5AShb;2Q5*HC~5-6vv^2#i??6S%vPki#rG}oMR%osPUa}g^vuC?O(MTt)^wLZ>?ex=7N4+%06<2Nb)mUf!u+$Axto7GmL(Fy1XOwOB8AbH5^%#A$ z?e^P6$1V5KIM;3W-FWA{g4{s#?f2h+2QK*FgcB||--RcxIN*mj?)c+G_c6xbeGp;! z8Pi!`s$f00eI)I$1eNqwAXGs=Y`*{`|h1D?mG}e z_&|gbeSiUb=tMA~{PN5*fx`39M=$;K)K_o)_1I^x{r22;j3kJ${sHUj_vaT0Ty=uD?N*U8Ryy7QgzOy@VZ zX@PQzpqv57r#|x=&xa6s5WJs6IVPN}4Wo zqc0ukO38`Om||3@6x}C5OHhJ*>J*r%=paf9$X#ki? z*0PdysABCZNojD_f~HlUWTin$tLoOYGBv6@-6uBl*;Ib^^{akuYFO#I)xsL~u!Rk1 zU&s2^#yXa!X1(h{%lg>2QueWR?dxJ0z}6D5l?I??YG^zAS8`<9a_P3F3ZCPy#+~N*bwz+LB1D4C&<~sMe(2cHir%T=H zTKBrx&8~L0%iZpJ_q*T?F9S|N-twCFyy#7@de_U|_PY1I@Qts0=S$!E+V{Tr&98p< z%isR`_rCxRuz&|l-~t=?zz9yTf)~u-20Qq{5RS0_geOel3S0QX7|yVUH_YJBEc)oL;_snN85+Styvwztjg zZhL#%&X#tx!wv0nL;Kt4_O`i|ZSHla8{Od+x3uLgZ9R+t1o+Ok4)P6xedl`w01tS; z@qKTB8~or1Pq@Mt&hUmi{NWI9xW4~=Z+=_+;uz1k#y3vzgHv4K91r=%K`wHNcii6u z?>7l_paT-Dyyb3i`O011a+%wF%XiN6p8NdgKo7dmhfegO8~x}%x48~t&hnc( z{pnCII@G6r^PKmb>Qg5=*0Wyom(#rKE=Ph5Y#;?G*Z>J)AG;KgV0N~T{q1l+yW8VV z_qyBt?s(6;-uKS;zWbf*X?Hu?2T%C_!k7KSI_#^yZ-gCkA3K+Ap6?8-T=7Iz3z9<``-Kh z_rMRn@P|+Q;v4_?$WOlVm(Tp>JO2*QkG}M$PyOm!|N7X^zV^4z{qB4J``{11_{UHF z@|#}^=uf{8w6J~xtUvt(NWc8$AAcd(|Ni*Tzy9~n|Ni^`{{R?(0yu#AhkjY01@Xsz z==Xl}*MJTEy~jM#{d_=u1giIO;p zlvs(DsEB2-h&WINIM9hWUO?i>=6sn>dQH zc#F80ie<2iR?v&N_=>$4jJ{}!!+46PXp5X^1ahzkKVSq#@B_^VjeFpX%@_jCc#YV2 zjm!v*+}MrY_>JHgj^a4~j^tR5=6H_i=#ADG0^InF?wF16=!|61Y@ltfvSMtPJ-nUqSoluX%_PWhBj8I@8wl~f6pWN?*O`IAj424b)SOV9*f*#ut+ zmSnjDV7UWmnU-m}1WS+xYWbFM8JBW7mvmW|c6pb0nU{5$24BgRXqg6Lumpk0mV{ZD zgxLg$nV5=+n16Mvzn31WNacP)*$(M(jmQFwc zPLP@uu$rvNny1;Cu<4qw8Jo0Oo3?qIxS5-}xtqM%o2{9es_C1#37o`PoUoF*`xPJo@unVn9c0p9tY;2ECcIiBQMp5}R;=$W4Cxt`() zoF-76)j6Hoxt-K`p7cqa*O{OCxu5%qpV#T0`FWr9>74?~pX=$L(&?T5nVlWbpbn}5 z4%z|U8KD$fp%!|f7@DCPx}hA}p&t67AR3|)dY&R$q9O{OCR(Bp8lfN1qAvQPFdCyW zI-@jNqc(c~qd1zQI=Z7g8lzRvqd+R7RWPJPTBJl8q)6(cKiZ>1>Y_{Pq%JxEJum@O zI;B*4rC0g^R*I!qI;B1ErC=JSVmhW|TBc@trf8a`YPzOuI;K*}rCZ9Sa$2QmilcLS zr&y|`Uy7%EdZl4%qjJioAJC;%s-=B;sEC@Vin^$b+Nh5DsE`_|k~*oBTB&y`0GOJo zn!2f++NqxUsh}FFqB^RiTB@dcs+&3isJg1G+N!Sls;J5VvO24@TB{r&0JfT|y1J{p z+N-|$tH2tp!aA(7imS6~ti+nE%6hArx~$F$teEPn(aHe@K&{m(s|Ap)vwE%1+O6LD zt>6m(tk=q|;F_)Gdamf2uIU=CxvH+}N~`Z`tK&+p)k?4KdawAJull;L{MxVn`mX>R zumU@<1Y58Md$8)70NI)V46CpUTL29ku?!2b6pOGHd$AbXuM@kl4lA)9`>`OquOKV2 z=^C*mJF+9IuN%v;D7&!@Ypxypu^uq93E%+@YqK_6vn{K$JKM89`?EkBv_dYO`?hc!w{knTbPKjtcDHz&w|cv`eA~Bv`?r7_xPm*lgj=|Vd$@?3xQe^~ zxQyGlj{CTf8@ZBeWNM%WCos8~TV84q0hgP(nR@~!00W+zxqiS7ql>vU;R2^SxnDpP zt1G#F5E!o;xnJM_H88u7J0Np_yN_!kFTlHw`y?3vyp0P6Ef5F9%eY{`1xJv)i<>D2 z;Jk{fE;%5*i3eyu-;`xpu(AG^Pema05U*V|L(dMJ!_#m&7q9b4(0lV}}G!{9>Os#V(e6R@`FI zm&GiWeq6j_H~7UW=7nq^#wjLS$r#qj oo@`-B8_J?Qv!r~=sGQ2GyvnTH%C7v%upG;>Jj=9fWq|+yJAIYO*#H0l diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/tab_green.gif b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/tab_green.gif deleted file mode 100644 index ef1c0847a4df8d6211fa7b8615f28ba1ee840a09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1652 zcmV-)28;PeNk%w1VWt2e0J9GOmBd|`#$lVsW}3!imc?I`#9NcXTA9XUlfzn+!(5ZZ zT3>NVo5yFD#b1uQS^xk4A^8LW000jFEC2ui0Hy#S000F4@JYE0y1109)W*oSiDRf; znunSp`n7LdsIXRwYgV_d0?s8~kTg0OU%i#ju$VX{4qK1JiMfoZj%^!6_*k^f*JZj< zk0(|+6QilUQr*ZWP3LsAqT?yC^DrtYIv#apGdmrCWNC41g)2p6K7o@604bDbev@%n zftPfL2nlI~Vn8-e3JE@!1po;b0G6n(MXwm7Au6kY39*;69i*tbjH8zq#HSm-vl{@> z#-ky>tOcYA$t*UpvDm;0&$86NSFgmQSUj;I6R@k`;33f(uEem;*tY1l&-S*K*|VqX zmyLY;v_aEgZOg7?q=MNp)z2U}03Le5@c;@IKzSbj@nu`Z58IXp3+i3Ww(r#|SeFzc z+?OwAH&?;7NNY(mSj2`1St|TE)TKw03|+od8ckY5fDsvHQwdbxJ(@_HE zxQJ^;E-X13SiG2DC8nGfZoSK%<0il>cP>o6mQgd7=ye%p(lsS(1Fd$m=*zP?o2A>7 zfL_ycF`Gu)+cWXrXo)KiK0Gws*UyUspFY~M_0Y-jx@8WWbn@=aj~BlTTRZ6T-!C`l z4%+y2*xbPfhwdKldh5rP=lA~JyLjaOkq6fQebHSvoO0{6M;`$MGM8Kf=slORKotWZ_4~F_CpM^#mXPyxH`DUTn1$tqrcDl(RoU5){sGqKunq8!8 zvZ?EzqiT9-jkNZfs;{rM$t#I!63Znx;dM$2on(n9L(vvqPSuC#_W zYc999&gv_**GkJKwdFFKEV|u-3vIU5;)^f2xBl6uzxDnrZno$Gysy3V!a8li47026 zzx+Bou)_J;+b^*KgA1?00{3}xsl%<{k< zzkD&l4WJBj$sHf?vCuxp9CFb)Cp~k=w;~O+%Sr@;-EgN(x6*6pU3l4TAC9=+ zjQfrE*^Ngo`Q&&H9(m=BV;=ec*;#Wwx#gcfuK46%05idhe3Qemd>6>u!7TrK_I2^1d6ty79N${yg%>|6cn50#L8}*#by! zd-lW^4}0v$w;nz0*-u}6^4*6|y8z&0KmPmlho61?*t=gp_VDAMzxeF)U;O;HJmMXo zeFv-`_|iu|0*>!~`g7j{-*>tFsf*gyC+5Q6+$pa(lhJQ9LXgCXP~0Ws*l z4nh!x9894KJ-ERWj*y1@%OMFHXulEGkcK8?!24YIK?b<+h)9&-4FzCC_!&`&{cGX~ zn`TUrvD%*0|Nh3U*m2C5}SsU zCNQDcMQ_UTnncW_6O|}WX!3HL(-fvLzX{4+p7EL0)MPAQsY+_<)1H|eXg(KOPDJ9< ykjQK!ATg=VdN%YSo#*7HHo=+1bLNtuQ~aepc}Y%=8k39fjN%Xvn$asp00290szJ^G diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/time.png b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/time.png deleted file mode 100644 index 911da3f1d31fca4494a4beb22014e5c5c724c236..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 793 zcmV+!1LpjRP)`EB*FHYdKr%;k=xO&(k^EfNlSiKZ>5l+xr|%SFOV@6-ysFmD2F5 ze93OiS+LaQym;|2f6tbH%~V`D+ND?vc>4J^KSLxEMifJQ`8>*~y^+pGr&o-n=LJ zGWB(yB#;DR8&Lhqi{0(#wc#SwSB~jZKzIFx`8od>2Fo-Pfe7*M8^q#qw2yTxiXzd~ zRaz|F*rr78G`JZXG*YX~5K@5k>G@0HdlBo-6v1jHye?%qRwO@+-hO7J^4LlPG>@A1#{ zQFl4x7tnG)+cz_2Mq_f*H!U)kgg{iHqxT)Yr3ec@K!`)z_%h1c0Y2Eu(dMPkrhq5v zY+bKWfx|sTiOEB71HuwS*CDzA%ReBv4*7Zy7RM0n6`5#chfOJK`ze)Y6>d6Z?UmyNHH!3DdsP-ARyDo}1HO+>7_um7 zx_gj{+_aU_OUH_~Jd?KI#ICZujD`of2mDpCv_zFGE%6}tfL|j!WGu_i-u>4%{%d{$ X7`zMSfT21V00000NkvXXu0mjfkBx0` diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/toggle.gif b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/toggle.gif deleted file mode 100644 index ad1bf0fadaa0740e409d791f30eca09546123bc8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 845 zcmZ?wbhEHb$-)TotPY3( zOmU=0Aj C2O(4d diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/warning.gif b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/images/warning.gif deleted file mode 100644 index 60da04c2f8756d1afe89cf06189608f343080310..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 234 zcmV{hulOGoWE*fv;Gn9N=9n1@%)nX^ZZysyU9* - - - -Subscription Signup | Marketo - - - - - - - - - - - -
- - - - -
- - -
- - - -
- - - - -
- - - - -

Step 1 of 2

-

-

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

Login Information

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


-
-
- - -
- - - -
-
-
- - - - -
- - - - - - -
- - - diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/jquery.maskedinput.js b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/jquery.maskedinput.js deleted file mode 100644 index cd54339..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/jquery.maskedinput.js +++ /dev/null @@ -1,338 +0,0 @@ -/* - Masked Input plugin for jQuery - Copyright (c) 2007-2013 Josh Bush (digitalbush.com) - Licensed under the MIT license (http://digitalbush.com/projects/masked-input-plugin/#license) - Version: 1.3.1 -*/ -(function($) { - function getPasteEvent() { - var el = document.createElement('input'), - name = 'onpaste'; - el.setAttribute(name, ''); - return (typeof el[name] === 'function')?'paste':'input'; -} - -var pasteEventName = getPasteEvent() + ".mask", - ua = navigator.userAgent, - iPhone = /iphone/i.test(ua), - android=/android/i.test(ua), - caretTimeoutId; - -$.mask = { - //Predefined character definitions - definitions: { - '9': "[0-9]", - 'a': "[A-Za-z]", - '*': "[A-Za-z0-9]" - }, - dataName: "rawMaskFn", - placeholder: '_', -}; - -$.fn.extend({ - //Helper Function for Caret positioning - caret: function(begin, end) { - var range; - - if (this.length === 0 || this.is(":hidden")) { - return; - } - - if (typeof begin == 'number') { - end = (typeof end === 'number') ? end : begin; - return this.each(function() { - if (this.setSelectionRange) { - this.setSelectionRange(begin, end); - } else if (this.createTextRange) { - range = this.createTextRange(); - range.collapse(true); - range.moveEnd('character', end); - range.moveStart('character', begin); - range.select(); - } - }); - } else { - if (this[0].setSelectionRange) { - begin = this[0].selectionStart; - end = this[0].selectionEnd; - } else if (document.selection && document.selection.createRange) { - range = document.selection.createRange(); - begin = 0 - range.duplicate().moveStart('character', -100000); - end = begin + range.text.length; - } - return { begin: begin, end: end }; - } - }, - unmask: function() { - return this.trigger("unmask"); - }, - mask: function(mask, settings) { - var input, - defs, - tests, - partialPosition, - firstNonMaskPos, - len; - - if (!mask && this.length > 0) { - input = $(this[0]); - return input.data($.mask.dataName)(); - } - settings = $.extend({ - placeholder: $.mask.placeholder, // Load default placeholder - completed: null - }, settings); - - - defs = $.mask.definitions; - tests = []; - partialPosition = len = mask.length; - firstNonMaskPos = null; - - $.each(mask.split(""), function(i, c) { - if (c == '?') { - len--; - partialPosition = i; - } else if (defs[c]) { - tests.push(new RegExp(defs[c])); - if (firstNonMaskPos === null) { - firstNonMaskPos = tests.length - 1; - } - } else { - tests.push(null); - } - }); - - return this.trigger("unmask").each(function() { - var input = $(this), - buffer = $.map( - mask.split(""), - function(c, i) { - if (c != '?') { - return defs[c] ? settings.placeholder : c; - } - }), - focusText = input.val(); - - function seekNext(pos) { - while (++pos < len && !tests[pos]); - return pos; - } - - function seekPrev(pos) { - while (--pos >= 0 && !tests[pos]); - return pos; - } - - function shiftL(begin,end) { - var i, - j; - - if (begin<0) { - return; - } - - for (i = begin, j = seekNext(end); i < len; i++) { - if (tests[i]) { - if (j < len && tests[i].test(buffer[j])) { - buffer[i] = buffer[j]; - buffer[j] = settings.placeholder; - } else { - break; - } - - j = seekNext(j); - } - } - writeBuffer(); - input.caret(Math.max(firstNonMaskPos, begin)); - } - - function shiftR(pos) { - var i, - c, - j, - t; - - for (i = pos, c = settings.placeholder; i < len; i++) { - if (tests[i]) { - j = seekNext(i); - t = buffer[i]; - buffer[i] = c; - if (j < len && tests[j].test(t)) { - c = t; - } else { - break; - } - } - } - } - - function keydownEvent(e) { - var k = e.which, - pos, - begin, - end; - - //backspace, delete, and escape get special treatment - if (k === 8 || k === 46 || (iPhone && k === 127)) { - pos = input.caret(); - begin = pos.begin; - end = pos.end; - - if (end - begin === 0) { - begin=k!==46?seekPrev(begin):(end=seekNext(begin-1)); - end=k===46?seekNext(end):end; - } - clearBuffer(begin, end); - shiftL(begin, end - 1); - - e.preventDefault(); - } else if (k == 27) {//escape - input.val(focusText); - input.caret(0, checkVal()); - e.preventDefault(); - } - } - - function keypressEvent(e) { - var k = e.which, - pos = input.caret(), - p, - c, - next; - - if (e.ctrlKey || e.altKey || e.metaKey || k < 32) {//Ignore - return; - } else if (k) { - if (pos.end - pos.begin !== 0){ - clearBuffer(pos.begin, pos.end); - shiftL(pos.begin, pos.end-1); - } - - p = seekNext(pos.begin - 1); - if (p < len) { - c = String.fromCharCode(k); - if (tests[p].test(c)) { - shiftR(p); - - buffer[p] = c; - writeBuffer(); - next = seekNext(p); - - if(android){ - setTimeout($.proxy($.fn.caret,input,next),0); - }else{ - input.caret(next); - } - - if (settings.completed && next >= len) { - settings.completed.call(input); - } - } - } - e.preventDefault(); - } - } - - function clearBuffer(start, end) { - var i; - for (i = start; i < end && i < len; i++) { - if (tests[i]) { - buffer[i] = settings.placeholder; - } - } - } - - function writeBuffer() { input.val(buffer.join('')); } - - function checkVal(allow) { - //try to place characters where they belong - var test = input.val(), - lastMatch = -1, - i, - c; - - for (i = 0, pos = 0; i < len; i++) { - if (tests[i]) { - buffer[i] = settings.placeholder; - while (pos++ < test.length) { - c = test.charAt(pos - 1); - if (tests[i].test(c)) { - buffer[i] = c; - lastMatch = i; - break; - } - } - if (pos > test.length) { - break; - } - } else if (buffer[i] === test.charAt(pos) && i !== partialPosition) { - pos++; - lastMatch = i; - } - } - if (allow) { - writeBuffer(); - } else if (lastMatch + 1 < partialPosition) { - input.val(""); - clearBuffer(0, len); - } else { - writeBuffer(); - input.val(input.val().substring(0, lastMatch + 1)); - } - return (partialPosition ? i : firstNonMaskPos); - } - - input.data($.mask.dataName,function(){ - return $.map(buffer, function(c, i) { - return tests[i]&&c!=settings.placeholder ? c : null; - }).join(''); - }); - - if (!input.attr("readonly")) - input - .one("unmask", function() { - input - .unbind(".mask") - .removeData($.mask.dataName); - }) - .bind("focus.mask", function() { - clearTimeout(caretTimeoutId); - var pos, - moveCaret; - - focusText = input.val(); - pos = checkVal(); - - caretTimeoutId = setTimeout(function(){ - writeBuffer(); - if (pos == mask.length) { - input.caret(0, pos); - } else { - input.caret(pos); - } - }, 10); - }) - .bind("blur.mask", function() { - checkVal(); - if (input.val() != focusText) - input.change(); - }) - .bind("keydown.mask", keydownEvent) - .bind("keypress.mask", keypressEvent) - .bind(pasteEventName, function() { - setTimeout(function() { - var pos=checkVal(true); - input.caret(pos); - if (settings.completed && pos == input.val().length) - settings.completed.call(input); - }, 0); - }); - checkVal(); //Perform initial check for existing values - }); - } -}); - - -})(jQuery); \ No newline at end of file diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/mktSignup.js b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/mktSignup.js deleted file mode 100644 index 3b95146..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/mktSignup.js +++ /dev/null @@ -1,133 +0,0 @@ -$(document).ready(function(){ - $.mockjax({ - url: "emails.action", - response: function(settings) { - var email = settings.data.email, - emails = ["glen@marketo.com", "george@bush.gov", "me@god.com", "aboutface@cooper.com", "steam@valve.com", "bill@gates.com"]; - this.responseText = "true"; - if ( $.inArray( email, emails ) !== -1 ) { - this.responseText = "false"; - } - }, - responseTime: 500 - }); - - jQuery.validator.addMethod("password", function( value, element ) { - var result = this.optional(element) || value.length >= 6 && /\d/.test(value) && /[a-z]/i.test(value); - if (!result) { - element.value = ""; - var validator = this; - setTimeout(function() { - validator.blockFocusCleanup = true; - element.focus(); - validator.blockFocusCleanup = false; - }, 1); - } - return result; - }, "Your password must be at least 6 characters long and contain at least one number and one character."); - - // a custom method making the default value for companyurl ("http://") invalid, without displaying the "invalid url" message - jQuery.validator.addMethod("defaultInvalid", function(value, element) { - return value != element.defaultValue; - }, ""); - - jQuery.validator.addMethod("billingRequired", function(value, element) { - if ($("#bill_to_co").is(":checked")) - return $(element).parents(".subTable").length; - return !this.optional(element); - }, ""); - - jQuery.validator.messages.required = ""; - $("form").validate({ - invalidHandler: function(e, validator) { - var errors = validator.numberOfInvalids(); - if (errors) { - var message = errors == 1 - ? 'You missed 1 field. It has been highlighted below' - : 'You missed ' + errors + ' fields. They have been highlighted below'; - $("div.error span").html(message); - $("div.error").show(); - } else { - $("div.error").hide(); - } - }, - onkeyup: false, - submitHandler: function() { - $("div.error").hide(); - alert("submit! use link below to go to the other step"); - }, - messages: { - password2: { - required: " ", - equalTo: "Please enter the same password as above" - }, - email: { - required: " ", - email: "Please enter a valid email address, example: you@yourdomain.com", - remote: jQuery.validator.format("{0} is already taken, please enter a different address.") - } - }, - debug:true - }); - - $(".resize").vjustify(); - $("div.buttonSubmit").hoverClass("buttonSubmitHover"); - - $("input.phone").mask("(999) 999-9999"); - $("input.zipcode").mask("99999"); - var creditcard = $("#creditcard").mask("9999 9999 9999 9999"); - - $("#cc_type").change( - function() { - switch ($(this).val()){ - case 'amex': - creditcard.unmask().mask("9999 999999 99999"); - break; - default: - creditcard.unmask().mask("9999 9999 9999 9999"); - break; - } - } - ); - - // toggle optional billing address - var subTableDiv = $("div.subTableDiv"); - var toggleCheck = $("input.toggleCheck"); - toggleCheck.is(":checked") - ? subTableDiv.hide() - : subTableDiv.show(); - $("input.toggleCheck").click(function() { - if (this.checked == true) { - subTableDiv.slideUp("medium"); - $("form").valid(); - } else { - subTableDiv.slideDown("medium"); - } - }); - - -}); - -$.fn.vjustify = function() { - var maxHeight=0; - $(".resize").css("height","auto"); - this.each(function(){ - if (this.offsetHeight > maxHeight) { - maxHeight = this.offsetHeight; - } - }); - this.each(function(){ - $(this).height(maxHeight); - if (this.offsetHeight > maxHeight) { - $(this).height((maxHeight-(this.offsetHeight-maxHeight))); - } - }); -}; - -$.fn.hoverClass = function(classname) { - return this.hover(function() { - $(this).addClass(classname); - }, function() { - $(this).removeClass(classname); - }); -}; \ No newline at end of file diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/step2.htm b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/step2.htm deleted file mode 100644 index 90db02c..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/step2.htm +++ /dev/null @@ -1,263 +0,0 @@ - - - - -Subscription Signup | Marketo - - - - - - - - - - - -
- - - - -
- - -
- - - -
- - - - -
- - - - -

Step 2 of 2

-

Billing Information

-

-

-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Billing Address: -
- - - -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
- -
- -
- -
- -
- -
- -
-
-
Credit Card Type: - -
Expiration: - - -
- -
- -
-
- - -

- -
-
-
- -
- - - -
-
-
- - - - -
- - - - - - -
- - - diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/stylesheet.css b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/stylesheet.css deleted file mode 100644 index 7040c4f..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/marketo/stylesheet.css +++ /dev/null @@ -1,1179 +0,0 @@ -:-moz-any-link :focus { - outline: none; -} - -:focus { - -moz-outline-style: none; - outline: none; -} - -body { - font-size: 80%; - margin: 0; - padding: 0; - font-family: tahoma, geneva, sans-serif; - background-color: #000000; -} - -a { - color: #0653AB; - outline: 0px; - text-decoration: none; -} - -a:hover { - outline: 0px; - text-decoration: underline; -} - -img { - border: 0px; -} - -/* s1.0 - Page Containers */ -#letterbox { - margin: 10px auto; - width: 883px; - background-color: #364158; - border: 8px solid #D4D4D4; - padding: 1px 1px 10px 1px; -} - -#header-background { - background: url(images/back_nav_blue.gif) repeat-x; - margin: 0px auto; - padding: 0px; - height: 73px; - width: 883px; - border-top: 4px solid #CCEAFE; - border-bottom: 4px solid #D4D4D4; -} - -#page-container { - width: 866px; - margin: 0px auto; - margin-top: 33px; /* pad from top menu to actions buts*/ - margin-bottom: -11px; - padding-top: 8px; - padding-bottom: 8px; - background-color: #D4D4D4; /* light grey*/ - border-right: 1px solid #464646; -} - -#page-content-inner { - width: 849px; - margin: 0px auto; - border-top: 1px solid #9F9FA0; - border-left: 1px solid #A2A09A; - background-color: #F4F1E9; - position: relative; -} - -#page-content-inner #col-left { - width: 210px; - float: left; - background-color: #F4F1E9; -} - -#page-content-inner #col-main { - width: 639px; - background-color: #ffffff; - position: absolute; - right: 0px; - top: 0px; -} - -#footer-container { - width: 866px; - position: relative; - left: 8px; - padding: 2px 0px 10px 0px; - background-color: #D4D4D4; /* light grey*/ -} - -/* s2.0 - Global navigation bar */ -.nav-global-container { - width: 880px; - margin: 0px auto; - position: relative; -} - -* html .nav-global-container { /* ie6 fix*/ - margin-bottom: -6px; -} - -.login { - position: absolute; - right: 20px; - text-align: center; -} - -.login a,.login a span { - display: block; - height: 18px; - font-size: 11px; - background: url(images/login-sprite.gif) right -5px no-repeat; - text-decoration: none; - font-weight: bold; - padding: 5px 10px 5px 10px; - position: relative; -} - -.login a:hover { - color: #000000; - text-decoration: underline; -} - -div.login a span { - background-position: left -105px; - width: 4px; - position: absolute; - top: 0px; - left: 0px; - padding: 5px 0px 5px 0px;; -} - -div.login a:hover span { - -} - -.logo { - float: left; - margin: 0px 0px -5px 0px; /* neg marging for ie6 */ -} - -.logo img { - border: 0px; - margin-left: -1px; -} - -.nav-global { - float: left; - width: 645px; - margin: 40px 0px 0px 40px; - background-color: transparent; -} - -.nav-global ul { - margin: 0px; - padding: 0px; - list-style: none; -} - -.nav-global li { - float: left; - white-space: nowrap; -} - -div.nav-global li a,div.nav-global li a span { - background-image: url(images/tab-sprite.gif); - background-position: right 100px; - background-repeat: no-repeat; - height: 32px; - color: #666666; - text-decoration: none; - font: bold 16px 'trebuchet ms'; - margin-right: 15px; - display: block; - position: relative; - padding: 7px 15px 0px 15px; -} - -div.nav-global li a:hover { - background-position: right 0px; - color: #333333; -} - -div.nav-global li a:hover span { - background-position: left -100px; - display: block !important; -} - -div.nav-global li a span { - background-position: left 150px; - width: 4px; - position: absolute; - left: 0px; - top: 0px; - padding: 7px 0px 0px 0px; -} - -body.safari div.nav-global li a span { - display: none; -} - -div.nav-global li a.on,div.nav-global li a.on:hover { - background-position: right -55px; - color: #FFFFFF; -} - -div.nav-global li a.on span,div.nav-global li a.on:hover span { - background-position: left -155px; - display: block !important; -} - -div.action-container { - position: relative; - top: -45px; - cursor: pointer; -} - -div.action-icon-container { - position: absolute; - top: -17px; - left: -17px; - z-index: 10; - width: 100px; - height: 100px; - overflow: hidden; -} - -div.action-icon { - border: 0px; - position: absolute; - top: -0px; - left: 0px; -} - -div.action-button-container { - height: 106px; - width: 180px; - overflow: hidden; - position: absolute; - top: 0px; - left: 0px; - z-index: 5; -} - -img.action-icon { - border: 0px; - position: absolute; - top: 0px; - left: 0px; - z-index: 0 -} - -div.action-text { - z-index: 20; - color: #FFFFFF; - position: absolute; - left: 40px; - top: 12px; - font: 14px tahoma, geneva; - padding-top: 30px; -} - -div.bigbuttons { - top: -20px; -} - -div.action-header { - z-index: 21; - position: absolute; - left: 40px; - top: 10px; -} - -div.action-header b { - font: bold 17px tahoma, geneva; - display: block; - margin-bottom: 10px; - color: #0b2c89; - position: absolute; - top: 0px; - left: 0px; - width: 130px; -} - -div.action-header b.shadow { - top: 1px; - left: 1px; - color: #d5d5d5; -} - -img.action-button { - position: relative; -} - -div.hover img.action-button { - top: -131px; -} - -div.on img.action-button { - top: -261px; -} - -/* s3.0 - top of content Action Buttons */ -.action-buttons { - width: 100%; /* ie6 requires */ -} - -.action-buttons ul { - position: relative; - padding: 0px; -} - -.action-buttons li { - position: relative; /* ie6 fix */ - float: left; - list-style: none; - text-align: center; - line-height: 16px; - margin: -61px 0px 0px 0px; -} - -.action-home li { - margin: -49px 0px 0px 0px; -} - -.action-buttons a { - display: block; - height: 110px; - width: 175px; - padding: 14px 0px 0px 25px; - text-decoration: none; - font-size: 12px; - font-weight: bold; - color: #ffffff; -} - -.action-buttons li span { - color: #053880; - line-height: 47px; - font-size: 17px; -} - -div.action-bottom { - margin: 15px 0px 10px 0px; - float: left; -} - -div.action-bottom a { - height: 61px; - width: 178px; - border: 0px; - background: url(images/action-bottom.gif) no-repeat 0px 0px; - color: #0b2c89; - float: left; - position: relative; - font: bold 17px tahoma, geneva; - text-decoration: none; - margin-right: 10px; -} - -div.action-bottom a span { - position: absolute; - top: 15px; - left: 40px; -} - -div.action-bottom a span.shadow { - top: 16px; - left: 41px; - color: #d4d4d4; -} - -.line-grey { - background: url(images/line-grey.gif) 0 0 repeat-x; - height: 2px; - margin: 8px 25px 20px 0; -} - -/* s4.0 - Home Hero Area */ -.hero-background { - position: relative; - width: 880px; - background: url(images/back_home-hero.jpg) 10px 0px no-repeat; - height: 211px; - margin: -20px 0px 45px 0px; -} - -.hero-text { - float: right; - width: 626px; - margin-top: 26px; -} - -.hero-text a { /* Sign Up Now Button */ - padding: 5px 32px 0px 0px; - float: right; -} - -.hero-text h1 { - font-size: 2.3em; - line-height: 1.2em; - color: #333333; - font-family: Trebuchet MS; - margin: 12px 0px 10px 10px; -} - -.hero-text h2 { - margin: 0px; - font-weight: normal; - font-size: 1.35em; - margin: 5px 0px 13px 10px -} - -/* s4.1 - Home Left Header tab */ -.col-left-header-tab { - position: relative; /* ie6 fix */ - background: url(images/tab_green.gif) 0 0 no-repeat; - height: 30px; - width: 166px; - text-align: center; - color: #ffffff; - font: 20px 'trebuchet ms'; - padding-top: 2px; - margin-top: -41px; - margin-left: 20px; - line-height: 29px; - margin-bottom: 8px; - display: block; -} - -.col-left-header-tab a { - color: #FFFFFF; -} - -.callout-green { - background: url(images/back_green-fade.gif) 0 0 repeat-x; - font-size: 1.2em; - padding: 10px 15px 20px 13px; - color: #303B52; - line-height: 1.4em; -} - -/* s4.2 - Home Left Quote */ -.callout-tan { - color: #666666; -} - -.callout-tan h1 { - background: #F4F1E9 url(images/back_tan-fade.gif) 0 0 repeat-y; - font-size: 1.1em; - text-align: center; - margin: 0px; - padding: 11px 5px 11px 2px; - color: #333333; -} - -.callout-tan p { - margin: 0px; - margin-top: 5px; - line-height: 1.4em; - padding: 5px 10px 7px 13px; -} - -.callout-tan p img { - float: left; - margin: 5px 10px 5px 0px; -} - -.callout-tan div { - text-align: left; - padding: 5px 10px 7px 0px; - font-weight: bold; -} - -/* s4.3 - purple home boxes */ -.box-purple { - background: #C6C8E3 url(images/back_home-icons.png) 0px 0px repeat-x; - border-left: 1px solid #ffffff; - color: #333333; - width: 581px; - padding: 10px 15px 20px 15px; -} - -div.box-purple a { - -} - -.box-purple h1 { - font-size: 1.5em; - margin: 10px 0px -15px 0px; -} - -.box-purple li { - margin: 0px 0px 0px -23px; - line-height: 1.6em; - font-size: 1em; -} - -.box-purple div { - padding: 0px 0px 0px 110px; -} - -.icon-text01 { - background-image: url(images/icon_search-engine-market.png); - background-repeat: no-repeat; -} - -* html .icon-text01 { - width: 460px; /* must have a width or heigh tag for ie6*/ - background-image: none; - filter: progid : DXImageTransform . Microsoft . - AlphaImageLoader(src = "images/icon_search-engine-market.png", - sizingMethod = "crop"); -} - -.icon-text02 { - background: url(images/icon_landing-pages.png) 0 0 no-repeat; -} - -* html .icon-text02 { - width: 460px; /* must have a width or heigh tag for ie6*/ - background-image: none; - filter: progid : DXImageTransform . Microsoft . - AlphaImageLoader(src = "images/icon_landing-pages.png", sizingMethod = - "crop"); -} - -.icon-text03 { - background: url(images/icon_salesforce.png) 0 0 no-repeat; -} - -* html .icon-text03 { - width: 460px; /* must have a width or heigh tag for ie6*/ - background-image: none; - filter: progid : DXImageTransform . Microsoft . - AlphaImageLoader(src = "images/icon_salesforce.png", sizingMethod = - "crop"); -} - -/* s4.4 - news home boxes */ -.callout-news { - color: #555555; - float: left; - width: 49%; - margin: 10px 1px 0px 0px; - padding-bottom: 20px; - text-align: left; -} - -.line-news-r { - border-right: 1px solid #D4D4D4; -} - -.callout-news h1 { - background-color: #EEEEEE; - font-size: 1.2em; - margin: 0px; - padding: 11px 5px 11px 15px; - color: #333333; -} - -.callout-news p { - margin: 10px 0px 0px 10px; - padding: 0px 10px 7px 20px; - background: url(images/news.gif) no-repeat left 1px; -} - -.callout-news p a { - -} - -.callout-news ul { - list-style-type: none; - padding: 0; - margin: 10px 0 0 10px; -} - -.callout-news li { - background: url(images/icon_news.gif) no-repeat left 2px; - padding: 0px 5px 5px 20px; -} - -.callout-news li a { - display: block; - margin-bottom: 5px; -} - -.callout-news div { - text-align: right; -} - -#scrollup { - position: relative; - overflow: hidden; - height: 440px; - width: 200px -} - -.headline { - position: absolute; - top: 600px; - left: 5px; - height: 585px; - width: 190px; - font: normal 12px tahoma, geneva !important; -} - -div.more { - margin: 5px 0px 0px 0px; - padding: 0px 10px 0px 0px; - letter-spacing: inherit; -} - -div.more a { - background: transparent url(images/arrow_r-blue.gif) no-repeat right 2px - ; - font-weight: bold; - padding: 0px 20px 0px 0px; - font-weight: bold; - text-decoration: none; -} - -div.more a:hover { - text-decoration: underline; -} - -/* sX.0 - Left Nav */ -.nav-left-back { - background: url(images/back_nav_side.gif) 0 0 repeat-x; -} - -div.empty { - background: #F1F0E5 url(images/back_green-fade.gif) 0 0 repeat-x; -} - -div.empty div.callout-green { - -} - -.nav-left { - padding-top: 12px; - /*background: url(images/logo_marketo_square.gif) 0 0 no-repeat;*/ - width: 210px; -} - -.nav-left ul { - margin: 0px; - padding: 0px; - list-style: none; -} - -.nav-left li a { - display: block; - height: 24px; - text-decoration: none; - font-size: 12px; - font-weight: bold; - color: #ffffff; - border-top: 1px solid #B3D38D; - border-bottom: 1px solid #7CA84E; - border-left: 1px solid #97B973; - padding: 6px 0px 0px 20px; -} - -.nav-left a:hover,.nav-left a.active:hover,#nav-left-sub a:hover { - color: #4C6F28; - background-color: #F4F1E9; -} - -.nav-left a.open { - background-image: url(images/arrow_d-green.gif); - background-repeat: no-repeat; - background-position: 6px 11px; -} - -.nav-left-header-tab { - position: relative; /* ie6 fix */ - background: url(images/tab_green.gif) 0 0 no-repeat; - height: 32px; - width: 166px; - text-align: center; - color: #ffffff; - margin: -41px 0px 0px 22px; - line-height: 22px; - margin-bottom: 8px; - display: block; -} - -div.empty div.nav-left-header-tab { - background: url(images/tab_green2.gif) 0 0 no-repeat; -} - -.nav-left a.active { - /* background: url(images/arrow_d-green.gif) 5px 10px no-repeat; */ - display: block; - height: 24px; - text-decoration: none; - font-size: 12px; - font-weight: bold; - background-color: #F4F1E9; - color: #4C6F28; - border-top: 1px solid #D1E5BB; - border-bottom: 1px solid #B0CB95; - border-left: 1px solid #DADADA; - padding: 6px 0px 0px 20px; -} - -#nav-left-sub a { - display: block; - height: 24px; - text-decoration: none; - font-size: 12px; - font-weight: bold; - background-color: #D6E8C4; - color: #4C6F28; - border-top: 1px solid #D6E8C4; - border-bottom: 1px solid #B0CB95; - border-left: 1px solid #97B973; - border-right: 1px solid #8DBE5A; - padding: 6px 0px 0px 30px; -} - -* html #nav-left-sub { /* ie6 fix */ - margin-top: -1px; -} - -*+html #nav-left-sub { /* ie7 fix */ - margin-top: -1px; -} - -#nav-left-sub a.active-page { - display: block; - height: 24px; - text-decoration: none; - font-size: 12px; - font-weight: bold; - background-color: #ffffff; - color: #666666; - border-top: 0px solid #7CA84E; - border-bottom: 1px solid #B0CB95; - border-left: 1px solid #97B973; - border-right: 0px solid #8DBE5A; - padding: 6px 0px 0px 30px; - cursor: default; /* turns off hand icon for link */ -} - -/* sX.0 - Main Content */ -.main-content { - color: #666666; - position: absolute; - right: 20px; - padding-top: 20px; - width: 585px; - padding-bottom: 20px; -} - -div.main-content div.main-content { - -} - -.main-content h1 { - color: #5890D1; - font-size: 1.9em; - font-family: Trebuchet MS; - border-bottom: 1px solid #cccccc; - margin: 0px 10px 0px 0px; -} - -.main-content h2 { - color: #666666; - font-size: 1.3em; - font-weight: normal; - margin: 10px 10px 5px 0px; -} - -.main-content p { - margin: 10px 10px 10px 0px; - line-height: 1.55em; -} - -/* sX.1 - Main Content Sub Styles */ -.sub-grey { - border-top: 1px solid #D4D4D4; - border-bottom: 1px solid #D4D4D4; - background-color: #F4F4F4; - margin: 10px 10px 0px 0px; - padding: 0px 10px 20px 15px; -} - -.sub-white { - margin: 10px 10px 0px 0px; - padding: 0px 10px 20px 15px; -} - -img.screen-grab-r { - margin-right: -8px; - text-align: right; - padding: 0px 0px 0px 10px; -} - -div.main-content a.screenshot { - float: right; - padding: 10px 10px 0px 0px -} - -.content-foot { - border-top: 1px solid #D4D4D4; - font-size: .9em; - line-height: 1.45em; - margin: 10px 20px 0px 0px; - padding: 10px 10px 30px 0px; -} - -div.main-content ul { - position: relative; - left: -25px; -} - -div.main-content li { - margin-bottom: 5px; - list-style-type: disc -} - -div.main-content li a { - color: #6A6CB0; -} - -/* sX.0 - Footer */ -div.footer { - color: #666666; - font-size: .85em; - font-weight: normal; - height: 18px; - margin: 0px auto; - font-family: Tahoma, Geneva, sans-serif; - margin-top: 10px; -} - -.footer ul { - list-style-type: none; -} - -.footer li { - float: left; - border-right: 1px solid #666666; - padding: 0px 7px 0px 7px; - margin-top: 3px; -} - -.footer a { - color: #666666; - text-decoration: none; -} - -.footer a:hover { - color: #0653AB; - text-decoration: none; -} - -.footer li.line-off { - border-right: 0px solid #ffffff; -} - -div.footer strong { - font-weight: normal; -} - -/* sX.0 - General Colors */ -.line-grey,.line-grey-tier { - border-top: 1px solid #A3A3A2; -} - -.line-grey-tier { - padding-bottom: 25px; -} - -.bottom { - height: 10px; -} - -div.p10bottom { - padding-bottom: 10px; -} - -.clear { - clear: both; -} - -table.grid { - background: #EEEEEE; -} - -table.grid th { - background-color: #F4F4F4; -} - -table.grid td { - background-color: #FFFFFF; -} - -div.buttonSubmit { - position: relative; -} - -div.buttonSubmit input,div.buttonSubmit span { - height: 36px; - position: relative; - background-image: url(images/button-submit.gif); - background-repeat: no-repeat; - background-position: right 0px; - float: left; - color: #FFFFFF; - font-weight: bold; - padding: 0px 15px 2px 15px; - margin: 20px 0px 20px 0px; - border: 0px; - cursor: pointer; - z-index: 5; -} - -div.buttonSubmit input { - width: auto; -} - -div.buttonSubmit span { - width: 4px; - position: absolute; - left: 0px; - top: 0px; - background-position: left -36px; - padding: 0px 0px 0px 0px; - z-index: 10; -} - -body.safari div.buttonSubmit span { - display: none -} - -div.buttonSubmitHover input { - background-position: right -72px; -} - -div.buttonSubmitHover span { - background-position: left -108px; -} - -a.demoLink { - padding: 1px 10px 0px 17px; - height: 24px; - background: url(images/bullet_triangle_blue.gif) no-repeat 0px 4px; - display: block; - float: left; -} - -div.callout-tan a { - background: none; - color: #0653AB; - margin: auto; - display: block; -} - -div.callout-tan a:hover { - background: none; - color: #0653AB; -} - -label.error { - display: block; - color: red; - font-style: italic; - font-weight: normal; -} - -input.error { - border: 2px solid red; -} - -p.demoBlock { - border-bottom: 1px solid #DDDDDD; - padding-bottom: 10px; -} - -div.left-nav-callout { - height: 200px; - width: 190px; - top: 55px; - left: 5px; - position: relative; - padding-left: 9px; - padding-top: 13px; -} - -div.left-nav-callout img.png { - position: absolute; - z-index: 0; - top: 0px; - left: 0px; -} - -div.left-nav-callout h6 { - font: bold 14px tahoma, geneva; - color: #333333; - height: 36px; - padding-left: 5px; - margin: 0px; - position: relative; - z-index: 10; -} - -div.left-nav-callout a { - background: url(images/monitor24.gif) no-repeat 0px center; - padding: 5px 0px 5px 30px; - display: block; - font: bold 12px tahoma, geneva; - color: #336699; - margin-bottom: 5px; - position: relative; - z-index: 10; - width: 140px; -} - -form table td { - padding: 5px; -} - -form table input { - width: 200px; - padding: 3px; - margin: 0px; -} - -textarea { - width: 400px -} - -td.label { - width: 150px; -} - -tr.required td.label { - font-weight: bold; - background: url(/images/forms/backRequiredGray.gif) no-repeat right - center; -} - -div.subTableDiv { - width: 500px; -} - -div.subTableDiv td.label { - width: 135px; -} - -ul#homeBlog li div.description { - display: none; -} - -td.field input.error, td.field select.error, tr.errorRow td.field input,tr.errorRow td.field select { - border: 2px solid red; - background-color: #FFFFD5; - margin: 0px; - color: red; -} - -tr td.field div.formError { - display: none; - color: #FF0000; -} - -tr.errorRow td.field div.formError { - display: block; - font-weight: normal; -} - -div.error { - color: red; -} - -div.error a { - color: #336699; - font-size: 12px; - text-decoration: underline -} - -div.tooltip { - position: absolute; - left: 30px; - bottom: 0px; - display: none; /* in case javascript is disabled */ - width: 170px; - background-color: #F4F1E9; - z-index: 100; - padding: 10px; - border: 1px solid #CCCCCC; -} - -div.offerbox { - width: 125px; - float: left; - position: relative; -} - -div.offerbox h3 { - font: bold 17px tahoma, geneva; - color: #333333; - height: 55px; - margin: 0px auto; - text-align: center; -} - -div.offerbox h4 { - height: 100px; - font: normal 13px tahoma, geneva; - margin: 0px; -} - -div.offerbox h5 { - font: bold 14px tahoma, geneva; - margin: 0px; - height: 55px; -} - -div.offerbox h5 small { - float: left; - font-weight: normal; - font-size: 10px; -} - -div.offerbox div.learnmore { - padding-left: 25px; -} - -div#marketoEditions { - background: url(images/buynowBack.gif) no-repeat; - width: 584px; - height: 376px; - float: left; - position: relative; - margin-bottom: 10px; -} - -div.offerHeader { - background: #0D8BBD; - position: absolute; - top: 20px; - width: 266px; - height: 34px; - border: 1px solid #e1e4e2; -} - -div.offerHeader span { - font: 20px 'trebuchet ms'; - color: #FFFFFF; - position: absolute; - left: 0px; - top: 0px; -} - -div.offerHeader span.shadow { - font: 20px 'trebuchet ms'; - color: #333333; - position: absolute; -} - -div.offerbox div.buttonSubmit { - margin: 5px 0px 0px 10px; -} - -div.footerAddress { - position: absolute; - bottom: 30px; - left: 20px; - color: #666666; - font-size: 11px; - display: none; -} \ No newline at end of file diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/milk/bg.gif b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/milk/bg.gif deleted file mode 100644 index 2c7c3587808fbeb541ee6235fb78113502109a83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73 zcmZ?wbhEHb6k*V1XkcVGb?Vgr|Nj+#vM@3*Ff!;c00Bsbfk~mKf92`7{EO#oxz)Y- b-k#t5ZI3*rJ?mWd>eM!IhU1@X#2Ksso+upB diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/milk/index.html b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/milk/index.html deleted file mode 100644 index 73b4e00..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/milk/index.html +++ /dev/null @@ -1,233 +0,0 @@ - - - - -Remember The Milk signup form - jQuery Validate plugin demo - with friendly permission from the RTM team - - - - - - - - - - - - -

jQuery Validation Plugin Demo

-
- -
- - -
- - -
-
-
- -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
- - - - - - -
-
  -
- - -
-
- -
-
-
-
-
- -
- -
- - - \ No newline at end of file diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/milk/left_white.png b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/milk/left_white.png deleted file mode 100644 index b889960cb0023e453057091edb2ddcf19f32e943..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 538 zcmeAS@N?(olHy`uVBq!ia0vp@3=E7q9Be?AM2=-NkYXuz@(kesf*OvL4j`Yiz$3Dl zfq`2Hgc&d0t@{HM6f1F!C~+=IO)SaG&r=A=%uQu5FxEFR)i*E|a$KbVRG|t|5uBe^ zQl40p%HW%rT$G=inv$8Q;FejGTAp8&U98|6pk?hCGB_vM#4pUWt+Y|>FaUwp~rsKn=%OV&5umZd}<%Q35-D&h3P z?VM%XVa3TOTLhfaA8Bv7|335fw4XKixEYo_|2*?z#+NkhxhpcImR){1Tl;FK6Ng0d zqYJecwr^$cTKS1pBhAi!X^@WBqD`$WKwu|bDw}-IwfUfeThmdT35osqd pxGz@wV*kW#{)(7j;r*^S2Gfg+4)K_Dr~zY%!PC{xWt~$(697OL*D?SA diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/milk/milk.css b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/milk/milk.css deleted file mode 100644 index d5f128b..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/milk/milk.css +++ /dev/null @@ -1,236 +0,0 @@ -/* GENERAL ELEMENTS */ - -* { margin: 0; padding: 0; } - -body, input, select, textarea { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; } -body { color: #333; background-color: #fff; text-align: center; } - -a:link { color:#0060BF; text-decoration: underline; } -a:visited { color:#0060BF; text-decoration: underline; } -a:active { color:#0060BF; text-decoration: underline; } -a:hover { color:#000000; text-decoration: underline; } - -h1, h2, h3, h4, h5, h6 { font-family: "Lucida Grande", "Lucida Sans Unicode", geneva, verdana, arial, helvetica, sans-serif; font-weight: bold; color: #666; } -h1 { font-size: 1.8em; margin: 0em 0em 0.6em 0em; color: #EC5800; } -h2 { font-size: 1.5em; margin: 1.2em 0em 0.4em 0em; } -h3 { font-size: 1.4em; margin: 1.2em 0em 0.4em 0em; color: #EC5800; } -h4 { font-size: 1.2em; margin: 1.2em 0em 0.4em 0em; } -h5 { font-size: 1.0em; margin: 1.2em 0em 0.4em 0em; } -h6 { font-size: 0.8em; margin: 1.2em 0em 0.4em 0em; } - -img { border: 0px; } - -p { font-size: 1.0em; line-height: 1.3em; margin: 1.2em 0em 1.2em 0em; } -li > p { margin-top: 0.2em; } -pre { font-family: monospace; font-size: 1.0em; } -strong, b { font-weight: bold; } - -/* PAGE ELEMENTS */ - -/* Content */ - -#content { margin: 0em auto; width: 765px; padding: 10px 0 10px 0; text-align: left; /* Win IE5 */ } -.content { margin-left: 4.5em; margin-right: 4.5em; } -.content ol, .content ul, .content li { font-size: 1.0em; line-height: 1.3em; margin: 0.2em 0 0.1em 1.5em; } -.content ol.terms li { margin-bottom: 1em; } - -/* Header */ - -#header { padding-bottom: 10em; } -#headerlogo { float: left; } -#headerlogo img { width: 188px; height: 83px; } -#headernav { float: right; } - -label { font-weight: bold; } -#reminders label { font-weight: normal; } - -table.tabbedtable { padding-left: 3em; } -table.tabbedtable td { padding-bottom: 5px; } -table.tabbedtable label { text-align: right; padding-right: 9px; } -.hiddenlabel { visibility: hidden; } -.largelink { border: 1px solid #cacaca; padding: 10px; background-color: #E8EEF7; font-size: 1.2em; font-weight: bold; } -.largelinkwrap { padding-top: 10px; padding-bottom: 10px; } - - - -#signuptab { - float:left; - width:100%; - background:#fff url("bg.gif") repeat-x bottom; - font-size: 1.0em; - line-height: normal; -} -#signuptab ul { - margin:0; - padding: 0px 10px 0px 10px; - list-style:none; -} -#signuptab li { - float:left; - background:url("left_white.png") no-repeat left top; - margin:0; - padding:0 3px 0 9px; - border-bottom:1px solid #CACACA; -} -#signuptab a { - float:left; - display:block; - width:.1em; - background:url("right_white.png") no-repeat right top; - padding:2px 15px 0px 6px; - text-decoration:none; - font-weight:bold; - color:#fff; - white-space: nowrap; -} -#signuptab > ul a {width:auto;} -/* Commented Backslash Hack hides rule from IE5-Mac \*/ -#signuptab a {float:none;} -/* End IE5-Mac hack */ -#signuptab a:hover { - color:#333; -} -#signuptab #signupcurrent { - background-position:0 -150px; - border-width:0; -} -#signuptab #signupcurrent a { - background-position:100% -150px; - padding-bottom:1px; - color:#000; -} -#signuptab li:hover, #signuptab li:hover a { - background-position:0% -150px; - color:#000; -} -#signuptab li:hover a { - background-position:100% -150px; -} - -/* Signup box */ - -#signupbox { - width: 100%; - text-align: center; - margin: 0em auto; -} - -#signupwrap { - border: 1px solid #CACACA; - border-top: 0; - text-align: left; - padding: 35px 10px 20px 30px; - clear: both; -} - -/* Unsupported browsers */ - -.orange_rbcontent { padding: 0.4em; } -.orange_rbroundbox { width: 100%; } - -#unsupported { - font-weight: bold; - text-align: left; -} - -/*#content { - padding-top: 15px; -}*/ - -/* Signup form */ - -#signupform table { - border-spacing: 0px; - border-collapse: collapse; - empty-cells: show; -} - -#signupform .label { - padding-top: 2px; - padding-right: 8px; - vertical-align: top; - text-align: right; - width: 125px; - white-space: nowrap; -} - -#signupform .field { - padding-bottom: 10px; - white-space: nowrap; -} - -#signupform .status { - padding-top: 2px; - padding-left: 8px; - vertical-align: top; - width: 246px; - white-space: nowrap; -} - -#signupform .textfield { - width: 150px; -} - -#signupform label.error { - background:url("../images/unchecked.gif") no-repeat 0px 0px; - padding-left: 16px; - padding-bottom: 2px; - font-weight: bold; - color: #EA5200; -} - -#signupform label.checked { - background:url("../images/checked.gif") no-repeat 0px 0px; -} - -#signupform .success_msg { - font-weight: bold; - color: #0060BF; - margin-left: 19px; -} - -#signupform #dateformatStatus, #signupform #termsStatus { - margin-left: 6px; -} - -#signupform #dateformat_eu { - vertical-align: middle; -} - -#signupform #ldateformat_eu { - font-weight: normal; - vertical-align: middle; -} - -#signupform #dateformat_am { - vertical-align: middle; -} - -#signupform #ldateformat_am { - font-weight: normal; - vertical-align: middle; -} - -#signupform #termswrap { - float: left; -} - -#signupform #terms { - vertical-align: middle; - float: left; - display: block; - margin-right: 5px; -} - -#signupform #lterms { - font-weight: normal; - vertical-align: middle; - float: left; - display: block; - width: 350px; - white-space: normal; -} - -#signupform #lsignupsubmit { - visibility: hidden; -} \ No newline at end of file diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/milk/milk.png b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/milk/milk.png deleted file mode 100644 index b5e7151578041a9da2893b41df523c3ff7b80f12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5121 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 HB{Ts5gh-*z diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/multipart/index.html b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/multipart/index.html deleted file mode 100644 index 2fc5973..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/multipart/index.html +++ /dev/null @@ -1,412 +0,0 @@ - - - - -jQuery accordion form with validation - - - - - - - - - - - - - - - -
-
- -

Help me Buy and Sell a House

-

This form is quick & easy to complete - in only 3 steps!

-
- - -
    -
  • -
    -
    Step 1 of 3 -
    *Required Field
    -

    Tell us about the property you're buying

    -   No:      Yes: -
    -
    -
    -
    - -
    -
    -
    -
    -
  • -
  • - - -
    -
    Step 2 of 3 -
    *Required Field
    -

    Tell us about the property you're selling

    -
    -
    -
    -
    -
    -
    -
    - -
    -
    -
    -
    -
    -
    -
    -
    -
  • -
  • - - -
    -
    Step 3 of 3 -
    *Required Field
    -

    Tell us about yourself

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

    This is a sample form, no information is sent anywhere.

    -
    -
    -
    -
  • -
-
- -
-
- - - diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/multipart/js/jquery.maskedinput-1.0.js b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/multipart/js/jquery.maskedinput-1.0.js deleted file mode 100644 index 9ba3ecf..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/multipart/js/jquery.maskedinput-1.0.js +++ /dev/null @@ -1,246 +0,0 @@ -/* - * Copyright (c) 2007 Josh Bush (digitalbush.com) - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * Version: 1.0 - * Release: 2007-07-25 - */ -(function($) { - //Helper Functions for Caret positioning - function getCaretPosition(ctl){ - var res = {begin: 0, end: 0 }; - if (ctl.setSelectionRange){ - res.begin = ctl.selectionStart; - res.end = ctl.selectionEnd; - }else if (document.selection && document.selection.createRange){ - var range = document.selection.createRange(); - res.begin = 0 - range.duplicate().moveStart('character', -100000); - res.end = res.begin + range.text.length; - } - return res; - }; - - function setCaretPosition(ctl, pos){ - if(ctl.setSelectionRange){ - ctl.focus(); - ctl.setSelectionRange(pos,pos); - }else if (ctl.createTextRange){ - var range = ctl.createTextRange(); - range.collapse(true); - range.moveEnd('character', pos); - range.moveStart('character', pos); - range.select(); - } - }; - - //Predefined character definitions - var charMap={ - '9':"[0-9]", - 'a':"[A-Za-z]", - '*':"[A-Za-z0-9]" - }; - - //Helper method to inject character definitions - $.mask={ - addPlaceholder : function(c,r){ - charMap[c]=r; - } - }; - - //Main Method - $.fn.mask = function(mask,settings) { - settings = $.extend({ - placeholder: "_", - completed: null - }, settings); - - //Build Regex for format validation - var reString="^"; - for(var i=0;i 16 && k < 32 ) || (k > 32 && k < 41)); - - //delete selection before proceeding - if((pos.begin-pos.end)!=0 && (!ignore || k==8 || k==46)){ - clearBuffer(pos.begin,pos.end); - } - //backspace and delete get special treatment - if(k==8){//backspace - while(pos.begin-->=0){ - if(!locked[pos.begin]){ - buffer[pos.begin]=settings.placeholder; - if($.browser.opera){ - //Opera won't let you cancel the backspace, so we'll let it backspace over a dummy character. - writeBuffer(pos.begin); - setCaretPosition(this,pos.begin+1); - }else{ - writeBuffer(); - setCaretPosition(this,pos.begin); - } - return false; - } - } - }else if(k==46){//delete - clearBuffer(pos.begin,pos.begin+1); - writeBuffer(); - setCaretPosition(this,pos.begin); - return false; - }else if (k==27){ - clearBuffer(0,mask.length); - writeBuffer(); - setCaretPosition(this,0); - return false; - } - - }); - - input.keypress(function(e){ - if(ignore){ - ignore=false; - return; - } - e=e||window.event; - var k=e.charCode||e.keyCode||e.which; - - var pos=getCaretPosition(this); - var caretPos=pos.begin; - - if(e.ctrlKey || e.altKey){//Ignore - return true; - }else if ((k>=41 && k<=122) ||k==32 || k>186){//typeable characters - while(pos.begin=buffer.length) - settings.completed.call(input); - else - setCaretPosition(this,caretPos); - - return false; - }); - - /*Helper Methods*/ - function clearBuffer(start,end){ - for(var i=start;i").addClass("ui-icon " + o.icons.header).prependTo(this.headers); - this.active.find(".ui-icon").toggleClass(o.icons.header).toggleClass(o.icons.headerSelected); - - // IE7-/Win - Extra vertical space in lists fixed - if ($.browser.msie) { - this.element.find('a').css('zoom', '1'); - } - - this.resize(); - - //ARIA - this.element.attr('role','tablist'); - - this.headers - .attr('role','tab') - .bind('keydown', function(event) { return self._keydown(event); }) - .next() - .attr('role','tabpanel'); - - this.headers - .not(this.active || "") - .attr('aria-expanded','false') - .attr("tabIndex", "-1") - .next() - .hide(); - - // make sure at least one header is in the tab order - if (!this.active.length) { - this.headers.eq(0).attr('tabIndex','0'); - } else { - this.active - .attr('aria-expanded','true') - .attr('tabIndex', '0'); - } - - // only need links in taborder for Safari - if (!$.browser.safari) - this.headers.find('a').attr('tabIndex','-1'); - - if (o.event) { - this.headers.bind((o.event) + ".accordion", function(event) { return self._clickHandler.call(self, event, this); }); - } - - }, - - destroy: function() { - var o = this.options; - - this.element - .removeClass("ui-accordion ui-widget ui-helper-reset") - .removeAttr("role") - .unbind('.accordion') - .removeData('accordion'); - - this.headers - .unbind(".accordion") - .removeClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-corner-top") - .removeAttr("role").removeAttr("aria-expanded").removeAttr("tabindex"); - - this.headers.find("a").removeAttr("tabindex"); - this.headers.children(".ui-icon").remove(); - var contents = this.headers.next().css("display", "").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active"); - if (o.autoHeight || o.fillHeight) { - contents.css("height", ""); - } - }, - - _setData: function(key, value) { - if(key == 'alwaysOpen') { key = 'collapsible'; value = !value; } - $.widget.prototype._setData.apply(this, arguments); - }, - - _keydown: function(event) { - - var o = this.options, keyCode = $.ui.keyCode; - - if (o.disabled || event.altKey || event.ctrlKey) - return; - - var length = this.headers.length; - var currentIndex = this.headers.index(event.target); - var toFocus = false; - - switch(event.keyCode) { - case keyCode.RIGHT: - case keyCode.DOWN: - toFocus = this.headers[(currentIndex + 1) % length]; - break; - case keyCode.LEFT: - case keyCode.UP: - toFocus = this.headers[(currentIndex - 1 + length) % length]; - break; - case keyCode.SPACE: - case keyCode.ENTER: - return this._clickHandler({ target: event.target }, event.target); - } - - if (toFocus) { - $(event.target).attr('tabIndex','-1'); - $(toFocus).attr('tabIndex','0'); - toFocus.focus(); - return false; - } - - return true; - - }, - - resize: function() { - - var o = this.options, maxHeight; - - if (o.fillSpace) { - - if($.browser.msie) { var defOverflow = this.element.parent().css('overflow'); this.element.parent().css('overflow', 'hidden'); } - maxHeight = this.element.parent().height(); - if($.browser.msie) { this.element.parent().css('overflow', defOverflow); } - - this.headers.each(function() { - maxHeight -= $(this).outerHeight(); - }); - - var maxPadding = 0; - this.headers.next().each(function() { - maxPadding = Math.max(maxPadding, $(this).innerHeight() - $(this).height()); - }).height(Math.max(0, maxHeight - maxPadding)) - .css('overflow', 'auto'); - - } else if ( o.autoHeight ) { - maxHeight = 0; - this.headers.next().each(function() { - maxHeight = Math.max(maxHeight, $(this).outerHeight()); - }).height(maxHeight); - } - - }, - - activate: function(index) { - // call clickHandler with custom event - var active = this._findActive(index)[0]; - this._clickHandler({ target: active }, active); - }, - - _findActive: function(selector) { - return selector - ? typeof selector == "number" - ? this.headers.filter(":eq(" + selector + ")") - : this.headers.not(this.headers.not(selector)) - : selector === false - ? $([]) - : this.headers.filter(":eq(0)"); - }, - - _clickHandler: function(event, target) { - - var o = this.options; - if (o.disabled) return false; - - // called only when using activate(false) to close all parts programmatically - if (!event.target && o.collapsible) { - this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all") - .find(".ui-icon").removeClass(o.icons.headerSelected).addClass(o.icons.header); - this.active.next().addClass('ui-accordion-content-active'); - var toHide = this.active.next(), - data = { - options: o, - newHeader: $([]), - oldHeader: o.active, - newContent: $([]), - oldContent: toHide - }, - toShow = (this.active = $([])); - this._toggle(toShow, toHide, data); - return false; - } - - // get the click target - var clicked = $(event.currentTarget || target); - var clickedIsActive = clicked[0] == this.active[0]; - - // if animations are still active, or the active header is the target, ignore click - if (this.running || (!o.collapsible && clickedIsActive)) { - return false; - } - - // switch classes - this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all") - .find(".ui-icon").removeClass(o.icons.headerSelected).addClass(o.icons.header); - this.active.next().addClass('ui-accordion-content-active'); - if (!clickedIsActive) { - clicked.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top") - .find(".ui-icon").removeClass(o.icons.header).addClass(o.icons.headerSelected); - clicked.next().addClass('ui-accordion-content-active'); - } - - // find elements to show and hide - var toShow = clicked.next(), - toHide = this.active.next(), - data = { - options: o, - newHeader: clickedIsActive && o.collapsible ? $([]) : clicked, - oldHeader: this.active, - newContent: clickedIsActive && o.collapsible ? $([]) : toShow.find('> *'), - oldContent: toHide.find('> *') - }, - down = this.headers.index( this.active[0] ) > this.headers.index( clicked[0] ); - - this.active = clickedIsActive ? $([]) : clicked; - this._toggle(toShow, toHide, data, clickedIsActive, down); - - return false; - - }, - - _toggle: function(toShow, toHide, data, clickedIsActive, down) { - - var o = this.options, self = this; - - this.toShow = toShow; - this.toHide = toHide; - this.data = data; - - var complete = function() { if(!self) return; return self._completed.apply(self, arguments); }; - - // trigger changestart event - this._trigger("changestart", null, this.data); - - // count elements to animate - this.running = toHide.size() === 0 ? toShow.size() : toHide.size(); - - if (o.animated) { - - var animOptions = {}; - - if ( o.collapsible && clickedIsActive ) { - animOptions = { - toShow: $([]), - toHide: toHide, - complete: complete, - down: down, - autoHeight: o.autoHeight || o.fillSpace - }; - } else { - animOptions = { - toShow: toShow, - toHide: toHide, - complete: complete, - down: down, - autoHeight: o.autoHeight || o.fillSpace - }; - } - - if (!o.proxied) { - o.proxied = o.animated; - } - - if (!o.proxiedDuration) { - o.proxiedDuration = o.duration; - } - - o.animated = $.isFunction(o.proxied) ? - o.proxied(animOptions) : o.proxied; - - o.duration = $.isFunction(o.proxiedDuration) ? - o.proxiedDuration(animOptions) : o.proxiedDuration; - - var animations = $.ui.accordion.animations, - duration = o.duration, - easing = o.animated; - - if (!animations[easing]) { - animations[easing] = function(options) { - this.slide(options, { - easing: easing, - duration: duration || 700 - }); - }; - } - - animations[easing](animOptions); - - } else { - - if (o.collapsible && clickedIsActive) { - toShow.toggle(); - } else { - toHide.hide(); - toShow.show(); - } - - complete(true); - - } - - toHide.prev().attr('aria-expanded','false').attr("tabIndex", "-1").blur(); - toShow.prev().attr('aria-expanded','true').attr("tabIndex", "0").focus(); - - }, - - _completed: function(cancel) { - - var o = this.options; - - this.running = cancel ? 0 : --this.running; - if (this.running) return; - - if (o.clearStyle) { - this.toShow.add(this.toHide).css({ - height: "", - overflow: "" - }); - } - - this._trigger('change', null, this.data); - } - -}); - - -$.extend($.ui.accordion, { - version: "1.7.1", - defaults: { - active: null, - alwaysOpen: true, //deprecated, use collapsible - animated: 'slide', - autoHeight: true, - clearStyle: false, - collapsible: false, - event: "click", - fillSpace: false, - header: "> li > :first-child,> :not(li):even", - icons: { - header: "ui-icon-triangle-1-e", - headerSelected: "ui-icon-triangle-1-s" - }, - navigation: false, - navigationFilter: function() { - return this.href.toLowerCase() == location.href.toLowerCase(); - } - }, - animations: { - slide: function(options, additions) { - options = $.extend({ - easing: "swing", - duration: 300 - }, options, additions); - if ( !options.toHide.size() ) { - options.toShow.animate({height: "show"}, options); - return; - } - if ( !options.toShow.size() ) { - options.toHide.animate({height: "hide"}, options); - return; - } - var overflow = options.toShow.css('overflow'), - percentDone, - showProps = {}, - hideProps = {}, - fxAttrs = [ "height", "paddingTop", "paddingBottom" ], - originalWidth; - // fix width before calculating height of hidden element - var s = options.toShow; - originalWidth = s[0].style.width; - s.width( parseInt(s.parent().width(),10) - parseInt(s.css("paddingLeft"),10) - parseInt(s.css("paddingRight"),10) - (parseInt(s.css("borderLeftWidth"),10) || 0) - (parseInt(s.css("borderRightWidth"),10) || 0) ); - - $.each(fxAttrs, function(i, prop) { - hideProps[prop] = 'hide'; - - var parts = ('' + $.css(options.toShow[0], prop)).match(/^([\d+-.]+)(.*)$/); - showProps[prop] = { - value: parts[1], - unit: parts[2] || 'px' - }; - }); - options.toShow.css({ height: 0, overflow: 'hidden' }).show(); - options.toHide.filter(":hidden").each(options.complete).end().filter(":visible").animate(hideProps,{ - step: function(now, settings) { - // only calculate the percent when animating height - // IE gets very inconsistent results when animating elements - // with small values, which is common for padding - if (settings.prop == 'height') { - percentDone = (settings.now - settings.start) / (settings.end - settings.start); - } - - options.toShow[0].style[settings.prop] = - (percentDone * showProps[settings.prop].value) + showProps[settings.prop].unit; - }, - duration: options.duration, - easing: options.easing, - complete: function() { - if ( !options.autoHeight ) { - options.toShow.css("height", ""); - } - options.toShow.css("width", originalWidth); - options.toShow.css({overflow: overflow}); - options.complete(); - } - }); - }, - bounceslide: function(options) { - this.slide(options, { - easing: options.down ? "easeOutBounce" : "swing", - duration: options.down ? 1000 : 200 - }); - }, - easeslide: function(options) { - this.slide(options, { - easing: "easeinout", - duration: 700 - }); - } - } -}); - -})(jQuery); diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/multipart/js/ui.core.js b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/multipart/js/ui.core.js deleted file mode 100644 index c528421..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/multipart/js/ui.core.js +++ /dev/null @@ -1,519 +0,0 @@ -/* - * jQuery UI 1.7.1 - * - * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT (MIT-LICENSE.txt) - * and GPL (GPL-LICENSE.txt) licenses. - * - * http://docs.jquery.com/UI - */ -;jQuery.ui || (function($) { - -var _remove = $.fn.remove, - isFF2 = $.browser.mozilla && (parseFloat($.browser.version) < 1.9); - -//Helper functions and ui object -$.ui = { - version: "1.7.1", - - // $.ui.plugin is deprecated. Use the proxy pattern instead. - plugin: { - add: function(module, option, set) { - var proto = $.ui[module].prototype; - for(var i in set) { - proto.plugins[i] = proto.plugins[i] || []; - proto.plugins[i].push([option, set[i]]); - } - }, - call: function(instance, name, args) { - var set = instance.plugins[name]; - if(!set || !instance.element[0].parentNode) { return; } - - for (var i = 0; i < set.length; i++) { - if (instance.options[set[i][0]]) { - set[i][1].apply(instance.element, args); - } - } - } - }, - - contains: function(a, b) { - return document.compareDocumentPosition - ? a.compareDocumentPosition(b) & 16 - : a !== b && a.contains(b); - }, - - hasScroll: function(el, a) { - - //If overflow is hidden, the element might have extra content, but the user wants to hide it - if ($(el).css('overflow') == 'hidden') { return false; } - - var scroll = (a && a == 'left') ? 'scrollLeft' : 'scrollTop', - has = false; - - if (el[scroll] > 0) { return true; } - - // TODO: determine which cases actually cause this to happen - // if the element doesn't have the scroll set, see if it's possible to - // set the scroll - el[scroll] = 1; - has = (el[scroll] > 0); - el[scroll] = 0; - return has; - }, - - isOverAxis: function(x, reference, size) { - //Determines when x coordinate is over "b" element axis - return (x > reference) && (x < (reference + size)); - }, - - isOver: function(y, x, top, left, height, width) { - //Determines when x, y coordinates is over "b" element - return $.ui.isOverAxis(y, top, height) && $.ui.isOverAxis(x, left, width); - }, - - keyCode: { - BACKSPACE: 8, - CAPS_LOCK: 20, - COMMA: 188, - CONTROL: 17, - DELETE: 46, - DOWN: 40, - END: 35, - ENTER: 13, - ESCAPE: 27, - HOME: 36, - INSERT: 45, - LEFT: 37, - NUMPAD_ADD: 107, - NUMPAD_DECIMAL: 110, - NUMPAD_DIVIDE: 111, - NUMPAD_ENTER: 108, - NUMPAD_MULTIPLY: 106, - NUMPAD_SUBTRACT: 109, - PAGE_DOWN: 34, - PAGE_UP: 33, - PERIOD: 190, - RIGHT: 39, - SHIFT: 16, - SPACE: 32, - TAB: 9, - UP: 38 - } -}; - -// WAI-ARIA normalization -if (isFF2) { - var attr = $.attr, - removeAttr = $.fn.removeAttr, - ariaNS = "http://www.w3.org/2005/07/aaa", - ariaState = /^aria-/, - ariaRole = /^wairole:/; - - $.attr = function(elem, name, value) { - var set = value !== undefined; - - return (name == 'role' - ? (set - ? attr.call(this, elem, name, "wairole:" + value) - : (attr.apply(this, arguments) || "").replace(ariaRole, "")) - : (ariaState.test(name) - ? (set - ? elem.setAttributeNS(ariaNS, - name.replace(ariaState, "aaa:"), value) - : attr.call(this, elem, name.replace(ariaState, "aaa:"))) - : attr.apply(this, arguments))); - }; - - $.fn.removeAttr = function(name) { - return (ariaState.test(name) - ? this.each(function() { - this.removeAttributeNS(ariaNS, name.replace(ariaState, "")); - }) : removeAttr.call(this, name)); - }; -} - -//jQuery plugins -$.fn.extend({ - remove: function() { - // Safari has a native remove event which actually removes DOM elements, - // so we have to use triggerHandler instead of trigger (#3037). - $("*", this).add(this).each(function() { - $(this).triggerHandler("remove"); - }); - return _remove.apply(this, arguments ); - }, - - enableSelection: function() { - return this - .attr('unselectable', 'off') - .css('MozUserSelect', '') - .unbind('selectstart.ui'); - }, - - disableSelection: function() { - return this - .attr('unselectable', 'on') - .css('MozUserSelect', 'none') - .bind('selectstart.ui', function() { return false; }); - }, - - scrollParent: function() { - var scrollParent; - if(($.browser.msie && (/(static|relative)/).test(this.css('position'))) || (/absolute/).test(this.css('position'))) { - scrollParent = this.parents().filter(function() { - return (/(relative|absolute|fixed)/).test($.curCSS(this,'position',1)) && (/(auto|scroll)/).test($.curCSS(this,'overflow',1)+$.curCSS(this,'overflow-y',1)+$.curCSS(this,'overflow-x',1)); - }).eq(0); - } else { - scrollParent = this.parents().filter(function() { - return (/(auto|scroll)/).test($.curCSS(this,'overflow',1)+$.curCSS(this,'overflow-y',1)+$.curCSS(this,'overflow-x',1)); - }).eq(0); - } - - return (/fixed/).test(this.css('position')) || !scrollParent.length ? $(document) : scrollParent; - } -}); - - -//Additional selectors -$.extend($.expr[':'], { - data: function(elem, i, match) { - return !!$.data(elem, match[3]); - }, - - focusable: function(element) { - var nodeName = element.nodeName.toLowerCase(), - tabIndex = $.attr(element, 'tabindex'); - return (/input|select|textarea|button|object/.test(nodeName) - ? !element.disabled - : 'a' == nodeName || 'area' == nodeName - ? element.href || !isNaN(tabIndex) - : !isNaN(tabIndex)) - // the element and all of its ancestors must be visible - // the browser may report that the area is hidden - && !$(element)['area' == nodeName ? 'parents' : 'closest'](':hidden').length; - }, - - tabbable: function(element) { - var tabIndex = $.attr(element, 'tabindex'); - return (isNaN(tabIndex) || tabIndex >= 0) && $(element).is(':focusable'); - } -}); - - -// $.widget is a factory to create jQuery plugins -// taking some boilerplate code out of the plugin code -function getter(namespace, plugin, method, args) { - function getMethods(type) { - var methods = $[namespace][plugin][type] || []; - return (typeof methods == 'string' ? methods.split(/,?\s+/) : methods); - } - - var methods = getMethods('getter'); - if (args.length == 1 && typeof args[0] == 'string') { - methods = methods.concat(getMethods('getterSetter')); - } - return ($.inArray(method, methods) != -1); -} - -$.widget = function(name, prototype) { - var namespace = name.split(".")[0]; - name = name.split(".")[1]; - - // create plugin method - $.fn[name] = function(options) { - var isMethodCall = (typeof options == 'string'), - args = Array.prototype.slice.call(arguments, 1); - - // prevent calls to internal methods - if (isMethodCall && options.substring(0, 1) == '_') { - return this; - } - - // handle getter methods - if (isMethodCall && getter(namespace, name, options, args)) { - var instance = $.data(this[0], name); - return (instance ? instance[options].apply(instance, args) - : undefined); - } - - // handle initialization and non-getter methods - return this.each(function() { - var instance = $.data(this, name); - - // constructor - (!instance && !isMethodCall && - $.data(this, name, new $[namespace][name](this, options))._init()); - - // method call - (instance && isMethodCall && $.isFunction(instance[options]) && - instance[options].apply(instance, args)); - }); - }; - - // create widget constructor - $[namespace] = $[namespace] || {}; - $[namespace][name] = function(element, options) { - var self = this; - - this.namespace = namespace; - this.widgetName = name; - this.widgetEventPrefix = $[namespace][name].eventPrefix || name; - this.widgetBaseClass = namespace + '-' + name; - - this.options = $.extend({}, - $.widget.defaults, - $[namespace][name].defaults, - $.metadata && $.metadata.get(element)[name], - options); - - this.element = $(element) - .bind('setData.' + name, function(event, key, value) { - if (event.target == element) { - return self._setData(key, value); - } - }) - .bind('getData.' + name, function(event, key) { - if (event.target == element) { - return self._getData(key); - } - }) - .bind('remove', function() { - return self.destroy(); - }); - }; - - // add widget prototype - $[namespace][name].prototype = $.extend({}, $.widget.prototype, prototype); - - // TODO: merge getter and getterSetter properties from widget prototype - // and plugin prototype - $[namespace][name].getterSetter = 'option'; -}; - -$.widget.prototype = { - _init: function() {}, - destroy: function() { - this.element.removeData(this.widgetName) - .removeClass(this.widgetBaseClass + '-disabled' + ' ' + this.namespace + '-state-disabled') - .removeAttr('aria-disabled'); - }, - - option: function(key, value) { - var options = key, - self = this; - - if (typeof key == "string") { - if (value === undefined) { - return this._getData(key); - } - options = {}; - options[key] = value; - } - - $.each(options, function(key, value) { - self._setData(key, value); - }); - }, - _getData: function(key) { - return this.options[key]; - }, - _setData: function(key, value) { - this.options[key] = value; - - if (key == 'disabled') { - this.element - [value ? 'addClass' : 'removeClass']( - this.widgetBaseClass + '-disabled' + ' ' + - this.namespace + '-state-disabled') - .attr("aria-disabled", value); - } - }, - - enable: function() { - this._setData('disabled', false); - }, - disable: function() { - this._setData('disabled', true); - }, - - _trigger: function(type, event, data) { - var callback = this.options[type], - eventName = (type == this.widgetEventPrefix - ? type : this.widgetEventPrefix + type); - - event = $.Event(event); - event.type = eventName; - - // copy original event properties over to the new event - // this would happen if we could call $.event.fix instead of $.Event - // but we don't have a way to force an event to be fixed multiple times - if (event.originalEvent) { - for (var i = $.event.props.length, prop; i;) { - prop = $.event.props[--i]; - event[prop] = event.originalEvent[prop]; - } - } - - this.element.trigger(event, data); - - return !($.isFunction(callback) && callback.call(this.element[0], event, data) === false - || event.isDefaultPrevented()); - } -}; - -$.widget.defaults = { - disabled: false -}; - - -/** Mouse Interaction Plugin **/ - -$.ui.mouse = { - _mouseInit: function() { - var self = this; - - this.element - .bind('mousedown.'+this.widgetName, function(event) { - return self._mouseDown(event); - }) - .bind('click.'+this.widgetName, function(event) { - if(self._preventClickEvent) { - self._preventClickEvent = false; - event.stopImmediatePropagation(); - return false; - } - }); - - // Prevent text selection in IE - if ($.browser.msie) { - this._mouseUnselectable = this.element.attr('unselectable'); - this.element.attr('unselectable', 'on'); - } - - this.started = false; - }, - - // TODO: make sure destroying one instance of mouse doesn't mess with - // other instances of mouse - _mouseDestroy: function() { - this.element.unbind('.'+this.widgetName); - - // Restore text selection in IE - ($.browser.msie - && this.element.attr('unselectable', this._mouseUnselectable)); - }, - - _mouseDown: function(event) { - // don't let more than one widget handle mouseStart - // TODO: figure out why we have to use originalEvent - event.originalEvent = event.originalEvent || {}; - if (event.originalEvent.mouseHandled) { return; } - - // we may have missed mouseup (out of window) - (this._mouseStarted && this._mouseUp(event)); - - this._mouseDownEvent = event; - - var self = this, - btnIsLeft = (event.which == 1), - elIsCancel = (typeof this.options.cancel == "string" ? $(event.target).parents().add(event.target).filter(this.options.cancel).length : false); - if (!btnIsLeft || elIsCancel || !this._mouseCapture(event)) { - return true; - } - - this.mouseDelayMet = !this.options.delay; - if (!this.mouseDelayMet) { - this._mouseDelayTimer = setTimeout(function() { - self.mouseDelayMet = true; - }, this.options.delay); - } - - if (this._mouseDistanceMet(event) && this._mouseDelayMet(event)) { - this._mouseStarted = (this._mouseStart(event) !== false); - if (!this._mouseStarted) { - event.preventDefault(); - return true; - } - } - - // these delegates are required to keep context - this._mouseMoveDelegate = function(event) { - return self._mouseMove(event); - }; - this._mouseUpDelegate = function(event) { - return self._mouseUp(event); - }; - $(document) - .bind('mousemove.'+this.widgetName, this._mouseMoveDelegate) - .bind('mouseup.'+this.widgetName, this._mouseUpDelegate); - - // preventDefault() is used to prevent the selection of text here - - // however, in Safari, this causes select boxes not to be selectable - // anymore, so this fix is needed - ($.browser.safari || event.preventDefault()); - - event.originalEvent.mouseHandled = true; - return true; - }, - - _mouseMove: function(event) { - // IE mouseup check - mouseup happened when mouse was out of window - if ($.browser.msie && !event.button) { - return this._mouseUp(event); - } - - if (this._mouseStarted) { - this._mouseDrag(event); - return event.preventDefault(); - } - - if (this._mouseDistanceMet(event) && this._mouseDelayMet(event)) { - this._mouseStarted = - (this._mouseStart(this._mouseDownEvent, event) !== false); - (this._mouseStarted ? this._mouseDrag(event) : this._mouseUp(event)); - } - - return !this._mouseStarted; - }, - - _mouseUp: function(event) { - $(document) - .unbind('mousemove.'+this.widgetName, this._mouseMoveDelegate) - .unbind('mouseup.'+this.widgetName, this._mouseUpDelegate); - - if (this._mouseStarted) { - this._mouseStarted = false; - this._preventClickEvent = (event.target == this._mouseDownEvent.target); - this._mouseStop(event); - } - - return false; - }, - - _mouseDistanceMet: function(event) { - return (Math.max( - Math.abs(this._mouseDownEvent.pageX - event.pageX), - Math.abs(this._mouseDownEvent.pageY - event.pageY) - ) >= this.options.distance - ); - }, - - _mouseDelayMet: function(event) { - return this.mouseDelayMet; - }, - - // These are placeholder methods, to be overridden by extending plugin - _mouseStart: function(event) {}, - _mouseDrag: function(event) {}, - _mouseStop: function(event) {}, - _mouseCapture: function(event) { return true; } -}; - -$.ui.mouse.defaults = { - cancel: null, - distance: 1, - delay: 0 -}; - -})(jQuery); diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/multipart/style.css b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/multipart/style.css deleted file mode 100644 index fbf08c2..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/multipart/style.css +++ /dev/null @@ -1,705 +0,0 @@ -/******************************************** - AUTHOR: Erwin Aligam - WEBSITE: http://www.styleshout.com/ - TEMPLATE NAME: Techmania 1.0 - TEMPLATE CODE: S-0003 - VERSION: 1.1 - *******************************************/ - /******************************************** - HTML ELEMENTS -********************************************/ /* Top elements */ - /** { margin:0; padding: 0; }*/ -body { - background-color: #000; - color: #555; - font: 78%/ 1.6 Verdana, 'Trebuchet MS', arial, sans-serif; - text-align: center; - margin: 15px 0; -} - -/* links */ -a { - color: #213540; - background: inherit; - text-decoration: none; -} - -a:hover { - color: #3e4255; - text-decoration: underline; - background: inherit; -} - -/* headers */ -h1,h2,h3 { - font-family: 'Trebuchet MS', Arial, sans-serif; - font-weight: bold; -} - -h1 { - font-size: 1.5em; - margin: 10px 15px; -} - -h2 { - font-size: 1.3em; - text-transform: uppercase; - color: #339900; - margin: 10px 15px; -} - -h3 { - font-size: 1.1em; - color: #333; - margin: 16px 0 0 18px; -} - -h1,h2,h3 { - padding: 0; -} - -p { - line-height: 1.4em; - padding: 0 15px; -} - -p.error { - color: #CC0033; -} - -ul,ol { - margin: 10px 6px; - padding: 0 15px; - color: #006699; -} - -ul span,ol span { - color: #666666; -} - -/* images */ -img { - border: 2px solid #CCC; -} - -img.float-right { - margin: 5px 0px 10px 10px; -} - -img.float-left { - margin: 5px 10px 10px 0px; -} - -code { - margin: 5px 0; - padding: 10px; - text-align: left; - display: block; - overflow: auto; - font: 500 1em/ 1.5em 'Lucida Console', 'courier new', monospace; - /* white-space: pre; */ - background: #FAFAFA; - border: 1px solid #EAEAEA; - border-left: 5px solid #72A545; -} - -acronym { - cursor: help; - border-bottom: 1px solid #777; -} - -blockquote { - margin: 15px; - padding: 0 0 0 32px; - background: #FAFAFA url(quote.gif) no-repeat 5px 10px !important; - background-position: 8px 10px; - border: 1px solid #EAEAEA; - border-left: 5px solid #72A545; - font-weight: bold; -} - -/* form elements */ -fieldset { - margin: 12px 12px 18px; - padding-left: 6px; - border: 1px solid #004080; - color: #006699; -} - -fieldset fieldset { - border: 1px solid #9ea190; - margin: 17px 14px; -} - -form { - margin: 10px 15px; - padding: 0; -} - -label { - font-weight: bold; - margin: 5px 3px 0 0; - width: 160px; - text-align: right; - float: left; -} - -legend { - font-size: 1.2em; - padding: 0 12px; - font-weight: 900; - background-color: #F9F9F9; -} - -fieldset fieldset legend { - font-size: 1em; - color: #1a2129; - padding: 0 18px; - margin-left: 75px; -} - -input { - padding: 3px; - margin: 4px 0; - border: 1px solid #CFCED3; - font: normal 1em Verdana, sans-serif; - color: #777; -} - -textarea { - width: 400px; - padding: 4px; - font: normal 1em Verdana, sans-serif; - border: 1px solid #eee; - height: 100px; - display: block; - color: #777; -} - -input.button { - margin: 0; - font: bold 12px Arial, Sans-serif; - border: 1px solid #EAEAEA; - padding: 3px 4px; - background: #CCC url(buttonbg.gif) repeat-x left bottom; - color: #333; /* color: #339900; */ - cursor: pointer; -} - -input.submitbutton { - background-color: #006699; - color: #FFF; - background-image: none; - font-weight: 900; - border: 1px solid #EAEAEA; - margin: 0 0 0 200px; -} - -/* search */ -#sidebar #search { - background: #f2f2f2; - margin: 0 15px; - padding: 5px 0; -} - -#sidebar #search img { - vertical-align: bottom; -} - -#sidebar #search .textbox { - background: #FFF url(input.png) no-repeat top left; - border: 1px solid #EAEAEA; - font-size: 11px; - padding: 3px; - width: 110px; -} - -#sidebar #search input.searchbutton { - margin: 0; - font: bold 100% Arial, Sans-serif; - border: 1px solid #CCC; - background: #CCC url(buttonbg.gif) repeat-x left bottom; - padding: 1px; - height: 25px; - color: #333; - width: 55px; -} - -/***************************** - LAYOUT -******************************/ -#wrap { - margin: 0 auto; - padding: 0; - text-align: left; - background-color: #FFF; - width: 790px; -} - -#content-wrap { - clear: both; - margin: 0; - padding: 0; - width: 790px; -} - -/* header */ -#header { - position: relative; - clear: left; - width: 790px; - height: 137px; - margin: 0; - padding: 0; - background: #000 url(headerbg.jpg) no-repeat left bottom; -} - -#header h1#logo-text { - float: right; - margin: 39px 58px 0 0; - padding: 0; - font: bolder 3.2em 'Trebuchet MS', Arial, Sans-serif; - letter-spacing: -2px; - color: #FFF; - text-transform: none; - /* change the values of top and right to adjust the position of the logo*/ - top: 35px; - right: 30px; -} - -#header h2#slogan { - float: right; - margin: 0 38px 0 0; - padding: 0; - font: bold 1.5em 'Trebuchet MS', Arial, Sans-serif; - text-transform: none; - letter-spacing: 1px; - color: #FFF; - clear: both; - text-align: right; -} - -#header h1#logo-text span { - color: #CFCED3; -} - -/* menu tabs */ -#header #header-tabs { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 25px; - background: #000; - font: bold 1.1em Verdana, Tahoma, 'Trebuchet MS', Sans-serif; -} - -#header-tabs ul { - margin: 0; - padding: 2px 0px 0px 0px; - list-style: none; -} - -#header-tabs li { - display: inline; - margin: 0; - padding: 0; -} - -#header-tabs a { - float: left; - background: url(tableft.gif) no-repeat left top; - margin: 0; - padding: 0 0 0 4px; - text-decoration: none; -} - -#header-tabs a span { - float: left; - display: block; - background: url(tabright.gif) no-repeat right top; - padding: 7px 15px 4px 8px; - color: #CCC; -} - -/* Commented Backslash Hack hides rule from IE5-Mac \*/ -#header-tabs a span { - float: none; -} - -/* End IE5-Mac hack */ -#header-tabs a:hover span { - color: #FFF; -} - -#header-tabs a:hover { - background-position: 0% -42px; -} - -#header-tabs a:hover span { - background-position: 100% -42px; -} - -#header-tabs #current a { - background-position: 0% -42px; -} - -#header-tabs #current a span { - background-position: 100% -42px; - color: #FFF; -} - -/* main content */ -#main { - width: 748px; - margin: 0; - padding: 8px 16px; - background-color: #F9F9F9; - border-left: 5px solid #000; - border-right: 5px solid #000; -} - -#main h1 { - padding: 8px 0 3px 25px; - text-transform: none; - border-bottom: 2px solid #f2f2f2; - color: #339900; -} - -/* sidebar */ -#sidebar { /* float: right; - width: 245px; - margin: 0 0 10px 0; padding: 0; - background-color: inherit; */ - display: none; -} - -#sidebar h1 { - padding: 8px 0px 3px 25px; - background: url(square_arrow.gif) no-repeat 0% .7em; - text-transform: none; - color: #339900; -} - -#sidebar ul.sidemenu { - list-style: none; - margin: 10px 15px; - padding: 0; -} - -#sidebar ul.sidemenu li { - margin-bottom: 1px; - border: 1px solid #f2f2f2; -} - -#sidebar ul.sidemenu a { - display: block; - font-weight: bold; - color: #333; - text-decoration: none; - padding: 2px 5px 2px 10px; - background: #f2f2f2; - border-left: 5px solid #CCC; - min-height: 18px; -} - -* html body #sidebar ul.sidemenu a { - height: 18px; -} - -#sidebar ul.sidemenu a:hover { - padding: 2px 5px 2px 10px; - background: #f2f2f2; - color: #339900; - border-left: 5px solid #72A545; -} - -/* footer */ -#footer { - clear: both; - height: 40px; - color: #CCC; - background: #000; - margin: 0; - font-size: 92%; -} - -#footer a { - text-decoration: none; - font-weight: bold; - color: #FFF; -} - -#footer #footer-left { - width: 68%; - float: left; - text-align: left; - margin: 0; - padding: 10px; -} - -#footer #footer-right { - width: 25%; - float: right; - text-align: right; - margin: 0; - padding: 10px; -} - -/* alignment classes */ -.float-left { - float: left; -} - -.float-right { - float: right; -} - -.align-left { - text-align: left; -} - -.align-right { - text-align: right; -} - -/* additional classes */ -.clear { - clear: both; -} - -.hide { - display: none; -} - -.gray { - color: #CCC; -} - -.comments { - color: #333; - background: #FFF; - text-align: right; - border-top: 1px dashed #EFF0F1; - border-bottom: 1px dashed #EFF0F1; - padding: 5px 0; - margin-top: 20px; -} - -html { - min-height: 100.1%; -} - -/* ------ one ------------*/ -body .mainText { - font-family: Arial, Helvetica, sans-serif; - font-size: 12px; -} - -#demoText h1,.mainText h1 { - font-size: 130%; - color: #0099FF; - text-decoration: none; - font-family: Arial, Helvetica, sans-serif; - margin: 5px 4px 5px 24px; - background: none; - padding: 0; - border: none; - text-transform: capitalize; -} - -.mainText h2 { - font-size: 110%; - color: #000033; - font-family: Arial, Helvetica, sans-serif; - text-decoration: none; - background: none; - margin: 4px 32px 6px 22px; - text-transform: capitalize; -} - -.mainText h3 { - font-size: 120%; - font-weight: 900; - margin: 14px 0 0 0; - text-align: center; - color: #000033; -} - -.mainText table { - width: 95%; - border: 1px solid #0099FF; - border-collapse: collapse; - margin: 18px 7px; -} - -.mainText table td { - background-color: #99CCFF; - color: #000033; - padding: 4px; -} - -.mainText table th { - background-color: #000033; - color: #99CCFF; - padding: 4px; -} - -.mainText .linkPar a { - color: #000033; - text-decoration: underline; -} - -.mainText .linkPar a:hover { - color: #660033; - text-decoration: none; - font-weight: 900; -} - -.pusher { - cursor: pointer; - padding: 3px 10px 3px 22px; - font-weight: 900; - font-size: 14px; -} - -/* ------------- form specific styles are here -------------- */ -fieldset { - margin: 0; - border: 1px solid #C3DE00; - padding: 10px; - /*border:none; -padding:0;*/ - color: #7563A5; -} - -legend { - background-color: #FFFFFF; - text-align: center; - color: #097981; - padding: 0 12px; -} - -label { - text-align: right; - width: 298px; - border-right: 1px dotted #099; - padding-right: 5px; - margin: 0 0 8px 0; - float: left; - clear: left; - display: block; - color: #7563A5; -} - -label.checkbox,label.textarea { - border: none; -} - -label.lgfield { - border: none; - text-align: center; - clear: both; - float: none; - width: 100%; -} - -fieldset input,fieldset select,fieldset textarea { - margin-left: 10px; - margin-bottom: 8px; -} - -select.longfield { - margin: 0 0 0 115px; -} - -input [type="radio"],input [type="checkbox"] { - margin: 2px 0 0 4px; -} - -textarea { - width: 250px; - float: left; -} - -/*Get Help Form Styles*/ -p.formDisclaimer { - text-align: center; - margin: 32px 24px 12px 0; - font-style: italic; -} - -div.buttonWrapper { - margin: 28px 0 14px 0; - clear: both; - text-align: center; -} - -.formspacer { - height: 1em; - clear: both; -} - -.hideField { - display: none; -} - -.pushOpen { - height: 18em; -} - -/* ----- error message for field validation ----- */ -#stepForm label.warning { - text-align: left; - width: auto; - padding: 0; - margin: 0 0 0 10px; - float: none; - clear: none; - display: inline; - color: #CC3366; - font-size: 10px; - border: none; - border-top: 1px dotted #CC3366; -} - -div.requiredNotice { - width: 140px; - float: right; - margin: 0 24px 0 0; - padding: 0; -} - -h3.stepHeader { - text-align: left; - font-size: 16px; - font-weight: bold; - margin: 0 0 24px 24px; - color: #676cac; -} - -ul#stepForm,ul#stepForm li { - margin: 0; - padding: 0; -} - -ul#stepForm li { - list-style: none; -} - -/* Form Buttons */ -input.submitbutton,.nextbutton,.prevbutton { - width: 100px; - height: 40px; - background-color: #663399; - padding: 4px; - border: 1px solid #339933; - cursor: pointer; - text-align: center; - color: #FFFFFF; - margin: 7px; -} - -input.submitbutton { - background-color: #006699; -} \ No newline at end of file diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/radio-checkbox-select-demo.html b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/radio-checkbox-select-demo.html deleted file mode 100644 index f8e128b..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/radio-checkbox-select-demo.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - -Test for jQuery validate() plugin - - - - - - - - - - - - - - -

jQuery Validation Plugin Demo

-
- -
-
- Validating a form with a radio and checkbox buttons -
- Gender - - - -
-
- Family - - - - -
-

- - -
- -

-
- Spam - - - - -
-

- -

-
-
- -
-

Some tests with selects

-

-
- -

- -

-
- -

- -

-
- -

- -

-
- -

- -

-
- -Back to main page - -
- - - - diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/tabs/index.html b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/tabs/index.html deleted file mode 100644 index fe58499..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/tabs/index.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - -jQuery UI tabs integration demo - - - - - - - - - - - - - - -
- -
- -
-

- - -

-

- - -

-

- - -

-

- - -

-
-
-

- - -

-

- - -

-

- - - - -

-
-
-

- - -

-

- - -

-

- - -

-
-
- - -
- - - - - - \ No newline at end of file diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/themerollered.html b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/themerollered.html deleted file mode 100644 index fe58a1a..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/themerollered.html +++ /dev/null @@ -1,229 +0,0 @@ - - - - -jQuery validation plug-in - ThemeRolldered demo - - - - - - - - -
-
- Please provide your name, email address (won't be published) and a comment -

- - -

- - -

-

- - -

-

- - -

-

- -

-
-
- -
-
- Validating a complete form -

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-
- Topics (select at least two) - note: would be hidden when newsletter isn't selected, but is visible here for the demo - - - - -
-

- -

-
-
- - - - - - - - - \ No newline at end of file diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/tinymce/index.html b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/tinymce/index.html deleted file mode 100644 index 54ac852..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/tinymce/index.html +++ /dev/null @@ -1,76 +0,0 @@ - - - -jQuery Validation plugin: integration with TinyMCE - - - - - - - - - - -
-

TinyMCE and Validation Plugin integration example

- - - - -
- - - - -
- -
- - - diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/tinymce/themes/simple/editor_template.js b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/tinymce/themes/simple/editor_template.js deleted file mode 100644 index d19fb53..0000000 --- a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/tinymce/themes/simple/editor_template.js +++ /dev/null @@ -1 +0,0 @@ -(function(){var DOM=tinymce.DOM;tinymce.ThemeManager.requireLangPack('simple');tinymce.create('tinymce.themes.SimpleTheme',{init:function(ed,url){var t=this,states=['Bold','Italic','Underline','Strikethrough','InsertUnorderedList','InsertOrderedList'],s=ed.settings;t.editor=ed;ed.onInit.add(function(){ed.onNodeChange.add(function(ed,cm){tinymce.each(states,function(c){cm.get(c.toLowerCase()).setActive(ed.queryCommandState(c));});});ed.dom.loadCSS(url+"/skins/"+s.skin+"/content.css");});DOM.loadCSS((s.editor_css?ed.documentBaseURI.toAbsolute(s.editor_css):'')||url+"/skins/"+s.skin+"/ui.css");},renderUI:function(o){var t=this,n=o.targetNode,ic,tb,ed=t.editor,cf=ed.controlManager,sc;n=DOM.insertAfter(DOM.create('span',{id:ed.id+'_container','class':'mceEditor '+ed.settings.skin+'SimpleSkin'}),n);n=sc=DOM.add(n,'table',{cellPadding:0,cellSpacing:0,'class':'mceLayout'});n=tb=DOM.add(n,'tbody');n=DOM.add(tb,'tr');n=ic=DOM.add(DOM.add(n,'td'),'div',{'class':'mceIframeContainer'});n=DOM.add(DOM.add(tb,'tr',{'class':'last'}),'td',{'class':'mceToolbar mceLast',align:'center'});tb=t.toolbar=cf.createToolbar("tools1");tb.add(cf.createButton('bold',{title:'simple.bold_desc',cmd:'Bold'}));tb.add(cf.createButton('italic',{title:'simple.italic_desc',cmd:'Italic'}));tb.add(cf.createButton('underline',{title:'simple.underline_desc',cmd:'Underline'}));tb.add(cf.createButton('strikethrough',{title:'simple.striketrough_desc',cmd:'Strikethrough'}));tb.add(cf.createSeparator());tb.add(cf.createButton('undo',{title:'simple.undo_desc',cmd:'Undo'}));tb.add(cf.createButton('redo',{title:'simple.redo_desc',cmd:'Redo'}));tb.add(cf.createSeparator());tb.add(cf.createButton('cleanup',{title:'simple.cleanup_desc',cmd:'mceCleanup'}));tb.add(cf.createSeparator());tb.add(cf.createButton('insertunorderedlist',{title:'simple.bullist_desc',cmd:'InsertUnorderedList'}));tb.add(cf.createButton('insertorderedlist',{title:'simple.numlist_desc',cmd:'InsertOrderedList'}));tb.renderTo(n);return{iframeContainer:ic,editorContainer:ed.id+'_container',sizeContainer:sc,deltaHeight:-20};},getInfo:function(){return{longname:'Simple theme',author:'Moxiecode Systems AB',authorurl:'http://tinymce.moxiecode.com',version:tinymce.majorVersion+"."+tinymce.minorVersion}}});tinymce.ThemeManager.add('simple',tinymce.themes.SimpleTheme);})(); \ No newline at end of file diff --git a/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/tinymce/themes/simple/img/icons.gif b/cas-server-webapp/src/main/webapp/assets/plugins/jquery-validation/demo/tinymce/themes/simple/img/icons.gif deleted file mode 100644 index 16af141ff0eea376a889b1e8d28e9c1cacaaab16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1440 zcmV;R1z-9{Nk%w1VaNa!0QUd@Ib*`7v&H}b0P*i`B{WZ*I4YI8{iDPCZ*XyWj;?N! z&ooP8CcKTM%}ImAk&d@bUef&=iA% zhPA3sm56OYcjMRI^s}jof~E0n!SIozxs`y)bZpaM%~elOt(xIz_1F@`xREtxwxO@X zElsNLx;f_MIwnTOux@bk@5r<-;@s){f~fMSskU>S&vlpdmZGk)n^Ks084*pfMo5}`Y)@uBrt7q^ z_xb)XxI@^-XhLVQWPPfUtMQSg&Xb6UQhU2=S3pa1!Lhs1Kwz1)!P59aI6r5pthLM4 zE-ud4`aC>8zybolqcQ$sRq*)W>+kl^)!br%x2LJkVv+Dui1Oh7|6z>ag023Luhg%= z;=sbh)RP30t>V}2$H?fg=;-%zOTU8v0MO8l85I$+z}bYP#G9DS_#hs}n3hj*tissz zAwYQh{QX~VkH5&*9YTcu{{H^`{_yYcW|;u|{Qilm^upTyi?sd!nVG)6{{LrW`s5%! zQETJeu@Y0sB3Qy+jGVB@-BWO)C1U{h_4v@?@UEu*S8lPiucH6>|4vxO2|0#LaF@v0 z@ZaCy@c8hkxVXaB{z|fT@U~;Hv$d$T$J*xpqPpE8TH+G^0=vlI+KzIEuZN}B@UYO} z&dtoGp5{=vw)ErQRcDJbQgSxGf8JYL_`X^{uFH_9uqY`f`}_Of)zF}&w4mVd!0r05 zoM3>k!2kdMA^8LW00930EC2ui0LTCo000R80RIUbNU)&6g9sBUT*$DY!-o(fN}Ncs zqQ#3CGiuz(v7^V2AVW@EluM+^lPFV4B&kwhfCK?JZW}S8Lq-x8D(>2KU{_0tBn}8A zagb%p1Q&P-6u`78(}*2LRH3FT;{^Z%ooYoWl!#X%K7Tem@Rf*AgGMWAZK^N;uLKrJ zgqs_6Dufyfw<06~AZA3KR{>nO09GJYj!yq2Mo2^;St0-;UpPxp*8_}f6+Z>JE!?&a z+dPb*b~hYDra%-%J`C}|)xna%9$;-yz|zc`Z6DmMS)p07fiENwe4t=jwVQEwY|=zo zxL=@s=&E6Qp)TGXT_1)l*emUVx)m?~6;Hl)c5^2e&KlH&3v877L9rfP;Fp}T4iu?af8AOXd@5C0(U&fK3z8Av u{UxbK=items.length){for(i=0,l=base.length;i=items.length||base[i]!=items[i]){bp=i+1;break;}}}if(base.length=base.length||base[i]!=items[i]){bp=i+1;break;}}}if(bp==1)return path;for(i=0,l=base.length-(bp-1);i=0;i--){if(path[i].length==0||path[i]==".")continue;if(path[i]=='..'){nb++;continue;}if(nb>0){nb--;continue;}o.push(path[i]);}i=base.length-nb;if(i<=0)return'/'+o.reverse().join('/');return'/'+base.slice(0,i).join('/')+'/'+o.reverse().join('/');},getURI:function(nh){var s,t=this;if(!t.source||nh){s='';if(!nh){if(t.protocol)s+=t.protocol+'://';if(t.userInfo)s+=t.userInfo+'@';if(t.host)s+=t.host;if(t.port)s+=':'+t.port;}if(t.path)s+=t.path;if(t.query)s+='?'+t.query;if(t.anchor)s+='#'+t.anchor;t.source=s;}return t.source;}});})();(function(){var each=tinymce.each;tinymce.create('static tinymce.util.Cookie',{getHash:function(n){var v=this.get(n),h;if(v){each(v.split('&'),function(v){v=v.split('=');h=h||{};h[unescape(v[0])]=unescape(v[1]);});}return h;},setHash:function(n,v,e,p,d,s){var o='';each(v,function(v,k){o+=(!o?'':'&')+escape(k)+'='+escape(v);});this.set(n,o,e,p,d,s);},get:function(n){var c=document.cookie,e,p=n+"=",b;if(!c)return;b=c.indexOf("; "+p);if(b==-1){b=c.indexOf(p);if(b!=0)return null;}else b+=2;e=c.indexOf(";",b);if(e==-1)e=c.length;return unescape(c.substring(b+p.length,e));},set:function(n,v,e,p,d,s){document.cookie=n+"="+escape(v)+((e)?"; expires="+e.toGMTString():"")+((p)?"; path="+escape(p):"")+((d)?"; domain="+d:"")+((s)?"; secure":"");},remove:function(n,p){var d=new Date();d.setTime(d.getTime()-1000);this.set(n,'',d,p,d);}});})();tinymce.create('static tinymce.util.JSON',{serialize:function(o){var i,v,s=tinymce.util.JSON.serialize,t;if(o==null)return'null';t=typeof o;if(t=='string'){v='\bb\tt\nn\ff\rr\""\'\'\\\\';return'"'+o.replace(/([\u0080-\uFFFF\x00-\x1f\"])/g,function(a,b){i=v.indexOf(b);if(i+1)return'\\'+v.charAt(i+1);a=b.charCodeAt().toString(16);return'\\u'+'0000'.substring(a.length)+a;})+'"';}if(t=='object'){if(o instanceof Array){for(i=0,v='[';i0?',':'')+s(o[i]);return v+']';}v='{';for(i in o)v+=typeof o[i]!='function'?(v.length>1?',"':'"')+i+'":'+s(o[i]):'';return v+'}';}return''+o;},parse:function(s){try{return eval('('+s+')');}catch(ex){}}});tinymce.create('static tinymce.util.XHR',{send:function(o){var x,t,w=window,c=0;o.scope=o.scope||this;o.success_scope=o.success_scope||o.scope;o.error_scope=o.error_scope||o.scope;o.async=o.async===false?false:true;o.data=o.data||'';function get(s){x=0;try{x=new ActiveXObject(s);}catch(ex){}return x;};x=w.XMLHttpRequest?new XMLHttpRequest():get('Microsoft.XMLHTTP')||get('Msxml2.XMLHTTP');if(x){if(x.overrideMimeType)x.overrideMimeType(o.content_type);x.open(o.type||(o.data?'POST':'GET'),o.url,o.async);if(o.content_type)x.setRequestHeader('Content-Type',o.content_type);x.send(o.data);function ready(){if(!o.async||x.readyState==4||c++>10000){if(o.success&&c<10000&&x.status==200)o.success.call(o.success_scope,''+x.responseText,x,o);else if(o.error)o.error.call(o.error_scope,c>10000?'TIMED_OUT':'GENERAL',x,o);x=null;}else w.setTimeout(ready,10);};if(!o.async)return ready();t=w.setTimeout(ready,10);}}});(function(){var extend=tinymce.extend,JSON=tinymce.util.JSON,XHR=tinymce.util.XHR;tinymce.create('tinymce.util.JSONRequest',{JSONRequest:function(s){this.settings=extend({},s);this.count=0;},send:function(o){var ecb=o.error,scb=o.success;o=extend(this.settings,o);o.success=function(c,x){c=JSON.parse(c);if(typeof(c)=='undefined'){c={error:'JSON Parse error.'};}if(c.error)ecb.call(o.error_scope||o.scope,c.error,x);else scb.call(o.success_scope||o.scope,c.result);};o.error=function(ty,x){ecb.call(o.error_scope||o.scope,ty,x);};o.data=JSON.serialize({id:o.id||'c'+(this.count++),method:o.method,params:o.params});o.content_type='application/json';XHR.send(o);},'static':{sendRPC:function(o){return new tinymce.util.JSONRequest().send(o);}}});}());(function(){var each=tinymce.each,is=tinymce.is;var isWebKit=tinymce.isWebKit,isIE=tinymce.isIE;tinymce.create('tinymce.dom.DOMUtils',{doc:null,root:null,files:null,listeners:{},pixelStyles:/^(top|left|bottom|right|width|height|borderWidth)$/,cache:{},idPattern:/^#[\w]+$/,elmPattern:/^[\w_*]+$/,elmClassPattern:/^([\w_]*)\.([\w_]+)$/,props:{"for":"htmlFor","class":"className",className:"className",checked:"checked",disabled:"disabled",maxlength:"maxLength",readonly:"readOnly",selected:"selected",value:"value",id:"id",name:"name",type:"type"},DOMUtils:function(d,s){var t=this;t.doc=d;t.win=window;t.files={};t.cssFlicker=false;t.counter=0;t.boxModel=!tinymce.isIE||d.compatMode=="CSS1Compat";t.stdMode=d.documentMode===8;this.settings=s=tinymce.extend({keep_values:false,hex_colors:1,process_html:1},s);if(tinymce.isIE6){try{d.execCommand('BackgroundImageCache',false,true);}catch(e){t.cssFlicker=true;}}tinymce.addUnload(t.destroy,t);},getRoot:function(){var t=this,s=t.settings;return(s&&t.get(s.root_element))||t.doc.body;},getViewPort:function(w){var d,b;w=!w?this.win:w;d=w.document;b=this.boxModel?d.documentElement:d.body;return{x:w.pageXOffset||b.scrollLeft,y:w.pageYOffset||b.scrollTop,w:w.innerWidth||b.clientWidth,h:w.innerHeight||b.clientHeight};},getRect:function(e){var p,t=this,sr;e=t.get(e);p=t.getPos(e);sr=t.getSize(e);return{x:p.x,y:p.y,w:sr.w,h:sr.h};},getSize:function(e){var t=this,w,h;e=t.get(e);w=t.getStyle(e,'width');h=t.getStyle(e,'height');if(w.indexOf('px')===-1)w=0;if(h.indexOf('px')===-1)h=0;return{w:parseInt(w)||e.offsetWidth||e.clientWidth,h:parseInt(h)||e.offsetHeight||e.clientHeight};},getParent:function(n,f,r){var na,se=this.settings;n=this.get(n);if(se.strict_root)r=r||this.getRoot();if(is(f,'string')){na=f.toUpperCase();f=function(n){var s=false;if(n.nodeType==1&&na==='*'){s=true;return false;}each(na.split(','),function(v){if(n.nodeType==1&&((se.strict&&n.nodeName.toUpperCase()==v)||n.nodeName.toUpperCase()==v)){s=true;return false;}});return s;};}while(n){if(n==r)return null;if(f(n))return n;n=n.parentNode;}return null;},get:function(e){var n;if(e&&this.doc&&typeof(e)=='string'){n=e;e=this.doc.getElementById(e);if(e&&e.id!==n)return this.doc.getElementsByName(n)[1];}return e;},select:function(pa,s){var t=this,cs,c,pl,o=[],x,i,l,n,xp;s=t.get(s)||t.doc;if(s.querySelectorAll){if(s!=t.doc){i=s.id;s.id='_mc_tmp';pa='#_mc_tmp '+pa;}l=tinymce.grep(s.querySelectorAll(pa));s.id=i;return l;}if(!t.selectorRe)t.selectorRe=/^([\w\\*]+)?(?:#([\w\\]+))?(?:\.([\w\\\.]+))?(?:\[\@([\w\\]+)([\^\$\*!]?=)([\w\\]+)\])?(?:\:([\w\\]+))?/i;;if(tinymce.isAir){each(tinymce.explode(pa),function(v){if(!(xp=t.cache[v])){xp='';each(v.split(' '),function(v){v=t.selectorRe.exec(v);xp+=v[1]?'//'+v[1]:'//*';if(v[2])xp+="[@id='"+v[2]+"']";if(v[3]){each(v[3].split('.'),function(n){xp+="[@class = '"+n+"' or contains(concat(' ', @class, ' '), ' "+n+" ')]";});}});t.cache[v]=xp;}xp=t.doc.evaluate(xp,s,null,4,null);while(n=xp.iterateNext())o.push(n);});return o;}if(t.settings.strict){function get(s,n){return s.getElementsByTagName(n.toLowerCase());};}else{function get(s,n){return s.getElementsByTagName(n);};}if(t.elmPattern.test(pa)){x=get(s,pa);for(i=0,l=x.length;i=0;i--)cs+='}, '+(i?'n':'s')+');';cs+='})';t.cache[pa]=cs=eval(cs);}cs(isIE?collectIE:collect,s);});each(o,function(n){if(isIE)n.removeAttribute('mce_save');else delete n.mce_save;});return o;},add:function(p,n,a,h,c){var t=this;return this.run(p,function(p){var e,k;e=is(n,'string')?t.doc.createElement(n):n;t.setAttribs(e,a);if(h){if(h.nodeType)e.appendChild(h);else t.setHTML(e,h);}return!c?p.appendChild(e):e;});},create:function(n,a,h){return this.add(this.doc.createElement(n),n,a,h,1);},createHTML:function(n,a,h){var o='',t=this,k;o+='<'+n;for(k in a){if(a.hasOwnProperty(k))o+=' '+k+'="'+t.encode(a[k])+'"';}if(tinymce.is(h))return o+'>'+h+'';return o+' />';},remove:function(n,k){return this.run(n,function(n){var p,g;p=n.parentNode;if(!p)return null;if(k){each(n.childNodes,function(c){p.insertBefore(c.cloneNode(true),n);});}return p.removeChild(n);});},setStyle:function(n,na,v){var t=this;return t.run(n,function(e){var s,i;s=e.style;na=na.replace(/-(\D)/g,function(a,b){return b.toUpperCase();});if(t.pixelStyles.test(na)&&(tinymce.is(v,'number')||/^[\-0-9\.]+$/.test(v)))v+='px';switch(na){case'opacity':if(isIE){s.filter=v===''?'':"alpha(opacity="+(v*100)+")";if(!n.currentStyle||!n.currentStyle.hasLayout)s.display='inline-block';}s[na]=s['-moz-opacity']=s['-khtml-opacity']=v||'';break;case'float':isIE?s.styleFloat=v:s.cssFloat=v;break;default:s[na]=v||'';}if(t.settings.update_styles)t.setAttrib(e,'mce_style');});},getStyle:function(n,na,c){n=this.get(n);if(!n)return false;if(this.doc.defaultView&&c){na=na.replace(/[A-Z]/g,function(a){return'-'+a;});try{return this.doc.defaultView.getComputedStyle(n,null).getPropertyValue(na);}catch(ex){return null;}}na=na.replace(/-(\D)/g,function(a,b){return b.toUpperCase();});if(na=='float')na=isIE?'styleFloat':'cssFloat';if(n.currentStyle&&c)return n.currentStyle[na];return n.style[na];},setStyles:function(e,o){var t=this,s=t.settings,ol;ol=s.update_styles;s.update_styles=0;each(o,function(v,n){t.setStyle(e,n,v);});s.update_styles=ol;if(s.update_styles)t.setAttrib(e,s.cssText);},setAttrib:function(e,n,v){var t=this;if(!e||!n)return;if(t.settings.strict)n=n.toLowerCase();return this.run(e,function(e){var s=t.settings;switch(n){case"style":if(!is(v,'string')){each(v,function(v,n){t.setStyle(e,n,v);});return;}if(s.keep_values){if(v&&!t._isRes(v))e.setAttribute('mce_style',v,2);else e.removeAttribute('mce_style',2);}e.style.cssText=v;break;case"class":e.className=v||'';break;case"src":case"href":if(s.keep_values){if(s.url_converter)v=s.url_converter.call(s.url_converter_scope||t,v,n,e);t.setAttrib(e,'mce_'+n,v,2);}break;case"shape":e.setAttribute('mce_style',v);break;}if(is(v)&&v!==null&&v.length!==0)e.setAttribute(n,''+v,2);else e.removeAttribute(n,2);});},setAttribs:function(e,o){var t=this;return this.run(e,function(e){each(o,function(v,n){t.setAttrib(e,n,v);});});},getAttrib:function(e,n,dv){var v,t=this;e=t.get(e);if(!e||e.nodeType!==1)return false;if(!is(dv))dv='';if(/^(src|href|style|coords|shape)$/.test(n)){v=e.getAttribute("mce_"+n);if(v)return v;}if(isIE&&t.props[n]){v=e[t.props[n]];v=v&&v.nodeValue?v.nodeValue:v;}if(!v)v=e.getAttribute(n,2);if(n==='style'){v=v||e.style.cssText;if(v){v=t.serializeStyle(t.parseStyle(v));if(t.settings.keep_values&&!t._isRes(v))e.setAttribute('mce_style',v);}}if(isWebKit&&n==="class"&&v)v=v.replace(/(apple|webkit)\-[a-z\-]+/gi,'');if(isIE){switch(n){case'rowspan':case'colspan':if(v===1)v='';break;case'size':if(v==='+0'||v===20)v='';break;case'width':case'height':case'vspace':case'checked':case'disabled':case'readonly':if(v===0)v='';break;case'hspace':if(v===-1)v='';break;case'maxlength':case'tabindex':if(v===32768||v===2147483647||v==='32768')v='';break;case'compact':case'noshade':case'nowrap':if(v===65535)return n;return dv;case'shape':v=v.toLowerCase();break;default:if(n.indexOf('on')===0&&v)v=(''+v).replace(/^function\s+anonymous\(\)\s+\{\s+(.*)\s+\}$/,'$1');}}return(v!==undefined&&v!==null&&v!=='')?''+v:dv;},getPos:function(n){var t=this,x=0,y=0,e,d=t.doc,r;n=t.get(n);if(n&&isIE){n=n.getBoundingClientRect();e=t.boxModel?d.documentElement:d.body;x=t.getStyle(t.select('html')[0],'borderWidth');x=(x=='medium'||t.boxModel&&!t.isIE6)&&2||x;n.top+=t.win.self!=t.win.top?2:0;return{x:n.left+e.scrollLeft-x,y:n.top+e.scrollTop-x};}r=n;while(r){x+=r.offsetLeft||0;y+=r.offsetTop||0;r=r.offsetParent;}r=n;while(r){if(!/^table-row|inline.*/i.test(t.getStyle(r,"display",1))){x-=r.scrollLeft||0;y-=r.scrollTop||0;}r=r.parentNode;if(r==d.body)break;}return{x:x,y:y};},parseStyle:function(st){var t=this,s=t.settings,o={};if(!st)return o;function compress(p,s,ot){var t,r,b,l;t=o[p+'-top'+s];if(!t)return;r=o[p+'-right'+s];if(t!=r)return;b=o[p+'-bottom'+s];if(r!=b)return;l=o[p+'-left'+s];if(b!=l)return;o[ot]=l;delete o[p+'-top'+s];delete o[p+'-right'+s];delete o[p+'-bottom'+s];delete o[p+'-left'+s];};function compress2(ta,a,b,c){var t;t=o[a];if(!t)return;t=o[b];if(!t)return;t=o[c];if(!t)return;o[ta]=o[a]+' '+o[b]+' '+o[c];delete o[a];delete o[b];delete o[c];};st=st.replace(/&(#?[a-z0-9]+);/g,'&$1_MCE_SEMI_');each(st.split(';'),function(v){var sv,ur=[];if(v){v=v.replace(/_MCE_SEMI_/g,';');v=v.replace(/url\([^\)]+\)/g,function(v){ur.push(v);return'url('+ur.length+')';});v=v.split(':');sv=tinymce.trim(v[1]);sv=sv.replace(/url\(([^\)]+)\)/g,function(a,b){return ur[parseInt(b)-1];});sv=sv.replace(/rgb\([^\)]+\)/g,function(v){return t.toHex(v);});if(s.url_converter){sv=sv.replace(/url\([\'\"]?([^\)\'\"]+)[\'\"]?\)/g,function(x,c){return'url('+s.url_converter.call(s.url_converter_scope||t,t.decode(c),'style',null)+')';});}o[tinymce.trim(v[0]).toLowerCase()]=sv;}});compress("border","","border");compress("border","-width","border-width");compress("border","-color","border-color");compress("border","-style","border-style");compress("padding","","padding");compress("margin","","margin");compress2('border','border-width','border-style','border-color');if(isIE){if(o.border=='medium none')o.border='';}return o;},serializeStyle:function(o){var s='';each(o,function(v,k){if(k&&v){if(tinymce.isGecko&&k.indexOf('-moz-')===0)return;switch(k){case'color':case'background-color':v=v.toLowerCase();break;}s+=(s?' ':'')+k+': '+v+';';}});return s;},loadCSS:function(u){var t=this,d=t.doc;if(!u)u='';each(u.split(','),function(u){if(t.files[u])return;t.files[u]=true;t.add(t.select('head')[0],'link',{rel:'stylesheet',href:tinymce._addVer(u)});});},addClass:function(e,c){return this.run(e,function(e){var o;if(!c)return 0;if(this.hasClass(e,c))return e.className;o=this.removeClass(e,c);return e.className=(o!=''?(o+' '):'')+c;});},removeClass:function(e,c){var t=this,re;return t.run(e,function(e){var v;if(t.hasClass(e,c)){if(!re)re=new RegExp("(^|\\s+)"+c+"(\\s+|$)","g");v=e.className.replace(re,' ');return e.className=tinymce.trim(v!=' '?v:'');}return e.className;});},hasClass:function(n,c){n=this.get(n);if(!n||!c)return false;return(' '+n.className+' ').indexOf(' '+c+' ')!==-1;},show:function(e){return this.setStyle(e,'display','block');},hide:function(e){return this.setStyle(e,'display','none');},isHidden:function(e){e=this.get(e);return!e||e.style.display=='none'||this.getStyle(e,'display')=='none';},uniqueId:function(p){return(!p?'mce_':p)+(this.counter++);},setHTML:function(e,h){var t=this;return this.run(e,function(e){var x,i,nl,n,p,x;h=t.processHTML(h);if(isIE){function set(){try{e.innerHTML='
'+h;e.removeChild(e.firstChild);}catch(ex){while(e.firstChild)e.firstChild.removeNode();x=t.create('div');x.innerHTML='
'+h;each(x.childNodes,function(n,i){if(i)e.appendChild(n);});}};if(t.settings.fix_ie_paragraphs)h=h.replace(/

<\/p>|]+)><\/p>|/gi,' 

');set();if(t.settings.fix_ie_paragraphs){nl=e.getElementsByTagName("p");for(i=nl.length-1,x=0;i>=0;i--){n=nl[i];if(!n.hasChildNodes()){if(!n.mce_keep){x=1;break;}n.removeAttribute('mce_keep');}}}if(x){h=h.replace(/

]+)>|

/g,'

');h=h.replace(/<\/p>/g,'
');set();if(t.settings.fix_ie_paragraphs){nl=e.getElementsByTagName("DIV");for(i=nl.length-1;i>=0;i--){n=nl[i];if(n.mce_tmp){p=t.doc.createElement('p');n.cloneNode(false).outerHTML.replace(/([a-z0-9\-_]+)=/gi,function(a,b){var v;if(b!=='mce_tmp'){v=n.getAttribute(b);if(!v&&b==='class')v=n.className;p.setAttribute(b,v);}});for(x=0;x|]+)>/gi,'<$1b$2>');h=h.replace(/<(\/?)em>|]+)>/gi,'<$1i$2>');}else if(isIE){h=h.replace(/'/g,''');h=h.replace(/\s+(disabled|checked|readonly|selected)\s*=\s*[\"\']?(false|0)[\"\']?/gi,'');}h=h.replace(/]+)\/>|/gi,'');if(s.keep_values){if(/)/g,'\n');s=s.replace(/^[\r\n]*|[\r\n]*$/g,'');s=s.replace(/^\s*(\/\/\s*|\]\]>|-->|\]\]-->)\s*$/g,'');return s;};h=h.replace(/]+|)>([\s\S]*?)<\/script>/g,function(v,a,b){b=trim(b);if(!a)a=' type="text/javascript"';if(b)b='';return''+b+'';});h=h.replace(/]+|)>([\s\S]*?)<\/style>/g,function(v,a,b){b=trim(b);return''+b+'';});}h=h.replace(//g,'');h=h.replace(/<([\w:]+) [^>]*(src|href|style|shape|coords)[^>]*>/gi,function(a,n){function handle(m,b,c){var u=c;if(a.indexOf('mce_'+b)!=-1)return m;if(b=='style'){if(t._isRes(c))return m;if(s.hex_colors){u=u.replace(/rgb\([^\)]+\)/g,function(v){return t.toHex(v);});}if(s.url_converter){u=u.replace(/url\([\'\"]?([^\)\'\"]+)\)/g,function(x,c){return'url('+t.encode(s.url_converter.call(s.url_converter_scope||t,t.decode(c),b,n))+')';});}}else if(b!='coords'&&b!='shape'){if(s.url_converter)u=t.encode(s.url_converter.call(s.url_converter_scope||t,t.decode(c),b,n));}return' '+b+'="'+c+'" mce_'+b+'="'+u+'"';};a=a.replace(/ (src|href|style|coords|shape)=[\"]([^\"]+)[\"]/gi,handle);a=a.replace(/ (src|href|style|coords|shape)=[\']([^\']+)[\']/gi,handle);return a.replace(/ (src|href|style|coords|shape)=([^\s\"\'>]+)/gi,handle);});}return h;},getOuterHTML:function(e){var d;e=this.get(e);if(!e)return null;if(isIE)return e.outerHTML;d=(e.ownerDocument||this.doc).createElement("body");d.appendChild(e.cloneNode(true));return d.innerHTML;},setOuterHTML:function(e,h,d){var t=this;return this.run(e,function(e){var n,tp;e=t.get(e);d=d||e.ownerDocument||t.doc;if(isIE&&e.nodeType==1)e.outerHTML=h;else{tp=d.createElement("body");tp.innerHTML=h;n=tp.lastChild;while(n){t.insertAfter(n.cloneNode(true),e);n=n.previousSibling;}t.remove(e);}});},decode:function(s){var e,n,v;if(/&[^;]+;/.test(s)){e=this.doc.createElement("div");e.innerHTML=s;n=e.firstChild;v='';if(n){do{v+=n.nodeValue;}while(n.nextSibling);}return v||s;}return s;},encode:function(s){return s?(''+s).replace(/[<>&\"]/g,function(c,b){switch(c){case'&':return'&';case'"':return'"';case'<':return'<';case'>':return'>';}return c;}):s;},insertAfter:function(n,r){var t=this;r=t.get(r);return this.run(n,function(n){var p,ns;p=r.parentNode;ns=r.nextSibling;if(ns)p.insertBefore(n,ns);else p.appendChild(n);return n;});},isBlock:function(n){if(n.nodeType&&n.nodeType!==1)return false;n=n.nodeName||n;return/^(H[1-6]|HR|P|DIV|ADDRESS|PRE|FORM|TABLE|LI|OL|UL|TD|CAPTION|BLOCKQUOTE|CENTER|DL|DT|DD|DIR|FIELDSET|NOSCRIPT|NOFRAMES|MENU|ISINDEX|SAMP)$/.test(n);},replace:function(n,o,k){if(is(o,'array'))n=n.cloneNode(true);return this.run(o,function(o){if(k){each(o.childNodes,function(c){n.appendChild(c.cloneNode(true));});}return o.parentNode.replaceChild(n,o);});},toHex:function(s){var c=/^\s*rgb\s*?\(\s*?([0-9]+)\s*?,\s*?([0-9]+)\s*?,\s*?([0-9]+)\s*?\)\s*$/i.exec(s);function hex(s){s=parseInt(s).toString(16);return s.length>1?s:'0'+s;};if(c){s='#'+hex(c[1])+hex(c[2])+hex(c[3]);return s;}return s;},getClasses:function(){var t=this,cl=[],i,lo={},f=t.settings.class_filter,ov;if(t.classes)return t.classes;function addClasses(s){each(s.imports,function(r){addClasses(r);});each(s.cssRules||s.rules,function(r){switch(r.type||1){case 1:if(r.selectorText){each(r.selectorText.split(','),function(v){v=v.replace(/^\s*|\s*$|^\s\./g,"");if(/\.mce/.test(v)||!/\.[\w\-]+$/.test(v))return;ov=v;v=v.replace(/.*\.([a-z0-9_\-]+).*/i,'$1');if(f&&!(v=f(v,ov)))return;if(!lo[v]){cl.push({'class':v});lo[v]=1;}});}break;case 3:addClasses(r.styleSheet);break;}});};try{each(t.doc.styleSheets,addClasses);}catch(ex){}if(cl.length>0)t.classes=cl;return cl;},run:function(e,f,s){var t=this,o;if(t.doc&&typeof(e)==='string')e=t.get(e);if(!e)return false;s=s||this;if(!e.nodeType&&(e.length||e.length===0)){o=[];each(e,function(e,i){if(e){if(typeof(e)=='string')e=t.doc.getElementById(e);o.push(f.call(s,e,i));}});return o;}return f.call(s,e);},getAttribs:function(n){var o;n=this.get(n);if(!n)return[];if(isIE){o=[];if(n.nodeName=='OBJECT')return n.attributes;n.cloneNode(false).outerHTML.replace(/([a-z0-9\:\-_]+)=/gi,function(a,b){o.push({specified:1,nodeName:b});});return o;}return n.attributes;},destroy:function(s){var t=this;t.win=t.doc=t.root=null;if(!s)tinymce.removeUnload(t.destroy);},_isRes:function(c){return/^(top|left|bottom|right|width|height)/i.test(c)||/;\s*(top|left|bottom|right|width|height)/i.test(c);}});tinymce.DOM=new tinymce.dom.DOMUtils(document,{process_html:0});})();(function(){var each=tinymce.each,DOM=tinymce.DOM,isIE=tinymce.isIE,isWebKit=tinymce.isWebKit,Event;tinymce.create('static tinymce.dom.Event',{inits:[],events:[],add:function(o,n,f,s){var cb,t=this,el=t.events,r;if(o&&o instanceof Array){r=[];each(o,function(o){o=DOM.get(o);r.push(t.add(o,n,f,s));});return r;}o=DOM.get(o);if(!o)return;cb=function(e){e=e||window.event;if(e&&!e.target&&isIE)e.target=e.srcElement;if(!s)return f(e);return f.call(s,e);};if(n=='unload'){tinymce.unloads.unshift({func:cb});return cb;}if(n=='init'){if(t.domLoaded)cb();else t.inits.push(cb);return cb;}el.push({obj:o,name:n,func:f,cfunc:cb,scope:s});t._add(o,n,cb);return f;},remove:function(o,n,f){var t=this,a=t.events,s=false,r;if(o&&o instanceof Array){r=[];each(o,function(o){o=DOM.get(o);r.push(t.remove(o,n,f));});return r;}o=DOM.get(o);each(a,function(e,i){if(e.obj==o&&e.name==n&&(!f||(e.func==f||e.cfunc==f))){a.splice(i,1);t._remove(o,n,e.cfunc);s=true;return false;}});return s;},clear:function(o){var t=this,a=t.events,i,e;if(o){o=DOM.get(o);for(i=a.length-1;i>=0;i--){e=a[i];if(e.obj===o){t._remove(e.obj,e.name,e.cfunc);e.obj=e.cfunc=null;a.splice(i,1);}}}},cancel:function(e){if(!e)return false;this.stop(e);return this.prevent(e);},stop:function(e){if(e.stopPropagation)e.stopPropagation();else e.cancelBubble=true;return false;},prevent:function(e){if(e.preventDefault)e.preventDefault();else e.returnValue=false;return false;},_unload:function(){var t=Event;each(t.events,function(e,i){t._remove(e.obj,e.name,e.cfunc);e.obj=e.cfunc=null;});t.events=[];t=null;},_add:function(o,n,f){if(o.attachEvent)o.attachEvent('on'+n,f);else if(o.addEventListener)o.addEventListener(n,f,false);else o['on'+n]=f;},_remove:function(o,n,f){if(o){try{if(o.detachEvent)o.detachEvent('on'+n,f);else if(o.removeEventListener)o.removeEventListener(n,f,false);else o['on'+n]=null;}catch(ex){}}},_pageInit:function(){var e=Event;if(e.domLoaded)return;e._remove(window,'DOMContentLoaded',e._pageInit);e.domLoaded=true;each(e.inits,function(c){c();});e.inits=[];},_wait:function(){var t;if(window.tinyMCE_GZ&&tinyMCE_GZ.loaded){Event.domLoaded=1;return;}if(isIE&&document.location.protocol!='https:'){document.write('';bi=s.body_id||'tinymce';if(bi.indexOf('=')!=-1){bi=t.getParam('body_id','','hash');bi=bi[t.id]||bi;}bc=s.body_class||'';if(bc.indexOf('=')!=-1){bc=t.getParam('body_class','','hash');bc=bc[t.id]||'';}t.iframeHTML+='';if(tinymce.relaxedDomain){if(isIE||(tinymce.isOpera&&parseFloat(opera.version())>=9.5))u='javascript:(function(){document.open();document.domain="'+document.domain+'";var ed = window.parent.tinyMCE.get("'+t.id+'");document.write(ed.iframeHTML);document.close();ed.setupIframe();})()';else if(tinymce.isOpera)u='javascript:(function(){document.open();document.domain="'+document.domain+'";document.close();ed.setupIframe();})()';}n=DOM.add(o.iframeContainer,'iframe',{id:t.id+"_ifr",src:u||'javascript:""',frameBorder:'0',style:{width:'100%',height:h}});t.contentAreaContainer=o.iframeContainer;DOM.get(o.editorContainer).style.display=t.orgDisplay;DOM.get(t.id).style.display='none';if(tinymce.isOldWebKit){Event.add(n,'load',t.setupIframe,t);n.src=tinymce.baseURL+'/plugins/safari/blank.htm';}else{if(!isIE||!tinymce.relaxedDomain)t.setupIframe();e=n=o=null;}},setupIframe:function(){var t=this,s=t.settings,e=DOM.get(t.id),d=t.getDoc(),h,b;if(!isIE||!tinymce.relaxedDomain){d.open();d.write(t.iframeHTML);d.close();}if(!isIE){try{if(!s.readonly)d.designMode='On';}catch(ex){}}if(isIE){b=t.getBody();DOM.hide(b);if(!s.readonly)b.contentEditable=true;DOM.show(b);}t.dom=new tinymce.DOM.DOMUtils(t.getDoc(),{keep_values:true,url_converter:t.convertURL,url_converter_scope:t,hex_colors:s.force_hex_style_colors,class_filter:s.class_filter,update_styles:1,fix_ie_paragraphs:1});t.serializer=new tinymce.dom.Serializer({entity_encoding:s.entity_encoding,entities:s.entities,valid_elements:s.verify_html===false?'*[*]':s.valid_elements,extended_valid_elements:s.extended_valid_elements,valid_child_elements:s.valid_child_elements,invalid_elements:s.invalid_elements,fix_table_elements:s.fix_table_elements,fix_list_elements:s.fix_list_elements,fix_content_duplication:s.fix_content_duplication,convert_fonts_to_spans:s.convert_fonts_to_spans,font_size_classes:s.font_size_classes,font_size_style_values:s.font_size_style_values,apply_source_formatting:s.apply_source_formatting,remove_linebreaks:s.remove_linebreaks,element_format:s.element_format,dom:t.dom});t.selection=new tinymce.dom.Selection(t.dom,t.getWin(),t.serializer);t.forceBlocks=new tinymce.ForceBlocks(t,{forced_root_block:s.forced_root_block});t.editorCommands=new tinymce.EditorCommands(t);t.serializer.onPreProcess.add(function(se,o){return t.onPreProcess.dispatch(t,o,se);});t.serializer.onPostProcess.add(function(se,o){return t.onPostProcess.dispatch(t,o,se);});t.onPreInit.dispatch(t);if(!s.gecko_spellcheck)t.getBody().spellcheck=0;if(!s.readonly)t._addEvents();t.controlManager.onPostRender.dispatch(t,t.controlManager);t.onPostRender.dispatch(t);if(s.directionality)t.getBody().dir=s.directionality;if(s.nowrap)t.getBody().style.whiteSpace="nowrap";if(s.auto_resize)t.onNodeChange.add(t.resizeToContent,t);if(s.custom_elements){function handleCustom(ed,o){each(explode(s.custom_elements),function(v){var n;if(v.indexOf('~')===0){v=v.substring(1);n='span';}else n='div';o.content=o.content.replace(new RegExp('<('+v+')([^>]*)>','g'),'<'+n+' mce_name="$1"$2>');o.content=o.content.replace(new RegExp('','g'),'');});};t.onBeforeSetContent.add(handleCustom);t.onPostProcess.add(function(ed,o){if(o.set)handleCustom(ed,o)});}if(s.handle_node_change_callback){t.onNodeChange.add(function(ed,cm,n){t.execCallback('handle_node_change_callback',t.id,n,-1,-1,true,t.selection.isCollapsed());});}if(s.save_callback){t.onSaveContent.add(function(ed,o){var h=t.execCallback('save_callback',t.id,o.content,t.getBody());if(h)o.content=h;});}if(s.onchange_callback){t.onChange.add(function(ed,l){t.execCallback('onchange_callback',t,l);});}if(s.convert_newlines_to_brs){t.onBeforeSetContent.add(function(ed,o){if(o.initial)o.content=o.content.replace(/\r?\n/g,'
');});}if(s.fix_nesting&&isIE){t.onBeforeSetContent.add(function(ed,o){o.content=t._fixNesting(o.content);});}if(s.preformatted){t.onPostProcess.add(function(ed,o){o.content=o.content.replace(/^\s*/,'');o.content=o.content.replace(/<\/pre>\s*$/,'');if(o.set)o.content='
'+o.content+'
';});}if(s.verify_css_classes){t.serializer.attribValueFilter=function(n,v){var s,cl;if(n=='class'){if(!t.classesRE){cl=t.dom.getClasses();if(cl.length>0){s='';each(cl,function(o){s+=(s?'|':'')+o['class'];});t.classesRE=new RegExp('('+s+')','gi');}}return!t.classesRE||/(\bmceItem\w+\b|\bmceTemp\w+\b)/g.test(v)||t.classesRE.test(v)?v:'';}return v;};}if(s.convert_fonts_to_spans)t._convertFonts();if(s.inline_styles)t._convertInlineElements();if(s.cleanup_callback){t.onBeforeSetContent.add(function(ed,o){o.content=t.execCallback('cleanup_callback','insert_to_editor',o.content,o);});t.onPreProcess.add(function(ed,o){if(o.set)t.execCallback('cleanup_callback','insert_to_editor_dom',o.node,o);if(o.get)t.execCallback('cleanup_callback','get_from_editor_dom',o.node,o);});t.onPostProcess.add(function(ed,o){if(o.set)o.content=t.execCallback('cleanup_callback','insert_to_editor',o.content,o);if(o.get)o.content=t.execCallback('cleanup_callback','get_from_editor',o.content,o);});}if(s.save_callback){t.onGetContent.add(function(ed,o){if(o.save)o.content=t.execCallback('save_callback',t.id,o.content,t.getBody());});}if(s.handle_event_callback){t.onEvent.add(function(ed,e,o){if(t.execCallback('handle_event_callback',e,ed,o)===false)Event.cancel(e);});}t.onSetContent.add(function(){t.addVisual(t.getBody());});if(s.padd_empty_editor){t.onPostProcess.add(function(ed,o){o.content=o.content.replace(/^(]*>( | |\s|\u00a0|)<\/p>[\r\n]*|
[\r\n]*)$/,'');});}if(isGecko&&!s.readonly){try{d.designMode='Off';d.designMode='On';}catch(ex){}}setTimeout(function(){if(t.removed)return;t.load({initial:true,format:(s.cleanup_on_startup?'html':'raw')});t.startContent=t.getContent({format:'raw'});t.undoManager.add({initial:true});t.initialized=true;t.onInit.dispatch(t);t.execCallback('setupcontent_callback',t.id,t.getBody(),t.getDoc());t.execCallback('init_instance_callback',t);t.focus(true);t.nodeChanged({initial:1});if(s.content_css){tinymce.each(explode(s.content_css),function(u){t.dom.loadCSS(t.documentBaseURI.toAbsolute(u));});}if(s.auto_focus){setTimeout(function(){var ed=EditorManager.get(s.auto_focus);ed.selection.select(ed.getBody(),1);ed.selection.collapse(1);ed.getWin().focus();},100);}},1);e=null;},focus:function(sf){var oed,t=this,ce=t.settings.content_editable;if(!sf){if(!ce&&(!isIE||t.selection.getNode().ownerDocument!=t.getDoc()))t.getWin().focus();}if(EditorManager.activeEditor!=t){if((oed=EditorManager.activeEditor)!=null)oed.onDeactivate.dispatch(oed,t);t.onActivate.dispatch(t,oed);}EditorManager._setActive(t);},execCallback:function(n){var t=this,f=t.settings[n],s;if(!f)return;if(t.callbackLookup&&(s=t.callbackLookup[n])){f=s.func;s=s.scope;}if(is(f,'string')){s=f.replace(/\.\w+$/,'');s=s?tinymce.resolve(s):0;f=tinymce.resolve(f);t.callbackLookup=t.callbackLookup||{};t.callbackLookup[n]={func:f,scope:s};}return f.apply(s||t,Array.prototype.slice.call(arguments,1));},translate:function(s){var c=this.settings.language||'en',i18n=EditorManager.i18n;if(!s)return'';return i18n[c+'.'+s]||s.replace(/{\#([^}]+)\}/g,function(a,b){return i18n[c+'.'+b]||'{#'+b+'}';});},getLang:function(n,dv){return EditorManager.i18n[(this.settings.language||'en')+'.'+n]||(is(dv)?dv:'{#'+n+'}');},getParam:function(n,dv,ty){var tr=tinymce.trim,v=is(this.settings[n])?this.settings[n]:dv,o;if(ty==='hash'){o={};if(is(v,'string')){each(v.indexOf('=')>0?v.split(/[;,](?![^=;,]*(?:[;,]|$))/):v.split(','),function(v){v=v.split('=');if(v.length>1)o[tr(v[0])]=tr(v[1]);else o[tr(v[0])]=tr(v);});}else o=v;return o;}return v;},nodeChanged:function(o){var t=this,s=t.selection,n=s.getNode()||t.getBody();if(t.initialized){t.onNodeChange.dispatch(t,o?o.controlManager||t.controlManager:t.controlManager,isIE&&n.ownerDocument!=t.getDoc()?t.getBody():n,s.isCollapsed(),o);}},addButton:function(n,s){var t=this;t.buttons=t.buttons||{};t.buttons[n]=s;},addCommand:function(n,f,s){this.execCommands[n]={func:f,scope:s||this};},addQueryStateHandler:function(n,f,s){this.queryStateCommands[n]={func:f,scope:s||this};},addQueryValueHandler:function(n,f,s){this.queryValueCommands[n]={func:f,scope:s||this};},addShortcut:function(pa,desc,cmd_func,sc){var t=this,c;if(!t.settings.custom_shortcuts)return false;t.shortcuts=t.shortcuts||{};if(is(cmd_func,'string')){c=cmd_func;cmd_func=function(){t.execCommand(c,false,null);};}if(is(cmd_func,'object')){c=cmd_func;cmd_func=function(){t.execCommand(c[0],c[1],c[2]);};}each(explode(pa),function(pa){var o={func:cmd_func,scope:sc||this,desc:desc,alt:false,ctrl:false,shift:false};each(explode(pa,'+'),function(v){switch(v){case'alt':case'ctrl':case'shift':o[v]=true;break;default:o.charCode=v.charCodeAt(0);o.keyCode=v.toUpperCase().charCodeAt(0);}});t.shortcuts[(o.ctrl?'ctrl':'')+','+(o.alt?'alt':'')+','+(o.shift?'shift':'')+','+o.keyCode]=o;});return true;},execCommand:function(cmd,ui,val,a){var t=this,s=0,o,st;if(!/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint|SelectAll)$/.test(cmd)&&(!a||!a.skip_focus))t.focus();o={};t.onBeforeExecCommand.dispatch(t,cmd,ui,val,o);if(o.terminate)return false;if(t.execCallback('execcommand_callback',t.id,t.selection.getNode(),cmd,ui,val)){t.onExecCommand.dispatch(t,cmd,ui,val,a);return true;}if(o=t.execCommands[cmd]){st=o.func.call(o.scope,ui,val);if(st!==true){t.onExecCommand.dispatch(t,cmd,ui,val,a);return st;}}each(t.plugins,function(p){if(p.execCommand&&p.execCommand(cmd,ui,val)){t.onExecCommand.dispatch(t,cmd,ui,val,a);s=1;return false;}});if(s)return true;if(t.theme.execCommand&&t.theme.execCommand(cmd,ui,val)){t.onExecCommand.dispatch(t,cmd,ui,val,a);return true;}if(t.editorCommands.execCommand(cmd,ui,val)){t.onExecCommand.dispatch(t,cmd,ui,val,a);return true;}t.getDoc().execCommand(cmd,ui,val);t.onExecCommand.dispatch(t,cmd,ui,val,a);},queryCommandState:function(c){var t=this,o,s;if(t._isHidden())return;if(o=t.queryStateCommands[c]){s=o.func.call(o.scope);if(s!==true)return s;}o=t.editorCommands.queryCommandState(c);if(o!==-1)return o;try{return this.getDoc().queryCommandState(c);}catch(ex){}},queryCommandValue:function(c){var t=this,o,s;if(t._isHidden())return;if(o=t.queryValueCommands[c]){s=o.func.call(o.scope);if(s!==true)return s;}o=t.editorCommands.queryCommandValue(c);if(is(o))return o;try{return this.getDoc().queryCommandValue(c);}catch(ex){}},show:function(){var t=this;DOM.show(t.getContainer());DOM.hide(t.id);t.load();},hide:function(){var t=this,d=t.getDoc();if(isIE&&d)d.execCommand('SelectAll');t.save();DOM.hide(t.getContainer());DOM.setStyle(t.id,'display',t.orgDisplay);},isHidden:function(){return!DOM.isHidden(this.id);},setProgressState:function(b,ti,o){this.onSetProgressState.dispatch(this,b,ti,o);return b;},resizeToContent:function(){var t=this;DOM.setStyle(t.id+"_ifr",'height',t.getBody().scrollHeight);},load:function(o){var t=this,e=t.getElement(),h;if(e){o=o||{};o.load=true;h=t.setContent(is(e.value)?e.value:e.innerHTML,o);o.element=e;if(!o.no_events)t.onLoadContent.dispatch(t,o);o.element=e=null;return h;}},save:function(o){var t=this,e=t.getElement(),h,f;if(!e||!t.initialized)return;o=o||{};o.save=true;if(!o.no_events){t.undoManager.typing=0;t.undoManager.add();}o.element=e;h=o.content=t.getContent(o);if(!o.no_events)t.onSaveContent.dispatch(t,o);h=o.content;if(!/TEXTAREA|INPUT/i.test(e.nodeName)){e.innerHTML=h;if(f=DOM.getParent(t.id,'form')){each(f.elements,function(e){if(e.name==t.id){e.value=h;return false;}});}}else e.value=h;o.element=e=null;return h;},setContent:function(h,o){var t=this;o=o||{};o.format=o.format||'html';o.set=true;o.content=h;if(!o.no_events)t.onBeforeSetContent.dispatch(t,o);if(!tinymce.isIE&&(h.length===0||/^\s+$/.test(h))){o.content=t.dom.setHTML(t.getBody(),'
');o.format='raw';}o.content=t.dom.setHTML(t.getBody(),tinymce.trim(o.content));if(o.format!='raw'&&t.settings.cleanup){o.getInner=true;o.content=t.dom.setHTML(t.getBody(),t.serializer.serialize(t.getBody(),o));}if(!o.no_events)t.onSetContent.dispatch(t,o);return o.content;},getContent:function(o){var t=this,h;o=o||{};o.format=o.format||'html';o.get=true;if(!o.no_events)t.onBeforeGetContent.dispatch(t,o);if(o.format!='raw'&&t.settings.cleanup){o.getInner=true;h=t.serializer.serialize(t.getBody(),o);}else h=t.getBody().innerHTML;h=h.replace(/^\s*|\s*$/g,'');o.content=h;if(!o.no_events)t.onGetContent.dispatch(t,o);return o.content;},isDirty:function(){var t=this;return tinymce.trim(t.startContent)!=tinymce.trim(t.getContent({format:'raw',no_events:1}))&&!t.isNotDirty;},getContainer:function(){var t=this;if(!t.container)t.container=DOM.get(t.editorContainer||t.id+'_parent');return t.container;},getContentAreaContainer:function(){return this.contentAreaContainer;},getElement:function(){return DOM.get(this.settings.content_element||this.id);},getWin:function(){var t=this,e;if(!t.contentWindow){e=DOM.get(t.id+"_ifr");if(e)t.contentWindow=e.contentWindow;}return t.contentWindow;},getDoc:function(){var t=this,w;if(!t.contentDocument){w=t.getWin();if(w)t.contentDocument=w.document;}return t.contentDocument;},getBody:function(){return this.bodyElement||this.getDoc().body;},convertURL:function(u,n,e){var t=this,s=t.settings;if(s.urlconverter_callback)return t.execCallback('urlconverter_callback',u,e,true,n);if(!s.convert_urls||(e&&e.nodeName=='LINK')||u.indexOf('file:')===0)return u;if(s.relative_urls)return t.documentBaseURI.toRelative(u);u=t.documentBaseURI.toAbsolute(u,s.remove_script_host);return u;},addVisual:function(e){var t=this,s=t.settings;e=e||t.getBody();if(!is(t.hasVisual))t.hasVisual=s.visual;each(t.dom.select('table,a',e),function(e){var v;switch(e.nodeName){case'TABLE':v=t.dom.getAttrib(e,'border');if(!v||v=='0'){if(t.hasVisual)t.dom.addClass(e,s.visual_table_class);else t.dom.removeClass(e,s.visual_table_class);}return;case'A':v=t.dom.getAttrib(e,'name');if(v){if(t.hasVisual)t.dom.addClass(e,'mceItemAnchor');else t.dom.removeClass(e,'mceItemAnchor');}return;}});t.onVisualAid.dispatch(t,e,t.hasVisual);},remove:function(){var t=this,e=t.getContainer();t.removed=1;t.hide();t.execCallback('remove_instance_callback',t);t.onRemove.dispatch(t);t.onExecCommand.listeners=[];EditorManager.remove(t);DOM.remove(e);},destroy:function(s){var t=this;if(t.destroyed)return;if(!s){tinymce.removeUnload(t.destroy);tinyMCE.onBeforeUnload.remove(t._beforeUnload);if(t.theme.destroy)t.theme.destroy();t.controlManager.destroy();t.selection.destroy();t.dom.destroy();if(!t.settings.content_editable){Event.clear(t.getWin());Event.clear(t.getDoc());}Event.clear(t.getBody());Event.clear(t.formElement);}if(t.formElement){t.formElement.submit=t.formElement._mceOldSubmit;t.formElement._mceOldSubmit=null;}t.contentAreaContainer=t.formElement=t.container=t.settings.content_element=t.bodyElement=t.contentDocument=t.contentWindow=null;if(t.selection)t.selection=t.selection.win=t.selection.dom=t.selection.dom.doc=null;t.destroyed=1;},_addEvents:function(){var t=this,i,s=t.settings,lo={mouseup:'onMouseUp',mousedown:'onMouseDown',click:'onClick',keyup:'onKeyUp',keydown:'onKeyDown',keypress:'onKeyPress',submit:'onSubmit',reset:'onReset',contextmenu:'onContextMenu',dblclick:'onDblClick',paste:'onPaste'};function eventHandler(e,o){var ty=e.type;if(t.removed)return;if(t.onEvent.dispatch(t,e,o)!==false){t[lo[e.fakeType||e.type]].dispatch(t,e,o);}};each(lo,function(v,k){switch(k){case'contextmenu':if(tinymce.isOpera){Event.add(t.getBody(),'mousedown',function(e){if(e.ctrlKey){e.fakeType='contextmenu';eventHandler(e);}});}else Event.add(t.getBody(),k,eventHandler);break;case'paste':Event.add(t.getBody(),k,function(e){var tx,h,el,r;if(e.clipboardData)tx=e.clipboardData.getData('text/plain');else if(tinymce.isIE)tx=t.getWin().clipboardData.getData('Text');eventHandler(e,{text:tx,html:h});});break;case'submit':case'reset':Event.add(t.getElement().form||DOM.getParent(t.id,'form'),k,eventHandler);break;default:Event.add(s.content_editable?t.getBody():t.getDoc(),k,eventHandler);}});Event.add(s.content_editable?t.getBody():(isGecko?t.getDoc():t.getWin()),'focus',function(e){t.focus(true);});if(tinymce.isGecko){Event.add(t.getDoc(),'DOMNodeInserted',function(e){var v;e=e.target;if(e.nodeType===1&&e.nodeName==='IMG'&&(v=e.getAttribute('mce_src')))e.src=t.documentBaseURI.toAbsolute(v);});}if(isGecko){function setOpts(){var t=this,d=t.getDoc(),s=t.settings;if(isGecko&&!s.readonly){if(t._isHidden()){try{if(!s.content_editable)d.designMode='On';}catch(ex){}}try{d.execCommand("styleWithCSS",0,false);}catch(ex){if(!t._isHidden())try{d.execCommand("useCSS",0,true);}catch(ex){}}if(!s.table_inline_editing)try{d.execCommand('enableInlineTableEditing',false,false);}catch(ex){}if(!s.object_resizing)try{d.execCommand('enableObjectResizing',false,false);}catch(ex){}}};t.onBeforeExecCommand.add(setOpts);t.onMouseDown.add(setOpts);}t.onMouseUp.add(t.nodeChanged);t.onClick.add(t.nodeChanged);t.onKeyUp.add(function(ed,e){var c=e.keyCode;if((c>=33&&c<=36)||(c>=37&&c<=40)||c==13||c==45||c==46||c==8||(tinymce.isMac&&(c==91||c==93))||e.ctrlKey)t.nodeChanged();});t.onReset.add(function(){t.setContent(t.startContent,{format:'raw'});});if(t.getParam('tab_focus')){function tabCancel(ed,e){if(e.keyCode===9)return Event.cancel(e);};function tabHandler(ed,e){var x,i,f,el,v;function find(d){f=DOM.getParent(ed.id,'form');el=f.elements;if(f){each(el,function(e,i){if(e.id==ed.id){x=i;return false;}});if(d>0){for(i=x+1;i=0;i--){if(el[i].type!='hidden')return el[i];}}}return null;};if(e.keyCode===9){v=explode(ed.getParam('tab_focus'));if(v.length==1){v[1]=v[0];v[0]=':prev';}if(e.shiftKey){if(v[0]==':prev')el=find(-1);else el=DOM.get(v[0]);}else{if(v[1]==':next')el=find(1);else el=DOM.get(v[1]);}if(el){if(ed=EditorManager.get(el.id||el.name))ed.focus();else window.setTimeout(function(){window.focus();el.focus();},10);return Event.cancel(e);}}};t.onKeyUp.add(tabCancel);if(isGecko){t.onKeyPress.add(tabHandler);t.onKeyDown.add(tabCancel);}else t.onKeyDown.add(tabHandler);}if(s.custom_shortcuts){if(s.custom_undo_redo_keyboard_shortcuts){t.addShortcut('ctrl+z',t.getLang('undo_desc'),'Undo');t.addShortcut('ctrl+y',t.getLang('redo_desc'),'Redo');}if(isGecko){t.addShortcut('ctrl+b',t.getLang('bold_desc'),'Bold');t.addShortcut('ctrl+i',t.getLang('italic_desc'),'Italic');t.addShortcut('ctrl+u',t.getLang('underline_desc'),'Underline');}for(i=1;i<=6;i++)t.addShortcut('ctrl+'+i,'',['FormatBlock',false,'']);t.addShortcut('ctrl+7','',['FormatBlock',false,'

']);t.addShortcut('ctrl+8','',['FormatBlock',false,'

']);t.addShortcut('ctrl+9','',['FormatBlock',false,'
']);function find(e){var v=null;if(!e.altKey&&!e.ctrlKey&&!e.metaKey)return v;each(t.shortcuts,function(o){if(tinymce.isMac&&o.ctrl!=e.metaKey)return;else if(!tinymce.isMac&&o.ctrl!=e.ctrlKey)return;if(o.alt!=e.altKey)return;if(o.shift!=e.shiftKey)return;if(e.keyCode==o.keyCode||(e.charCode&&e.charCode==o.charCode)){v=o;return false;}});return v;};t.onKeyUp.add(function(ed,e){var o=find(e);if(o)return Event.cancel(e);});t.onKeyPress.add(function(ed,e){var o=find(e);if(o)return Event.cancel(e);});t.onKeyDown.add(function(ed,e){var o=find(e);if(o){o.func.call(o.scope);return Event.cancel(e);}});}if(tinymce.isIE){Event.add(t.getDoc(),'controlselect',function(e){var re=t.resizeInfo,cb;e=e.target;if(e.nodeName!=='IMG')return;if(re)Event.remove(re.node,re.ev,re.cb);if(!t.dom.hasClass(e,'mceItemNoResize')){ev='resizeend';cb=Event.add(e,ev,function(e){var v;e=e.target;if(v=t.dom.getStyle(e,'width')){t.dom.setAttrib(e,'width',v.replace(/[^0-9%]+/g,''));t.dom.setStyle(e,'width','');}if(v=t.dom.getStyle(e,'height')){t.dom.setAttrib(e,'height',v.replace(/[^0-9%]+/g,''));t.dom.setStyle(e,'height','');}});}else{ev='resizestart';cb=Event.add(e,'resizestart',Event.cancel,Event);}re=t.resizeInfo={node:e,ev:ev,cb:cb};});t.onKeyDown.add(function(ed,e){switch(e.keyCode){case 8:if(t.selection.getRng().item){t.selection.getRng().item(0).removeNode();return Event.cancel(e);}}});}if(tinymce.isOpera){t.onClick.add(function(ed,e){Event.prevent(e);});}if(s.custom_undo_redo){function addUndo(){t.undoManager.typing=0;t.undoManager.add();};if(tinymce.isIE){Event.add(t.getWin(),'blur',function(e){var n;if(t.selection){n=t.selection.getNode();if(!t.removed&&n.ownerDocument&&n.ownerDocument!=t.getDoc())addUndo();}});}else{Event.add(t.getDoc(),'blur',function(){if(t.selection&&!t.removed)addUndo();});}t.onMouseDown.add(addUndo);t.onKeyUp.add(function(ed,e){if((e.keyCode>=33&&e.keyCode<=36)||(e.keyCode>=37&&e.keyCode<=40)||e.keyCode==13||e.keyCode==45||e.ctrlKey){t.undoManager.typing=0;t.undoManager.add();}});t.onKeyDown.add(function(ed,e){if((e.keyCode>=33&&e.keyCode<=36)||(e.keyCode>=37&&e.keyCode<=40)||e.keyCode==13||e.keyCode==45){if(t.undoManager.typing){t.undoManager.add();t.undoManager.typing=0;}return;}if(!t.undoManager.typing){t.undoManager.add();t.undoManager.typing=1;}});}},_convertInlineElements:function(){var t=this,s=t.settings,dom=t.dom,v,e,na,st,sp;function convert(ed,o){if(!s.inline_styles)return;if(o.get){each(t.dom.select('table,u,strike',o.node),function(n){switch(n.nodeName){case'TABLE':if(v=dom.getAttrib(n,'height')){dom.setStyle(n,'height',v);dom.setAttrib(n,'height','');}break;case'U':case'STRIKE':n.style.textDecoration=n.nodeName=='U'?'underline':'line-through';dom.setAttrib(n,'mce_style','');dom.setAttrib(n,'mce_name','span');break;}});}else if(o.set){each(t.dom.select('table,span',o.node).reverse(),function(n){if(n.nodeName=='TABLE'){if(v=dom.getStyle(n,'height'))dom.setAttrib(n,'height',v.replace(/[^0-9%]+/g,''));}else{if(n.style.textDecoration=='underline')na='u';else if(n.style.textDecoration=='line-through')na='strike';else na='';if(na){n.style.textDecoration='';dom.setAttrib(n,'mce_style','');e=dom.create(na,{style:dom.getAttrib(n,'style')});dom.replace(e,n,1);}}});}};t.onPreProcess.add(convert);if(!s.cleanup_on_startup){t.onSetContent.add(function(ed,o){if(o.initial)convert(t,{node:t.getBody(),set:1});});}},_convertFonts:function(){var t=this,s=t.settings,dom=t.dom,fz,fzn,sl,cl;if(!s.inline_styles)return;fz=[8,10,12,14,18,24,36];fzn=['xx-small','x-small','small','medium','large','x-large','xx-large'];if(sl=s.font_size_style_values)sl=explode(sl);if(cl=s.font_size_classes)cl=explode(cl);function process(no){var n,sp,nl,x;if(!s.inline_styles)return;nl=t.dom.select('font',no);for(x=nl.length-1;x>=0;x--){n=nl[x];sp=dom.create('span',{style:dom.getAttrib(n,'style'),'class':dom.getAttrib(n,'class')});dom.setStyles(sp,{fontFamily:dom.getAttrib(n,'face'),color:dom.getAttrib(n,'color'),backgroundColor:n.style.backgroundColor});if(n.size){if(sl)dom.setStyle(sp,'fontSize',sl[parseInt(n.size)-1]);else dom.setAttrib(sp,'class',cl[parseInt(n.size)-1]);}dom.setAttrib(sp,'mce_style','');dom.replace(sp,n,1);}};t.onPreProcess.add(function(ed,o){if(o.get)process(o.node);});t.onSetContent.add(function(ed,o){if(o.initial)process(o.node);});},_isHidden:function(){var s;if(!isGecko)return 0;s=this.selection.getSel();return(!s||!s.rangeCount||s.rangeCount==0);},_fixNesting:function(s){var d=[],i;s=s.replace(/<(\/)?([^\s>]+)[^>]*?>/g,function(a,b,c){var e;if(b==='/'){if(!d.length)return'';if(c!==d[d.length-1].tag){for(i=d.length-1;i>=0;i--){if(d[i].tag===c){d[i].close=1;break;}}return'';}else{d.pop();if(d.length&&d[d.length-1].close){a=a+'';d.pop();}}}else{if(/^(br|hr|input|meta|img|link|param)$/i.test(c))return a;if(/\/>$/.test(a))return a;d.push({tag:c});}return a;});for(i=d.length-1;i>=0;i--)s+='';return s;}});})();(function(){var each=tinymce.each,isIE=tinymce.isIE,isGecko=tinymce.isGecko,isOpera=tinymce.isOpera,isWebKit=tinymce.isWebKit;function isBlock(n){return/^(H[1-6]|HR|P|DIV|ADDRESS|PRE|FORM|TABLE|OL|UL|TD|CAPTION|BLOCKQUOTE|CENTER|DL|DT|DD|DIR|FIELDSET|NOSCRIPT|NOFRAMES|MENU|ISINDEX|SAMP)$/.test(n.nodeName);};tinymce.create('tinymce.EditorCommands',{EditorCommands:function(ed){this.editor=ed;},execCommand:function(cmd,ui,val){var t=this,ed=t.editor,f;switch(cmd){case'Cut':case'Copy':case'Paste':try{ed.getDoc().execCommand(cmd,ui,val);}catch(ex){if(isGecko){ed.windowManager.confirm(ed.getLang('clipboard_msg'),function(s){if(s)window.open('http://www.mozilla.org/editor/midasdemo/securityprefs.html','mceExternal');});}else ed.windowManager.alert(ed.getLang('clipboard_no_support'));}return true;case'mceResetDesignMode':case'mceBeginUndoLevel':return true;case'unlink':t.UnLink();return true;case'JustifyLeft':case'JustifyCenter':case'JustifyRight':case'JustifyFull':t.mceJustify(cmd,cmd.substring(7).toLowerCase());return true;case'mceEndUndoLevel':case'mceAddUndoLevel':ed.undoManager.add();return true;default:f=this[cmd];if(f){f.call(this,ui,val);return true;}}return false;},Indent:function(){var ed=this.editor,d=ed.dom,s=ed.selection,e,iv,iu;iv=ed.settings.indentation;iu=/[a-z%]+$/i.exec(iv);iv=parseInt(iv);if(ed.settings.inline_styles&&(!this.queryStateInsertUnorderedList()&&!this.queryStateInsertOrderedList())){each(this._getSelectedBlocks(),function(e){d.setStyle(e,'paddingLeft',(parseInt(e.style.paddingLeft||0)+iv)+iu);});return;}ed.getDoc().execCommand('Indent',false,null);if(isIE){d.getParent(s.getNode(),function(n){if(n.nodeName=='BLOCKQUOTE'){n.dir=n.style.cssText='';}});}},Outdent:function(){var ed=this.editor,d=ed.dom,s=ed.selection,e,v,iv,iu;iv=ed.settings.indentation;iu=/[a-z%]+$/i.exec(iv);iv=parseInt(iv);if(ed.settings.inline_styles&&(!this.queryStateInsertUnorderedList()&&!this.queryStateInsertOrderedList())){each(this._getSelectedBlocks(),function(e){v=Math.max(0,parseInt(e.style.paddingLeft||0)-iv);d.setStyle(e,'paddingLeft',v?v+iu:'');});return;}ed.getDoc().execCommand('Outdent',false,null);},mceSetAttribute:function(u,v){var ed=this.editor,d=ed.dom,e;if(e=d.getParent(ed.selection.getNode(),d.isBlock))d.setAttrib(e,v.name,v.value);},mceSetContent:function(u,v){this.editor.setContent(v);},mceToggleVisualAid:function(){var ed=this.editor;ed.hasVisual=!ed.hasVisual;ed.addVisual();},mceReplaceContent:function(u,v){var s=this.editor.selection;s.setContent(v.replace(/\{\$selection\}/g,s.getContent({format:'text'})));},mceInsertLink:function(u,v){var ed=this.editor,s=ed.selection,e=ed.dom.getParent(s.getNode(),'A');if(tinymce.is(v,'string'))v={href:v};function set(e){each(v,function(v,k){ed.dom.setAttrib(e,k,v);});};if(!e){ed.execCommand('CreateLink',false,'javascript:mctmp(0);');each(ed.dom.select('a'),function(e){if(e.href=='javascript:mctmp(0);')set(e);});}else{if(v.href)set(e);else ed.dom.remove(e,1);}},UnLink:function(){var ed=this.editor,s=ed.selection;if(s.isCollapsed())s.select(s.getNode());ed.getDoc().execCommand('unlink',false,null);s.collapse(0);},FontName:function(u,v){var t=this,ed=t.editor,s=ed.selection,e;if(!v){if(s.isCollapsed())s.select(s.getNode());t.RemoveFormat();}else{if(ed.settings.convert_fonts_to_spans)t._applyInlineStyle('span',{style:{fontFamily:v}});else ed.getDoc().execCommand('FontName',false,v);}},FontSize:function(u,v){var ed=this.editor,s=ed.settings,fc,fs;if(s.convert_fonts_to_spans&&v>=1&&v<=7){fs=tinymce.explode(s.font_size_style_values);fc=tinymce.explode(s.font_size_classes);if(fc)v=fc[v-1]||v;else v=fs[v-1]||v;}if(v>=1&&v<=7)ed.getDoc().execCommand('FontSize',false,v);else this._applyInlineStyle('span',{style:{fontSize:v}});},queryCommandValue:function(c){var f=this['queryValue'+c];if(f)return f.call(this,c);return false;},queryCommandState:function(cmd){var f;switch(cmd){case'JustifyLeft':case'JustifyCenter':case'JustifyRight':case'JustifyFull':return this.queryStateJustify(cmd,cmd.substring(7).toLowerCase());default:if(f=this['queryState'+cmd])return f.call(this,cmd);}return-1;},_queryState:function(c){try{return this.editor.getDoc().queryCommandState(c);}catch(ex){}},_queryVal:function(c){try{return this.editor.getDoc().queryCommandValue(c);}catch(ex){}},queryValueFontSize:function(){var ed=this.editor,v=0,p;if(p=ed.dom.getParent(ed.selection.getNode(),'SPAN'))v=p.style.fontSize;if(!v&&(isOpera||isWebKit)){if(p=ed.dom.getParent(ed.selection.getNode(),'FONT'))v=p.size;return v;}return v||this._queryVal('FontSize');},queryValueFontName:function(){var ed=this.editor,v=0,p;if(p=ed.dom.getParent(ed.selection.getNode(),'FONT'))v=p.face;if(p=ed.dom.getParent(ed.selection.getNode(),'SPAN'))v=p.style.fontFamily.replace(/, /g,',').replace(/[\'\"]/g,'').toLowerCase();if(!v)v=this._queryVal('FontName');return v;},mceJustify:function(c,v){var ed=this.editor,se=ed.selection,n=se.getNode(),nn=n.nodeName,bl,nb,dom=ed.dom,rm;if(ed.settings.inline_styles&&this.queryStateJustify(c,v))rm=1;bl=dom.getParent(n,ed.dom.isBlock);if(nn=='IMG'){if(v=='full')return;if(rm){if(v=='center')dom.setStyle(bl||n.parentNode,'textAlign','');dom.setStyle(n,'float','');this.mceRepaint();return;}if(v=='center'){if(bl&&/^(TD|TH)$/.test(bl.nodeName))bl=0;if(!bl||bl.childNodes.length>1){nb=dom.create('p');nb.appendChild(n.cloneNode(false));if(bl)dom.insertAfter(nb,bl);else dom.insertAfter(nb,n);dom.remove(n);n=nb.firstChild;bl=nb;}dom.setStyle(bl,'textAlign',v);dom.setStyle(n,'float','');}else{dom.setStyle(n,'float',v);dom.setStyle(bl||n.parentNode,'textAlign','');}this.mceRepaint();return;}if(ed.settings.inline_styles&&ed.settings.forced_root_block){if(rm)v='';each(this._getSelectedBlocks(dom.getParent(se.getStart(),dom.isBlock),dom.getParent(se.getEnd(),dom.isBlock)),function(e){dom.setAttrib(e,'align','');dom.setStyle(e,'textAlign',v=='full'?'justify':v);});return;}else if(!rm)ed.getDoc().execCommand(c,false,null);if(ed.settings.inline_styles){if(rm){dom.getParent(ed.selection.getNode(),function(n){if(n.style&&n.style.textAlign)dom.setStyle(n,'textAlign','');});return;}each(dom.select('*'),function(n){var v=n.align;if(v){if(v=='full')v='justify';dom.setStyle(n,'textAlign',v);dom.setAttrib(n,'align','');}});}},mceSetCSSClass:function(u,v){this.mceSetStyleInfo(0,{command:'setattrib',name:'class',value:v});},getSelectedElement:function(){var t=this,ed=t.editor,dom=ed.dom,se=ed.selection,r=se.getRng(),r1,r2,sc,ec,so,eo,e,sp,ep,re;if(se.isCollapsed()||r.item)return se.getNode();re=ed.settings.merge_styles_invalid_parents;if(tinymce.is(re,'string'))re=new RegExp(re,'i');if(isIE){r1=r.duplicate();r1.collapse(true);sc=r1.parentElement();r2=r.duplicate();r2.collapse(false);ec=r2.parentElement();if(sc!=ec){r1.move('character',1);sc=r1.parentElement();}if(sc==ec){r1=r.duplicate();r1.moveToElementText(sc);if(r1.compareEndPoints('StartToStart',r)==0&&r1.compareEndPoints('EndToEnd',r)==0)return re&&re.test(sc.nodeName)?null:sc;}}else{function getParent(n){return dom.getParent(n,function(n){return n.nodeType==1;});};sc=r.startContainer;ec=r.endContainer;so=r.startOffset;eo=r.endOffset;if(!r.collapsed){if(sc==ec){if(so-eo<2){if(sc.hasChildNodes()){sp=sc.childNodes[so];return re&&re.test(sp.nodeName)?null:sp;}}}}if(sc.nodeType!=3||ec.nodeType!=3)return null;if(so==0){sp=getParent(sc);if(sp&&sp.firstChild!=sc)sp=null;}if(so==sc.nodeValue.length){e=sc.nextSibling;if(e&&e.nodeType==1)sp=sc.nextSibling;}if(eo==0){e=ec.previousSibling;if(e&&e.nodeType==1)ep=e;}if(eo==ec.nodeValue.length){ep=getParent(ec);if(ep&&ep.lastChild!=ec)ep=null;}if(sp==ep)return re&&sp&&re.test(sp.nodeName)?null:sp;}return null;},InsertHorizontalRule:function(){if(isGecko||isIE)this.editor.selection.setContent('
');else this.editor.getDoc().execCommand('InsertHorizontalRule',false,'');},RemoveFormat:function(){var t=this,ed=t.editor,s=ed.selection,b;if(isWebKit)s.setContent(s.getContent({format:'raw'}).replace(/(<(span|b|i|strong|em|strike) [^>]+>|<(span|b|i|strong|em|strike)>|<\/(span|b|i|strong|em|strike)>|)/g,''),{format:'raw'});else ed.getDoc().execCommand('RemoveFormat',false,null);t.mceSetStyleInfo(0,{command:'removeformat'});ed.addVisual();},mceSetStyleInfo:function(u,v){var t=this,ed=t.editor,d=ed.getDoc(),dom=ed.dom,e,b,s=ed.selection,nn=v.wrapper||'span',b=s.getBookmark(),re;function set(n,e){if(n.nodeType==1){switch(v.command){case'setattrib':return dom.setAttrib(n,v.name,v.value);case'setstyle':return dom.setStyle(n,v.name,v.value);case'removeformat':return dom.setAttrib(n,'class','');}}};re=ed.settings.merge_styles_invalid_parents;if(tinymce.is(re,'string'))re=new RegExp(re,'i');if((e=t.getSelectedElement())&&!ed.settings.force_span_wrappers)set(e,1);else{d.execCommand('FontName',false,'__');each(isWebKit?dom.select('span'):dom.select('font'),function(n){var sp,e;if(dom.getAttrib(n,'face')=='__'||n.style.fontFamily==='__'){sp=dom.create(nn,{mce_new:'1'});set(sp);each(n.childNodes,function(n){sp.appendChild(n.cloneNode(true));});dom.replace(sp,n);}});}each(dom.select(nn).reverse(),function(n){var p=n.parentNode;if(!dom.getAttrib(n,'mce_new')){p=dom.getParent(n,function(n){return n.nodeType==1&&dom.getAttrib(n,'mce_new');});if(p)dom.remove(n,1);}});each(dom.select(nn).reverse(),function(n){var p=n.parentNode;if(!p||!dom.getAttrib(n,'mce_new'))return;if(ed.settings.force_span_wrappers&&p.nodeName!='SPAN')return;if(p.nodeName==nn.toUpperCase()&&p.childNodes.length==1)return dom.remove(p,1);if(n.nodeType==1&&(!re||!re.test(p.nodeName))&&p.childNodes.length==1){set(p);dom.setAttrib(n,'class','');}});each(dom.select(nn).reverse(),function(n){if(dom.getAttrib(n,'mce_new')||(dom.getAttribs(n).length<=1&&n.className==='')){if(!dom.getAttrib(n,'class')&&!dom.getAttrib(n,'style'))return dom.remove(n,1);dom.setAttrib(n,'mce_new','');}});s.moveToBookmark(b);},queryStateJustify:function(c,v){var ed=this.editor,n=ed.selection.getNode(),dom=ed.dom;if(n&&n.nodeName=='IMG'){if(dom.getStyle(n,'float')==v)return 1;return n.parentNode.style.textAlign==v;}n=dom.getParent(ed.selection.getStart(),function(n){return n.nodeType==1&&n.style.textAlign;});if(v=='full')v='justify';if(ed.settings.inline_styles)return(n&&n.style.textAlign==v);return this._queryState(c);},ForeColor:function(ui,v){var ed=this.editor;if(ed.settings.convert_fonts_to_spans){this._applyInlineStyle('span',{style:{color:v}});return;}else ed.getDoc().execCommand('ForeColor',false,v);},HiliteColor:function(ui,val){var t=this,ed=t.editor,d=ed.getDoc();if(ed.settings.convert_fonts_to_spans){this._applyInlineStyle('span',{style:{backgroundColor:val}});return;}function set(s){if(!isGecko)return;try{d.execCommand("styleWithCSS",0,s);}catch(ex){d.execCommand("useCSS",0,!s);}};if(isGecko||isOpera){set(true);d.execCommand('hilitecolor',false,val);set(false);}else d.execCommand('BackColor',false,val);},Undo:function(){var ed=this.editor;if(ed.settings.custom_undo_redo){ed.undoManager.undo();ed.nodeChanged();}else ed.getDoc().execCommand('Undo',false,null);},Redo:function(){var ed=this.editor;if(ed.settings.custom_undo_redo){ed.undoManager.redo();ed.nodeChanged();}else ed.getDoc().execCommand('Redo',false,null);},FormatBlock:function(ui,val){var t=this,ed=t.editor,s=ed.selection,dom=ed.dom,bl,nb,b;function isBlock(n){return/^(P|DIV|H[1-6]|ADDRESS|BLOCKQUOTE|PRE)$/.test(n.nodeName);};bl=dom.getParent(s.getNode(),function(n){return isBlock(n);});if(bl){if((isIE&&isBlock(bl.parentNode))||bl.nodeName=='DIV'){nb=ed.dom.create(val);each(dom.getAttribs(bl),function(v){dom.setAttrib(nb,v.nodeName,dom.getAttrib(bl,v.nodeName));});b=s.getBookmark();dom.replace(nb,bl,1);s.moveToBookmark(b);ed.nodeChanged();return;}}val=ed.settings.forced_root_block?(val||'

'):val;if(val.indexOf('<')==-1)val='<'+val+'>';if(tinymce.isGecko)val=val.replace(/<(div|blockquote|code|dt|dd|dl|samp)>/gi,'$1');ed.getDoc().execCommand('FormatBlock',false,val);},mceCleanup:function(){var ed=this.editor,s=ed.selection,b=s.getBookmark();ed.setContent(ed.getContent());s.moveToBookmark(b);},mceRemoveNode:function(ui,val){var ed=this.editor,s=ed.selection,b,n=val||s.getNode();if(n==ed.getBody())return;b=s.getBookmark();ed.dom.remove(n,1);s.moveToBookmark(b);ed.nodeChanged();},mceSelectNodeDepth:function(ui,val){var ed=this.editor,s=ed.selection,c=0;ed.dom.getParent(s.getNode(),function(n){if(n.nodeType==1&&c++==val){s.select(n);ed.nodeChanged();return false;}},ed.getBody());},mceSelectNode:function(u,v){this.editor.selection.select(v);},mceInsertContent:function(ui,val){this.editor.selection.setContent(val);},mceInsertRawHTML:function(ui,val){var ed=this.editor;ed.selection.setContent('tiny_mce_marker');ed.setContent(ed.getContent().replace(/tiny_mce_marker/g,val));},mceRepaint:function(){var s,b,e=this.editor;if(tinymce.isGecko){try{s=e.selection;b=s.getBookmark(true);if(s.getSel())s.getSel().selectAllChildren(e.getBody());s.collapse(true);s.moveToBookmark(b);}catch(ex){}}},queryStateUnderline:function(){var ed=this.editor,n=ed.selection.getNode();if(n&&n.nodeName=='A')return false;return this._queryState('Underline');},queryStateOutdent:function(){var ed=this.editor,n;if(ed.settings.inline_styles){if((n=ed.dom.getParent(ed.selection.getStart(),ed.dom.isBlock))&&parseInt(n.style.paddingLeft)>0)return true;if((n=ed.dom.getParent(ed.selection.getEnd(),ed.dom.isBlock))&&parseInt(n.style.paddingLeft)>0)return true;}return this.queryStateInsertUnorderedList()||this.queryStateInsertOrderedList()||(!ed.settings.inline_styles&&!!ed.dom.getParent(ed.selection.getNode(),'BLOCKQUOTE'));},queryStateInsertUnorderedList:function(){return this.editor.dom.getParent(this.editor.selection.getNode(),'UL');},queryStateInsertOrderedList:function(){return this.editor.dom.getParent(this.editor.selection.getNode(),'OL');},queryStatemceBlockQuote:function(){return!!this.editor.dom.getParent(this.editor.selection.getStart(),function(n){return n.nodeName==='BLOCKQUOTE';});},mceBlockQuote:function(){var t=this,ed=t.editor,s=ed.selection,dom=ed.dom,sb,eb,n,bm,bq,r,bq2,i,nl;function getBQ(e){return dom.getParent(e,function(n){return n.nodeName==='BLOCKQUOTE';});};sb=dom.getParent(s.getStart(),isBlock);eb=dom.getParent(s.getEnd(),isBlock);if(bq=getBQ(sb)){if(sb!=eb||sb.childNodes.length>1||(sb.childNodes.length==1&&sb.firstChild.nodeName!='BR'))bm=s.getBookmark();if(getBQ(eb)){bq2=bq.cloneNode(false);while(n=eb.nextSibling)bq2.appendChild(n.parentNode.removeChild(n));}if(bq2)dom.insertAfter(bq2,bq);nl=t._getSelectedBlocks(sb,eb);for(i=nl.length-1;i>=0;i--){dom.insertAfter(nl[i],bq);}if(/^\s*$/.test(bq.innerHTML))dom.remove(bq,1);if(bq2&&/^\s*$/.test(bq2.innerHTML))dom.remove(bq2,1);if(!bm){if(!isIE){r=ed.getDoc().createRange();r.setStart(sb,0);r.setEnd(sb,0);s.setRng(r);}else{s.select(sb);s.collapse(0);if(dom.getParent(s.getStart(),isBlock)!=sb){r=s.getRng();r.move('character',-1);r.select();}}}else t.editor.selection.moveToBookmark(bm);return;}if(isIE&&!sb&&!eb){t.editor.getDoc().execCommand('Indent');n=getBQ(s.getNode());n.style.margin=n.dir='';return;}if(!sb||!eb)return;if(sb!=eb||sb.childNodes.length>1||(sb.childNodes.length==1&&sb.firstChild.nodeName!='BR'))bm=s.getBookmark();each(t._getSelectedBlocks(getBQ(s.getStart()),getBQ(s.getEnd())),function(e){if(e.nodeName=='BLOCKQUOTE'&&!bq){bq=e;return;}if(!bq){bq=dom.create('blockquote');e.parentNode.insertBefore(bq,e);}if(e.nodeName=='BLOCKQUOTE'&&bq){n=e.firstChild;while(n){bq.appendChild(n.cloneNode(true));n=n.nextSibling;}dom.remove(e);return;}bq.appendChild(dom.remove(e));});if(!bm){if(!isIE){r=ed.getDoc().createRange();r.setStart(sb,0);r.setEnd(sb,0);s.setRng(r);}else{s.select(sb);s.collapse(1);}}else s.moveToBookmark(bm);},_applyInlineStyle:function(na,at,op){var t=this,ed=t.editor,dom=ed.dom,bm,lo={},kh;na=na.toUpperCase();if(op&&op.check_classes&&at['class'])op.check_classes.push(at['class']);function replaceFonts(){var bm;each(dom.select(tinymce.isWebKit&&!tinymce.isAir?'span':'font'),function(n){if(n.style.fontFamily=='mceinline'||n.face=='mceinline'){if(!bm)bm=ed.selection.getBookmark();at._mce_new='1';dom.replace(dom.create(na,at),n,1);}});each(dom.select(na),function(n){if(n.getAttribute('_mce_new')){function removeStyle(n){if(n.nodeType==1){each(at.style,function(v,k){dom.setStyle(n,k,'');});if(at['class']&&n.className&&op){each(op.check_classes,function(c){if(dom.hasClass(n,c))dom.removeClass(n,c);});}}};each(dom.select(na,n),removeStyle);if(n.parentNode&&n.parentNode.nodeType==1&&n.parentNode.childNodes.length==1)removeStyle(n.parentNode);dom.getParent(n.parentNode,function(pn){if(pn.nodeType==1){if(at.style){each(at.style,function(v,k){var sv;if(!lo[k]&&(sv=dom.getStyle(pn,k))){if(sv===v)dom.setStyle(n,k,'');lo[k]=1;}});}if(at['class']&&pn.className&&op){each(op.check_classes,function(c){if(dom.hasClass(pn,c))dom.removeClass(n,c);});}}return false;});n.removeAttribute('_mce_new');}});each(dom.select(na).reverse(),function(n){var c=0;each(dom.getAttribs(n),function(an){if(an.nodeName.substring(0,1)!='_'&&dom.getAttrib(n,an.nodeName)!=''){c++;}});if(c==0)dom.remove(n,1);});ed.selection.moveToBookmark(bm);return!!bm;};ed.focus();ed.getDoc().execCommand('FontName',false,'mceinline');replaceFonts();if(kh=t._applyInlineStyle.keyhandler){ed.onKeyUp.remove(kh);ed.onKeyPress.remove(kh);ed.onKeyDown.remove(kh);ed.onSetContent.remove(t._applyInlineStyle.chandler);}if(ed.selection.isCollapsed()){t._pendingStyles=tinymce.extend(t._pendingStyles||{},at.style);t._applyInlineStyle.chandler=ed.onSetContent.add(function(){delete t._pendingStyles;});t._applyInlineStyle.keyhandler=kh=function(e){if(t._pendingStyles){at.style=t._pendingStyles;delete t._pendingStyles;}if(replaceFonts()){ed.onKeyDown.remove(t._applyInlineStyle.keyhandler);ed.onKeyPress.remove(t._applyInlineStyle.keyhandler);}if(e.type=='keyup')ed.onKeyUp.remove(t._applyInlineStyle.keyhandler);};ed.onKeyDown.add(kh);ed.onKeyPress.add(kh);ed.onKeyUp.add(kh);}else t._pendingStyles=0;},_getSelectedBlocks:function(st,en){var ed=this.editor,dom=ed.dom,s=ed.selection,sb,eb,n,bl=[];sb=dom.getParent(st||s.getStart(),isBlock);eb=dom.getParent(en||s.getEnd(),isBlock);if(sb)bl.push(sb);if(sb&&eb&&sb!=eb){n=sb;while((n=n.nextSibling)&&n!=eb){if(isBlock(n))bl.push(n);}}if(eb&&sb!=eb)bl.push(eb);return bl;}});})();tinymce.create('tinymce.UndoManager',{index:0,data:null,typing:0,UndoManager:function(ed){var t=this,Dispatcher=tinymce.util.Dispatcher;t.editor=ed;t.data=[];t.onAdd=new Dispatcher(this);t.onUndo=new Dispatcher(this);t.onRedo=new Dispatcher(this);},add:function(l){var t=this,i,ed=t.editor,b,s=ed.settings,la;l=l||{};l.content=l.content||ed.getContent({format:'raw',no_events:1});l.content=l.content.replace(/^\s*|\s*$/g,'');la=t.data[t.index>0&&(t.index==0||t.index==t.data.length)?t.index-1:t.index];if(!l.initial&&la&&l.content==la.content)return null;if(s.custom_undo_redo_levels){if(t.data.length>s.custom_undo_redo_levels){for(i=0;i0){if(t.index==t.data.length&&t.index>1){i=t.index;t.typing=0;if(!t.add())t.index=i;--t.index;}l=t.data[--t.index];ed.setContent(l.content,{format:'raw'});ed.selection.moveToBookmark(l.bookmark);t.onUndo.dispatch(t,l);}return l;},redo:function(){var t=this,ed=t.editor,l=null;if(t.index','gi');t.rePadd=new RegExp(']+)><\\\/p>|]+)\\\/>|]+)>\\s+<\\\/p>|

<\\\/p>||

\\s+<\\\/p>'.replace(/p/g,elm),'gi');t.reNbsp2BR1=new RegExp(']+)>[\\s\\u00a0]+<\\\/p>|

[\\s\\u00a0]+<\\\/p>'.replace(/p/g,elm),'gi');t.reNbsp2BR2=new RegExp(']+)>( | )<\\\/p>|

( | )<\\\/p>'.replace(/p/g,elm),'gi');t.reBR2Nbsp=new RegExp(']+)>\\s*
\\s*<\\\/p>|

\\s*
\\s*<\\\/p>'.replace(/p/g,elm),'gi');t.reTrailBr=new RegExp('\\s*
\\s*<\\\/p>'.replace(/p/g,elm),'gi');function padd(ed,o){if(isOpera)o.content=o.content.replace(t.reOpera,'');o.content=o.content.replace(t.rePadd,'<'+elm+'$1$2$3$4$5$6>\u00a0');if(!isIE&&!isOpera&&o.set){o.content=o.content.replace(t.reNbsp2BR1,'<'+elm+'$1$2>
');o.content=o.content.replace(t.reNbsp2BR2,'<'+elm+'$1$2>
');}else{o.content=o.content.replace(t.reBR2Nbsp,'<'+elm+'$1$2>\u00a0');o.content=o.content.replace(t.reTrailBr,'');}};ed.onBeforeSetContent.add(padd);ed.onPostProcess.add(padd);if(s.forced_root_block){ed.onInit.add(t.forceRoots,t);ed.onSetContent.add(t.forceRoots,t);ed.onBeforeGetContent.add(t.forceRoots,t);}},setup:function(){var t=this,ed=t.editor,s=ed.settings;if(s.forced_root_block){ed.onKeyUp.add(t.forceRoots,t);ed.onPreProcess.add(t.forceRoots,t);}if(s.force_br_newlines){if(isIE){ed.onKeyPress.add(function(ed,e){var n,s=ed.selection;if(e.keyCode==13&&s.getNode().nodeName!='LI'){s.setContent('
',{format:'raw'});n=ed.dom.get('__');n.removeAttribute('id');s.select(n);s.collapse();return Event.cancel(e);}});}return;}if(!isIE&&s.force_p_newlines){ed.onKeyPress.add(function(ed,e){if(e.keyCode==13&&!e.shiftKey){if(!t.insertPara(e))Event.cancel(e);}});if(isGecko){ed.onKeyDown.add(function(ed,e){if((e.keyCode==8||e.keyCode==46)&&!e.shiftKey)t.backspaceDelete(e,e.keyCode==8);});}}function ren(rn,na){var ne=ed.dom.create(na);each(rn.attributes,function(a){if(a.specified&&a.nodeValue)ne.setAttribute(a.nodeName.toLowerCase(),a.nodeValue);});each(rn.childNodes,function(n){ne.appendChild(n.cloneNode(true));});rn.parentNode.replaceChild(ne,rn);return ne;};if(isIE&&s.element!='P'){ed.onKeyPress.add(function(ed,e){t.lastElm=ed.selection.getNode().nodeName;});ed.onKeyUp.add(function(ed,e){var bl,sel=ed.selection,n=sel.getNode(),b=ed.getBody();if(b.childNodes.length===1&&n.nodeName=='P'){n=ren(n,s.element);sel.select(n);sel.collapse();ed.nodeChanged();}else if(e.keyCode==13&&!e.shiftKey&&t.lastElm!='P'){bl=ed.dom.getParent(n,'P');if(bl){ren(bl,s.element);ed.nodeChanged();}}});}},find:function(n,t,s){var ed=this.editor,w=ed.getDoc().createTreeWalker(n,4,null,false),c=-1;while(n=w.nextNode()){c++;if(t==0&&n==s)return c;if(t==1&&c==s)return n;}return-1;},forceRoots:function(ed,e){var t=this,ed=t.editor,b=ed.getBody(),d=ed.getDoc(),se=ed.selection,s=se.getSel(),r=se.getRng(),si=-2,ei,so,eo,tr,c=-0xFFFFFF;var nx,bl,bp,sp,le,nl=b.childNodes,i,n,eid;for(i=nl.length-1;i>=0;i--){nx=nl[i];if(nx.nodeType==3||(!t.dom.isBlock(nx)&&nx.nodeType!=8)){if(!bl){if(nx.nodeType!=3||/[^\s]/g.test(nx.nodeValue)){if(si==-2&&r){if(!isIE){if(r.startContainer.nodeType==1&&(n=r.startContainer.childNodes[r.startOffset])&&n.nodeType==1){eid=n.getAttribute("id");n.setAttribute("id","__mce");}else{if(ed.dom.getParent(r.startContainer,function(e){return e===b;})){so=r.startOffset;eo=r.endOffset;si=t.find(b,0,r.startContainer);ei=t.find(b,0,r.endContainer);}}}else{tr=d.body.createTextRange();tr.moveToElementText(b);tr.collapse(1);bp=tr.move('character',c)*-1;tr=r.duplicate();tr.collapse(1);sp=tr.move('character',c)*-1;tr=r.duplicate();tr.collapse(0);le=(tr.move('character',c)*-1)-sp;si=sp-bp;ei=le;}}bl=ed.dom.create(ed.settings.forced_root_block);bl.appendChild(nx.cloneNode(1));nx.parentNode.replaceChild(bl,nx);}}else{if(bl.hasChildNodes())bl.insertBefore(nx,bl.firstChild);else bl.appendChild(nx);}}else bl=null;}if(si!=-2){if(!isIE){bl=b.getElementsByTagName(ed.settings.element)[0];r=d.createRange();if(si!=-1)r.setStart(t.find(b,1,si),so);else r.setStart(bl,0);if(ei!=-1)r.setEnd(t.find(b,1,ei),eo);else r.setEnd(bl,0);if(s){s.removeAllRanges();s.addRange(r);}}else{try{r=s.createRange();r.moveToElementText(b);r.collapse(1);r.moveStart('character',si);r.moveEnd('character',ei);r.select();}catch(ex){}}}else if(!isIE&&(n=ed.dom.get('__mce'))){if(eid)n.setAttribute('id',eid);else n.removeAttribute('id');r=d.createRange();r.setStartBefore(n);r.setEndBefore(n);se.setRng(r);}},getParentBlock:function(n){var d=this.dom;return d.getParent(n,d.isBlock);},insertPara:function(e){var t=this,ed=t.editor,dom=ed.dom,d=ed.getDoc(),se=ed.settings,s=ed.selection.getSel(),r=s.getRangeAt(0),b=d.body;var rb,ra,dir,sn,so,en,eo,sb,eb,bn,bef,aft,sc,ec,n,vp=dom.getViewPort(ed.getWin()),y,ch,car;function isEmpty(n){n=n.innerHTML;n=n.replace(/<(img|hr|table)/gi,'-');n=n.replace(/<[^>]+>/g,'');return n.replace(/[ \t\r\n]+/g,'')=='';};rb=d.createRange();rb.setStart(s.anchorNode,s.anchorOffset);rb.collapse(true);ra=d.createRange();ra.setStart(s.focusNode,s.focusOffset);ra.collapse(true);dir=rb.compareBoundaryPoints(rb.START_TO_END,ra)<0;sn=dir?s.anchorNode:s.focusNode;so=dir?s.anchorOffset:s.focusOffset;en=dir?s.focusNode:s.anchorNode;eo=dir?s.focusOffset:s.anchorOffset;if(sn===en&&/^(TD|TH)$/.test(sn.nodeName)){dom.remove(sn.firstChild);ed.dom.add(sn,se.element,null,'
');aft=ed.dom.add(sn,se.element,null,'
');r=d.createRange();r.selectNodeContents(aft);r.collapse(1);ed.selection.setRng(r);return false;}if(sn==b&&en==b&&b.firstChild&&ed.dom.isBlock(b.firstChild)){sn=en=sn.firstChild;so=eo=0;rb=d.createRange();rb.setStart(sn,0);ra=d.createRange();ra.setStart(en,0);}sn=sn.nodeName=="HTML"?d.body:sn;sn=sn.nodeName=="BODY"?sn.firstChild:sn;en=en.nodeName=="HTML"?d.body:en;en=en.nodeName=="BODY"?en.firstChild:en;sb=t.getParentBlock(sn);eb=t.getParentBlock(en);bn=sb?sb.nodeName:se.element;if(t.dom.getParent(sb,function(n){return/OL|UL|PRE/.test(n.nodeName);}))return true;if(sb&&(sb.nodeName=='CAPTION'||/absolute|relative|static/gi.test(sb.style.position))){bn=se.element;sb=null;}if(eb&&(eb.nodeName=='CAPTION'||/absolute|relative|static/gi.test(eb.style.position))){bn=se.element;eb=null;}if(/(TD|TABLE|TH|CAPTION)/.test(bn)||(sb&&bn=="DIV"&&/left|right/gi.test(sb.style.cssFloat))){bn=se.element;sb=eb=null;}bef=(sb&&sb.nodeName==bn)?sb.cloneNode(0):ed.dom.create(bn);aft=(eb&&eb.nodeName==bn)?eb.cloneNode(0):ed.dom.create(bn);aft.removeAttribute('id');if(/^(H[1-6])$/.test(bn)&&sn.nodeValue&&so==sn.nodeValue.length)aft=ed.dom.create(se.element);n=sc=sn;do{if(n==b||n.nodeType==9||t.dom.isBlock(n)||/(TD|TABLE|TH|CAPTION)/.test(n.nodeName))break;sc=n;}while((n=n.previousSibling?n.previousSibling:n.parentNode));n=ec=en;do{if(n==b||n.nodeType==9||t.dom.isBlock(n)||/(TD|TABLE|TH|CAPTION)/.test(n.nodeName))break;ec=n;}while((n=n.nextSibling?n.nextSibling:n.parentNode));if(sc.nodeName==bn)rb.setStart(sc,0);else rb.setStartBefore(sc);rb.setEnd(sn,so);bef.appendChild(rb.cloneContents()||d.createTextNode(''));try{ra.setEndAfter(ec);}catch(ex){}ra.setStart(en,eo);aft.appendChild(ra.cloneContents()||d.createTextNode(''));r=d.createRange();if(!sc.previousSibling&&sc.parentNode.nodeName==bn){r.setStartBefore(sc.parentNode);}else{if(rb.startContainer.nodeName==bn&&rb.startOffset==0)r.setStartBefore(rb.startContainer);else r.setStart(rb.startContainer,rb.startOffset);}if(!ec.nextSibling&&ec.parentNode.nodeName==bn)r.setEndAfter(ec.parentNode);else r.setEnd(ra.endContainer,ra.endOffset);r.deleteContents();if(isOpera)ed.getWin().scrollTo(0,vp.y);if(bef.firstChild&&bef.firstChild.nodeName==bn)bef.innerHTML=bef.firstChild.innerHTML;if(aft.firstChild&&aft.firstChild.nodeName==bn)aft.innerHTML=aft.firstChild.innerHTML;if(isEmpty(bef))bef.innerHTML='
';function appendStyles(e,en){var nl=[],nn,n,i;e.innerHTML='';if(se.keep_styles){n=en;do{if(/^(SPAN|STRONG|B|EM|I|FONT|STRIKE|U)$/.test(n.nodeName)){nn=n.cloneNode(false);dom.setAttrib(nn,'id','');nl.push(nn);}}while(n=n.parentNode);}if(nl.length>0){for(i=nl.length-1,nn=e;i>=0;i--)nn=nn.appendChild(nl[i]);nl[0].innerHTML=isOpera?' ':'
';return nl[0];}else e.innerHTML=isOpera?' ':'
';};if(isEmpty(aft))car=appendStyles(aft,en);if(isOpera&&parseFloat(opera.version())<9.5){r.insertNode(bef);r.insertNode(aft);}else{r.insertNode(aft);r.insertNode(bef);}aft.normalize();bef.normalize();function first(n){return d.createTreeWalker(n,NodeFilter.SHOW_TEXT,null,false).nextNode()||n;};r=d.createRange();r.selectNodeContents(isGecko?first(car||aft):car||aft);r.collapse(1);s.removeAllRanges();s.addRange(r);y=ed.dom.getPos(aft).y;ch=aft.clientHeight;if(yvp.y+vp.h){ed.getWin().scrollTo(0,ycas-server-support-jdbc - @@ -474,7 +473,6 @@ - jasig-repository diff --git a/start.sh b/start.sh new file mode 100755 index 0000000..a0a44bb --- /dev/null +++ b/start.sh @@ -0,0 +1,34 @@ +#!/bin/bash + +#!/bin/bash + +# get real path of softlink +get_real_path() { + local f="$1" + while [ -h "$f" ]; do + ls=`ls -ld "$f"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + f="$link" + else + f=`dirname "$f"`/"$link" + fi + done + echo "$f" +} + +prg_path=$(get_real_path "$0") +echo "Script path [$prg_path]" + +# Service Home +pushd $(dirname "$prg_path") > /dev/null +WORK_DIR=$(pwd) +echo "Work dir [$WORK_DIR]" + +mvn -T 4C -DskipTests -pl cas-server-webapp clean \ + spring-boot:run \ + -Dspring-boot.run.jvmArguments='-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8000' \ + -Dspring-boot.run.fork=false + +popd > /dev/null +