├── .gitattributes ├── .gitignore ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── doubleview │ │ └── jeebase │ │ ├── support │ │ ├── base │ │ │ ├── BaseController.java │ │ │ ├── BaseDao.java │ │ │ ├── BaseModel.java │ │ │ ├── BaseService.java │ │ │ └── TreeModel.java │ │ ├── config │ │ │ ├── Constant.java │ │ │ └── SpringContext.java │ │ ├── interceptor │ │ │ └── LogInterceptor.java │ │ ├── listener │ │ │ └── WebContextListener.java │ │ ├── persistence │ │ │ ├── MyBatisDao.java │ │ │ └── dialect │ │ │ │ ├── Dialect.java │ │ │ │ ├── MySQLDialect.java │ │ │ │ └── OracleDialect.java │ │ ├── plugin │ │ │ ├── PagePlugin.java │ │ │ └── chat │ │ │ │ ├── ChatServer.java │ │ │ │ ├── ChatServerPool.java │ │ │ │ ├── OnlineChatServer.java │ │ │ │ └── OnlineChatServerPool.java │ │ ├── render │ │ │ ├── CaptchaRender.java │ │ │ ├── ExcelRender.java │ │ │ ├── Render.java │ │ │ ├── RenderException.java │ │ │ └── RenderFactory.java │ │ ├── utils │ │ │ ├── CacheUtils.java │ │ │ ├── CollectionUtils.java │ │ │ ├── CommonUtils.java │ │ │ ├── CookieUtils.java │ │ │ ├── DateTimeUtils.java │ │ │ ├── DigestUtils.java │ │ │ ├── EncodeUtils.java │ │ │ ├── ExceptionUtils.java │ │ │ ├── FileUtils.java │ │ │ ├── JedisUtils.java │ │ │ ├── NetUtils.java │ │ │ ├── PatternUtils.java │ │ │ ├── ReflectUtils.java │ │ │ ├── ServletUtils.java │ │ │ ├── ValidatorUtils.java │ │ │ └── mail │ │ │ │ ├── MailSenderInfo.java │ │ │ │ ├── MyAuthenticator.java │ │ │ │ └── SimpleMailSender.java │ │ └── web │ │ │ ├── Page.java │ │ │ ├── ResponseResult.java │ │ │ └── TreeDataResult.java │ │ └── system │ │ ├── controller │ │ ├── AreaController.java │ │ ├── DepartmentController.java │ │ ├── DictController.java │ │ ├── LogController.java │ │ ├── LoginController.java │ │ ├── MenuController.java │ │ ├── RoleController.java │ │ └── UserController.java │ │ ├── dao │ │ ├── AreaDao.java │ │ ├── DepartmentDao.java │ │ ├── DictDao.java │ │ ├── LogDao.java │ │ ├── MenuDao.java │ │ ├── RoleDao.java │ │ └── UserDao.java │ │ ├── model │ │ ├── Area.java │ │ ├── Department.java │ │ ├── DepartmentArea.java │ │ ├── Dict.java │ │ ├── Log.java │ │ ├── Menu.java │ │ ├── Role.java │ │ ├── RoleMenu.java │ │ ├── User.java │ │ ├── UserDepartment.java │ │ └── UserRole.java │ │ ├── security │ │ ├── SystemAuthenticationFilter.java │ │ ├── SystemAuthorizingRealm.java │ │ └── SystemToken.java │ │ ├── service │ │ ├── AreaService.java │ │ ├── DepartmentService.java │ │ ├── DictService.java │ │ ├── LogService.java │ │ ├── MenuService.java │ │ ├── RoleService.java │ │ └── UserService.java │ │ └── utils │ │ ├── ShiroUtils.java │ │ └── SystemCacheUtils.java ├── resources │ ├── cache │ │ └── ehcache-local.xml │ ├── jeebase.properties │ ├── log4j.properties │ ├── mapper │ │ └── system │ │ │ ├── AreaMapper.xml │ │ │ ├── DepartmentMapper.xml │ │ │ ├── DictMapper.xml │ │ │ ├── LogMapper.xml │ │ │ ├── MenuMapper.xml │ │ │ ├── RoleMapper.xml │ │ │ └── UserMapper.xml │ ├── mybatis-config.xml │ ├── spring-context.xml │ ├── spring-jedis.xml │ ├── spring-mvc.xml │ └── spring-shiro.xml └── webapp │ ├── WEB-INF │ ├── tags │ │ └── tree.tag │ ├── tlds │ │ └── system.tld │ ├── view │ │ ├── error │ │ │ ├── 404.jsp │ │ │ └── 500.jsp │ │ ├── global │ │ │ └── head-lib.jsp │ │ ├── index.jsp │ │ ├── lock.jsp │ │ ├── login.jsp │ │ └── system │ │ │ ├── area.jsp │ │ │ ├── area_edit.jsp │ │ │ ├── area_show.jsp │ │ │ ├── dept.jsp │ │ │ ├── dept_edit.jsp │ │ │ ├── dept_show.jsp │ │ │ ├── dict.jsp │ │ │ ├── dict_edit.jsp │ │ │ ├── log.jsp │ │ │ ├── menu.jsp │ │ │ ├── menu_edit.jsp │ │ │ ├── menu_show.jsp │ │ │ ├── role.jsp │ │ │ ├── role_edit.jsp │ │ │ ├── user.jsp │ │ │ ├── user_edit.jsp │ │ │ ├── user_profile.jsp │ │ │ ├── user_profile_pass.jsp │ │ │ └── user_profile_photo.jsp │ └── web.xml │ ├── static │ ├── global │ │ ├── css │ │ │ ├── components-md.css │ │ │ ├── components-md.min.css │ │ │ ├── components-rounded.css │ │ │ ├── components-rounded.min.css │ │ │ ├── components.css │ │ │ ├── components.min.css │ │ │ ├── plugins-md.css │ │ │ ├── plugins-md.min.css │ │ │ ├── plugins.css │ │ │ └── plugins.min.css │ │ ├── font │ │ │ └── font.css │ │ ├── layout │ │ │ ├── css │ │ │ │ ├── custom.css │ │ │ │ ├── custom.min.css │ │ │ │ ├── layout.css │ │ │ │ ├── layout.min.css │ │ │ │ └── themes │ │ │ │ │ ├── blue.css │ │ │ │ │ ├── blue.min.css │ │ │ │ │ ├── darkblue.css │ │ │ │ │ ├── darkblue.min.css │ │ │ │ │ ├── default.css │ │ │ │ │ ├── default.min.css │ │ │ │ │ ├── grey.css │ │ │ │ │ ├── grey.min.css │ │ │ │ │ ├── light.css │ │ │ │ │ ├── light.min.css │ │ │ │ │ ├── light2.css │ │ │ │ │ └── light2.min.css │ │ │ └── scripts │ │ │ │ ├── layout.js │ │ │ │ └── layout.min.js │ │ ├── plugins │ │ │ ├── bootstrap-datepicker │ │ │ │ ├── bootstrap-datepicker.js │ │ │ │ └── datepicker3.css │ │ │ ├── bootstrap-fileinput │ │ │ │ ├── bootstrap-fileinput.css │ │ │ │ └── bootstrap-fileinput.js │ │ │ ├── bootstrap-select │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── css │ │ │ │ │ ├── bootstrap-select.css │ │ │ │ │ ├── bootstrap-select.css.map │ │ │ │ │ └── bootstrap-select.min.css │ │ │ │ └── js │ │ │ │ │ ├── bootstrap-select.js │ │ │ │ │ ├── bootstrap-select.js.map │ │ │ │ │ ├── bootstrap-select.min.js │ │ │ │ │ └── i18n │ │ │ │ │ ├── defaults-ar_AR.js │ │ │ │ │ ├── defaults-ar_AR.min.js │ │ │ │ │ ├── defaults-bg_BG.js │ │ │ │ │ ├── defaults-bg_BG.min.js │ │ │ │ │ ├── defaults-cs_CZ.js │ │ │ │ │ ├── defaults-cs_CZ.min.js │ │ │ │ │ ├── defaults-da_DK.js │ │ │ │ │ ├── defaults-da_DK.min.js │ │ │ │ │ ├── defaults-de_DE.js │ │ │ │ │ ├── defaults-de_DE.min.js │ │ │ │ │ ├── defaults-en_US.js │ │ │ │ │ ├── defaults-en_US.min.js │ │ │ │ │ ├── defaults-es_CL.js │ │ │ │ │ ├── defaults-es_CL.min.js │ │ │ │ │ ├── defaults-eu.js │ │ │ │ │ ├── defaults-eu.min.js │ │ │ │ │ ├── defaults-fa_IR.js │ │ │ │ │ ├── defaults-fa_IR.min.js │ │ │ │ │ ├── defaults-fi_FI.js │ │ │ │ │ ├── defaults-fi_FI.min.js │ │ │ │ │ ├── defaults-fr_FR.js │ │ │ │ │ ├── defaults-fr_FR.min.js │ │ │ │ │ ├── defaults-hu_HU.js │ │ │ │ │ ├── defaults-hu_HU.min.js │ │ │ │ │ ├── defaults-id_ID.js │ │ │ │ │ ├── defaults-id_ID.min.js │ │ │ │ │ ├── defaults-it_IT.js │ │ │ │ │ ├── defaults-it_IT.min.js │ │ │ │ │ ├── defaults-ko_KR.js │ │ │ │ │ ├── defaults-ko_KR.min.js │ │ │ │ │ ├── defaults-nb_NO.js │ │ │ │ │ ├── defaults-nb_NO.min.js │ │ │ │ │ ├── defaults-nl_NL.js │ │ │ │ │ ├── defaults-nl_NL.min.js │ │ │ │ │ ├── defaults-pl_PL.js │ │ │ │ │ ├── defaults-pl_PL.min.js │ │ │ │ │ ├── defaults-pt_BR.js │ │ │ │ │ ├── defaults-pt_BR.min.js │ │ │ │ │ ├── defaults-pt_PT.js │ │ │ │ │ ├── defaults-pt_PT.min.js │ │ │ │ │ ├── defaults-ro_RO.js │ │ │ │ │ ├── defaults-ro_RO.min.js │ │ │ │ │ ├── defaults-ru_RU.js │ │ │ │ │ ├── defaults-ru_RU.min.js │ │ │ │ │ ├── defaults-sk_SK.js │ │ │ │ │ ├── defaults-sk_SK.min.js │ │ │ │ │ ├── defaults-sl_SI.js │ │ │ │ │ ├── defaults-sl_SI.min.js │ │ │ │ │ ├── defaults-sv_SE.js │ │ │ │ │ ├── defaults-sv_SE.min.js │ │ │ │ │ ├── defaults-tr_TR.js │ │ │ │ │ ├── defaults-tr_TR.min.js │ │ │ │ │ ├── defaults-ua_UA.js │ │ │ │ │ ├── defaults-ua_UA.min.js │ │ │ │ │ ├── defaults-zh_CN.js │ │ │ │ │ ├── defaults-zh_CN.min.js │ │ │ │ │ ├── defaults-zh_TW.js │ │ │ │ │ └── defaults-zh_TW.min.js │ │ │ ├── bootstrap-selectsplitter │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bootstrap-selectsplitter.js │ │ │ │ └── bootstrap-selectsplitter.min.js │ │ │ ├── bootstrap-switch │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── css │ │ │ │ │ ├── bootstrap-switch.css │ │ │ │ │ └── bootstrap-switch.min.css │ │ │ │ └── js │ │ │ │ │ ├── bootstrap-switch.js │ │ │ │ │ └── bootstrap-switch.min.js │ │ │ ├── bootstrap-table │ │ │ │ ├── bootstrap-table-locale-all.js │ │ │ │ ├── bootstrap-table-locale-all.min.js │ │ │ │ ├── bootstrap-table.css │ │ │ │ ├── bootstrap-table.js │ │ │ │ ├── bootstrap-table.min.css │ │ │ │ ├── bootstrap-table.min.js │ │ │ │ ├── data │ │ │ │ │ ├── data1.json │ │ │ │ │ ├── data2.json │ │ │ │ │ ├── data3.json │ │ │ │ │ └── data4.json │ │ │ │ ├── extensions │ │ │ │ │ ├── accent-neutralise │ │ │ │ │ │ ├── bootstrap-table-accent-neutralise.js │ │ │ │ │ │ └── bootstrap-table-accent-neutralise.min.js │ │ │ │ │ ├── angular │ │ │ │ │ │ ├── bootstrap-table-angular.js │ │ │ │ │ │ └── bootstrap-table-angular.min.js │ │ │ │ │ ├── cookie │ │ │ │ │ │ ├── bootstrap-table-cookie.js │ │ │ │ │ │ └── bootstrap-table-cookie.min.js │ │ │ │ │ ├── editable │ │ │ │ │ │ ├── bootstrap-table-editable.js │ │ │ │ │ │ └── bootstrap-table-editable.min.js │ │ │ │ │ ├── export │ │ │ │ │ │ ├── bootstrap-table-export.js │ │ │ │ │ │ └── bootstrap-table-export.min.js │ │ │ │ │ ├── filter-control │ │ │ │ │ │ ├── bootstrap-table-filter-control.js │ │ │ │ │ │ └── bootstrap-table-filter-control.min.js │ │ │ │ │ ├── filter │ │ │ │ │ │ ├── bootstrap-table-filter.js │ │ │ │ │ │ └── bootstrap-table-filter.min.js │ │ │ │ │ ├── flat-json │ │ │ │ │ │ ├── bootstrap-table-flat-json.js │ │ │ │ │ │ └── bootstrap-table-flat-json.min.js │ │ │ │ │ ├── group-by │ │ │ │ │ │ ├── bootstrap-table-group-by.css │ │ │ │ │ │ ├── bootstrap-table-group-by.js │ │ │ │ │ │ └── bootstrap-table-group-by.min.js │ │ │ │ │ ├── key-events │ │ │ │ │ │ ├── bootstrap-table-key-events.js │ │ │ │ │ │ └── bootstrap-table-key-events.min.js │ │ │ │ │ ├── mobile │ │ │ │ │ │ ├── bootstrap-table-mobile.js │ │ │ │ │ │ └── bootstrap-table-mobile.min.js │ │ │ │ │ ├── multiple-search │ │ │ │ │ │ ├── bootstrap-table-multiple-search.js │ │ │ │ │ │ └── bootstrap-table-multiple-search.min.js │ │ │ │ │ ├── multiple-sort │ │ │ │ │ │ ├── bootstrap-table-multiple-sort.js │ │ │ │ │ │ └── bootstrap-table-multiple-sort.min.js │ │ │ │ │ ├── natural-sorting │ │ │ │ │ │ ├── bootstrap-table-natural-sorting.js │ │ │ │ │ │ └── bootstrap-table-natural-sorting.min.js │ │ │ │ │ ├── reorder-columns │ │ │ │ │ │ ├── bootstrap-table-reorder-columns.js │ │ │ │ │ │ └── bootstrap-table-reorder-columns.min.js │ │ │ │ │ ├── reorder-rows │ │ │ │ │ │ ├── bootstrap-table-reorder-rows.css │ │ │ │ │ │ ├── bootstrap-table-reorder-rows.js │ │ │ │ │ │ └── bootstrap-table-reorder-rows.min.js │ │ │ │ │ ├── resizable │ │ │ │ │ │ ├── bootstrap-table-resizable.js │ │ │ │ │ │ └── bootstrap-table-resizable.min.js │ │ │ │ │ └── toolbar │ │ │ │ │ │ ├── bootstrap-table-toolbar.js │ │ │ │ │ │ └── bootstrap-table-toolbar.min.js │ │ │ │ └── locale │ │ │ │ │ ├── bootstrap-table-af-ZA.js │ │ │ │ │ ├── bootstrap-table-af-ZA.min.js │ │ │ │ │ ├── bootstrap-table-ar-SA.js │ │ │ │ │ ├── bootstrap-table-ar-SA.min.js │ │ │ │ │ ├── bootstrap-table-ca-ES.js │ │ │ │ │ ├── bootstrap-table-ca-ES.min.js │ │ │ │ │ ├── bootstrap-table-cs-CZ.js │ │ │ │ │ ├── bootstrap-table-cs-CZ.min.js │ │ │ │ │ ├── bootstrap-table-da-DK.js │ │ │ │ │ ├── bootstrap-table-da-DK.min.js │ │ │ │ │ ├── bootstrap-table-de-DE.js │ │ │ │ │ ├── bootstrap-table-de-DE.min.js │ │ │ │ │ ├── bootstrap-table-el-GR.js │ │ │ │ │ ├── bootstrap-table-el-GR.min.js │ │ │ │ │ ├── bootstrap-table-en-US.js │ │ │ │ │ ├── bootstrap-table-en-US.min.js │ │ │ │ │ ├── bootstrap-table-es-AR.js │ │ │ │ │ ├── bootstrap-table-es-AR.min.js │ │ │ │ │ ├── bootstrap-table-es-CR.js │ │ │ │ │ ├── bootstrap-table-es-CR.min.js │ │ │ │ │ ├── bootstrap-table-es-ES.js │ │ │ │ │ ├── bootstrap-table-es-ES.min.js │ │ │ │ │ ├── bootstrap-table-es-MX.js │ │ │ │ │ ├── bootstrap-table-es-MX.min.js │ │ │ │ │ ├── bootstrap-table-es-NI.js │ │ │ │ │ ├── bootstrap-table-es-NI.min.js │ │ │ │ │ ├── bootstrap-table-es-SP.js │ │ │ │ │ ├── bootstrap-table-es-SP.min.js │ │ │ │ │ ├── bootstrap-table-et-EE.js │ │ │ │ │ ├── bootstrap-table-et-EE.min.js │ │ │ │ │ ├── bootstrap-table-fa-IR.js │ │ │ │ │ ├── bootstrap-table-fa-IR.min.js │ │ │ │ │ ├── bootstrap-table-fr-BE.js │ │ │ │ │ ├── bootstrap-table-fr-BE.min.js │ │ │ │ │ ├── bootstrap-table-fr-FR.js │ │ │ │ │ ├── bootstrap-table-fr-FR.min.js │ │ │ │ │ ├── bootstrap-table-hr-HR.js │ │ │ │ │ ├── bootstrap-table-hr-HR.min.js │ │ │ │ │ ├── bootstrap-table-hu-HU.js │ │ │ │ │ ├── bootstrap-table-hu-HU.min.js │ │ │ │ │ ├── bootstrap-table-it-IT.js │ │ │ │ │ ├── bootstrap-table-it-IT.min.js │ │ │ │ │ ├── bootstrap-table-ja-JP.js │ │ │ │ │ ├── bootstrap-table-ja-JP.min.js │ │ │ │ │ ├── bootstrap-table-ka-GE.js │ │ │ │ │ ├── bootstrap-table-ka-GE.min.js │ │ │ │ │ ├── bootstrap-table-ko-KR.js │ │ │ │ │ ├── bootstrap-table-ko-KR.min.js │ │ │ │ │ ├── bootstrap-table-ms-MY.js │ │ │ │ │ ├── bootstrap-table-ms-MY.min.js │ │ │ │ │ ├── bootstrap-table-nb-NO.js │ │ │ │ │ ├── bootstrap-table-nb-NO.min.js │ │ │ │ │ ├── bootstrap-table-nl-NL.js │ │ │ │ │ ├── bootstrap-table-nl-NL.min.js │ │ │ │ │ ├── bootstrap-table-pl-PL.js │ │ │ │ │ ├── bootstrap-table-pl-PL.min.js │ │ │ │ │ ├── bootstrap-table-pt-BR.js │ │ │ │ │ ├── bootstrap-table-pt-BR.min.js │ │ │ │ │ ├── bootstrap-table-pt-PT.js │ │ │ │ │ ├── bootstrap-table-pt-PT.min.js │ │ │ │ │ ├── bootstrap-table-ro-RO.js │ │ │ │ │ ├── bootstrap-table-ro-RO.min.js │ │ │ │ │ ├── bootstrap-table-ru-RU.js │ │ │ │ │ ├── bootstrap-table-ru-RU.min.js │ │ │ │ │ ├── bootstrap-table-sk-SK.js │ │ │ │ │ ├── bootstrap-table-sk-SK.min.js │ │ │ │ │ ├── bootstrap-table-sv-SE.js │ │ │ │ │ ├── bootstrap-table-sv-SE.min.js │ │ │ │ │ ├── bootstrap-table-th-TH.js │ │ │ │ │ ├── bootstrap-table-th-TH.min.js │ │ │ │ │ ├── bootstrap-table-tr-TR.js │ │ │ │ │ ├── bootstrap-table-tr-TR.min.js │ │ │ │ │ ├── bootstrap-table-uk-UA.js │ │ │ │ │ ├── bootstrap-table-uk-UA.min.js │ │ │ │ │ ├── bootstrap-table-ur-PK.js │ │ │ │ │ ├── bootstrap-table-ur-PK.min.js │ │ │ │ │ ├── bootstrap-table-vi-VN.js │ │ │ │ │ ├── bootstrap-table-vi-VN.min.js │ │ │ │ │ ├── bootstrap-table-zh-CN.js │ │ │ │ │ ├── bootstrap-table-zh-CN.min.js │ │ │ │ │ ├── bootstrap-table-zh-TW.js │ │ │ │ │ └── bootstrap-table-zh-TW.min.js │ │ │ ├── bootstrap-toastr │ │ │ │ ├── README.md │ │ │ │ ├── toastr.css │ │ │ │ ├── toastr.js │ │ │ │ ├── toastr.min.css │ │ │ │ ├── toastr.min.js │ │ │ │ └── toastr.min.js.map │ │ │ ├── bootstrap-touchspin │ │ │ │ ├── LICENSE.md │ │ │ │ ├── README.md │ │ │ │ ├── bootstrap.touchspin.css │ │ │ │ ├── bootstrap.touchspin.js │ │ │ │ ├── bootstrap.touchspin.min.css │ │ │ │ └── bootstrap.touchspin.min.js │ │ │ ├── bootstrap-typeahead │ │ │ │ ├── README.md │ │ │ │ └── bootstrap3-typeahead.min.js │ │ │ ├── bootstrap-wizard │ │ │ │ ├── MIT-LICENSE.txt │ │ │ │ ├── README.md │ │ │ │ ├── jquery.bootstrap.wizard.js │ │ │ │ └── jquery.bootstrap.wizard.min.js │ │ │ ├── bootstrap-wysihtml5 │ │ │ │ ├── bootstrap-wysihtml5.css │ │ │ │ ├── bootstrap-wysihtml5.js │ │ │ │ ├── locales │ │ │ │ │ ├── bootstrap-wysihtml5.ar-AR.js │ │ │ │ │ ├── bootstrap-wysihtml5.bg-BG.js │ │ │ │ │ ├── bootstrap-wysihtml5.ca-CT.js │ │ │ │ │ ├── bootstrap-wysihtml5.cs-CZ.js │ │ │ │ │ ├── bootstrap-wysihtml5.da-DK.js │ │ │ │ │ ├── bootstrap-wysihtml5.de-DE.js │ │ │ │ │ ├── bootstrap-wysihtml5.el-GR.js │ │ │ │ │ ├── bootstrap-wysihtml5.es-AR.js │ │ │ │ │ ├── bootstrap-wysihtml5.es-ES.js │ │ │ │ │ ├── bootstrap-wysihtml5.fr-FR.js │ │ │ │ │ ├── bootstrap-wysihtml5.hr-HR.js │ │ │ │ │ ├── bootstrap-wysihtml5.it-IT.js │ │ │ │ │ ├── bootstrap-wysihtml5.ja-JP.js │ │ │ │ │ ├── bootstrap-wysihtml5.ko-KR.js │ │ │ │ │ ├── bootstrap-wysihtml5.lt-LT.js │ │ │ │ │ ├── bootstrap-wysihtml5.mo-MD.js │ │ │ │ │ ├── bootstrap-wysihtml5.nb-NB.js │ │ │ │ │ ├── bootstrap-wysihtml5.nl-NL.js │ │ │ │ │ ├── bootstrap-wysihtml5.pl-PL.js │ │ │ │ │ ├── bootstrap-wysihtml5.pt-BR.js │ │ │ │ │ ├── bootstrap-wysihtml5.ru-RU.js │ │ │ │ │ ├── bootstrap-wysihtml5.sk-SK.js │ │ │ │ │ ├── bootstrap-wysihtml5.sv-SE.js │ │ │ │ │ ├── bootstrap-wysihtml5.tr-TR.js │ │ │ │ │ ├── bootstrap-wysihtml5.ua-UA.js │ │ │ │ │ ├── bootstrap-wysihtml5.zh-CN.js │ │ │ │ │ └── bootstrap-wysihtml5.zh-TW.js │ │ │ │ ├── wysihtml5-0.3.0.js │ │ │ │ └── wysiwyg-color.css │ │ │ ├── bootstrap │ │ │ │ ├── css │ │ │ │ │ ├── bootstrap-rtl.min.css │ │ │ │ │ ├── bootstrap.css │ │ │ │ │ └── bootstrap.min.css │ │ │ │ ├── fonts │ │ │ │ │ └── bootstrap │ │ │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ │ └── js │ │ │ │ │ ├── bootstrap.js │ │ │ │ │ └── bootstrap.min.js │ │ │ ├── ckeditor │ │ │ │ ├── CHANGES.md │ │ │ │ ├── LICENSE.md │ │ │ │ ├── README.md │ │ │ │ ├── adapters │ │ │ │ │ └── jquery.js │ │ │ │ ├── build-config.js │ │ │ │ ├── ckeditor.js │ │ │ │ ├── config.js │ │ │ │ ├── contents.css │ │ │ │ ├── lang │ │ │ │ │ ├── af.js │ │ │ │ │ ├── ar.js │ │ │ │ │ ├── bg.js │ │ │ │ │ ├── bn.js │ │ │ │ │ ├── bs.js │ │ │ │ │ ├── ca.js │ │ │ │ │ ├── cs.js │ │ │ │ │ ├── cy.js │ │ │ │ │ ├── da.js │ │ │ │ │ ├── de.js │ │ │ │ │ ├── el.js │ │ │ │ │ ├── en-au.js │ │ │ │ │ ├── en-ca.js │ │ │ │ │ ├── en-gb.js │ │ │ │ │ ├── en.js │ │ │ │ │ ├── eo.js │ │ │ │ │ ├── es.js │ │ │ │ │ ├── et.js │ │ │ │ │ ├── eu.js │ │ │ │ │ ├── fa.js │ │ │ │ │ ├── fi.js │ │ │ │ │ ├── fo.js │ │ │ │ │ ├── fr-ca.js │ │ │ │ │ ├── fr.js │ │ │ │ │ ├── gl.js │ │ │ │ │ ├── gu.js │ │ │ │ │ ├── he.js │ │ │ │ │ ├── hi.js │ │ │ │ │ ├── hr.js │ │ │ │ │ ├── hu.js │ │ │ │ │ ├── id.js │ │ │ │ │ ├── is.js │ │ │ │ │ ├── it.js │ │ │ │ │ ├── ja.js │ │ │ │ │ ├── ka.js │ │ │ │ │ ├── km.js │ │ │ │ │ ├── ko.js │ │ │ │ │ ├── ku.js │ │ │ │ │ ├── lt.js │ │ │ │ │ ├── lv.js │ │ │ │ │ ├── mk.js │ │ │ │ │ ├── mn.js │ │ │ │ │ ├── ms.js │ │ │ │ │ ├── nb.js │ │ │ │ │ ├── nl.js │ │ │ │ │ ├── no.js │ │ │ │ │ ├── pl.js │ │ │ │ │ ├── pt-br.js │ │ │ │ │ ├── pt.js │ │ │ │ │ ├── ro.js │ │ │ │ │ ├── ru.js │ │ │ │ │ ├── si.js │ │ │ │ │ ├── sk.js │ │ │ │ │ ├── sl.js │ │ │ │ │ ├── sq.js │ │ │ │ │ ├── sr-latn.js │ │ │ │ │ ├── sr.js │ │ │ │ │ ├── sv.js │ │ │ │ │ ├── th.js │ │ │ │ │ ├── tr.js │ │ │ │ │ ├── tt.js │ │ │ │ │ ├── ug.js │ │ │ │ │ ├── uk.js │ │ │ │ │ ├── vi.js │ │ │ │ │ ├── zh-cn.js │ │ │ │ │ └── zh.js │ │ │ │ ├── plugins │ │ │ │ │ ├── a11yhelp │ │ │ │ │ │ └── dialogs │ │ │ │ │ │ │ ├── a11yhelp.js │ │ │ │ │ │ │ └── lang │ │ │ │ │ │ │ ├── _translationstatus.txt │ │ │ │ │ │ │ ├── ar.js │ │ │ │ │ │ │ ├── bg.js │ │ │ │ │ │ │ ├── ca.js │ │ │ │ │ │ │ ├── cs.js │ │ │ │ │ │ │ ├── cy.js │ │ │ │ │ │ │ ├── da.js │ │ │ │ │ │ │ ├── de.js │ │ │ │ │ │ │ ├── el.js │ │ │ │ │ │ │ ├── en-gb.js │ │ │ │ │ │ │ ├── en.js │ │ │ │ │ │ │ ├── eo.js │ │ │ │ │ │ │ ├── es.js │ │ │ │ │ │ │ ├── et.js │ │ │ │ │ │ │ ├── fa.js │ │ │ │ │ │ │ ├── fi.js │ │ │ │ │ │ │ ├── fr-ca.js │ │ │ │ │ │ │ ├── fr.js │ │ │ │ │ │ │ ├── gl.js │ │ │ │ │ │ │ ├── gu.js │ │ │ │ │ │ │ ├── he.js │ │ │ │ │ │ │ ├── hi.js │ │ │ │ │ │ │ ├── hr.js │ │ │ │ │ │ │ ├── hu.js │ │ │ │ │ │ │ ├── id.js │ │ │ │ │ │ │ ├── it.js │ │ │ │ │ │ │ ├── ja.js │ │ │ │ │ │ │ ├── km.js │ │ │ │ │ │ │ ├── ko.js │ │ │ │ │ │ │ ├── ku.js │ │ │ │ │ │ │ ├── lt.js │ │ │ │ │ │ │ ├── lv.js │ │ │ │ │ │ │ ├── mk.js │ │ │ │ │ │ │ ├── mn.js │ │ │ │ │ │ │ ├── nb.js │ │ │ │ │ │ │ ├── nl.js │ │ │ │ │ │ │ ├── no.js │ │ │ │ │ │ │ ├── pl.js │ │ │ │ │ │ │ ├── pt-br.js │ │ │ │ │ │ │ ├── pt.js │ │ │ │ │ │ │ ├── ro.js │ │ │ │ │ │ │ ├── ru.js │ │ │ │ │ │ │ ├── si.js │ │ │ │ │ │ │ ├── sk.js │ │ │ │ │ │ │ ├── sl.js │ │ │ │ │ │ │ ├── sq.js │ │ │ │ │ │ │ ├── sr-latn.js │ │ │ │ │ │ │ ├── sr.js │ │ │ │ │ │ │ ├── sv.js │ │ │ │ │ │ │ ├── th.js │ │ │ │ │ │ │ ├── tr.js │ │ │ │ │ │ │ ├── tt.js │ │ │ │ │ │ │ ├── ug.js │ │ │ │ │ │ │ ├── uk.js │ │ │ │ │ │ │ ├── vi.js │ │ │ │ │ │ │ ├── zh-cn.js │ │ │ │ │ │ │ └── zh.js │ │ │ │ │ ├── about │ │ │ │ │ │ └── dialogs │ │ │ │ │ │ │ ├── about.js │ │ │ │ │ │ │ ├── hidpi │ │ │ │ │ │ │ └── logo_ckeditor.png │ │ │ │ │ │ │ └── logo_ckeditor.png │ │ │ │ │ ├── clipboard │ │ │ │ │ │ └── dialogs │ │ │ │ │ │ │ └── paste.js │ │ │ │ │ ├── colordialog │ │ │ │ │ │ └── dialogs │ │ │ │ │ │ │ └── colordialog.js │ │ │ │ │ ├── dialog │ │ │ │ │ │ └── dialogDefinition.js │ │ │ │ │ ├── div │ │ │ │ │ │ └── dialogs │ │ │ │ │ │ │ └── div.js │ │ │ │ │ ├── find │ │ │ │ │ │ └── dialogs │ │ │ │ │ │ │ └── find.js │ │ │ │ │ ├── flash │ │ │ │ │ │ ├── dialogs │ │ │ │ │ │ │ └── flash.js │ │ │ │ │ │ └── images │ │ │ │ │ │ │ └── placeholder.png │ │ │ │ │ ├── forms │ │ │ │ │ │ ├── dialogs │ │ │ │ │ │ │ ├── button.js │ │ │ │ │ │ │ ├── checkbox.js │ │ │ │ │ │ │ ├── form.js │ │ │ │ │ │ │ ├── hiddenfield.js │ │ │ │ │ │ │ ├── radio.js │ │ │ │ │ │ │ ├── select.js │ │ │ │ │ │ │ ├── textarea.js │ │ │ │ │ │ │ └── textfield.js │ │ │ │ │ │ └── images │ │ │ │ │ │ │ └── hiddenfield.gif │ │ │ │ │ ├── icons.png │ │ │ │ │ ├── icons_hidpi.png │ │ │ │ │ ├── iframe │ │ │ │ │ │ ├── dialogs │ │ │ │ │ │ │ └── iframe.js │ │ │ │ │ │ └── images │ │ │ │ │ │ │ └── placeholder.png │ │ │ │ │ ├── image │ │ │ │ │ │ ├── dialogs │ │ │ │ │ │ │ └── image.js │ │ │ │ │ │ └── images │ │ │ │ │ │ │ └── noimage.png │ │ │ │ │ ├── link │ │ │ │ │ │ ├── dialogs │ │ │ │ │ │ │ ├── anchor.js │ │ │ │ │ │ │ └── link.js │ │ │ │ │ │ └── images │ │ │ │ │ │ │ ├── anchor.png │ │ │ │ │ │ │ └── hidpi │ │ │ │ │ │ │ └── anchor.png │ │ │ │ │ ├── liststyle │ │ │ │ │ │ └── dialogs │ │ │ │ │ │ │ └── liststyle.js │ │ │ │ │ ├── magicline │ │ │ │ │ │ └── images │ │ │ │ │ │ │ ├── hidpi │ │ │ │ │ │ │ ├── icon-rtl.png │ │ │ │ │ │ │ └── icon.png │ │ │ │ │ │ │ ├── icon-rtl.png │ │ │ │ │ │ │ └── icon.png │ │ │ │ │ ├── pagebreak │ │ │ │ │ │ └── images │ │ │ │ │ │ │ └── pagebreak.gif │ │ │ │ │ ├── pastefromword │ │ │ │ │ │ └── filter │ │ │ │ │ │ │ └── default.js │ │ │ │ │ ├── preview │ │ │ │ │ │ └── preview.html │ │ │ │ │ ├── scayt │ │ │ │ │ │ ├── LICENSE.md │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ └── dialogs │ │ │ │ │ │ │ ├── options.js │ │ │ │ │ │ │ └── toolbar.css │ │ │ │ │ ├── showblocks │ │ │ │ │ │ └── images │ │ │ │ │ │ │ ├── block_address.png │ │ │ │ │ │ │ ├── block_blockquote.png │ │ │ │ │ │ │ ├── block_div.png │ │ │ │ │ │ │ ├── block_h1.png │ │ │ │ │ │ │ ├── block_h2.png │ │ │ │ │ │ │ ├── block_h3.png │ │ │ │ │ │ │ ├── block_h4.png │ │ │ │ │ │ │ ├── block_h5.png │ │ │ │ │ │ │ ├── block_h6.png │ │ │ │ │ │ │ ├── block_p.png │ │ │ │ │ │ │ └── block_pre.png │ │ │ │ │ ├── smiley │ │ │ │ │ │ ├── dialogs │ │ │ │ │ │ │ └── smiley.js │ │ │ │ │ │ └── images │ │ │ │ │ │ │ ├── angel_smile.gif │ │ │ │ │ │ │ ├── angel_smile.png │ │ │ │ │ │ │ ├── angry_smile.gif │ │ │ │ │ │ │ ├── angry_smile.png │ │ │ │ │ │ │ ├── broken_heart.gif │ │ │ │ │ │ │ ├── broken_heart.png │ │ │ │ │ │ │ ├── confused_smile.gif │ │ │ │ │ │ │ ├── confused_smile.png │ │ │ │ │ │ │ ├── cry_smile.gif │ │ │ │ │ │ │ ├── cry_smile.png │ │ │ │ │ │ │ ├── devil_smile.gif │ │ │ │ │ │ │ ├── devil_smile.png │ │ │ │ │ │ │ ├── embaressed_smile.gif │ │ │ │ │ │ │ ├── embarrassed_smile.gif │ │ │ │ │ │ │ ├── embarrassed_smile.png │ │ │ │ │ │ │ ├── envelope.gif │ │ │ │ │ │ │ ├── envelope.png │ │ │ │ │ │ │ ├── heart.gif │ │ │ │ │ │ │ ├── heart.png │ │ │ │ │ │ │ ├── kiss.gif │ │ │ │ │ │ │ ├── kiss.png │ │ │ │ │ │ │ ├── lightbulb.gif │ │ │ │ │ │ │ ├── lightbulb.png │ │ │ │ │ │ │ ├── omg_smile.gif │ │ │ │ │ │ │ ├── omg_smile.png │ │ │ │ │ │ │ ├── regular_smile.gif │ │ │ │ │ │ │ ├── regular_smile.png │ │ │ │ │ │ │ ├── sad_smile.gif │ │ │ │ │ │ │ ├── sad_smile.png │ │ │ │ │ │ │ ├── shades_smile.gif │ │ │ │ │ │ │ ├── shades_smile.png │ │ │ │ │ │ │ ├── teeth_smile.gif │ │ │ │ │ │ │ ├── teeth_smile.png │ │ │ │ │ │ │ ├── thumbs_down.gif │ │ │ │ │ │ │ ├── thumbs_down.png │ │ │ │ │ │ │ ├── thumbs_up.gif │ │ │ │ │ │ │ ├── thumbs_up.png │ │ │ │ │ │ │ ├── tongue_smile.gif │ │ │ │ │ │ │ ├── tongue_smile.png │ │ │ │ │ │ │ ├── tounge_smile.gif │ │ │ │ │ │ │ ├── whatchutalkingabout_smile.gif │ │ │ │ │ │ │ ├── whatchutalkingabout_smile.png │ │ │ │ │ │ │ ├── wink_smile.gif │ │ │ │ │ │ │ └── wink_smile.png │ │ │ │ │ ├── specialchar │ │ │ │ │ │ └── dialogs │ │ │ │ │ │ │ ├── lang │ │ │ │ │ │ │ ├── _translationstatus.txt │ │ │ │ │ │ │ ├── ar.js │ │ │ │ │ │ │ ├── bg.js │ │ │ │ │ │ │ ├── ca.js │ │ │ │ │ │ │ ├── cs.js │ │ │ │ │ │ │ ├── cy.js │ │ │ │ │ │ │ ├── de.js │ │ │ │ │ │ │ ├── el.js │ │ │ │ │ │ │ ├── en-gb.js │ │ │ │ │ │ │ ├── en.js │ │ │ │ │ │ │ ├── eo.js │ │ │ │ │ │ │ ├── es.js │ │ │ │ │ │ │ ├── et.js │ │ │ │ │ │ │ ├── fa.js │ │ │ │ │ │ │ ├── fi.js │ │ │ │ │ │ │ ├── fr-ca.js │ │ │ │ │ │ │ ├── fr.js │ │ │ │ │ │ │ ├── gl.js │ │ │ │ │ │ │ ├── he.js │ │ │ │ │ │ │ ├── hr.js │ │ │ │ │ │ │ ├── hu.js │ │ │ │ │ │ │ ├── id.js │ │ │ │ │ │ │ ├── it.js │ │ │ │ │ │ │ ├── ja.js │ │ │ │ │ │ │ ├── km.js │ │ │ │ │ │ │ ├── ku.js │ │ │ │ │ │ │ ├── lv.js │ │ │ │ │ │ │ ├── nb.js │ │ │ │ │ │ │ ├── nl.js │ │ │ │ │ │ │ ├── no.js │ │ │ │ │ │ │ ├── pl.js │ │ │ │ │ │ │ ├── pt-br.js │ │ │ │ │ │ │ ├── pt.js │ │ │ │ │ │ │ ├── ru.js │ │ │ │ │ │ │ ├── si.js │ │ │ │ │ │ │ ├── sk.js │ │ │ │ │ │ │ ├── sl.js │ │ │ │ │ │ │ ├── sq.js │ │ │ │ │ │ │ ├── sv.js │ │ │ │ │ │ │ ├── th.js │ │ │ │ │ │ │ ├── tr.js │ │ │ │ │ │ │ ├── tt.js │ │ │ │ │ │ │ ├── ug.js │ │ │ │ │ │ │ ├── uk.js │ │ │ │ │ │ │ ├── vi.js │ │ │ │ │ │ │ ├── zh-cn.js │ │ │ │ │ │ │ └── zh.js │ │ │ │ │ │ │ └── specialchar.js │ │ │ │ │ ├── table │ │ │ │ │ │ └── dialogs │ │ │ │ │ │ │ └── table.js │ │ │ │ │ ├── tabletools │ │ │ │ │ │ └── dialogs │ │ │ │ │ │ │ └── tableCell.js │ │ │ │ │ ├── templates │ │ │ │ │ │ ├── dialogs │ │ │ │ │ │ │ ├── templates.css │ │ │ │ │ │ │ └── templates.js │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ ├── default.js │ │ │ │ │ │ │ └── images │ │ │ │ │ │ │ ├── template1.gif │ │ │ │ │ │ │ ├── template2.gif │ │ │ │ │ │ │ └── template3.gif │ │ │ │ │ └── wsc │ │ │ │ │ │ ├── LICENSE.md │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ └── dialogs │ │ │ │ │ │ ├── ciframe.html │ │ │ │ │ │ ├── tmpFrameset.html │ │ │ │ │ │ ├── wsc.css │ │ │ │ │ │ ├── wsc.js │ │ │ │ │ │ └── wsc_ie.js │ │ │ │ ├── samples │ │ │ │ │ ├── ajax.html │ │ │ │ │ ├── api.html │ │ │ │ │ ├── appendto.html │ │ │ │ │ ├── assets │ │ │ │ │ │ ├── inlineall │ │ │ │ │ │ │ └── logo.png │ │ │ │ │ │ ├── outputxhtml │ │ │ │ │ │ │ └── outputxhtml.css │ │ │ │ │ │ ├── posteddata.php │ │ │ │ │ │ ├── sample.jpg │ │ │ │ │ │ └── uilanguages │ │ │ │ │ │ │ └── languages.js │ │ │ │ │ ├── datafiltering.html │ │ │ │ │ ├── divreplace.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── inlineall.html │ │ │ │ │ ├── inlinebycode.html │ │ │ │ │ ├── inlinetextarea.html │ │ │ │ │ ├── jquery.html │ │ │ │ │ ├── plugins │ │ │ │ │ │ ├── dialog │ │ │ │ │ │ │ ├── assets │ │ │ │ │ │ │ │ └── my_dialog.js │ │ │ │ │ │ │ └── dialog.html │ │ │ │ │ │ ├── enterkey │ │ │ │ │ │ │ └── enterkey.html │ │ │ │ │ │ ├── htmlwriter │ │ │ │ │ │ │ ├── assets │ │ │ │ │ │ │ │ └── outputforflash │ │ │ │ │ │ │ │ │ ├── outputforflash.fla │ │ │ │ │ │ │ │ │ ├── outputforflash.swf │ │ │ │ │ │ │ │ │ └── swfobject.js │ │ │ │ │ │ │ ├── outputforflash.html │ │ │ │ │ │ │ └── outputhtml.html │ │ │ │ │ │ ├── magicline │ │ │ │ │ │ │ └── magicline.html │ │ │ │ │ │ ├── toolbar │ │ │ │ │ │ │ └── toolbar.html │ │ │ │ │ │ └── wysiwygarea │ │ │ │ │ │ │ └── fullpage.html │ │ │ │ │ ├── readonly.html │ │ │ │ │ ├── replacebyclass.html │ │ │ │ │ ├── replacebycode.html │ │ │ │ │ ├── sample.css │ │ │ │ │ ├── sample.js │ │ │ │ │ ├── sample_posteddata.php │ │ │ │ │ ├── tabindex.html │ │ │ │ │ ├── uicolor.html │ │ │ │ │ ├── uilanguages.html │ │ │ │ │ └── xhtmlstyle.html │ │ │ │ ├── skins │ │ │ │ │ └── moono │ │ │ │ │ │ ├── dialog.css │ │ │ │ │ │ ├── dialog_ie.css │ │ │ │ │ │ ├── dialog_ie7.css │ │ │ │ │ │ ├── dialog_ie8.css │ │ │ │ │ │ ├── dialog_iequirks.css │ │ │ │ │ │ ├── editor.css │ │ │ │ │ │ ├── editor_gecko.css │ │ │ │ │ │ ├── editor_ie.css │ │ │ │ │ │ ├── editor_ie7.css │ │ │ │ │ │ ├── editor_ie8.css │ │ │ │ │ │ ├── editor_iequirks.css │ │ │ │ │ │ ├── icons.png │ │ │ │ │ │ ├── icons_hidpi.png │ │ │ │ │ │ ├── images │ │ │ │ │ │ ├── arrow.png │ │ │ │ │ │ ├── close.png │ │ │ │ │ │ ├── hidpi │ │ │ │ │ │ │ ├── close.png │ │ │ │ │ │ │ ├── lock-open.png │ │ │ │ │ │ │ ├── lock.png │ │ │ │ │ │ │ └── refresh.png │ │ │ │ │ │ ├── lock-open.png │ │ │ │ │ │ ├── lock.png │ │ │ │ │ │ └── refresh.png │ │ │ │ │ │ └── readme.md │ │ │ │ └── styles.js │ │ │ ├── echarts │ │ │ │ ├── chart │ │ │ │ │ ├── bar.js │ │ │ │ │ ├── chord.js │ │ │ │ │ ├── eventRiver.js │ │ │ │ │ ├── force.js │ │ │ │ │ ├── funnel.js │ │ │ │ │ ├── gauge.js │ │ │ │ │ ├── heatmap.js │ │ │ │ │ ├── k.js │ │ │ │ │ ├── line.js │ │ │ │ │ ├── map.js │ │ │ │ │ ├── pie.js │ │ │ │ │ ├── radar.js │ │ │ │ │ ├── scatter.js │ │ │ │ │ ├── tree.js │ │ │ │ │ ├── treemap.js │ │ │ │ │ ├── venn.js │ │ │ │ │ └── wordCloud.js │ │ │ │ ├── echarts-all.js │ │ │ │ └── echarts.js │ │ │ ├── font-awesome │ │ │ │ ├── css │ │ │ │ │ ├── font-awesome.css │ │ │ │ │ └── font-awesome.min.css │ │ │ │ └── fonts │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ ├── holder.js │ │ │ ├── jquery-cookiebar │ │ │ │ ├── README.md │ │ │ │ ├── jquery.cookieBar.min.js │ │ │ │ └── license.txt │ │ │ ├── jquery-migrate.min.js │ │ │ ├── jquery-slimscroll │ │ │ │ ├── README.md │ │ │ │ ├── jquery.slimscroll.js │ │ │ │ ├── jquery.slimscroll.min.js │ │ │ │ └── slimScroll.jquery.json │ │ │ ├── jquery-ui │ │ │ │ ├── images │ │ │ │ │ ├── ui-bg_diagonals-thick_18_b81900_40x40.png │ │ │ │ │ ├── ui-bg_diagonals-thick_20_666666_40x40.png │ │ │ │ │ ├── ui-bg_flat_10_000000_40x100.png │ │ │ │ │ ├── ui-bg_glass_100_f6f6f6_1x400.png │ │ │ │ │ ├── ui-bg_glass_100_fdf5ce_1x400.png │ │ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ │ │ │ ├── ui-bg_gloss-wave_35_f6a828_500x100.png │ │ │ │ │ ├── ui-bg_highlight-soft_100_eeeeee_1x100.png │ │ │ │ │ ├── ui-bg_highlight-soft_75_ffe45c_1x100.png │ │ │ │ │ ├── ui-icons_222222_256x240.png │ │ │ │ │ ├── ui-icons_228ef1_256x240.png │ │ │ │ │ ├── ui-icons_ef8c08_256x240.png │ │ │ │ │ ├── ui-icons_ffd27a_256x240.png │ │ │ │ │ └── ui-icons_ffffff_256x240.png │ │ │ │ ├── jquery-ui.min.css │ │ │ │ └── jquery-ui.min.js │ │ │ ├── jquery-validation │ │ │ │ ├── README.md │ │ │ │ └── js │ │ │ │ │ ├── additional-methods.js │ │ │ │ │ ├── additional-methods.min.js │ │ │ │ │ ├── jquery.validate.js │ │ │ │ │ ├── jquery.validate.method.js │ │ │ │ │ ├── jquery.validate.min.js │ │ │ │ │ └── localization │ │ │ │ │ ├── messages_ar.js │ │ │ │ │ ├── messages_ar.min.js │ │ │ │ │ ├── messages_bg.js │ │ │ │ │ ├── messages_bg.min.js │ │ │ │ │ ├── messages_bn_BD.js │ │ │ │ │ ├── messages_bn_BD.min.js │ │ │ │ │ ├── messages_ca.js │ │ │ │ │ ├── messages_ca.min.js │ │ │ │ │ ├── messages_cs.js │ │ │ │ │ ├── messages_cs.min.js │ │ │ │ │ ├── messages_da.js │ │ │ │ │ ├── messages_da.min.js │ │ │ │ │ ├── messages_de.js │ │ │ │ │ ├── messages_de.min.js │ │ │ │ │ ├── messages_el.js │ │ │ │ │ ├── messages_el.min.js │ │ │ │ │ ├── messages_es.js │ │ │ │ │ ├── messages_es.min.js │ │ │ │ │ ├── messages_es_AR.js │ │ │ │ │ ├── messages_es_AR.min.js │ │ │ │ │ ├── messages_es_PE.js │ │ │ │ │ ├── messages_es_PE.min.js │ │ │ │ │ ├── messages_et.js │ │ │ │ │ ├── messages_et.min.js │ │ │ │ │ ├── messages_eu.js │ │ │ │ │ ├── messages_eu.min.js │ │ │ │ │ ├── messages_fa.js │ │ │ │ │ ├── messages_fa.min.js │ │ │ │ │ ├── messages_fi.js │ │ │ │ │ ├── messages_fi.min.js │ │ │ │ │ ├── messages_fr.js │ │ │ │ │ ├── messages_fr.min.js │ │ │ │ │ ├── messages_ge.js │ │ │ │ │ ├── messages_ge.min.js │ │ │ │ │ ├── messages_gl.js │ │ │ │ │ ├── messages_gl.min.js │ │ │ │ │ ├── messages_he.js │ │ │ │ │ ├── messages_he.min.js │ │ │ │ │ ├── messages_hr.js │ │ │ │ │ ├── messages_hr.min.js │ │ │ │ │ ├── messages_hu.js │ │ │ │ │ ├── messages_hu.min.js │ │ │ │ │ ├── messages_hy_AM.js │ │ │ │ │ ├── messages_hy_AM.min.js │ │ │ │ │ ├── messages_id.js │ │ │ │ │ ├── messages_id.min.js │ │ │ │ │ ├── messages_is.js │ │ │ │ │ ├── messages_is.min.js │ │ │ │ │ ├── messages_it.js │ │ │ │ │ ├── messages_it.min.js │ │ │ │ │ ├── messages_ja.js │ │ │ │ │ ├── messages_ja.min.js │ │ │ │ │ ├── messages_ka.js │ │ │ │ │ ├── messages_ka.min.js │ │ │ │ │ ├── messages_kk.js │ │ │ │ │ ├── messages_kk.min.js │ │ │ │ │ ├── messages_ko.js │ │ │ │ │ ├── messages_ko.min.js │ │ │ │ │ ├── messages_lt.js │ │ │ │ │ ├── messages_lt.min.js │ │ │ │ │ ├── messages_lv.js │ │ │ │ │ ├── messages_lv.min.js │ │ │ │ │ ├── messages_my.js │ │ │ │ │ ├── messages_my.min.js │ │ │ │ │ ├── messages_nl.js │ │ │ │ │ ├── messages_nl.min.js │ │ │ │ │ ├── messages_no.js │ │ │ │ │ ├── messages_no.min.js │ │ │ │ │ ├── messages_pl.js │ │ │ │ │ ├── messages_pl.min.js │ │ │ │ │ ├── messages_pt_BR.js │ │ │ │ │ ├── messages_pt_BR.min.js │ │ │ │ │ ├── messages_pt_PT.js │ │ │ │ │ ├── messages_pt_PT.min.js │ │ │ │ │ ├── messages_ro.js │ │ │ │ │ ├── messages_ro.min.js │ │ │ │ │ ├── messages_ru.js │ │ │ │ │ ├── messages_ru.min.js │ │ │ │ │ ├── messages_si.js │ │ │ │ │ ├── messages_si.min.js │ │ │ │ │ ├── messages_sk.js │ │ │ │ │ ├── messages_sk.min.js │ │ │ │ │ ├── messages_sl.js │ │ │ │ │ ├── messages_sl.min.js │ │ │ │ │ ├── messages_sr.js │ │ │ │ │ ├── messages_sr.min.js │ │ │ │ │ ├── messages_sr_lat.js │ │ │ │ │ ├── messages_sr_lat.min.js │ │ │ │ │ ├── messages_sv.js │ │ │ │ │ ├── messages_sv.min.js │ │ │ │ │ ├── messages_th.js │ │ │ │ │ ├── messages_th.min.js │ │ │ │ │ ├── messages_tj.js │ │ │ │ │ ├── messages_tj.min.js │ │ │ │ │ ├── messages_tr.js │ │ │ │ │ ├── messages_tr.min.js │ │ │ │ │ ├── messages_uk.js │ │ │ │ │ ├── messages_uk.min.js │ │ │ │ │ ├── messages_vi.js │ │ │ │ │ ├── messages_vi.min.js │ │ │ │ │ ├── messages_zh.js │ │ │ │ │ ├── messages_zh.min.js │ │ │ │ │ ├── messages_zh_TW.js │ │ │ │ │ ├── messages_zh_TW.min.js │ │ │ │ │ ├── methods_de.js │ │ │ │ │ ├── methods_de.min.js │ │ │ │ │ ├── methods_es_CL.js │ │ │ │ │ ├── methods_es_CL.min.js │ │ │ │ │ ├── methods_fi.js │ │ │ │ │ ├── methods_fi.min.js │ │ │ │ │ ├── methods_nl.js │ │ │ │ │ ├── methods_nl.min.js │ │ │ │ │ ├── methods_pt.js │ │ │ │ │ └── methods_pt.min.js │ │ │ ├── jquery.blockui.min.js │ │ │ ├── jquery.easing.js │ │ │ ├── jquery.input-ip-address-control-1.0.min.js │ │ │ ├── jquery.min.js │ │ │ ├── jquery.min.map │ │ │ ├── jquery.mockjax.js │ │ │ ├── jquery.parallax.js │ │ │ ├── jquery.pulsate.min.js │ │ │ ├── jquery.scrollTo.min.js │ │ │ ├── jquery.sparkline.min.js │ │ │ ├── js.cookie.min.js │ │ │ ├── jstree │ │ │ │ ├── LICENSE-MIT │ │ │ │ ├── README.md │ │ │ │ ├── dist │ │ │ │ │ ├── jstree.js │ │ │ │ │ ├── jstree.min.js │ │ │ │ │ └── themes │ │ │ │ │ │ ├── default-dark │ │ │ │ │ │ ├── 32px.png │ │ │ │ │ │ ├── 40px.png │ │ │ │ │ │ ├── style.css │ │ │ │ │ │ ├── style.min.css │ │ │ │ │ │ └── throbber.gif │ │ │ │ │ │ └── default │ │ │ │ │ │ ├── 32px.png │ │ │ │ │ │ ├── 32px_line.png │ │ │ │ │ │ ├── 32px_original.png │ │ │ │ │ │ ├── 40px.png │ │ │ │ │ │ ├── style.css │ │ │ │ │ │ ├── style.min.css │ │ │ │ │ │ └── throbber.gif │ │ │ │ └── jstree.jquery.json │ │ │ ├── layer │ │ │ │ ├── laydate │ │ │ │ │ └── laydate.js │ │ │ │ ├── layer.min.js │ │ │ │ └── layim │ │ │ │ │ ├── layim.css │ │ │ │ │ ├── layim.js │ │ │ │ │ └── loading.gif │ │ │ ├── livecss.js │ │ │ ├── moment.min.js │ │ │ ├── raphael.min.js │ │ │ ├── select2 │ │ │ │ ├── LICENSE.md │ │ │ │ ├── README.md │ │ │ │ ├── css │ │ │ │ │ ├── select2-bootstrap.min.css │ │ │ │ │ ├── select2.css │ │ │ │ │ └── select2.min.css │ │ │ │ ├── js │ │ │ │ │ ├── i18n │ │ │ │ │ │ ├── ar.js │ │ │ │ │ │ ├── az.js │ │ │ │ │ │ ├── bg.js │ │ │ │ │ │ ├── ca.js │ │ │ │ │ │ ├── cs.js │ │ │ │ │ │ ├── da.js │ │ │ │ │ │ ├── de.js │ │ │ │ │ │ ├── el.js │ │ │ │ │ │ ├── en.js │ │ │ │ │ │ ├── es.js │ │ │ │ │ │ ├── et.js │ │ │ │ │ │ ├── eu.js │ │ │ │ │ │ ├── fa.js │ │ │ │ │ │ ├── fi.js │ │ │ │ │ │ ├── fr.js │ │ │ │ │ │ ├── gl.js │ │ │ │ │ │ ├── he.js │ │ │ │ │ │ ├── hi.js │ │ │ │ │ │ ├── hr.js │ │ │ │ │ │ ├── hu.js │ │ │ │ │ │ ├── id.js │ │ │ │ │ │ ├── is.js │ │ │ │ │ │ ├── it.js │ │ │ │ │ │ ├── ja.js │ │ │ │ │ │ ├── km.js │ │ │ │ │ │ ├── ko.js │ │ │ │ │ │ ├── lt.js │ │ │ │ │ │ ├── lv.js │ │ │ │ │ │ ├── mk.js │ │ │ │ │ │ ├── ms.js │ │ │ │ │ │ ├── nb.js │ │ │ │ │ │ ├── nl.js │ │ │ │ │ │ ├── pl.js │ │ │ │ │ │ ├── pt-BR.js │ │ │ │ │ │ ├── pt.js │ │ │ │ │ │ ├── ro.js │ │ │ │ │ │ ├── ru.js │ │ │ │ │ │ ├── sk.js │ │ │ │ │ │ ├── sr-Cyrl.js │ │ │ │ │ │ ├── sr.js │ │ │ │ │ │ ├── sv.js │ │ │ │ │ │ ├── th.js │ │ │ │ │ │ ├── tr.js │ │ │ │ │ │ ├── uk.js │ │ │ │ │ │ ├── vi.js │ │ │ │ │ │ ├── zh-CN.js │ │ │ │ │ │ └── zh-TW.js │ │ │ │ │ ├── select2.full.js │ │ │ │ │ ├── select2.full.min.js │ │ │ │ │ ├── select2.js │ │ │ │ │ └── select2.min.js │ │ │ │ └── sass │ │ │ │ │ └── select2-bootstrap.min.scss │ │ │ ├── simple-line-icons │ │ │ │ ├── License.txt │ │ │ │ ├── Readme.txt │ │ │ │ ├── fonts │ │ │ │ │ ├── Simple-Line-Icons.dev.svg │ │ │ │ │ ├── Simple-Line-Icons.eot │ │ │ │ │ ├── Simple-Line-Icons.svg │ │ │ │ │ ├── Simple-Line-Icons.ttf │ │ │ │ │ └── Simple-Line-Icons.woff │ │ │ │ ├── icons-lte-ie7.js │ │ │ │ ├── simple-line-icons.css │ │ │ │ └── simple-line-icons.min.css │ │ │ ├── sweet-alert │ │ │ │ ├── css │ │ │ │ │ ├── example.css │ │ │ │ │ └── sweet-alert.css │ │ │ │ └── js │ │ │ │ │ ├── sweet-alert.js │ │ │ │ │ └── sweet-alert.min.js │ │ │ └── typeahead │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── handlebars.min.js │ │ │ │ ├── typeahead.bundle.min.js │ │ │ │ └── typeahead.css │ │ └── scripts │ │ │ ├── app.js │ │ │ └── app.min.js │ └── pages │ │ ├── css │ │ ├── error.css │ │ ├── error.min.css │ │ ├── lock.css │ │ ├── lock.min.css │ │ ├── login.css │ │ ├── login.min.css │ │ ├── menu-tab.css │ │ ├── profile.css │ │ └── profile.min.css │ │ └── scripts │ │ ├── menu-tab.js │ │ ├── profile.js │ │ └── profile.min.js │ └── upload │ └── user │ └── photo │ ├── 2017011423571315995463517764.jpg │ └── 2017011500111119046029304591.jpg └── test └── java └── com └── doubleview └── jeebase ├── system ├── DepartmentServiceTest.java └── MenuServiceTest.java └── util ├── CodeCounter.java ├── PageTest.java ├── ShiroTest.java └── UUIDTest.java /.gitattributes: -------------------------------------------------------------------------------- 1 | *.css linguist-language=Java 2 | *.js linguist-language=Java 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target/* 2 | /.idea/* 3 | /logs/* 4 | /temp/* 5 | *.iml 6 | /src/main/webapp/WEB-INF/classes/* 7 | -------------------------------------------------------------------------------- /src/main/java/com/doubleview/jeebase/support/base/BaseDao.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.support.base; 2 | 3 | import java.util.List; 4 | 5 | /** 6 | * Dao基础接口 7 | */ 8 | public interface BaseDao { 9 | 10 | /** 11 | * 获取单条数据 12 | * @param id 实体类主键 13 | * @return 实体对象 14 | */ 15 | T get(String id); 16 | 17 | /** 18 | * 获取单条数据 19 | * @param entity 实体对象 20 | * @return 实体对象 21 | */ 22 | T get(T entity); 23 | 24 | /** 25 | * 查询数据列表,如果需要分页,请设置分页对象,如:entity.setPage(new Page()); 26 | * @param entity 实体对象 27 | * @return 实体对象列表 28 | */ 29 | List getList(T entity); 30 | 31 | 32 | /** 33 | * 插入数据 34 | * @param entity 要插入的实体对象 35 | * @return 36 | */ 37 | int insert(T entity); 38 | 39 | /** 40 | * 更新数据 41 | * @param entity 要更新的实体对象 42 | * @return 43 | */ 44 | int update(T entity); 45 | 46 | 47 | /** 48 | * 删除数据(一般为逻辑删除,更新del_flag字段为1) 49 | * @param entity 要删除的实体 50 | * @return 51 | */ 52 | int delete(T entity); 53 | 54 | } 55 | -------------------------------------------------------------------------------- /src/main/java/com/doubleview/jeebase/support/base/TreeModel.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.support.base; 2 | 3 | /** 4 | * 树形实体类 5 | */ 6 | public abstract class TreeModel extends BaseModel implements Comparable{ 7 | 8 | protected T parent; // 父级编号 9 | 10 | protected Integer sort;//排序 11 | 12 | public TreeModel() { 13 | super(); 14 | this.sort = 30; 15 | } 16 | 17 | public TreeModel(String id) { 18 | super(id); 19 | this.sort = 30; 20 | } 21 | 22 | public abstract T getParent(); 23 | 24 | public abstract void setParent(T parent); 25 | 26 | public Integer getSort() { 27 | return sort; 28 | } 29 | 30 | public void setSort(Integer sort) { 31 | this.sort = sort; 32 | } 33 | 34 | } 35 | -------------------------------------------------------------------------------- /src/main/java/com/doubleview/jeebase/support/listener/WebContextListener.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.support.listener; 2 | 3 | import com.doubleview.jeebase.support.config.Constant; 4 | import org.springframework.web.context.ContextLoaderListener; 5 | 6 | import javax.servlet.ServletContextEvent; 7 | 8 | /** 9 | * web启动监听器 10 | */ 11 | public class WebContextListener extends ContextLoaderListener { 12 | 13 | @Override 14 | public void contextInitialized(ServletContextEvent event) { 15 | StringBuilder sb = new StringBuilder(); 16 | sb.append("\r\n======================================================================\r\n"); 17 | sb.append("\r\n 欢迎使用 "+ Constant.getConfig("productName") + " ^_^\r\n"); 18 | sb.append("\r\n======================================================================\r\n"); 19 | System.out.println(sb.toString()); 20 | super.contextInitialized(event); 21 | } 22 | 23 | } -------------------------------------------------------------------------------- /src/main/java/com/doubleview/jeebase/support/persistence/MyBatisDao.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.support.persistence; 2 | 3 | import org.springframework.stereotype.Component; 4 | 5 | import java.lang.annotation.*; 6 | 7 | /** 8 | * MyBatis标识接口 9 | */ 10 | @Retention(RetentionPolicy.RUNTIME) 11 | @Target(ElementType.TYPE) 12 | @Documented 13 | @Component 14 | public @interface MyBatisDao { 15 | 16 | String value() default ""; 17 | 18 | } -------------------------------------------------------------------------------- /src/main/java/com/doubleview/jeebase/support/persistence/dialect/Dialect.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright © 2012-2016 JeeSite All rights reserved. 3 | */ 4 | package com.doubleview.jeebase.support.persistence.dialect; 5 | 6 | /** 7 | * 类似hibernate的Dialect,但只精简出分页部分 8 | * 9 | * @author poplar.yfyang 10 | * @version 1.0 2011-11-18 下午12:31 11 | * @since JDK 1.5 12 | */ 13 | public interface Dialect { 14 | 15 | /** 16 | * 数据库本身是否支持分页当前的分页查询方式 17 | * 如果数据库不支持的话,则不进行数据库分页 18 | * 19 | * @return true:支持当前的分页查询方式 20 | */ 21 | boolean supportsLimit(); 22 | 23 | /** 24 | * 将sql转换为分页SQL,分别调用分页sql 25 | * 26 | * @param sql SQL语句 27 | * @param offset 开始条数 28 | * @param limit 每页显示多少纪录条数 29 | * @return 分页查询的sql 30 | */ 31 | String getLimitString(String sql, int offset, int limit); 32 | 33 | } 34 | -------------------------------------------------------------------------------- /src/main/java/com/doubleview/jeebase/support/render/ExcelRender.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.support.render; 2 | 3 | /** 4 | *验证码Render 5 | */ 6 | public class ExcelRender extends Render { 7 | 8 | 9 | 10 | /** 11 | * 返回Excel 12 | */ 13 | public void render() { 14 | 15 | } 16 | 17 | } 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /src/main/java/com/doubleview/jeebase/support/render/Render.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.support.render; 2 | 3 | import javax.servlet.http.HttpServletRequest; 4 | import javax.servlet.http.HttpServletResponse; 5 | 6 | /** 7 | *Render,提供向浏览器响应的抽象类 8 | */ 9 | public abstract class Render { 10 | 11 | protected HttpServletRequest request; 12 | protected HttpServletResponse response; 13 | 14 | public void setWebContext(HttpServletRequest request, HttpServletResponse response) { 15 | this.request = request; 16 | this.response = response; 17 | } 18 | 19 | 20 | public abstract void render(); 21 | } 22 | -------------------------------------------------------------------------------- /src/main/java/com/doubleview/jeebase/support/render/RenderFactory.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.support.render; 2 | 3 | import java.util.List; 4 | 5 | /** 6 | * Render工厂 7 | */ 8 | public class RenderFactory { 9 | 10 | 11 | private static RenderFactory renderFactory = new RenderFactory(); 12 | 13 | public static RenderFactory custome(){ 14 | return renderFactory; 15 | } 16 | 17 | public Render getCaptchaRender(){ 18 | return new CaptchaRender(); 19 | } 20 | 21 | public Render getExcelRender(List dataList){ 22 | return new ExcelRender(); 23 | } 24 | 25 | } 26 | -------------------------------------------------------------------------------- /src/main/java/com/doubleview/jeebase/support/utils/ServletUtils.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.support.utils; 2 | 3 | import org.apache.commons.lang3.StringUtils; 4 | 5 | import javax.servlet.http.HttpServletRequest; 6 | 7 | /** 8 | * Servlet工具类 9 | */ 10 | public class ServletUtils { 11 | 12 | /** 13 | * 获取远程地址 14 | * @param request 15 | * @return 16 | */ 17 | public static String getRemoteAddr(HttpServletRequest request){ 18 | String remoteAddr = request.getHeader("X-Real-IP"); 19 | if (StringUtils.isNotBlank(remoteAddr)) { 20 | remoteAddr = request.getHeader("X-Forwarded-For"); 21 | }else if (StringUtils.isNotBlank(remoteAddr)) { 22 | remoteAddr = request.getHeader("Proxy-Client-IP"); 23 | }else if (StringUtils.isNotBlank(remoteAddr)) { 24 | remoteAddr = request.getHeader("WL-Proxy-Client-IP"); 25 | } 26 | return remoteAddr != null ? remoteAddr : request.getRemoteAddr(); 27 | } 28 | 29 | } 30 | -------------------------------------------------------------------------------- /src/main/java/com/doubleview/jeebase/support/utils/mail/MyAuthenticator.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.support.utils.mail; 2 | 3 | import javax.mail.Authenticator; 4 | import javax.mail.PasswordAuthentication; 5 | 6 | public class MyAuthenticator extends Authenticator { 7 | String userName=null; 8 | String password=null; 9 | 10 | public MyAuthenticator(){ 11 | } 12 | public MyAuthenticator(String username, String password) { 13 | this.userName = username; 14 | this.password = password; 15 | } 16 | protected PasswordAuthentication getPasswordAuthentication(){ 17 | return new PasswordAuthentication(userName, password); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/main/java/com/doubleview/jeebase/system/dao/AreaDao.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.system.dao; 2 | 3 | import com.doubleview.jeebase.support.base.BaseDao; 4 | import com.doubleview.jeebase.support.persistence.MyBatisDao; 5 | import com.doubleview.jeebase.system.model.Area; 6 | 7 | import java.util.List; 8 | 9 | /** 10 | * 地区Dao接口 11 | */ 12 | @MyBatisDao 13 | public interface AreaDao extends BaseDao{ 14 | 15 | /** 16 | * 根据parentId获取地区 17 | * @param parentId 地区父级id 18 | * @return 19 | */ 20 | List getByParentId(String parentId); 21 | 22 | /** 23 | * 批量删除地区 24 | * @param areaList 地区 25 | */ 26 | void batchDelete(List areaList); 27 | } 28 | -------------------------------------------------------------------------------- /src/main/java/com/doubleview/jeebase/system/dao/DepartmentDao.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.system.dao; 2 | 3 | import com.doubleview.jeebase.support.base.BaseDao; 4 | import com.doubleview.jeebase.support.persistence.MyBatisDao; 5 | import com.doubleview.jeebase.system.model.Department; 6 | import com.doubleview.jeebase.system.model.Menu; 7 | 8 | import java.util.List; 9 | 10 | /** 11 | * 部门Dao接口 12 | */ 13 | @MyBatisDao 14 | public interface DepartmentDao extends BaseDao{ 15 | 16 | /** 17 | * 根据父类id获取子菜单 18 | * @param parentId 父菜单id 19 | * @return 20 | */ 21 | List getByParentId(String parentId); 22 | 23 | /** 24 | * 批量删除部门 25 | * @param menuList 26 | * @return 27 | */ 28 | int batchDelete(List menuList); 29 | } 30 | -------------------------------------------------------------------------------- /src/main/java/com/doubleview/jeebase/system/dao/DictDao.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.system.dao; 2 | 3 | import com.doubleview.jeebase.support.base.BaseDao; 4 | import com.doubleview.jeebase.support.persistence.MyBatisDao; 5 | import com.doubleview.jeebase.system.model.Dict; 6 | 7 | import java.util.List; 8 | 9 | /** 10 | * 数据字典Dao接口 11 | */ 12 | @MyBatisDao 13 | public interface DictDao extends BaseDao{ 14 | 15 | /** 16 | * 获取所有字典类型 17 | * @return 18 | */ 19 | List getTypeList(); 20 | 21 | } 22 | -------------------------------------------------------------------------------- /src/main/java/com/doubleview/jeebase/system/dao/LogDao.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.system.dao; 2 | 3 | import com.doubleview.jeebase.support.base.BaseDao; 4 | import com.doubleview.jeebase.support.persistence.MyBatisDao; 5 | import com.doubleview.jeebase.system.model.Log; 6 | 7 | /** 8 | * 日志Dao接口 9 | */ 10 | @MyBatisDao 11 | public interface LogDao extends BaseDao{ 12 | 13 | } 14 | -------------------------------------------------------------------------------- /src/main/java/com/doubleview/jeebase/system/model/DepartmentArea.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.system.model; 2 | 3 | 4 | /** 5 | * 部门地区类 6 | */ 7 | public class DepartmentArea { 8 | 9 | 10 | private String departmentId; 11 | 12 | private String areaId; 13 | 14 | public DepartmentArea(){ 15 | super(); 16 | } 17 | 18 | public String getDepartmentId() { 19 | return departmentId; 20 | } 21 | 22 | public void setDepartmentId(String departmentId) { 23 | this.departmentId = departmentId; 24 | } 25 | 26 | public String getAreaId() { 27 | return areaId; 28 | } 29 | 30 | public void setAreaId(String areaId) { 31 | this.areaId = areaId; 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /src/main/java/com/doubleview/jeebase/system/model/RoleMenu.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.system.model; 2 | 3 | 4 | /** 5 | * 角色菜单类 6 | */ 7 | public class RoleMenu { 8 | 9 | private String roleId; 10 | 11 | private String menuId; 12 | 13 | public RoleMenu(){ 14 | super(); 15 | } 16 | 17 | public RoleMenu(String roleId, String menuId) { 18 | this.roleId = roleId; 19 | this.menuId = menuId; 20 | } 21 | 22 | public String getRoleId() { 23 | return roleId; 24 | } 25 | 26 | public void setRoleId(String roleId) { 27 | this.roleId = roleId; 28 | } 29 | 30 | public String getMenuId() { 31 | return menuId; 32 | } 33 | 34 | public void setMenuId(String menuId) { 35 | this.menuId = menuId; 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /src/main/java/com/doubleview/jeebase/system/model/UserDepartment.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.system.model; 2 | 3 | /** 4 | * 用户部门类 5 | */ 6 | public class UserDepartment { 7 | 8 | private String userId; 9 | 10 | private String departmentId; 11 | 12 | public UserDepartment(){ 13 | super(); 14 | } 15 | 16 | public UserDepartment(String userId, String departmentId) { 17 | this.userId = userId; 18 | this.departmentId = departmentId; 19 | } 20 | 21 | public String getDepartmentId() { 22 | return departmentId; 23 | } 24 | 25 | public void setDepartmentId(String departmentId) { 26 | this.departmentId = departmentId; 27 | } 28 | 29 | public String getUserId() { 30 | return userId; 31 | } 32 | 33 | public void setUserId(String userId) { 34 | this.userId = userId; 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /src/main/java/com/doubleview/jeebase/system/model/UserRole.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.system.model; 2 | 3 | /** 4 | * 用户角色类 5 | */ 6 | public class UserRole { 7 | 8 | private String userId; 9 | 10 | private String roleId; 11 | 12 | 13 | public UserRole(){ 14 | super(); 15 | } 16 | 17 | public UserRole(String userId, String roleId) { 18 | this.userId = userId; 19 | this.roleId = roleId; 20 | } 21 | 22 | public String getUserId() { 23 | return userId; 24 | } 25 | 26 | public void setUserId(String userId) { 27 | this.userId = userId; 28 | } 29 | 30 | public String getRoleId() { 31 | return roleId; 32 | } 33 | 34 | public void setRoleId(String roleId) { 35 | this.roleId = roleId; 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /src/main/java/com/doubleview/jeebase/system/security/SystemToken.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.system.security; 2 | 3 | import org.apache.shiro.authc.UsernamePasswordToken; 4 | 5 | /** 6 | * 用户密码令牌类 7 | */ 8 | public class SystemToken extends UsernamePasswordToken { 9 | 10 | 11 | private String captcha; 12 | 13 | 14 | public SystemToken(){ 15 | super(); 16 | } 17 | 18 | public SystemToken(String username, char[] password, 19 | boolean rememberMe, String host, String captcha){ 20 | super(username , password , rememberMe , host); 21 | this.captcha = captcha; 22 | } 23 | 24 | 25 | public String getCaptcha() { 26 | return captcha; 27 | } 28 | 29 | public void setCaptcha(String captcha) { 30 | this.captcha = captcha; 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /src/main/java/com/doubleview/jeebase/system/service/DictService.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.system.service; 2 | 3 | import com.doubleview.jeebase.support.base.BaseService; 4 | import com.doubleview.jeebase.system.dao.DictDao; 5 | import com.doubleview.jeebase.system.model.*; 6 | import org.springframework.stereotype.Service; 7 | import org.springframework.transaction.annotation.Transactional; 8 | 9 | import java.util.List; 10 | 11 | /** 12 | * 字典Service 13 | */ 14 | @Service 15 | @Transactional(readOnly = true) 16 | public class DictService extends BaseService{ 17 | 18 | /** 19 | * 查询字段类型列表 20 | * @return 21 | */ 22 | public List getTypeList(){ 23 | return dao.getTypeList(); 24 | } 25 | 26 | } 27 | -------------------------------------------------------------------------------- /src/main/java/com/doubleview/jeebase/system/service/LogService.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.system.service; 2 | 3 | import com.doubleview.jeebase.support.base.BaseService; 4 | import com.doubleview.jeebase.support.web.Page; 5 | import com.doubleview.jeebase.support.utils.DateTimeUtils; 6 | import com.doubleview.jeebase.system.dao.LogDao; 7 | import com.doubleview.jeebase.system.model.Log; 8 | import org.springframework.stereotype.Service; 9 | import org.springframework.transaction.annotation.Transactional; 10 | 11 | /** 12 | * 字典Service 13 | */ 14 | @Service 15 | @Transactional(readOnly = true) 16 | public class LogService extends BaseService{ 17 | 18 | } 19 | -------------------------------------------------------------------------------- /src/main/resources/log4j.properties: -------------------------------------------------------------------------------- 1 | log4j.rootLogger=WARN,CONSOLE,A 2 | log4j.addivity.org.apache=false 3 | 4 | #控制台日志输出 5 | log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender 6 | log4j.appender.CONSOLE.Threshold=DEBUG 7 | log4j.appender.CONSOLE.layout.ConversionPattern=%d %-5p [%c{5}] %m%n 8 | log4j.appender.CONSOLE.Target=System.out 9 | log4j.appender.CONSOLE.Encoding=utf-8 10 | log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout 11 | 12 | #文件输出 13 | log4j.appender.A=org.apache.log4j.DailyRollingFileAppender 14 | log4j.appender.A.File=logs/jeebase/jeebase.log 15 | log4j.appender.A.DatePattern=yyyy-MM-dd'.log' 16 | log4j.appender.A.layout=org.apache.log4j.PatternLayout 17 | log4j.appender.A.layout.ConversionPattern= %d %-5p [%c{5}] %m%n 18 | 19 | #将系统设置成DEBUG级别 20 | log4j.logger.com.doubleview.jeebase=DEBUG 21 | 22 | 23 | -------------------------------------------------------------------------------- /src/main/webapp/static/global/layout/css/custom.css: -------------------------------------------------------------------------------- 1 | /* 你可以在此定义你的css样式,它可以覆盖其他默认的样式 */ 2 | -------------------------------------------------------------------------------- /src/main/webapp/static/global/layout/css/custom.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/layout/css/custom.min.css -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-bg_BG.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Нищо избрано",noneResultsText:"Няма резултат за {0}",countSelectedText:function(a,b){return 1==a?"{0} избран елемент":"{0} избрани елемента"},maxOptionsText:function(a,b){return[1==a?"Лимита е достигнат ({n} елемент максимум)":"Лимита е достигнат ({n} елемента максимум)",1==b?"Груповия лимит е достигнат ({n} елемент максимум)":"Груповия лимит е достигнат ({n} елемента максимум)"]},selectAllText:"Избери всички",deselectAllText:"Размаркирай всички",multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-cs_CZ.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nic není vybráno",noneResultsText:"Žádné výsledky {0}",countSelectedText:"Označeno {0} z {1}",maxOptionsText:["Limit překročen ({n} {var} max)","Limit skupiny překročen ({n} {var} max)",["položek","položka"]],multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-da_DK.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Intet valgt",noneResultsText:"Ingen resultater fundet {0}",countSelectedText:function(a,b){return"{0} valgt"},maxOptionsText:function(a,b){return[1==a?"Begrænsning nået (max {n} valgt)":"Begrænsning nået (max {n} valgte)",1==b?"Gruppe-begrænsning nået (max {n} valgt)":"Gruppe-begrænsning nået (max {n} valgte)"]},selectAllText:"Markér alle",deselectAllText:"Afmarkér alle",multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-de_DE.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Bitte wählen...",noneResultsText:"Keine Ergebnisse für {0}",countSelectedText:"{0} von {1} ausgewählt",maxOptionsText:["Limit erreicht ({n} {var} max.)","Gruppen-Limit erreicht ({n} {var} max.)",["Eintrag","Einträge"]],multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-en_US.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nothing selected",noneResultsText:"No results match {0}",countSelectedText:function(a,b){return 1==a?"{0} item selected":"{0} items selected"},maxOptionsText:function(a,b){return[1==a?"Limit reached ({n} item max)":"Limit reached ({n} items max)",1==b?"Group limit reached ({n} item max)":"Group limit reached ({n} items max)"]},selectAllText:"Select All",deselectAllText:"Deselect All",multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-es_CL.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"No hay selección",noneResultsText:"No hay resultados {0}",countSelectedText:"Seleccionados {0} de {1}",maxOptionsText:["Límite alcanzado ({n} {var} max)","Límite del grupo alcanzado({n} {var} max)",["elementos","element"]],multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-eu.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Hautapenik ez",noneResultsText:"Emaitzarik ez {0}",countSelectedText:"{1}(e)tik {0} hautatuta",maxOptionsText:["Mugara iritsita ({n} {var} gehienez)","Taldearen mugara iritsita ({n} {var} gehienez)",["elementu","elementu"]],multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-fa_IR.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"چیزی انتخاب نشده است",noneResultsText:"هیج مشابهی برای {0} پیدا نشد",countSelectedText:"{0} از {1} مورد انتخاب شده",maxOptionsText:["بیشتر ممکن نیست {حداکثر {n} عدد}","بیشتر ممکن نیست {حداکثر {n} عدد}"],selectAllText:"انتخاب همه",deselectAllText:"انتخاب هیچ کدام",multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-fi_FI.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Ei valintoja",noneResultsText:"Ei hakutuloksia {0}",countSelectedText:function(a,b){return 1==a?"{0} valittu":"{0} valitut"},maxOptionsText:function(a,b){return["Valintojen maksimimäärä ({n} saavutettu)","Ryhmän maksimimäärä ({n} saavutettu)"]},selectAllText:"Valitse kaikki",deselectAllText:"Poista kaikki",multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-fr_FR.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Aucune sélection",noneResultsText:"Aucun résultat pour {0}",countSelectedText:function(a,b){return a>1?"{0} éléments sélectionnés":"{0} élément sélectionné"},maxOptionsText:function(a,b){return[a>1?"Limite atteinte ({n} éléments max)":"Limite atteinte ({n} élément max)",b>1?"Limite du groupe atteinte ({n} éléments max)":"Limite du groupe atteinte ({n} élément max)"]},multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-hu_HU.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Válasszon!",noneResultsText:"Nincs találat {0}",countSelectedText:function(a,b){return"{0} elem kiválasztva"},maxOptionsText:function(a,b){return["Legfeljebb {n} elem választható","A csoportban legfeljebb {n} elem választható"]},selectAllText:"Mind",deselectAllText:"Egyik sem",multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-id_ID.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Tidak ada yang dipilih",noneResultsText:"Tidak ada yang cocok {0}",countSelectedText:"{0} terpilih",maxOptionsText:["Mencapai batas (maksimum {n})","Mencapai batas grup (maksimum {n})"],selectAllText:"Pilih Semua",deselectAllText:"Hapus Semua",multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-it_IT.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nessuna selezione",noneResultsText:"Nessun risultato per {0}",countSelectedText:"Selezionati {0} di {1}",maxOptionsText:["Limite raggiunto ({n} {var} max)","Limite del gruppo raggiunto ({n} {var} max)",["elementi","elemento"]],multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-ko_KR.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"항목을 선택해주세요",noneResultsText:"{0} 검색 결과가 없습니다",countSelectedText:function(a,b){return"{0}개를 선택하였습니다"},maxOptionsText:function(a,b){return["{n}개까지 선택 가능합니다","해당 그룹은 {n}개까지 선택 가능합니다"]},selectAllText:"전체선택",deselectAllText:"전체해제",multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-nl_NL.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Niets geselecteerd",noneResultsText:"Geen resultaten gevonden voor {0}",countSelectedText:"{0} van {1} geselecteerd",maxOptionsText:["Limiet bereikt ({n} {var} max)","Groep limiet bereikt ({n} {var} max)",["items","item"]],multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-pl_PL.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nic nie zaznaczono",noneResultsText:"Brak wyników wyszukiwania {0}",countSelectedText:"Zaznaczono {0} z {1}",maxOptionsText:["Osiągnięto limit ({n} {var} max)","Limit grupy osiągnięty ({n} {var} max)",["elementy","element"]],selectAll:"Zaznacz wszystkie",deselectAll:"Odznacz wszystkie",multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-pt_BR.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nada selecionado",noneResultsText:"Nada encontrado contendo {0}",countSelectedText:"Selecionado {0} de {1}",maxOptionsText:["Limite excedido (máx. {n} {var})","Limite do grupo excedido (máx. {n} {var})",["itens","item"]],multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-pt_PT.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nenhum seleccionado",noneResultsText:"Sem resultados contendo {0}",countSelectedText:"Selecionado {0} de {1}",maxOptionsText:["Limite ultrapassado (máx. {n} {var})","Limite de seleções ultrapassado (máx. {n} {var})",["itens","item"]],multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-ro_RO.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nu a fost selectat nimic",noneResultsText:"Nu exista niciun rezultat {0}",countSelectedText:"{0} din {1} selectat(e)",maxOptionsText:["Limita a fost atinsa ({n} {var} max)","Limita de grup a fost atinsa ({n} {var} max)",["iteme","item"]],multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-ru_RU.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Ничего не выбрано",noneResultsText:"Совпадений не найдено {0}",countSelectedText:"Выбрано {0} из {1}",maxOptionsText:["Достигнут предел ({n} {var} максимум)","Достигнут предел в группе ({n} {var} максимум)",["items","item"]],doneButtonText:"Закрыть",multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-sk_SK.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Vyberte zo zoznamu",noneResultsText:"Pre výraz {0} neboli nájdené žiadne výsledky",countSelectedText:"Vybrané {0} z {1}",maxOptionsText:["Limit prekročený ({n} {var} max)","Limit skupiny prekročený ({n} {var} max)",["položiek","položka"]],selectAllText:"Vybrať všetky",deselectAllText:"Zrušiť výber",multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-sl_SI.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nič izbranega",noneResultsText:"Ni zadetkov za {0}",countSelectedText:function(a,b){"Število izbranih: {0}"},maxOptionsText:function(a,b){return["Omejitev dosežena (max. izbranih: {n})","Omejitev skupine dosežena (max. izbranih: {n})"]},selectAllText:"Izberi vse",deselectAllText:"Počisti izbor",multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-sv_SE.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Inget valt",noneResultsText:"Inget sökresultat matchar {0}",countSelectedText:function(a,b){return 1===a?"{0} alternativ valt":"{0} alternativ valda"},maxOptionsText:function(a,b){return["Gräns uppnåd (max {n} alternativ)","Gräns uppnåd (max {n} gruppalternativ)"]},selectAllText:"Markera alla",deselectAllText:"Avmarkera alla",multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-tr_TR.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Hiçbiri seçilmedi",noneResultsText:"Hiçbir sonuç bulunamadı {0}",countSelectedText:function(a,b){return"{0} öğe seçildi"},maxOptionsText:function(a,b){return[1==a?"Limit aşıldı (maksimum {n} sayıda öğe )":"Limit aşıldı (maksimum {n} sayıda öğe)","Grup limiti aşıldı (maksimum {n} sayıda öğe)"]},selectAllText:"Tümünü Seç",deselectAllText:"Seçiniz",multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-ua_UA.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Нічого не вибрано",noneResultsText:"Збігів не знайдено {0}",countSelectedText:"Вибрано {0} із {1}",maxOptionsText:["Досягнута межа ({n} {var} максимум)","Досягнута межа в групі ({n} {var} максимум)",["items","item"]],multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-zh_CN.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"没有选中任何项",noneResultsText:"没有找到匹配项",countSelectedText:"选中{1}中的{0}项",maxOptionsText:["超出限制 (最多选择{n}项)","组选择超出限制(最多选择{n}组)"],multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-select/js/i18n/defaults-zh_TW.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.9.3 (http://silviomoreto.github.io/bootstrap-select) 3 | * 4 | * Copyright 2013-2015 bootstrap-select 5 | * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"沒有選取任何項目",noneResultsText:"沒有找到符合的結果",countSelectedText:"已經選取{0}個項目",maxOptionsText:["超過限制 (最多選擇{n}項)","超過限制(最多選擇{n}組)"],selectAllText:"選取全部",deselectAllText:"全部取消",multipleSeparator:", "}}(a)}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/extensions/flat-json/bootstrap-table-flat-json.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";var b=function(b,c){function d(b,f){if(Object(b)!==b)e[f]=b;else if(a.isArray(b))for(var g=0,h=b.length;h>g;g++)d(b[g],f?f+c.options.flatSeparator+g:""+g),0==h&&(e[f]=[]);else{var i=!0;for(var j in b)i=!1,d(b[j],f?f+c.options.flatSeparator+j:j);i&&(e[f]={})}}var e={};return d(b,""),e},c=function(c,d){var e=[];return a.each(a.isArray(c)?c:[c],function(a,c){e.push(b(c,d))}),e};a.extend(a.fn.bootstrapTable.defaults,{flat:!1,flatSeparator:"."});var d=a.fn.bootstrapTable.Constructor,e=d.prototype.initData;d.prototype.initData=function(a,b){this.options.flat&&(a=c(a?a:this.options.data,this)),e.apply(this,[a,b])}}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/extensions/natural-sorting/bootstrap-table-natural-sorting.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | function alphanum(a,b){function c(a){for(var b,c,d=[],e=0,f=-1,g=0;b=(c=a.charAt(e++)).charCodeAt(0);){var h=46===b||b>=48&&57>=b;h!==g&&(d[++f]="",g=h),d[f]+=c}return d}var d=c(a),e=c(b);for(x=0;d[x]&&e[x];x++)if(d[x]!==e[x]){var f=Number(d[x]),g=Number(e[x]);return f==d[x]&&g==e[x]?f-g:d[x]>e[x]?1:-1}return d.length-e.length} -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/extensions/reorder-rows/bootstrap-table-reorder-rows.css: -------------------------------------------------------------------------------- 1 | .reorder_rows_onDragClass td { 2 | background-color: #eee; 3 | -webkit-box-shadow: 11px 5px 12px 2px #333, 0 1px 0 #ccc inset, 0 -1px 0 #ccc inset; 4 | -webkit-box-shadow: 6px 3px 5px #555, 0 1px 0 #ccc inset, 0 -1px 0 #ccc inset; 5 | -moz-box-shadow: 6px 4px 5px 1px #555, 0 1px 0 #ccc inset, 0 -1px 0 #ccc inset; 6 | -box-shadow: 6px 4px 5px 1px #555, 0 1px 0 #ccc inset, 0 -1px 0 #ccc inset; 7 | } 8 | 9 | .reorder_rows_onDragClass td:last-child { 10 | -webkit-box-shadow: 8px 7px 12px 0 #333, 0 1px 0 #ccc inset, 0 -1px 0 #ccc inset; 11 | -webkit-box-shadow: 1px 8px 6px -4px #555, 0 1px 0 #ccc inset, 0 -1px 0 #ccc inset; 12 | -moz-box-shadow: 0 9px 4px -4px #555, 0 1px 0 #ccc inset, 0 -1px 0 #ccc inset, -1px 0 0 #ccc inset; 13 | -box-shadow: 0 9px 4px -4px #555, 0 1px 0 #ccc inset, 0 -1px 0 #ccc inset, -1px 0 0 #ccc inset; 14 | } -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-af-ZA.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["af-ZA"]={formatLoadingMessage:function(){return"Besig om te laai, wag asseblief ..."},formatRecordsPerPage:function(a){return a+" rekords per bladsy"},formatShowingRows:function(a,b,c){return"Resultate "+a+" tot "+b+" van "+c+" rye"},formatSearch:function(){return"Soek"},formatNoMatches:function(){return"Geen rekords gevind nie"},formatPaginationSwitch:function(){return"Wys/verberg bladsy nummering"},formatRefresh:function(){return"Herlaai"},formatToggle:function(){return"Wissel"},formatColumns:function(){return"Kolomme"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["af-ZA"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-ar-SA.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["ar-SA"]={formatLoadingMessage:function(){return"جاري التحميل, يرجى الإنتظار..."},formatRecordsPerPage:function(a){return a+" سجل لكل صفحة"},formatShowingRows:function(a,b,c){return"الظاهر "+a+" إلى "+b+" من "+c+" سجل"},formatSearch:function(){return"بحث"},formatNoMatches:function(){return"لا توجد نتائج مطابقة للبحث"},formatPaginationSwitch:function(){return"إخفاءإظهار ترقيم الصفحات"},formatRefresh:function(){return"تحديث"},formatToggle:function(){return"تغيير"},formatColumns:function(){return"أعمدة"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["ar-SA"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-ca-ES.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["ca-ES"]={formatLoadingMessage:function(){return"Si us plau esperi..."},formatRecordsPerPage:function(a){return a+" resultats per pàgina"},formatShowingRows:function(a,b,c){return"Mostrant de "+a+" fins "+b+" - total "+c+" resultats"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No s'han trobat resultats"},formatPaginationSwitch:function(){return"Amagar/Mostrar paginació"},formatRefresh:function(){return"Refrescar"},formatToggle:function(){return"Amagar/Mostrar"},formatColumns:function(){return"Columnes"},formatAllRows:function(){return"Tots"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["ca-ES"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-cs-CZ.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["cs-CZ"]={formatLoadingMessage:function(){return"Čekejte, prosím..."},formatRecordsPerPage:function(a){return a+" položek na stránku"},formatShowingRows:function(a,b,c){return"Zobrazena "+a+". - "+b+". položka z celkových "+c},formatSearch:function(){return"Vyhledávání"},formatNoMatches:function(){return"Nenalezena žádná vyhovující položka"},formatPaginationSwitch:function(){return"Skrýt/Zobrazit stránkování"},formatRefresh:function(){return"Aktualizovat"},formatToggle:function(){return"Přepni"},formatColumns:function(){return"Sloupce"},formatAllRows:function(){return"Vše"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["cs-CZ"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-da-DK.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["da-DK"]={formatLoadingMessage:function(){return"Indlæser, vent venligst..."},formatRecordsPerPage:function(a){return a+" poster pr side"},formatShowingRows:function(a,b,c){return"Viser "+a+" til "+b+" af "+c+" rækker"},formatSearch:function(){return"Søg"},formatNoMatches:function(){return"Ingen poster fundet"},formatRefresh:function(){return"Opdater"},formatToggle:function(){return"Skift"},formatColumns:function(){return"Kolonner"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["da-DK"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-de-DE.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["de-DE"]={formatLoadingMessage:function(){return"Lade, bitte warten..."},formatRecordsPerPage:function(a){return a+" Einträge pro Seite"},formatShowingRows:function(a,b,c){return"Zeige "+a+" bis "+b+" von "+c+" Zeile"+(c>1?"n":"")},formatSearch:function(){return"Suchen"},formatNoMatches:function(){return"Keine passenden Ergebnisse gefunden"},formatRefresh:function(){return"Neu laden"},formatToggle:function(){return"Umschalten"},formatColumns:function(){return"Spalten"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["de-DE"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-el-GR.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Bootstrap Table Greek translation 3 | * Author: giannisdallas 4 | */ 5 | (function ($) { 6 | 'use strict'; 7 | 8 | $.fn.bootstrapTable.locales['el-GR'] = { 9 | formatLoadingMessage: function () { 10 | return 'Φορτώνει, παρακαλώ περιμένετε...'; 11 | }, 12 | formatRecordsPerPage: function (pageNumber) { 13 | return pageNumber + ' αποτελέσματα ανά σελίδα'; 14 | }, 15 | formatShowingRows: function (pageFrom, pageTo, totalRows) { 16 | return 'Εμφανίζονται από την ' + pageFrom + ' ως την ' + pageTo + ' από σύνολο ' + totalRows + ' σειρών'; 17 | }, 18 | formatSearch: function () { 19 | return 'Αναζητήστε'; 20 | }, 21 | formatNoMatches: function () { 22 | return 'Δεν βρέθηκαν αποτελέσματα'; 23 | } 24 | }; 25 | 26 | $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['el-GR']); 27 | 28 | })(jQuery); 29 | -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-el-GR.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["el-GR"]={formatLoadingMessage:function(){return"Φορτώνει, παρακαλώ περιμένετε..."},formatRecordsPerPage:function(a){return a+" αποτελέσματα ανά σελίδα"},formatShowingRows:function(a,b,c){return"Εμφανίζονται από την "+a+" ως την "+b+" από σύνολο "+c+" σειρών"},formatSearch:function(){return"Αναζητήστε"},formatNoMatches:function(){return"Δεν βρέθηκαν αποτελέσματα"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["el-GR"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-en-US.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["en-US"]={formatLoadingMessage:function(){return"Loading, please wait..."},formatRecordsPerPage:function(a){return a+" records per page"},formatShowingRows:function(a,b,c){return"Showing "+a+" to "+b+" of "+c+" rows"},formatSearch:function(){return"Search"},formatNoMatches:function(){return"No matching records found"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatRefresh:function(){return"Refresh"},formatToggle:function(){return"Toggle"},formatColumns:function(){return"Columns"},formatAllRows:function(){return"All"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["en-US"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-es-AR.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Bootstrap Table Spanish (Argentina) translation 3 | * Author: Felix Vera (felix.vera@gmail.com) 4 | */ 5 | (function ($) { 6 | 'use strict'; 7 | 8 | $.fn.bootstrapTable.locales['es-AR'] = { 9 | formatLoadingMessage: function () { 10 | return 'Cargando, espere por favor...'; 11 | }, 12 | formatRecordsPerPage: function (pageNumber) { 13 | return pageNumber + ' registros por página'; 14 | }, 15 | formatShowingRows: function (pageFrom, pageTo, totalRows) { 16 | return 'Mostrando ' + pageFrom + ' a ' + pageTo + ' de ' + totalRows + ' filas'; 17 | }, 18 | formatSearch: function () { 19 | return 'Buscar'; 20 | }, 21 | formatNoMatches: function () { 22 | return 'No se encontraron registros'; 23 | }, 24 | formatAllRows: function () { 25 | return 'Todo'; 26 | } 27 | }; 28 | 29 | $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['es-AR']); 30 | 31 | })(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-es-AR.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["es-AR"]={formatLoadingMessage:function(){return"Cargando, espere por favor..."},formatRecordsPerPage:function(a){return a+" registros por página"},formatShowingRows:function(a,b,c){return"Mostrando "+a+" a "+b+" de "+c+" filas"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros"},formatAllRows:function(){return"Todo"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["es-AR"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-es-CR.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["es-CR"]={formatLoadingMessage:function(){return"Cargando, por favor espere..."},formatRecordsPerPage:function(a){return a+" registros por página"},formatShowingRows:function(a,b,c){return"Mostrando de "+a+" a "+b+" registros de "+c+" registros en total"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros"},formatRefresh:function(){return"Refrescar"},formatToggle:function(){return"Alternar"},formatColumns:function(){return"Columnas"},formatAllRows:function(){return"Todo"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["es-CR"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-es-ES.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["es-ES"]={formatLoadingMessage:function(){return"Por favor espere..."},formatRecordsPerPage:function(a){return a+" resultados por página"},formatShowingRows:function(a,b,c){return"Mostrando desde "+a+" hasta "+b+" - En total "+c+" resultados"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron resultados"},formatPaginationSwitch:function(){return"Ocultar/Mostrar paginación"},formatRefresh:function(){return"Refrescar"},formatToggle:function(){return"Ocultar/Mostrar"},formatColumns:function(){return"Columnas"},formatAllRows:function(){return"Todos"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["es-ES"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-es-MX.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["es-MX"]={formatLoadingMessage:function(){return"Cargando, espere por favor..."},formatRecordsPerPage:function(a){return a+" registros por página"},formatShowingRows:function(a,b,c){return"Mostrando "+a+" a "+b+" de "+c+" filas"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros"},formatAllRows:function(){return"Todo"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["es-MX"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-es-NI.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["es-NI"]={formatLoadingMessage:function(){return"Cargando, por favor espere..."},formatRecordsPerPage:function(a){return a+" registros por página"},formatShowingRows:function(a,b,c){return"Mostrando de "+a+" a "+b+" registros de "+c+" registros en total"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros"},formatRefresh:function(){return"Refrescar"},formatToggle:function(){return"Alternar"},formatColumns:function(){return"Columnas"},formatAllRows:function(){return"Todo"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["es-NI"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-es-SP.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["es-SP"]={formatLoadingMessage:function(){return"Cargando, por favor espera..."},formatRecordsPerPage:function(a){return a+" registros por página."},formatShowingRows:function(a,b,c){return a+" - "+b+" de "+c+" registros."},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se han encontrado registros."},formatRefresh:function(){return"Actualizar"},formatToggle:function(){return"Alternar"},formatColumns:function(){return"Columnas"},formatAllRows:function(){return"Todo"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["es-SP"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-et-EE.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["et-EE"]={formatLoadingMessage:function(){return"Päring käib, palun oota..."},formatRecordsPerPage:function(a){return a+" rida lehe kohta"},formatShowingRows:function(a,b,c){return"Näitan tulemusi "+a+" kuni "+b+" - kokku "+c+" tulemust"},formatSearch:function(){return"Otsi"},formatNoMatches:function(){return"Päringu tingimustele ei vastanud ühtegi tulemust"},formatPaginationSwitch:function(){return"Näita/Peida lehtedeks jagamine"},formatRefresh:function(){return"Värskenda"},formatToggle:function(){return"Lülita"},formatColumns:function(){return"Veerud"},formatAllRows:function(){return"Kõik"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["et-EE"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-fa-IR.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["fa-IR"]={formatLoadingMessage:function(){return"در حال بارگذاری, لطفا صبر کنید..."},formatRecordsPerPage:function(a){return a+" رکورد در صفحه"},formatShowingRows:function(a,b,c){return"نمایش "+a+" تا "+b+" از "+c+" ردیف"},formatSearch:function(){return"جستجو"},formatNoMatches:function(){return"رکوردی یافت نشد."},formatPaginationSwitch:function(){return"نمایش/مخفی صفحه بندی"},formatRefresh:function(){return"به روز رسانی"},formatToggle:function(){return"تغییر نمایش"},formatColumns:function(){return"سطر ها"},formatAllRows:function(){return"همه"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["fa-IR"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-fr-BE.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Bootstrap Table French (Belgium) translation 3 | * Author: Julien Bisconti (julien.bisconti@gmail.com) 4 | */ 5 | (function ($) { 6 | 'use strict'; 7 | 8 | $.fn.bootstrapTable.locales['fr-BE'] = { 9 | formatLoadingMessage: function () { 10 | return 'Chargement en cours...'; 11 | }, 12 | formatRecordsPerPage: function (pageNumber) { 13 | return pageNumber + ' entrées par page'; 14 | }, 15 | formatShowingRows: function (pageFrom, pageTo, totalRows) { 16 | return 'Affiche de' + pageFrom + ' à ' + pageTo + ' sur ' + totalRows + ' lignes'; 17 | }, 18 | formatSearch: function () { 19 | return 'Recherche'; 20 | }, 21 | formatNoMatches: function () { 22 | return 'Pas de fichiers trouvés'; 23 | } 24 | }; 25 | 26 | $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['fr-BE']); 27 | 28 | })(jQuery); 29 | -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-fr-BE.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["fr-BE"]={formatLoadingMessage:function(){return"Chargement en cours..."},formatRecordsPerPage:function(a){return a+" entrées par page"},formatShowingRows:function(a,b,c){return"Affiche de"+a+" à "+b+" sur "+c+" lignes"},formatSearch:function(){return"Recherche"},formatNoMatches:function(){return"Pas de fichiers trouvés"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["fr-BE"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-fr-FR.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["fr-FR"]={formatLoadingMessage:function(){return"Chargement en cours, patientez, s´il vous plaît ..."},formatRecordsPerPage:function(a){return a+" lignes par page"},formatShowingRows:function(a,b,c){return"Affichage des lignes "+a+" à "+b+" sur "+c+" lignes au total"},formatSearch:function(){return"Rechercher"},formatNoMatches:function(){return"Aucun résultat trouvé"},formatRefresh:function(){return"Rafraîchir"},formatToggle:function(){return"Alterner"},formatColumns:function(){return"Colonnes"},formatAllRows:function(){return"Tous"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["fr-FR"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-hr-HR.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["hr-HR"]={formatLoadingMessage:function(){return"Molimo pričekajte ..."},formatRecordsPerPage:function(a){return a+" broj zapisa po stranici"},formatShowingRows:function(a,b,c){return"Prikazujem "+a+". - "+b+". od ukupnog broja zapisa "+c},formatSearch:function(){return"Pretraži"},formatNoMatches:function(){return"Nije pronađen niti jedan zapis"},formatPaginationSwitch:function(){return"Prikaži/sakrij stranice"},formatRefresh:function(){return"Osvježi"},formatToggle:function(){return"Promijeni prikaz"},formatColumns:function(){return"Kolone"},formatAllRows:function(){return"Sve"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["hr-HR"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-hu-HU.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["hu-HU"]={formatLoadingMessage:function(){return"Betöltés, kérem várjon..."},formatRecordsPerPage:function(a){return a+" rekord per oldal"},formatShowingRows:function(a,b,c){return"Megjelenítve "+a+" - "+b+" / "+c+" összesen"},formatSearch:function(){return"Keresés"},formatNoMatches:function(){return"Nincs találat"},formatPaginationSwitch:function(){return"Lapozó elrejtése/megjelenítése"},formatRefresh:function(){return"Frissítés"},formatToggle:function(){return"Összecsuk/Kinyit"},formatColumns:function(){return"Oszlopok"},formatAllRows:function(){return"Összes"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["hu-HU"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-it-IT.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["it-IT"]={formatLoadingMessage:function(){return"Caricamento in corso..."},formatRecordsPerPage:function(a){return a+" elementi per pagina"},formatShowingRows:function(a,b,c){return"Pagina "+a+" di "+b+" ("+c+" records)"},formatSearch:function(){return"Cerca"},formatNoMatches:function(){return"Nessun elemento trovato"},formatRefresh:function(){return"Aggiorna"},formatToggle:function(){return"Alterna"},formatColumns:function(){return"Colonne"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["it-IT"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-ja-JP.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["ja-JP"]={formatLoadingMessage:function(){return"読み込み中です。少々お待ちください。"},formatRecordsPerPage:function(a){return"ページ当たり最大"+a+"件"},formatShowingRows:function(a,b,c){return"全"+c+"件から、"+a+"から"+b+"件目まで表示しています"},formatSearch:function(){return"検索"},formatNoMatches:function(){return"該当するレコードが見つかりません"},formatPaginationSwitch:function(){return"ページ数を表示・非表示"},formatRefresh:function(){return"更新"},formatToggle:function(){return"トグル"},formatColumns:function(){return"列"},formatAllRows:function(){return"すべて"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["ja-JP"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-ka-GE.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["ka-GE"]={formatLoadingMessage:function(){return"იტვირთება, გთხოვთ მოიცადოთ..."},formatRecordsPerPage:function(a){return a+" ჩანაწერი თითო გვერდზე"},formatShowingRows:function(a,b,c){return"ნაჩვენებია "+a+"-დან "+b+"-მდე ჩანაწერი ჯამური "+c+"-დან"},formatSearch:function(){return"ძებნა"},formatNoMatches:function(){return"მონაცემები არ არის"},formatPaginationSwitch:function(){return"გვერდების გადამრთველის დამალვა/გამოჩენა"},formatRefresh:function(){return"განახლება"},formatToggle:function(){return"ჩართვა/გამორთვა"},formatColumns:function(){return"სვეტები"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["ka-GE"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-ko-KR.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["ko-KR"]={formatLoadingMessage:function(){return"데이터를 불러오는 중입니다..."},formatRecordsPerPage:function(a){return"페이지 당 "+a+"개 데이터 출력"},formatShowingRows:function(a,b,c){return"전체 "+c+"개 중 "+a+"~"+b+"번째 데이터 출력,"},formatSearch:function(){return"검색"},formatNoMatches:function(){return"조회된 데이터가 없습니다."},formatRefresh:function(){return"새로 고침"},formatToggle:function(){return"전환"},formatColumns:function(){return"컬럼 필터링"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["ko-KR"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-ms-MY.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["ms-MY"]={formatLoadingMessage:function(){return"Permintaan sedang dimuatkan. Sila tunggu sebentar..."},formatRecordsPerPage:function(a){return a+" rekod setiap muka surat"},formatShowingRows:function(a,b,c){return"Sedang memaparkan rekod "+a+" hingga "+b+" daripada jumlah "+c+" rekod"},formatSearch:function(){return"Cari"},formatNoMatches:function(){return"Tiada rekod yang menyamai permintaan"},formatPaginationSwitch:function(){return"Tunjuk/sembunyi muka surat"},formatRefresh:function(){return"Muatsemula"},formatToggle:function(){return"Tukar"},formatColumns:function(){return"Lajur"},formatAllRows:function(){return"Semua"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["ms-MY"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-nb-NO.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["nb-NO"]={formatLoadingMessage:function(){return"Oppdaterer, vennligst vent..."},formatRecordsPerPage:function(a){return a+" poster pr side"},formatShowingRows:function(a,b,c){return"Viser "+a+" til "+b+" av "+c+" rekker"},formatSearch:function(){return"Søk"},formatNoMatches:function(){return"Ingen poster funnet"},formatRefresh:function(){return"Oppdater"},formatToggle:function(){return"Endre"},formatColumns:function(){return"Kolonner"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["nb-NO"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-nl-NL.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Bootstrap Table Dutch translation 3 | * Author: Your Name 4 | */ 5 | (function ($) { 6 | 'use strict'; 7 | 8 | $.fn.bootstrapTable.locales['nl-NL'] = { 9 | formatLoadingMessage: function () { 10 | return 'Laden, even geduld...'; 11 | }, 12 | formatRecordsPerPage: function (pageNumber) { 13 | return pageNumber + ' records per pagina'; 14 | }, 15 | formatShowingRows: function (pageFrom, pageTo, totalRows) { 16 | return 'Toon ' + pageFrom + ' tot ' + pageTo + ' van ' + totalRows + ' records'; 17 | }, 18 | formatSearch: function () { 19 | return 'Zoeken'; 20 | }, 21 | formatNoMatches: function () { 22 | return 'Geen resultaten gevonden'; 23 | } 24 | }; 25 | 26 | $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['nl-NL']); 27 | 28 | })(jQuery); 29 | -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-nl-NL.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["nl-NL"]={formatLoadingMessage:function(){return"Laden, even geduld..."},formatRecordsPerPage:function(a){return a+" records per pagina"},formatShowingRows:function(a,b,c){return"Toon "+a+" tot "+b+" van "+c+" records"},formatSearch:function(){return"Zoeken"},formatNoMatches:function(){return"Geen resultaten gevonden"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["nl-NL"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-pl-PL.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["pl-PL"]={formatLoadingMessage:function(){return"Ładowanie, proszę czekać..."},formatRecordsPerPage:function(a){return a+" rekordów na stronę"},formatShowingRows:function(a,b,c){return"Wyświetlanie rekordów od "+a+" do "+b+" z "+c},formatSearch:function(){return"Szukaj"},formatNoMatches:function(){return"Niestety, nic nie znaleziono"},formatRefresh:function(){return"Odśwież"},formatToggle:function(){return"Przełącz"},formatColumns:function(){return"Kolumny"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["pl-PL"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-pt-BR.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["pt-BR"]={formatLoadingMessage:function(){return"Carregando, aguarde..."},formatRecordsPerPage:function(a){return a+" registros por página"},formatShowingRows:function(a,b,c){return"Exibindo "+a+" até "+b+" de "+c+" linhas"},formatSearch:function(){return"Pesquisar"},formatRefresh:function(){return"Recarregar"},formatToggle:function(){return"Alternar"},formatColumns:function(){return"Colunas"},formatPaginationSwitch:function(){return"Ocultar/Exibir paginação"},formatNoMatches:function(){return"Nenhum registro encontrado"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["pt-BR"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-pt-PT.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Bootstrap Table Portuguese Portugal Translation 3 | * Author: Burnspirit 4 | */ 5 | (function ($) { 6 | 'use strict'; 7 | 8 | $.fn.bootstrapTable.locales['pt-PT'] = { 9 | formatLoadingMessage: function () { 10 | return 'A carregar, aguarde...'; 11 | }, 12 | formatRecordsPerPage: function (pageNumber) { 13 | return pageNumber + ' registos por página'; 14 | }, 15 | formatShowingRows: function (pageFrom, pageTo, totalRows) { 16 | return 'A mostrar ' + pageFrom + ' até ' + pageTo + ' de ' + totalRows + ' linhas'; 17 | }, 18 | formatSearch: function () { 19 | return 'Pesquisa'; 20 | }, 21 | formatNoMatches: function () { 22 | return 'Nenhum registo encontrado'; 23 | } 24 | }; 25 | 26 | $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['pt-PT']); 27 | 28 | })(jQuery); 29 | -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-pt-PT.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["pt-PT"]={formatLoadingMessage:function(){return"A carregar, aguarde..."},formatRecordsPerPage:function(a){return a+" registos por página"},formatShowingRows:function(a,b,c){return"A mostrar "+a+" até "+b+" de "+c+" linhas"},formatSearch:function(){return"Pesquisa"},formatNoMatches:function(){return"Nenhum registo encontrado"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["pt-PT"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-ro-RO.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["ro-RO"]={formatLoadingMessage:function(){return"Se incarca, va rugam asteptati..."},formatRecordsPerPage:function(a){return a+" inregistrari pe pagina"},formatShowingRows:function(a,b,c){return"Arata de la "+a+" pana la "+b+" din "+c+" randuri"},formatSearch:function(){return"Cauta"},formatNoMatches:function(){return"Nu au fost gasite inregistrari"},formatPaginationSwitch:function(){return"Ascunde/Arata paginatia"},formatRefresh:function(){return"Reincarca"},formatToggle:function(){return"Comuta"},formatColumns:function(){return"Coloane"},formatAllRows:function(){return"Toate"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["ro-RO"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-ru-RU.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["ru-RU"]={formatLoadingMessage:function(){return"Пожалуйста, подождите, идёт загрузка..."},formatRecordsPerPage:function(a){return a+" записей на страницу"},formatShowingRows:function(a,b,c){return"Записи с "+a+" по "+b+" из "+c},formatSearch:function(){return"Поиск"},formatNoMatches:function(){return"Ничего не найдено"},formatRefresh:function(){return"Обновить"},formatToggle:function(){return"Переключить"},formatColumns:function(){return"Колонки"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["ru-RU"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-sk-SK.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["sk-SK"]={formatLoadingMessage:function(){return"Prosím čakajte ..."},formatRecordsPerPage:function(a){return a+" záznamov na stranu"},formatShowingRows:function(a,b,c){return"Zobrazená "+a+". - "+b+". položka z celkových "+c},formatSearch:function(){return"Vyhľadávanie"},formatNoMatches:function(){return"Nenájdená žiadne vyhovujúca položka"},formatRefresh:function(){return"Obnoviť"},formatToggle:function(){return"Prepni"},formatColumns:function(){return"Stĺpce"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["sk-SK"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-sv-SE.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["sv-SE"]={formatLoadingMessage:function(){return"Laddar, vänligen vänta..."},formatRecordsPerPage:function(a){return a+" rader per sida"},formatShowingRows:function(a,b,c){return"Visa "+a+" till "+b+" av "+c+" rader"},formatSearch:function(){return"Sök"},formatNoMatches:function(){return"Inga matchande resultat funna."},formatRefresh:function(){return"Uppdatera"},formatToggle:function(){return"Skifta"},formatColumns:function(){return"kolumn"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["sv-SE"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-th-TH.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["th-TH"]={formatLoadingMessage:function(){return"กำลังโหลดข้อมูล, กรุณารอสักครู่..."},formatRecordsPerPage:function(a){return a+" รายการต่อหน้า"},formatShowingRows:function(a,b,c){return"รายการที่ "+a+" ถึง "+b+" จากทั้งหมด "+c+" รายการ"},formatSearch:function(){return"ค้นหา"},formatNoMatches:function(){return"ไม่พบรายการที่ค้นหา !"},formatRefresh:function(){return"รีเฟรส"},formatToggle:function(){return"สลับมุมมอง"},formatColumns:function(){return"คอลัมน์"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["th-TH"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-tr-TR.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["tr-TR"]={formatLoadingMessage:function(){return"Yükleniyor, lütfen bekleyin..."},formatRecordsPerPage:function(a){return"Sayfa başına "+a+" kayıt."},formatShowingRows:function(a,b,c){return c+" kayıttan "+a+"-"+b+" arası gösteriliyor."},formatSearch:function(){return"Ara"},formatNoMatches:function(){return"Eşleşen kayıt bulunamadı."},formatRefresh:function(){return"Yenile"},formatToggle:function(){return"Değiştir"},formatColumns:function(){return"Sütunlar"},formatAllRows:function(){return"Tüm Satırlar"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["tr-TR"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-uk-UA.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["uk-UA"]={formatLoadingMessage:function(){return"Завантаження, будь ласка, зачекайте..."},formatRecordsPerPage:function(a){return a+" записів на сторінку"},formatShowingRows:function(a,b,c){return"Показано з "+a+" по "+b+". Всього: "+c},formatSearch:function(){return"Пошук"},formatNoMatches:function(){return"Не знайдено жодного запису"},formatRefresh:function(){return"Оновити"},formatToggle:function(){return"Змінити"},formatColumns:function(){return"Стовпці"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["uk-UA"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-ur-PK.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["ur-PK"]={formatLoadingMessage:function(){return"براۓ مہربانی انتظار کیجئے"},formatRecordsPerPage:function(a){return a+" ریکارڈز فی صفہ "},formatShowingRows:function(a,b,c){return"دیکھیں "+a+" سے "+b+" کے "+c+"ریکارڈز"},formatSearch:function(){return"تلاش"},formatNoMatches:function(){return"کوئی ریکارڈ نہیں ملا"},formatRefresh:function(){return"تازہ کریں"},formatToggle:function(){return"تبدیل کریں"},formatColumns:function(){return"کالم"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["ur-PK"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-vi-VN.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Bootstrap Table Vietnamese translation 3 | * Author: Duc N. PHAM 4 | */ 5 | (function ($) { 6 | 'use strict'; 7 | 8 | $.fn.bootstrapTable.locales['vi-VN'] = { 9 | formatLoadingMessage: function () { 10 | return 'Đang tải...'; 11 | }, 12 | formatRecordsPerPage: function (pageNumber) { 13 | return pageNumber + ' bản ghi mỗi trang'; 14 | }, 15 | formatShowingRows: function (pageFrom, pageTo, totalRows) { 16 | return 'Hiển thị từ trang ' + pageFrom + ' đến ' + pageTo + ' của ' + totalRows + ' bảng ghi'; 17 | }, 18 | formatSearch: function () { 19 | return 'Tìm kiếm'; 20 | }, 21 | formatNoMatches: function () { 22 | return 'Không có dữ liệu'; 23 | } 24 | }; 25 | 26 | $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['vi-VN']); 27 | 28 | })(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-vi-VN.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["vi-VN"]={formatLoadingMessage:function(){return"Đang tải..."},formatRecordsPerPage:function(a){return a+" bản ghi mỗi trang"},formatShowingRows:function(a,b,c){return"Hiển thị từ trang "+a+" đến "+b+" của "+c+" bảng ghi"},formatSearch:function(){return"Tìm kiếm"},formatNoMatches:function(){return"Không có dữ liệu"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["vi-VN"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-zh-CN.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["zh-CN"]={formatLoadingMessage:function(){return"正在努力地加载数据中,请稍候……"},formatRecordsPerPage:function(a){return"每页显示 "+a+" 条记录"},formatShowingRows:function(a,b,c){return"显示第 "+a+" 到第 "+b+" 条记录,总共 "+c+" 条记录"},formatSearch:function(){return"搜索"},formatNoMatches:function(){return"没有找到匹配的记录"},formatPaginationSwitch:function(){return"隐藏/显示分页"},formatRefresh:function(){return"刷新"},formatToggle:function(){return"切换"},formatColumns:function(){return"列"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["zh-CN"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-table/locale/bootstrap-table-zh-TW.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.9.1 - 2015-10-25 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2015 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["zh-TW"]={formatLoadingMessage:function(){return"正在努力地載入資料,請稍候……"},formatRecordsPerPage:function(a){return"每頁顯示 "+a+" 項記錄"},formatShowingRows:function(a,b,c){return"顯示第 "+a+" 到第 "+b+" 項記錄,總共 "+c+" 項記錄"},formatSearch:function(){return"搜尋"},formatNoMatches:function(){return"沒有找符合的結果"},formatPaginationSwitch:function(){return"隱藏/顯示分頁"},formatRefresh:function(){return"刷新"},formatToggle:function(){return"切換"},formatColumns:function(){return"列"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["zh-TW"])}(jQuery); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-touchspin/LICENSE.md: -------------------------------------------------------------------------------- 1 | Bootstrap TouchSpin 2 | v1.0.0 3 | 4 | A mobile and touch friendly input spinner component for Bootstrap 3. 5 | 6 | https://github.com/istvan-meszaros/bootstrap-touchspin 7 | http://www.virtuosoft.eu/code/bootstrap-touchspin/ 8 | 9 | Copyright 2013 István Ujj-Mészáros 10 | 11 | Licensed under the Apache License, Version 2.0 (the "License"); 12 | you may not use this file except in compliance with the License. 13 | You may obtain a copy of the License at 14 | 15 | http://www.apache.org/licenses/LICENSE-2.0 16 | 17 | Unless required by applicable law or agreed to in writing, software 18 | distributed under the License is distributed on an "AS IS" BASIS, 19 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 20 | See the License for the specific language governing permissions and 21 | limitations under the License. -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-touchspin/README.md: -------------------------------------------------------------------------------- 1 | # Bootstrap TouchSpin 2 | 3 | ##### Bootstrap TouchSpin is a mobile and touch friendly input spinner component for Bootstrap 3. 4 | 5 | - [Website](http://www.virtuosoft.eu/code/bootstrap-touchspin/) 6 | 7 | Please report issues and feel free to make feature suggestions as well. 8 | 9 | ## License 10 | 11 | Apache License, Version 2.0 12 | 13 | [![githalytics.com alpha](https://cruel-carlota.pagodabox.com/73ffb6b38e5099909d7b13c577d7e5c8 "githalytics.com")](http://githalytics.com/istvan-ujjmeszaros/bootstrap-touchspin) 14 | -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap-touchspin/bootstrap.touchspin.min.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Bootstrap TouchSpin - v3.0.1 3 | * A mobile and touch friendly input spinner component for Bootstrap 3. 4 | * http://www.virtuosoft.eu/code/bootstrap-touchspin/ 5 | * 6 | * Made by István Ujj-Mészáros 7 | * Under Apache License v2.0 License 8 | */ 9 | 10 | .bootstrap-touchspin .input-group-btn-vertical{position:relative;white-space:nowrap;width:1%;vertical-align:middle;display:table-cell}.bootstrap-touchspin .input-group-btn-vertical>.btn{display:block;float:none;width:100%;max-width:100%;padding:8px 10px;margin-left:-1px;position:relative}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:0;border-top-right-radius:4px}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{margin-top:-2px;border-radius:0;border-bottom-right-radius:4px}.bootstrap-touchspin .input-group-btn-vertical i{position:absolute;top:3px;left:5px;font-size:9px;font-weight:400} -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/config.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @license Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. 3 | * For licensing, see LICENSE.md or http://ckeditor.com/license 4 | */ 5 | 6 | CKEDITOR.editorConfig = function( config ) { 7 | // Define changes to default configuration here. For example: 8 | // config.language = 'fr'; 9 | // config.uiColor = '#AADC6E'; 10 | }; 11 | -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt: -------------------------------------------------------------------------------- 1 | Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. 2 | For licensing, see LICENSE.md or http://ckeditor.com/license 3 | 4 | cs.js Found: 30 Missing: 0 5 | cy.js Found: 30 Missing: 0 6 | da.js Found: 12 Missing: 18 7 | de.js Found: 30 Missing: 0 8 | el.js Found: 25 Missing: 5 9 | eo.js Found: 30 Missing: 0 10 | fa.js Found: 30 Missing: 0 11 | fi.js Found: 30 Missing: 0 12 | fr.js Found: 30 Missing: 0 13 | gu.js Found: 12 Missing: 18 14 | he.js Found: 30 Missing: 0 15 | it.js Found: 30 Missing: 0 16 | mk.js Found: 5 Missing: 25 17 | nb.js Found: 30 Missing: 0 18 | nl.js Found: 30 Missing: 0 19 | no.js Found: 30 Missing: 0 20 | pt-br.js Found: 30 Missing: 0 21 | ro.js Found: 6 Missing: 24 22 | tr.js Found: 30 Missing: 0 23 | ug.js Found: 27 Missing: 3 24 | vi.js Found: 6 Missing: 24 25 | zh-cn.js Found: 30 Missing: 0 26 | -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/about/dialogs/logo_ckeditor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/about/dialogs/logo_ckeditor.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/dialog/dialogDefinition.js: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. 3 | For licensing, see LICENSE.md or http://ckeditor.com/license 4 | */ 5 | -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/flash/images/placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/flash/images/placeholder.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/forms/images/hiddenfield.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/forms/images/hiddenfield.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/icons.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/icons_hidpi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/icons_hidpi.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/iframe/images/placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/iframe/images/placeholder.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/image/images/noimage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/image/images/noimage.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/link/images/anchor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/link/images/anchor.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/link/images/hidpi/anchor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/link/images/hidpi/anchor.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/magicline/images/hidpi/icon-rtl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/magicline/images/hidpi/icon-rtl.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/magicline/images/hidpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/magicline/images/hidpi/icon.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/magicline/images/icon-rtl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/magicline/images/icon-rtl.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/magicline/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/magicline/images/icon.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/pagebreak/images/pagebreak.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/pagebreak/images/pagebreak.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/preview/preview.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/scayt/README.md: -------------------------------------------------------------------------------- 1 | CKEditor SCAYT Plugin 2 | ===================== 3 | 4 | This plugin brings Spell Check As You Type (SCAYT) into up to CKEditor 4+. 5 | 6 | SCAYT is a "installation-less", using the web-services of [WebSpellChecker.net](http://www.webspellchecker.net/). It's an out of the box solution. 7 | 8 | Installation 9 | ------------ 10 | 11 | 1. Clone/copy this repository contents in a new "plugins/scayt" folder in your CKEditor installation. 12 | 2. Enable the "scayt" plugin in the CKEditor configuration file (config.js): 13 | 14 | config.extraPlugins = 'scayt'; 15 | 16 | That's all. SCAYT will appear on the editor toolbar and will be ready to use. 17 | 18 | License 19 | ------- 20 | 21 | Licensed under the terms of any of the following licenses at your choice: [GPL](http://www.gnu.org/licenses/gpl.html), [LGPL](http://www.gnu.org/licenses/lgpl.html) and [MPL](http://www.mozilla.org/MPL/MPL-1.1.html). 22 | 23 | See LICENSE.md for more information. 24 | 25 | Developed in cooperation with [WebSpellChecker.net](http://www.webspellchecker.net/). 26 | -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_address.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_address.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_blockquote.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_blockquote.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_div.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_div.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_h1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_h1.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_h2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_h2.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_h3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_h3.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_h4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_h4.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_h5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_h5.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_h6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_h6.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_p.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_pre.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/showblocks/images/block_pre.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/angel_smile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/angel_smile.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/angel_smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/angel_smile.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/angry_smile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/angry_smile.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/angry_smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/angry_smile.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/broken_heart.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/broken_heart.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/broken_heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/broken_heart.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/confused_smile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/confused_smile.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/confused_smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/confused_smile.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/cry_smile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/cry_smile.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/cry_smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/cry_smile.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/devil_smile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/devil_smile.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/devil_smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/devil_smile.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/embaressed_smile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/embaressed_smile.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/embarrassed_smile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/embarrassed_smile.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/embarrassed_smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/embarrassed_smile.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/envelope.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/envelope.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/envelope.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/envelope.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/heart.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/heart.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/heart.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/kiss.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/kiss.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/kiss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/kiss.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/lightbulb.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/lightbulb.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/lightbulb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/lightbulb.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/omg_smile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/omg_smile.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/omg_smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/omg_smile.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/regular_smile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/regular_smile.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/regular_smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/regular_smile.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/sad_smile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/sad_smile.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/sad_smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/sad_smile.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/shades_smile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/shades_smile.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/shades_smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/shades_smile.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/teeth_smile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/teeth_smile.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/teeth_smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/teeth_smile.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/thumbs_down.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/thumbs_down.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/thumbs_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/thumbs_down.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/thumbs_up.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/thumbs_up.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/thumbs_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/thumbs_up.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/tongue_smile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/tongue_smile.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/tongue_smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/tongue_smile.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/tounge_smile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/tounge_smile.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/wink_smile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/wink_smile.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/wink_smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/smiley/images/wink_smile.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt: -------------------------------------------------------------------------------- 1 | Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. 2 | For licensing, see LICENSE.md or http://ckeditor.com/license 3 | 4 | cs.js Found: 118 Missing: 0 5 | cy.js Found: 118 Missing: 0 6 | de.js Found: 118 Missing: 0 7 | el.js Found: 16 Missing: 102 8 | eo.js Found: 118 Missing: 0 9 | et.js Found: 31 Missing: 87 10 | fa.js Found: 24 Missing: 94 11 | fi.js Found: 23 Missing: 95 12 | fr.js Found: 118 Missing: 0 13 | hr.js Found: 23 Missing: 95 14 | it.js Found: 118 Missing: 0 15 | nb.js Found: 118 Missing: 0 16 | nl.js Found: 118 Missing: 0 17 | no.js Found: 118 Missing: 0 18 | tr.js Found: 118 Missing: 0 19 | ug.js Found: 39 Missing: 79 20 | zh-cn.js Found: 118 Missing: 0 21 | -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/templates/templates/images/template1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/templates/templates/images/template1.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/templates/templates/images/template2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/templates/templates/images/template2.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/templates/templates/images/template3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/plugins/templates/templates/images/template3.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/plugins/wsc/README.md: -------------------------------------------------------------------------------- 1 | CKEditor WebSpellChecker Plugin 2 | =============================== 3 | 4 | This plugin brings Web Spell Checker (WSC) into CKEditor. 5 | 6 | WSC is "installation-less", using the web-services of [WebSpellChecker.net](http://www.webspellchecker.net/). It's an out of the box solution. 7 | 8 | Installation 9 | ------------ 10 | 11 | 1. Clone/copy this repository contents in a new "plugins/wsc" folder in your CKEditor installation. 12 | 2. Enable the "wsc" plugin in the CKEditor configuration file (config.js): 13 | 14 | config.extraPlugins = 'wsc'; 15 | 16 | That's all. WSC will appear on the editor toolbar and will be ready to use. 17 | 18 | License 19 | ------- 20 | 21 | Licensed under the terms of any of the following licenses at your choice: [GPL](http://www.gnu.org/licenses/gpl.html), [LGPL](http://www.gnu.org/licenses/lgpl.html) and [MPL](http://www.mozilla.org/MPL/MPL-1.1.html). 22 | 23 | See LICENSE.md for more information. 24 | 25 | Developed in cooperation with [WebSpellChecker.net](http://www.webspellchecker.net/). 26 | -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/samples/assets/inlineall/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/samples/assets/inlineall/logo.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/samples/assets/sample.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/samples/assets/sample.jpg -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/samples/plugins/dialog/assets/my_dialog.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. 3 | * For licensing, see LICENSE.md or http://ckeditor.com/license 4 | */ 5 | 6 | CKEDITOR.dialog.add( 'myDialog', function( editor ) { 7 | return { 8 | title: 'My Dialog', 9 | minWidth: 400, 10 | minHeight: 200, 11 | contents: [ 12 | { 13 | id: 'tab1', 14 | label: 'First Tab', 15 | title: 'First Tab', 16 | elements: [ 17 | { 18 | id: 'input1', 19 | type: 'text', 20 | label: 'Text Field' 21 | }, 22 | { 23 | id: 'select1', 24 | type: 'select', 25 | label: 'Select Field', 26 | items: [ 27 | [ 'option1', 'value1' ], 28 | [ 'option2', 'value2' ] 29 | ] 30 | } 31 | ] 32 | }, 33 | { 34 | id: 'tab2', 35 | label: 'Second Tab', 36 | title: 'Second Tab', 37 | elements: [ 38 | { 39 | id: 'button1', 40 | type: 'button', 41 | label: 'Button Field' 42 | } 43 | ] 44 | } 45 | ] 46 | }; 47 | } ); 48 | 49 | -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/outputforflash.fla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/outputforflash.fla -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/outputforflash.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/outputforflash.swf -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/samples/sample_posteddata.php: -------------------------------------------------------------------------------- 1 |
 2 | 
 3 | -------------------------------------------------------------------------------------------
 4 |   CKEditor - Posted Data
 5 | 
 6 |   We are sorry, but your Web server does not support the PHP language used in this script.
 7 | 
 8 |   Please note that CKEditor can be used with any other server-side language than just PHP.
 9 |   To save the content created with CKEditor you need to read the POST data on the server
10 |   side and write it to a file or the database.
11 | 
12 |   Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved.
13 |   For licensing, see LICENSE.md or http://ckeditor.com/license
14 | -------------------------------------------------------------------------------------------
15 | 
16 | 
*/ include "assets/posteddata.php"; ?> 17 | -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/skins/moono/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/skins/moono/icons.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/skins/moono/icons_hidpi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/skins/moono/icons_hidpi.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/skins/moono/images/arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/skins/moono/images/arrow.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/skins/moono/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/skins/moono/images/close.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/skins/moono/images/hidpi/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/skins/moono/images/hidpi/close.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/skins/moono/images/hidpi/lock-open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/skins/moono/images/hidpi/lock-open.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/skins/moono/images/hidpi/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/skins/moono/images/hidpi/lock.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/skins/moono/images/hidpi/refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/skins/moono/images/hidpi/refresh.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/skins/moono/images/lock-open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/skins/moono/images/lock-open.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/skins/moono/images/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/skins/moono/images/lock.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/ckeditor/skins/moono/images/refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/ckeditor/skins/moono/images/refresh.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/font-awesome/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/font-awesome/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/font-awesome/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/font-awesome/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/font-awesome/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/font-awesome/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/font-awesome/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/font-awesome/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/font-awesome/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/font-awesome/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-slimscroll/README.md: -------------------------------------------------------------------------------- 1 | # What is slimScroll? 2 | 3 | slimScroll is a small jQuery plugin that transforms any div into a scrollable area with a nice scrollbar - similar to the one Facebook and Google started using in their products recently. slimScroll doesn't occupy any visual space as it only appears on a user initiated mouse-over. User can drag the scrollbar or use mouse-wheel to change the scroll value. 4 | 5 | Demo and more: http://rocha.la/jQuery-slimScroll 6 | 7 | Copyright (c) 2011 Piotr Rochala (http://rocha.la) 8 | Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses. 9 | 10 | -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-slimscroll/slimScroll.jquery.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "slimScroll", 3 | "version" : "1.3.2", 4 | "title" : "jQuery slimScroll scrollbar", 5 | "description" : "slimScroll is a small jQuery plugin that transforms any div into a scrollable area. slimScroll doesn't occupy any visual space as it only appears on a user initiated mouse-over.", 6 | "keywords" : ["scrollbar", "scroll", "slimscroll", "scrollable", "scrolling", "scroller", "ui"], 7 | "demo" : "http://rocha.la/jQuery-slimScroll/", 8 | "homepage" : "http://rocha.la/jQuery-slimScroll/", 9 | "download" : "http://rocha.la/jQuery-slimScroll/", 10 | 11 | "author" : { 12 | "name" : "Piotr Rochala", 13 | "url" : "http://rocha.la/" 14 | }, 15 | 16 | "dependencies" : { 17 | "jquery" : ">= 1.7" 18 | }, 19 | 20 | "licenses" : [ 21 | { 22 | "type": "MIT", 23 | "url": "http://www.opensource.org/licenses/mit-license.php" 24 | }, 25 | { 26 | "type": "GPL", 27 | "url": "http://www.opensource.org/licenses/gpl-license.php" 28 | } 29 | ] 30 | } -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-ui/images/ui-bg_diagonals-thick_18_b81900_40x40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jquery-ui/images/ui-bg_diagonals-thick_18_b81900_40x40.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-ui/images/ui-bg_diagonals-thick_20_666666_40x40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jquery-ui/images/ui-bg_diagonals-thick_20_666666_40x40.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-ui/images/ui-bg_flat_10_000000_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jquery-ui/images/ui-bg_flat_10_000000_40x100.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-ui/images/ui-bg_glass_100_f6f6f6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jquery-ui/images/ui-bg_glass_100_f6f6f6_1x400.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-ui/images/ui-bg_glass_100_fdf5ce_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jquery-ui/images/ui-bg_glass_100_fdf5ce_1x400.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-ui/images/ui-bg_gloss-wave_35_f6a828_500x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jquery-ui/images/ui-bg_gloss-wave_35_f6a828_500x100.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-ui/images/ui-bg_highlight-soft_100_eeeeee_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jquery-ui/images/ui-bg_highlight-soft_100_eeeeee_1x100.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-ui/images/ui-bg_highlight-soft_75_ffe45c_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jquery-ui/images/ui-bg_highlight-soft_75_ffe45c_1x100.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-ui/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jquery-ui/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-ui/images/ui-icons_228ef1_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jquery-ui/images/ui-icons_228ef1_256x240.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-ui/images/ui-icons_ef8c08_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jquery-ui/images/ui-icons_ef8c08_256x240.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-ui/images/ui-icons_ffd27a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jquery-ui/images/ui-icons_ffd27a_256x240.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-ui/images/ui-icons_ffffff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jquery-ui/images/ui-icons_ffffff_256x240.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/messages_da.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 2 | * http://jqueryvalidation.org/ 3 | * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):a(jQuery)}(function(a){a.extend(a.validator.messages,{required:"Dette felt er påkrævet.",maxlength:a.validator.format("Indtast højst {0} tegn."),minlength:a.validator.format("Indtast mindst {0} tegn."),rangelength:a.validator.format("Indtast mindst {0} og højst {1} tegn."),email:"Indtast en gyldig email-adresse.",url:"Indtast en gyldig URL.",date:"Indtast en gyldig dato.",number:"Indtast et tal.",digits:"Indtast kun cifre.",equalTo:"Indtast den samme værdi igen.",range:a.validator.format("Angiv en værdi mellem {0} og {1}."),max:a.validator.format("Angiv en værdi der højst er {0}."),min:a.validator.format("Angiv en værdi der mindst er {0}."),creditcard:"Indtast et gyldigt kreditkortnummer."})}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/messages_he.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 2 | * http://jqueryvalidation.org/ 3 | * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):a(jQuery)}(function(a){a.extend(a.validator.messages,{required:"השדה הזה הינו שדה חובה",remote:"נא לתקן שדה זה",email:'נא למלא כתובת דוא"ל חוקית',url:"נא למלא כתובת אינטרנט חוקית",date:"נא למלא תאריך חוקי",dateISO:"נא למלא תאריך חוקי (ISO)",number:"נא למלא מספר",digits:"נא למלא רק מספרים",creditcard:"נא למלא מספר כרטיס אשראי חוקי",equalTo:"נא למלא את אותו ערך שוב",extension:"נא למלא ערך עם סיומת חוקית",maxlength:a.validator.format(".נא לא למלא יותר מ- {0} תווים"),minlength:a.validator.format("נא למלא לפחות {0} תווים"),rangelength:a.validator.format("נא למלא ערך בין {0} ל- {1} תווים"),range:a.validator.format("נא למלא ערך בין {0} ל- {1}"),max:a.validator.format("נא למלא ערך קטן או שווה ל- {0}"),min:a.validator.format("נא למלא ערך גדול או שווה ל- {0}")})}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/messages_hu.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 2 | * http://jqueryvalidation.org/ 3 | * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):a(jQuery)}(function(a){a.extend(a.validator.messages,{required:"Kötelező megadni.",maxlength:a.validator.format("Legfeljebb {0} karakter hosszú legyen."),minlength:a.validator.format("Legalább {0} karakter hosszú legyen."),rangelength:a.validator.format("Legalább {0} és legfeljebb {1} karakter hosszú legyen."),email:"Érvényes e-mail címnek kell lennie.",url:"Érvényes URL-nek kell lennie.",date:"Dátumnak kell lennie.",number:"Számnak kell lennie.",digits:"Csak számjegyek lehetnek.",equalTo:"Meg kell egyeznie a két értéknek.",range:a.validator.format("{0} és {1} közé kell esnie."),max:a.validator.format("Nem lehet nagyobb, mint {0}."),min:a.validator.format("Nem lehet kisebb, mint {0}."),creditcard:"Érvényes hitelkártyaszámnak kell lennie.",remote:"Kérem javítsa ki ezt a mezőt.",dateISO:"Kérem írjon be egy érvényes dátumot (ISO)."})}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/messages_is.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 2 | * http://jqueryvalidation.org/ 3 | * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):a(jQuery)}(function(a){a.extend(a.validator.messages,{required:"Þessi reitur er nauðsynlegur.",remote:"Lagaðu þennan reit.",maxlength:a.validator.format("Sláðu inn mest {0} stafi."),minlength:a.validator.format("Sláðu inn minnst {0} stafi."),rangelength:a.validator.format("Sláðu inn minnst {0} og mest {1} stafi."),email:"Sláðu inn gilt netfang.",url:"Sláðu inn gilda vefslóð.",date:"Sláðu inn gilda dagsetningu.",number:"Sláðu inn tölu.",digits:"Sláðu inn tölustafi eingöngu.",equalTo:"Sláðu sama gildi inn aftur.",range:a.validator.format("Sláðu inn gildi milli {0} og {1}."),max:a.validator.format("Sláðu inn gildi sem er minna en eða jafnt og {0}."),min:a.validator.format("Sláðu inn gildi sem er stærra en eða jafnt og {0}."),creditcard:"Sláðu inn gilt greiðslukortanúmer."})}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/messages_ja.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 2 | * http://jqueryvalidation.org/ 3 | * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):a(jQuery)}(function(a){a.extend(a.validator.messages,{required:"このフィールドは必須です。",remote:"このフィールドを修正してください。",email:"有効なEメールアドレスを入力してください。",url:"有効なURLを入力してください。",date:"有効な日付を入力してください。",dateISO:"有効な日付(ISO)を入力してください。",number:"有効な数字を入力してください。",digits:"数字のみを入力してください。",creditcard:"有効なクレジットカード番号を入力してください。",equalTo:"同じ値をもう一度入力してください。",extension:"有効な拡張子を含む値を入力してください。",maxlength:a.validator.format("{0} 文字以内で入力してください。"),minlength:a.validator.format("{0} 文字以上で入力してください。"),rangelength:a.validator.format("{0} 文字から {1} 文字までの値を入力してください。"),range:a.validator.format("{0} から {1} までの値を入力してください。"),max:a.validator.format("{0} 以下の値を入力してください。"),min:a.validator.format("{0} 以上の値を入力してください。")})}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/messages_ko.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 2 | * http://jqueryvalidation.org/ 3 | * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):a(jQuery)}(function(a){a.extend(a.validator.messages,{required:"필수 항목입니다.",remote:"항목을 수정하세요.",email:"유효하지 않은 E-Mail주소입니다.",url:"유효하지 않은 URL입니다.",date:"올바른 날짜를 입력하세요.",dateISO:"올바른 날짜(ISO)를 입력하세요.",number:"유효한 숫자가 아닙니다.",digits:"숫자만 입력 가능합니다.",creditcard:"신용카드 번호가 바르지 않습니다.",equalTo:"같은 값을 다시 입력하세요.",extension:"올바른 확장자가 아닙니다.",maxlength:a.validator.format("{0}자를 넘을 수 없습니다. "),minlength:a.validator.format("{0}자 이상 입력하세요."),rangelength:a.validator.format("문자 길이가 {0} 에서 {1} 사이의 값을 입력하세요."),range:a.validator.format("{0} 에서 {1} 사이의 값을 입력하세요."),max:a.validator.format("{0} 이하의 값을 입력하세요."),min:a.validator.format("{0} 이상의 값을 입력하세요.")})}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/messages_sk.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 2 | * http://jqueryvalidation.org/ 3 | * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):a(jQuery)}(function(a){a.extend(a.validator.messages,{required:"Povinné zadať.",maxlength:a.validator.format("Maximálne {0} znakov."),minlength:a.validator.format("Minimálne {0} znakov."),rangelength:a.validator.format("Minimálne {0} a Maximálne {1} znakov."),email:"E-mailová adresa musí byť platná.",url:"URL musí byť platný.",date:"Musí byť dátum.",number:"Musí byť číslo.",digits:"Môže obsahovať iba číslice.",equalTo:"Dva hodnoty sa musia rovnať.",range:a.validator.format("Musí byť medzi {0} a {1}."),max:a.validator.format("Nemôže byť viac ako{0}."),min:a.validator.format("Nemôže byť menej ako{0}."),creditcard:"Číslo platobnej karty musí byť platné."})}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/messages_vi.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 2 | * http://jqueryvalidation.org/ 3 | * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):a(jQuery)}(function(a){a.extend(a.validator.messages,{required:"Hãy nhập.",remote:"Hãy sửa cho đúng.",email:"Hãy nhập email.",url:"Hãy nhập URL.",date:"Hãy nhập ngày.",dateISO:"Hãy nhập ngày (ISO).",number:"Hãy nhập số.",digits:"Hãy nhập chữ số.",creditcard:"Hãy nhập số thẻ tín dụng.",equalTo:"Hãy nhập thêm lần nữa.",extension:"Phần mở rộng không đúng.",maxlength:a.validator.format("Hãy nhập từ {0} kí tự trở xuống."),minlength:a.validator.format("Hãy nhập từ {0} kí tự trở lên."),rangelength:a.validator.format("Hãy nhập từ {0} đến {1} kí tự."),range:a.validator.format("Hãy nhập từ {0} đến {1}."),max:a.validator.format("Hãy nhập từ {0} trở xuống."),min:a.validator.format("Hãy nhập từ {1} trở lên.")})}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/messages_zh.js: -------------------------------------------------------------------------------- 1 | (function( factory ) { 2 | if ( typeof define === "function" && define.amd ) { 3 | define( ["jquery", "../jquery.validate"], factory ); 4 | } else { 5 | factory( jQuery ); 6 | } 7 | }(function( $ ) { 8 | 9 | /* 10 | * Translated default messages for the jQuery validation plugin. 11 | * Locale: ZH (Chinese, 中文 (Zhōngwén), 汉语, 漢語) 12 | */ 13 | $.extend($.validator.messages, { 14 | required: "这是必填字段", 15 | remote: "请修正此字段", 16 | email: "请输入有效的电子邮件地址", 17 | url: "请输入有效的网址", 18 | date: "请输入有效的日期", 19 | dateISO: "请输入有效的日期 (YYYY-MM-DD)", 20 | number: "请输入有效的数字", 21 | digits: "只能输入数字", 22 | creditcard: "请输入有效的信用卡号码", 23 | equalTo: "你的输入不相同", 24 | extension: "请输入有效的后缀", 25 | maxlength: $.validator.format("最多可以输入 {0} 个字符"), 26 | minlength: $.validator.format("最少要输入 {0} 个字符"), 27 | rangelength: $.validator.format("请输入长度在 {0} 到 {1} 之间的字符串"), 28 | range: $.validator.format("请输入范围在 {0} 到 {1} 之间的数值"), 29 | max: $.validator.format("请输入不大于 {0} 的数值"), 30 | min: $.validator.format("请输入不小于 {0} 的数值") 31 | }); 32 | 33 | })); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/messages_zh.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 2 | * http://jqueryvalidation.org/ 3 | * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):a(jQuery)}(function(a){a.extend(a.validator.messages,{required:"这是必填字段",remote:"请修正此字段",email:"请输入有效的电子邮件地址",url:"请输入有效的网址",date:"请输入有效的日期",dateISO:"请输入有效的日期 (YYYY-MM-DD)",number:"请输入有效的数字",digits:"只能输入数字",creditcard:"请输入有效的信用卡号码",equalTo:"你的输入不相同",extension:"请输入有效的后缀",maxlength:a.validator.format("最多可以输入 {0} 个字符"),minlength:a.validator.format("最少要输入 {0} 个字符"),rangelength:a.validator.format("请输入长度在 {0} 到 {1} 之间的字符串"),range:a.validator.format("请输入范围在 {0} 到 {1} 之间的数值"),max:a.validator.format("请输入不大于 {0} 的数值"),min:a.validator.format("请输入不小于 {0} 的数值")})}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/messages_zh_TW.js: -------------------------------------------------------------------------------- 1 | (function( factory ) { 2 | if ( typeof define === "function" && define.amd ) { 3 | define( ["jquery", "../jquery.validate"], factory ); 4 | } else { 5 | factory( jQuery ); 6 | } 7 | }(function( $ ) { 8 | 9 | /* 10 | * Translated default messages for the jQuery validation plugin. 11 | * Locale: ZH (Chinese; 中文 (Zhōngwén), 汉语, 漢語) 12 | * Region: TW (Taiwan) 13 | */ 14 | $.extend($.validator.messages, { 15 | required: "必須填寫", 16 | remote: "請修正此欄位", 17 | email: "請輸入有效的電子郵件", 18 | url: "請輸入有效的網址", 19 | date: "請輸入有效的日期", 20 | dateISO: "請輸入有效的日期 (YYYY-MM-DD)", 21 | number: "請輸入正確的數值", 22 | digits: "只可輸入數字", 23 | creditcard: "請輸入有效的信用卡號碼", 24 | equalTo: "請重複輸入一次", 25 | extension: "請輸入有效的後綴", 26 | maxlength: $.validator.format("最多 {0} 個字"), 27 | minlength: $.validator.format("最少 {0} 個字"), 28 | rangelength: $.validator.format("請輸入長度為 {0} 至 {1} 之間的字串"), 29 | range: $.validator.format("請輸入 {0} 至 {1} 之間的數值"), 30 | max: $.validator.format("請輸入不大於 {0} 的數值"), 31 | min: $.validator.format("請輸入不小於 {0} 的數值") 32 | }); 33 | 34 | })); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/messages_zh_TW.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 2 | * http://jqueryvalidation.org/ 3 | * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):a(jQuery)}(function(a){a.extend(a.validator.messages,{required:"必須填寫",remote:"請修正此欄位",email:"請輸入有效的電子郵件",url:"請輸入有效的網址",date:"請輸入有效的日期",dateISO:"請輸入有效的日期 (YYYY-MM-DD)",number:"請輸入正確的數值",digits:"只可輸入數字",creditcard:"請輸入有效的信用卡號碼",equalTo:"請重複輸入一次",extension:"請輸入有效的後綴",maxlength:a.validator.format("最多 {0} 個字"),minlength:a.validator.format("最少 {0} 個字"),rangelength:a.validator.format("請輸入長度為 {0} 至 {1} 之間的字串"),range:a.validator.format("請輸入 {0} 至 {1} 之間的數值"),max:a.validator.format("請輸入不大於 {0} 的數值"),min:a.validator.format("請輸入不小於 {0} 的數值")})}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/methods_de.js: -------------------------------------------------------------------------------- 1 | (function( factory ) { 2 | if ( typeof define === "function" && define.amd ) { 3 | define( ["jquery", "../jquery.validate"], factory ); 4 | } else { 5 | factory( jQuery ); 6 | } 7 | }(function( $ ) { 8 | 9 | /* 10 | * Localized default methods for the jQuery validation plugin. 11 | * Locale: DE 12 | */ 13 | $.extend($.validator.methods, { 14 | date: function(value, element) { 15 | return this.optional(element) || /^\d\d?\.\d\d?\.\d\d\d?\d?$/.test(value); 16 | }, 17 | number: function(value, element) { 18 | return this.optional(element) || /^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(value); 19 | } 20 | }); 21 | 22 | })); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/methods_de.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 2 | * http://jqueryvalidation.org/ 3 | * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):a(jQuery)}(function(a){a.extend(a.validator.methods,{date:function(a,b){return this.optional(b)||/^\d\d?\.\d\d?\.\d\d\d?\d?$/.test(a)},number:function(a,b){return this.optional(b)||/^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(a)}})}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/methods_es_CL.js: -------------------------------------------------------------------------------- 1 | (function( factory ) { 2 | if ( typeof define === "function" && define.amd ) { 3 | define( ["jquery", "../jquery.validate"], factory ); 4 | } else { 5 | factory( jQuery ); 6 | } 7 | }(function( $ ) { 8 | 9 | /* 10 | * Localized default methods for the jQuery validation plugin. 11 | * Locale: ES_CL 12 | */ 13 | $.extend($.validator.methods, { 14 | date: function(value, element) { 15 | return this.optional(element) || /^\d\d?\-\d\d?\-\d\d\d?\d?$/.test(value); 16 | }, 17 | number: function(value, element) { 18 | return this.optional(element) || /^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(value); 19 | } 20 | }); 21 | 22 | })); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/methods_es_CL.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 2 | * http://jqueryvalidation.org/ 3 | * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):a(jQuery)}(function(a){a.extend(a.validator.methods,{date:function(a,b){return this.optional(b)||/^\d\d?\-\d\d?\-\d\d\d?\d?$/.test(a)},number:function(a,b){return this.optional(b)||/^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(a)}})}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/methods_fi.js: -------------------------------------------------------------------------------- 1 | (function( factory ) { 2 | if ( typeof define === "function" && define.amd ) { 3 | define( ["jquery", "../jquery.validate"], factory ); 4 | } else { 5 | factory( jQuery ); 6 | } 7 | }(function( $ ) { 8 | 9 | /* 10 | * Localized default methods for the jQuery validation plugin. 11 | * Locale: FI 12 | */ 13 | $.extend($.validator.methods, { 14 | date: function(value, element) { 15 | return this.optional(element) || /^\d{1,2}\.\d{1,2}\.\d{4}$/.test(value); 16 | }, 17 | number: function(value, element) { 18 | return this.optional(element) || /^-?(?:\d+)(?:,\d+)?$/.test(value); 19 | } 20 | }); 21 | 22 | })); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/methods_fi.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 2 | * http://jqueryvalidation.org/ 3 | * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):a(jQuery)}(function(a){a.extend(a.validator.methods,{date:function(a,b){return this.optional(b)||/^\d{1,2}\.\d{1,2}\.\d{4}$/.test(a)},number:function(a,b){return this.optional(b)||/^-?(?:\d+)(?:,\d+)?$/.test(a)}})}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/methods_nl.js: -------------------------------------------------------------------------------- 1 | (function( factory ) { 2 | if ( typeof define === "function" && define.amd ) { 3 | define( ["jquery", "../jquery.validate"], factory ); 4 | } else { 5 | factory( jQuery ); 6 | } 7 | }(function( $ ) { 8 | 9 | /* 10 | * Localized default methods for the jQuery validation plugin. 11 | * Locale: NL 12 | */ 13 | $.extend($.validator.methods, { 14 | date: function(value, element) { 15 | return this.optional(element) || /^\d\d?[\.\/\-]\d\d?[\.\/\-]\d\d\d?\d?$/.test(value); 16 | } 17 | }); 18 | 19 | })); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/methods_nl.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 2 | * http://jqueryvalidation.org/ 3 | * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):a(jQuery)}(function(a){a.extend(a.validator.methods,{date:function(a,b){return this.optional(b)||/^\d\d?[\.\/\-]\d\d?[\.\/\-]\d\d\d?\d?$/.test(a)}})}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/methods_pt.js: -------------------------------------------------------------------------------- 1 | (function( factory ) { 2 | if ( typeof define === "function" && define.amd ) { 3 | define( ["jquery", "../jquery.validate"], factory ); 4 | } else { 5 | factory( jQuery ); 6 | } 7 | }(function( $ ) { 8 | 9 | /* 10 | * Localized default methods for the jQuery validation plugin. 11 | * Locale: PT_BR 12 | */ 13 | $.extend($.validator.methods, { 14 | date: function(value, element) { 15 | return this.optional(element) || /^\d\d?\/\d\d?\/\d\d\d?\d?$/.test(value); 16 | } 17 | }); 18 | 19 | })); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jquery-validation/js/localization/methods_pt.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 2 | * http://jqueryvalidation.org/ 3 | * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):a(jQuery)}(function(a){a.extend(a.validator.methods,{date:function(a,b){return this.optional(b)||/^\d\d?\/\d\d?\/\d\d\d?\d?$/.test(a)}})}); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jstree/dist/themes/default-dark/32px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jstree/dist/themes/default-dark/32px.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jstree/dist/themes/default-dark/40px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jstree/dist/themes/default-dark/40px.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jstree/dist/themes/default-dark/throbber.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jstree/dist/themes/default-dark/throbber.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jstree/dist/themes/default/32px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jstree/dist/themes/default/32px.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jstree/dist/themes/default/32px_line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jstree/dist/themes/default/32px_line.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jstree/dist/themes/default/32px_original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jstree/dist/themes/default/32px_original.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jstree/dist/themes/default/40px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jstree/dist/themes/default/40px.png -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jstree/dist/themes/default/throbber.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/jstree/dist/themes/default/throbber.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/jstree/jstree.jquery.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "jstree", 3 | "title": "jsTree", 4 | "description": "Tree view for jQuery", 5 | "version": "3.0.4", 6 | "homepage": "http://jstree.com", 7 | "keywords": [ 8 | "ui", 9 | "tree", 10 | "jstree" 11 | ], 12 | "author": { 13 | "name": "Ivan Bozhanov", 14 | "email": "jstree@jstree.com", 15 | "url": "http://vakata.com" 16 | }, 17 | "licenses": [ 18 | { 19 | "type": "MIT", 20 | "url": "https://github.com/vakata/jstree/blob/master/LICENSE-MIT" 21 | } 22 | ], 23 | "bugs": "https://github.com/vakata/jstree/issues", 24 | "demo": "http://jstree.com/demo", 25 | "dependencies": { 26 | "jquery": ">=1.9.1" 27 | } 28 | } -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/layer/layim/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/layer/layim/loading.gif -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/ar.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ar",[],function(){return{errorLoading:function(){return"لا يمكن تحميل النتائج"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="الرجاء حذف "+t+" عناصر";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="الرجاء إضافة "+t+" عناصر";return n},loadingMore:function(){return"جاري تحميل نتائج إضافية..."},maximumSelected:function(e){var t="تستطيع إختيار "+e.maximum+" بنود فقط";return t},noResults:function(){return"لم يتم العثور على أي نتائج"},searching:function(){return"جاري البحث…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/az.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/az",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return t+" simvol silin"},inputTooShort:function(e){var t=e.minimum-e.input.length;return t+" simvol daxil edin"},loadingMore:function(){return"Daha çox nəticə yüklənir…"},maximumSelected:function(e){return"Sadəcə "+e.maximum+" element seçə bilərsiniz"},noResults:function(){return"Nəticə tapılmadı"},searching:function(){return"Axtarılır…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/bg.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/bg",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Моля въведете с "+t+" по-малко символ";return t>1&&(n+="a"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Моля въведете още "+t+" символ";return t>1&&(n+="a"),n},loadingMore:function(){return"Зареждат се още…"},maximumSelected:function(e){var t="Можете да направите до "+e.maximum+" ";return e.maximum>1?t+="избора":t+="избор",t},noResults:function(){return"Няма намерени съвпадения"},searching:function(){return"Търсене…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/ca.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ca",[],function(){return{errorLoading:function(){return"La càrrega ha fallat"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Si us plau, elimina "+t+" car";return t==1?n+="àcter":n+="àcters",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Si us plau, introdueix "+t+" car";return t==1?n+="àcter":n+="àcters",n},loadingMore:function(){return"Carregant més resultats…"},maximumSelected:function(e){var t="Només es pot seleccionar "+e.maximum+" element";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No s'han trobat resultats"},searching:function(){return"Cercant…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/da.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/da",[],function(){return{errorLoading:function(){return"Resultaterne kunne ikke indlæses."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Angiv venligst "+t+" tegn mindre";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Angiv venligst "+t+" tegn mere";return n},loadingMore:function(){return"Indlæser flere resultater…"},maximumSelected:function(e){var t="Du kan kun vælge "+e.maximum+" emne";return e.maximum!=1&&(t+="r"),t},noResults:function(){return"Ingen resultater fundet"},searching:function(){return"Søger…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/de.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/de",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return"Bitte "+t+" Zeichen weniger eingeben"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Bitte "+t+" Zeichen mehr eingeben"},loadingMore:function(){return"Lade mehr Ergebnisse…"},maximumSelected:function(e){var t="Sie können nur "+e.maximum+" Eintr";return e.maximum===1?t+="ag":t+="äge",t+=" auswählen",t},noResults:function(){return"Keine Übereinstimmungen gefunden"},searching:function(){return"Suche…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/el.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/el",[],function(){return{errorLoading:function(){return"Τα αποτελέσματα δεν μπόρεσαν να φορτώσουν."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Παρακαλώ διαγράψτε "+t+" χαρακτήρ";return t==1&&(n+="α"),t!=1&&(n+="ες"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Παρακαλώ συμπληρώστε "+t+" ή περισσότερους χαρακτήρες";return n},loadingMore:function(){return"Φόρτωση περισσότερων αποτελεσμάτων…"},maximumSelected:function(e){var t="Μπορείτε να επιλέξετε μόνο "+e.maximum+" επιλογ";return e.maximum==1&&(t+="ή"),e.maximum!=1&&(t+="ές"),t},noResults:function(){return"Δεν βρέθηκαν αποτελέσματα"},searching:function(){return"Αναζήτηση…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/en.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Please delete "+t+" character";return t!=1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Please enter "+t+" or more characters";return n},loadingMore:function(){return"Loading more results…"},maximumSelected:function(e){var t="You can only select "+e.maximum+" item";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searching…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/es.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/es",[],function(){return{errorLoading:function(){return"La carga falló"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Por favor, elimine "+t+" car";return t==1?n+="ácter":n+="acteres",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Por favor, introduzca "+t+" car";return t==1?n+="ácter":n+="acteres",n},loadingMore:function(){return"Cargando más resultados…"},maximumSelected:function(e){var t="Sólo puede seleccionar "+e.maximum+" elemento";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No se encontraron resultados"},searching:function(){return"Buscando…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/et.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/et",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Sisesta "+t+" täht";return t!=1&&(n+="e"),n+=" vähem",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Sisesta "+t+" täht";return t!=1&&(n+="e"),n+=" rohkem",n},loadingMore:function(){return"Laen tulemusi…"},maximumSelected:function(e){var t="Saad vaid "+e.maximum+" tulemus";return e.maximum==1?t+="e":t+="t",t+=" valida",t},noResults:function(){return"Tulemused puuduvad"},searching:function(){return"Otsin…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/eu.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/eu",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Idatzi ";return t==1?n+="karaktere bat":n+=t+" karaktere",n+=" gutxiago",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Idatzi ";return t==1?n+="karaktere bat":n+=t+" karaktere",n+=" gehiago",n},loadingMore:function(){return"Emaitza gehiago kargatzen…"},maximumSelected:function(e){return e.maximum===1?"Elementu bakarra hauta dezakezu":e.maximum+" elementu hauta ditzakezu soilik"},noResults:function(){return"Ez da bat datorrenik aurkitu"},searching:function(){return"Bilatzen…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/fa.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fa",[],function(){return{errorLoading:function(){return"امکان بارگذاری نتایج وجود ندارد."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="لطفاً "+t+" کاراکتر را حذف نمایید";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="لطفاً تعداد "+t+" کاراکتر یا بیشتر وارد نمایید";return n},loadingMore:function(){return"در حال بارگذاری نتایج بیشتر..."},maximumSelected:function(e){var t="شما تنها می‌توانید "+e.maximum+" آیتم را انتخاب نمایید";return t},noResults:function(){return"هیچ نتیجه‌ای یافت نشد"},searching:function(){return"در حال جستجو..."}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/fi.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fi",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return"Ole hyvä ja anna "+t+" merkkiä vähemmän"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Ole hyvä ja anna "+t+" merkkiä lisää"},loadingMore:function(){return"Ladataan lisää tuloksia…"},maximumSelected:function(e){return"Voit valita ainoastaan "+e.maximum+" kpl"},noResults:function(){return"Ei tuloksia"},searching:function(){}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/fr.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fr",[],function(){return{errorLoading:function(){return"Les résultats ne peuvent pas être chargés."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Supprimez "+t+" caractère";return t!==1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Saisissez "+t+" caractère";return t!==1&&(n+="s"),n},loadingMore:function(){return"Chargement de résultats supplémentaires…"},maximumSelected:function(e){var t="Vous pouvez seulement sélectionner "+e.maximum+" élément";return e.maximum!==1&&(t+="s"),t},noResults:function(){return"Aucun résultat trouvé"},searching:function(){return"Recherche en cours…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/gl.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/gl",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Elimine ";return t===1?n+="un carácter":n+=t+" caracteres",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Engada ";return t===1?n+="un carácter":n+=t+" caracteres",n},loadingMore:function(){return"Cargando máis resultados…"},maximumSelected:function(e){var t="Só pode ";return e.maximum===1?t+="un elemento":t+=e.maximum+" elementos",t},noResults:function(){return"Non se atoparon resultados"},searching:function(){return"Buscando…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/he.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/he",[],function(){return{errorLoading:function(){return"שגיאה בטעינת התוצאות"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="נא למחוק ";return t===1?n+="תו אחד":n+=t+" תווים",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="נא להכניס ";return t===1?n+="תו אחד":n+=t+" תווים",n+=" או יותר",n},loadingMore:function(){return"טוען תוצאות נוספות…"},maximumSelected:function(e){var t="באפשרותך לבחור עד ";return e.maximum===1?t+="פריט אחד":t+=e.maximum+" פריטים",t},noResults:function(){return"לא נמצאו תוצאות"},searching:function(){return"מחפש…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/hi.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hi",[],function(){return{errorLoading:function(){return"परिणामों को लोड नहीं किया जा सका।"},inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" अक्षर को हटा दें";return t>1&&(n=t+" अक्षरों को हटा दें "),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="कृपया "+t+" या अधिक अक्षर दर्ज करें";return n},loadingMore:function(){return"अधिक परिणाम लोड हो रहे है..."},maximumSelected:function(e){var t="आप केवल "+e.maximum+" आइटम का चयन कर सकते हैं";return t},noResults:function(){return"कोई परिणाम नहीं मिला"},searching:function(){return"खोज रहा है..."}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/hr.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hr",[],function(){function e(e){var t=" "+e+" znak";return e%10<5&&e%10>0&&(e%100<5||e%100>19)?e%10>1&&(t+="a"):t+="ova",t}return{errorLoading:function(){return"Preuzimanje nije uspjelo."},inputTooLong:function(t){var n=t.input.length-t.maximum;return"Unesite "+e(n)},inputTooShort:function(t){var n=t.minimum-t.input.length;return"Unesite još "+e(n)},loadingMore:function(){return"Učitavanje rezultata…"},maximumSelected:function(e){return"Maksimalan broj odabranih stavki je "+e.maximum},noResults:function(){return"Nema rezultata"},searching:function(){return"Pretraga…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/hu.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hu",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return"Túl hosszú. "+t+" karakterrel több, mint kellene."},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Túl rövid. Még "+t+" karakter hiányzik."},loadingMore:function(){return"Töltés…"},maximumSelected:function(e){return"Csak "+e.maximum+" elemet lehet kiválasztani."},noResults:function(){return"Nincs találat."},searching:function(){return"Keresés…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/id.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/id",[],function(){return{errorLoading:function(){return"Data tidak boleh diambil."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Hapuskan "+t+" huruf"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Masukkan "+t+" huruf lagi"},loadingMore:function(){return"Mengambil data…"},maximumSelected:function(e){return"Anda hanya dapat memilih "+e.maximum+" pilihan"},noResults:function(){return"Tidak ada data yang sesuai"},searching:function(){return"Mencari…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/is.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/is",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vinsamlegast styttið texta um "+t+" staf";return t<=1?n:n+"i"},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vinsamlegast skrifið "+t+" staf";return t>1&&(n+="i"),n+=" í viðbót",n},loadingMore:function(){return"Sæki fleiri niðurstöður…"},maximumSelected:function(e){return"Þú getur aðeins valið "+e.maximum+" atriði"},noResults:function(){return"Ekkert fannst"},searching:function(){return"Leita…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/it.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/it",[],function(){return{errorLoading:function(){return"I risultati non possono essere caricati."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Per favore cancella "+t+" caratter";return t!==1?n+="i":n+="e",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Per favore inserisci "+t+" o più caratteri";return n},loadingMore:function(){return"Caricando più risultati…"},maximumSelected:function(e){var t="Puoi selezionare solo "+e.maximum+" element";return e.maximum!==1?t+="i":t+="o",t},noResults:function(){return"Nessun risultato trovato"},searching:function(){return"Sto cercando…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/ja.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ja",[],function(){return{errorLoading:function(){return"結果が読み込まれませんでした"},inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" 文字を削除してください";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="少なくとも "+t+" 文字を入力してください";return n},loadingMore:function(){return"読み込み中…"},maximumSelected:function(e){var t=e.maximum+" 件しか選択できません";return t},noResults:function(){return"対象が見つかりません"},searching:function(){return"検索しています…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/km.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/km",[],function(){return{errorLoading:function(){return"មិនអាចទាញយកទិន្នន័យ"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="សូមលុបចេញ "+t+" អក្សរ";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="សូមបញ្ចូល"+t+" អក្សរ រឺ ច្រើនជាងនេះ";return n},loadingMore:function(){return"កំពុងទាញយកទិន្នន័យបន្ថែម..."},maximumSelected:function(e){var t="អ្នកអាចជ្រើសរើសបានតែ "+e.maximum+" ជម្រើសប៉ុណ្ណោះ";return t},noResults:function(){return"មិនមានលទ្ធផល"},searching:function(){return"កំពុងស្វែងរក..."}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/ko.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ko",[],function(){return{errorLoading:function(){return"결과를 불러올 수 없습니다."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="너무 깁니다. "+t+" 글자 지워주세요.";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="너무 짧습니다. "+t+" 글자 더 입력해주세요.";return n},loadingMore:function(){return"불러오는 중…"},maximumSelected:function(e){var t="최대 "+e.maximum+"개까지만 선택 가능합니다.";return t},noResults:function(){return"결과가 없습니다."},searching:function(){return"검색 중…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/lt.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/lt",[],function(){function e(e,t,n,r){return e%10===1&&(e%100<11||e%100>19)?t:e%10>=2&&e%10<=9&&(e%100<11||e%100>19)?n:r}return{inputTooLong:function(t){var n=t.input.length-t.maximum,r="Pašalinkite "+n+" simbol";return r+=e(n,"į","ius","ių"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Įrašykite dar "+n+" simbol";return r+=e(n,"į","ius","ių"),r},loadingMore:function(){return"Kraunama daugiau rezultatų…"},maximumSelected:function(t){var n="Jūs galite pasirinkti tik "+t.maximum+" element";return n+=e(t.maximum,"ą","us","ų"),n},noResults:function(){return"Atitikmenų nerasta"},searching:function(){return"Ieškoma…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/lv.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/lv",[],function(){function e(e,t,n,r){return e===11?t:e%10===1?n:r}return{inputTooLong:function(t){var n=t.input.length-t.maximum,r="Lūdzu ievadiet par "+n;return r+=" simbol"+e(n,"iem","u","iem"),r+" mazāk"},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Lūdzu ievadiet vēl "+n;return r+=" simbol"+e(n,"us","u","us"),r},loadingMore:function(){return"Datu ielāde…"},maximumSelected:function(t){var n="Jūs varat izvēlēties ne vairāk kā "+t.maximum;return n+=" element"+e(t.maximum,"us","u","us"),n},noResults:function(){return"Sakritību nav"},searching:function(){return"Meklēšana…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/mk.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/mk",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Ве молиме внесете "+e.maximum+" помалку карактер";return e.maximum!==1&&(n+="и"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Ве молиме внесете уште "+e.maximum+" карактер";return e.maximum!==1&&(n+="и"),n},loadingMore:function(){return"Вчитување резултати…"},maximumSelected:function(e){var t="Можете да изберете само "+e.maximum+" ставк";return e.maximum===1?t+="а":t+="и",t},noResults:function(){return"Нема пронајдено совпаѓања"},searching:function(){return"Пребарување…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/ms.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ms",[],function(){return{errorLoading:function(){return"Keputusan tidak berjaya dimuatkan."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Sila hapuskan "+t+" aksara"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Sila masukkan "+t+" atau lebih aksara"},loadingMore:function(){return"Sedang memuatkan keputusan…"},maximumSelected:function(e){return"Anda hanya boleh memilih "+e.maximum+" pilihan"},noResults:function(){return"Tiada padanan yang ditemui"},searching:function(){return"Mencari…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/nb.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/nb",[],function(){return{errorLoading:function(){return"Kunne ikke hente resultater."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Vennligst fjern "+t+" tegn"},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vennligst skriv inn ";return t>1?n+=" flere tegn":n+=" tegn til",n},loadingMore:function(){return"Laster flere resultater…"},maximumSelected:function(e){return"Du kan velge maks "+e.maximum+" elementer"},noResults:function(){return"Ingen treff"},searching:function(){return"Søker…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/nl.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/nl",[],function(){return{errorLoading:function(){return"De resultaten konden niet worden geladen."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Gelieve "+t+" karakters te verwijderen";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Gelieve "+t+" of meer karakters in te voeren";return n},loadingMore:function(){return"Meer resultaten laden…"},maximumSelected:function(e){var t=e.maximum==1?"kan":"kunnen",n="Er "+t+" maar "+e.maximum+" item";return e.maximum!=1&&(n+="s"),n+=" worden geselecteerd",n},noResults:function(){return"Geen resultaten gevonden…"},searching:function(){return"Zoeken…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/pl.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/pl",[],function(){var e=["znak","znaki","znaków"],t=["element","elementy","elementów"],n=function(t,n){if(t===1)return n[0];if(t>1&&t<=4)return n[1];if(t>=5)return n[2]};return{errorLoading:function(){return"Nie można załadować wyników."},inputTooLong:function(t){var r=t.input.length-t.maximum;return"Usuń "+r+" "+n(r,e)},inputTooShort:function(t){var r=t.minimum-t.input.length;return"Podaj przynajmniej "+r+" "+n(r,e)},loadingMore:function(){return"Trwa ładowanie…"},maximumSelected:function(e){return"Możesz zaznaczyć tylko "+e.maximum+" "+n(e.maximum,t)},noResults:function(){return"Brak wyników"},searching:function(){return"Trwa wyszukiwanie…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/pt-BR.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/pt-BR",[],function(){return{errorLoading:function(){return"Os resultados não puderam ser carregados."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Apague "+t+" caracter";return t!=1&&(n+="es"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Digite "+t+" ou mais caracteres";return n},loadingMore:function(){return"Carregando mais resultados…"},maximumSelected:function(e){var t="Você só pode selecionar "+e.maximum+" ite";return e.maximum==1?t+="m":t+="ns",t},noResults:function(){return"Nenhum resultado encontrado"},searching:function(){return"Buscando…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/pt.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/pt",[],function(){return{errorLoading:function(){return"Os resultados não puderam ser carregados."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Por favor apague "+t+" ";return n+=t!=1?"caracteres":"carácter",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Introduza "+t+" ou mais caracteres";return n},loadingMore:function(){return"A carregar mais resultados…"},maximumSelected:function(e){var t="Apenas pode seleccionar "+e.maximum+" ";return t+=e.maximum!=1?"itens":"item",t},noResults:function(){return"Sem resultados"},searching:function(){return"A procurar…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/ro.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ro",[],function(){return{errorLoading:function(){return"Rezultatele nu au putut fi incărcate."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vă rugăm să ștergeți"+t+" caracter";return t!==1&&(n+="e"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vă rugăm să introduceți "+t+"sau mai multe caractere";return n},loadingMore:function(){return"Se încarcă mai multe rezultate…"},maximumSelected:function(e){var t="Aveți voie să selectați cel mult "+e.maximum;return t+=" element",e.maximum!==1&&(t+="e"),t},noResults:function(){return"Nu au fost găsite rezultate"},searching:function(){return"Căutare…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/ru.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ru",[],function(){function e(e,t,n,r){return e%10<5&&e%10>0&&e%100<5||e%100>20?e%10>1?n:t:r}return{errorLoading:function(){return"Невозможно загрузить результаты"},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Пожалуйста, введите на "+n+" символ";return r+=e(n,"","a","ов"),r+=" меньше",r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Пожалуйста, введите еще хотя бы "+n+" символ";return r+=e(n,"","a","ов"),r},loadingMore:function(){return"Загрузка данных…"},maximumSelected:function(t){var n="Вы можете выбрать не более "+t.maximum+" элемент";return n+=e(t.maximum,"","a","ов"),n},noResults:function(){return"Совпадений не найдено"},searching:function(){return"Поиск…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/sr-Cyrl.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sr-Cyrl",[],function(){function e(e,t,n,r){return e%10==1&&e%100!=11?t:e%10>=2&&e%10<=4&&(e%100<12||e%100>14)?n:r}return{errorLoading:function(){return"Преузимање није успело."},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Обришите "+n+" симбол";return r+=e(n,"","а","а"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Укуцајте бар још "+n+" симбол";return r+=e(n,"","а","а"),r},loadingMore:function(){return"Преузимање још резултата…"},maximumSelected:function(t){var n="Можете изабрати само "+t.maximum+" ставк";return n+=e(t.maximum,"у","е","и"),n},noResults:function(){return"Ништа није пронађено"},searching:function(){return"Претрага…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/sr.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sr",[],function(){function e(e,t,n,r){return e%10==1&&e%100!=11?t:e%10>=2&&e%10<=4&&(e%100<12||e%100>14)?n:r}return{errorLoading:function(){return"Preuzimanje nije uspelo."},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Obrišite "+n+" simbol";return r+=e(n,"","a","a"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Ukucajte bar još "+n+" simbol";return r+=e(n,"","a","a"),r},loadingMore:function(){return"Preuzimanje još rezultata…"},maximumSelected:function(t){var n="Možete izabrati samo "+t.maximum+" stavk";return n+=e(t.maximum,"u","e","i"),n},noResults:function(){return"Ništa nije pronađeno"},searching:function(){return"Pretraga…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/sv.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sv",[],function(){return{errorLoading:function(){return"Resultat kunde inte laddas."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vänligen sudda ut "+t+" tecken";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vänligen skriv in "+t+" eller fler tecken";return n},loadingMore:function(){return"Laddar fler resultat…"},maximumSelected:function(e){var t="Du kan max välja "+e.maximum+" element";return t},noResults:function(){return"Inga träffar"},searching:function(){return"Söker…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/th.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/th",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="โปรดลบออก "+t+" ตัวอักษร";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="โปรดพิมพ์เพิ่มอีก "+t+" ตัวอักษร";return n},loadingMore:function(){return"กำลังค้นข้อมูลเพิ่ม…"},maximumSelected:function(e){var t="คุณสามารถเลือกได้ไม่เกิน "+e.maximum+" รายการ";return t},noResults:function(){return"ไม่พบข้อมูล"},searching:function(){return"กำลังค้นข้อมูล…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/tr.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/tr",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" karakter daha girmelisiniz";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="En az "+t+" karakter daha girmelisiniz";return n},loadingMore:function(){return"Daha fazla…"},maximumSelected:function(e){var t="Sadece "+e.maximum+" seçim yapabilirsiniz";return t},noResults:function(){return"Sonuç bulunamadı"},searching:function(){return"Aranıyor…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/uk.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/uk",[],function(){function e(e,t,n,r){return e%100>10&&e%100<15?r:e%10===1?t:e%10>1&&e%10<5?n:r}return{errorLoading:function(){return"Неможливо завантажити результати"},inputTooLong:function(t){var n=t.input.length-t.maximum;return"Будь ласка, видаліть "+n+" "+e(t.maximum,"літеру","літери","літер")},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Будь ласка, введіть "+t+" або більше літер"},loadingMore:function(){return"Завантаження інших результатів…"},maximumSelected:function(t){return"Ви можете вибрати лише "+t.maximum+" "+e(t.maximum,"пункт","пункти","пунктів")},noResults:function(){return"Нічого не знайдено"},searching:function(){return"Пошук…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/vi.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/vi",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vui lòng nhập ít hơn "+t+" ký tự";return t!=1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vui lòng nhập nhiều hơn "+t+' ký tự"';return n},loadingMore:function(){return"Đang lấy thêm kết quả…"},maximumSelected:function(e){var t="Chỉ có thể chọn được "+e.maximum+" lựa chọn";return t},noResults:function(){return"Không tìm thấy kết quả"},searching:function(){return"Đang tìm…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/zh-CN.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/zh-CN",[],function(){return{errorLoading:function(){return"无法载入结果。"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="请删除"+t+"个字符";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="请再输入至少"+t+"个字符";return n},loadingMore:function(){return"载入更多结果…"},maximumSelected:function(e){var t="最多只能选择"+e.maximum+"个项目";return t},noResults:function(){return"未找到结果"},searching:function(){return"搜索中…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/select2/js/i18n/zh-TW.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/zh-TW",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="請刪掉"+t+"個字元";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="請再輸入"+t+"個字元";return n},loadingMore:function(){return"載入中…"},maximumSelected:function(e){var t="你只能選擇最多"+e.maximum+"項";return t},noResults:function(){return"沒有找到相符的項目"},searching:function(){return"搜尋中…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/simple-line-icons/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/simple-line-icons/License.txt -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/simple-line-icons/fonts/Simple-Line-Icons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/simple-line-icons/fonts/Simple-Line-Icons.eot -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/simple-line-icons/fonts/Simple-Line-Icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/simple-line-icons/fonts/Simple-Line-Icons.ttf -------------------------------------------------------------------------------- /src/main/webapp/static/global/plugins/simple-line-icons/fonts/Simple-Line-Icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/static/global/plugins/simple-line-icons/fonts/Simple-Line-Icons.woff -------------------------------------------------------------------------------- /src/main/webapp/static/pages/scripts/profile.min.js: -------------------------------------------------------------------------------- 1 | var Profile=function(){return{init:function(){Profile.initMiniCharts()},initMiniCharts:function(){App.isIE8()&&!Function.prototype.bind&&(Function.prototype.bind=function(t){if("function"!=typeof this)throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");var i=Array.prototype.slice.call(arguments,1),r=this,n=function(){},o=function(){return r.apply(this instanceof n&&t?this:t,i.concat(Array.prototype.slice.call(arguments)))};return n.prototype=this.prototype,o.prototype=new n,o}),$("#sparkline_bar").sparkline([8,9,10,11,10,10,12,10,10,11,9,12,11],{type:"bar",width:"100",barWidth:6,height:"45",barColor:"#F36A5B",negBarColor:"#e02222"}),$("#sparkline_bar2").sparkline([9,11,12,13,12,13,10,14,13,11,11,12,11],{type:"bar",width:"100",barWidth:6,height:"45",barColor:"#5C9BD1",negBarColor:"#e02222"})}}}();App.isAngularJsApp()===!1&&jQuery(document).ready(function(){Profile.init()}); -------------------------------------------------------------------------------- /src/main/webapp/upload/user/photo/2017011423571315995463517764.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/upload/user/photo/2017011423571315995463517764.jpg -------------------------------------------------------------------------------- /src/main/webapp/upload/user/photo/2017011500111119046029304591.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doubleview/jeebase/00789da8b20668cb89a3935bdb223aa152502eea/src/main/webapp/upload/user/photo/2017011500111119046029304591.jpg -------------------------------------------------------------------------------- /src/test/java/com/doubleview/jeebase/system/MenuServiceTest.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.system; 2 | 3 | 4 | import com.doubleview.jeebase.system.model.Menu; 5 | import com.doubleview.jeebase.system.service.MenuService; 6 | import org.junit.Test; 7 | import org.junit.runner.RunWith; 8 | import org.springframework.beans.factory.annotation.Autowired; 9 | import org.springframework.test.context.ContextConfiguration; 10 | import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; 11 | import org.springframework.transaction.annotation.Transactional; 12 | 13 | import java.util.List; 14 | 15 | /** 16 | * MneuService测试 17 | */ 18 | @RunWith(SpringJUnit4ClassRunner.class) 19 | @ContextConfiguration(locations ={"classpath*:/spring-*.xml"}) 20 | @Transactional 21 | public class MenuServiceTest { 22 | 23 | @Autowired 24 | private MenuService menuService; 25 | 26 | 27 | @Test 28 | public void selectMenu(){ 29 | List menuList = menuService.getList(new Menu()); 30 | for(Menu menu : menuList){ 31 | System.out.println(menu); 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /src/test/java/com/doubleview/jeebase/util/PageTest.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.util; 2 | 3 | import com.doubleview.jeebase.support.web.Page; 4 | import org.junit.Test; 5 | import org.slf4j.Logger; 6 | import org.slf4j.LoggerFactory; 7 | 8 | /** 9 | * Created by Administrator on 2016/12/2 0002. 10 | */ 11 | public class PageTest { 12 | 13 | Logger logger = LoggerFactory.getLogger(PageTest.class); 14 | 15 | @Test 16 | public void testPageString(){ 17 | Page page = new Page(5 , 30 , 1000); 18 | page.initialize(); 19 | logger.debug("首页 : {}" ,page.getFirst()); 20 | logger.debug("尾页 : {}" ,page.getLast()); 21 | logger.debug("当前页 : {}" ,page.getPageNo()); 22 | logger.debug("总页数: {}", page.getTotalPage()); 23 | logger.debug("总数 : {}" ,page.getTotalSize()); 24 | logger.debug(page.getHtml()); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /src/test/java/com/doubleview/jeebase/util/ShiroTest.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.util; 2 | 3 | 4 | import com.doubleview.jeebase.system.utils.ShiroUtils; 5 | import org.junit.Test; 6 | 7 | public class ShiroTest { 8 | 9 | 10 | @Test 11 | public void entryptPasswordTest(){ 12 | String password = "123456"; 13 | System.out.println("密码加密后" + ShiroUtils.entryptPassword(password)); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/test/java/com/doubleview/jeebase/util/UUIDTest.java: -------------------------------------------------------------------------------- 1 | package com.doubleview.jeebase.util; 2 | 3 | import org.junit.Test; 4 | 5 | import java.util.UUID; 6 | 7 | /** 8 | * Created by 胡成超 on 2016/9/24. 9 | */ 10 | public class UUIDTest { 11 | 12 | 13 | @Test 14 | public void testUUID(){ 15 | System.out.println(UUID.randomUUID().toString().replace("-" , "")); 16 | System.out.println(UUID.randomUUID().toString().replace("-" , "")); 17 | System.out.println(UUID.randomUUID().toString().replace("-" , "")); 18 | System.out.println(UUID.randomUUID().toString().replace("-" , "")); 19 | System.out.println(UUID.randomUUID().toString().replace("-" , "")); 20 | System.out.println(UUID.randomUUID().toString().replace("-" , "")); 21 | } 22 | 23 | } 24 | --------------------------------------------------------------------------------