Updating to version 1.2

pull/21/head 1.2
almasaeed2010 2014-04-05 20:12:30 -04:00
parent aa2170285c
commit 41b271f3fc
130 changed files with 2581 additions and 1448 deletions

3
.gitignore vendored
View File

@ -1,2 +1 @@
nbproject
readme

View File

@ -18,8 +18,7 @@ Want More?
Announcements: Announcements:
-------------- --------------
- Added new skin. class: .skin-black - Check the change log at the bottom
- Added [pace](http://github.hubspot.com/pace/docs/welcome/ "pace") plugin.
Special Features: Special Features:
----------------- -----------------
@ -73,6 +72,17 @@ Browser Support:
- Safari 5+ - Safari 5+
- Opera 11+ - Opera 11+
Change log:
-----------
ver 1.2:
- Fixed the sidebar scroll issue when using the fixed layout.
- Added [Bootstrap Social Buttons](http://lipis.github.io/bootstrap-social/ "Bootstrap Social") plugin.
- Fixed RequireJS bug. Thanks to [StaticSphere](https://github.com/StaticSphere "github user").
ver 1.1:
- Added new skin. class: .skin-black
- Added [pace](http://github.hubspot.com/pace/docs/welcome/ "pace") plugin.
To Do List: To Do List:
----------- -----------
- More features - More features

BIN
css/.DS_Store vendored Normal file

Binary file not shown.

View File

@ -2,7 +2,7 @@
@import url(http://fonts.googleapis.com/css?family=Kaushan+Script); @import url(http://fonts.googleapis.com/css?family=Kaushan+Script);
/*! /*!
* AdminLTE v1.0 * AdminLTE v1.2
* Author: AlmsaeedStudio.com * Author: AlmsaeedStudio.com
* License: Open source - MIT * License: Open source - MIT
* Please visit http://opensource.org/licenses/MIT for more information * Please visit http://opensource.org/licenses/MIT for more information
@ -1809,20 +1809,6 @@ Component: timeline
.btn.btn-warning.hover { .btn.btn-warning.hover {
background-color: #e08e0b; background-color: #e08e0b;
} }
.btn.btn-sm {
font-size: 12px;
}
.btn.btn-lg {
padding: 10px 16px;
}
.btn.btn-block {
font-size: 15px;
padding: 10px;
}
.btn.btn-block.btn-sm {
font-size: 13px;
padding: 7px;
}
.btn.btn-flat { .btn.btn-flat {
-webkit-border-radius: 0; -webkit-border-radius: 0;
-moz-border-radius: 0; -moz-border-radius: 0;
@ -1897,24 +1883,24 @@ Component: timeline
font-size: 10px; font-size: 10px;
font-weight: 400; font-weight: 400;
} }
.btn.btn-social { .btn.btn-social-old {
-webkit-box-shadow: none; -webkit-box-shadow: none;
-moz-box-shadow: none; -moz-box-shadow: none;
box-shadow: none; box-shadow: none;
opacity: 0.9; opacity: 0.9;
padding: 0; padding: 0;
} }
.btn.btn-social > .fa { .btn.btn-social-old > .fa {
padding: 10px 0; padding: 10px 0;
width: 40px; width: 40px;
} }
.btn.btn-social > .fa + span { .btn.btn-social-old > .fa + span {
border-left: 1px solid rgba(255, 255, 255, 0.3); border-left: 1px solid rgba(255, 255, 255, 0.3);
} }
.btn.btn-social span { .btn.btn-social-old span {
padding: 10px; padding: 10px;
} }
.btn.btn-social:hover { .btn.btn-social-old:hover {
opacity: 1; opacity: 1;
} }
.btn.btn-circle { .btn.btn-circle {
@ -2802,3 +2788,617 @@ Component: timeline
.pace-inactive { .pace-inactive {
display: none; display: none;
} }
/*
* Social Buttons for Bootstrap
*
* Copyright 2013-2014 Panayiotis Lipiridis
* Licensed under the MIT License
*
* https://github.com/lipis/bootstrap-social
*
* Note: this file has been altered to work correctly with AdminLTE
*/
.btn-social {
position: relative;
padding-left: 44px !important;
text-align: left;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.btn-social :first-child {
position: absolute;
left: 0;
top: 0;
bottom: 0;
width: 32px !important;
line-height: 34px !important;
font-size: 1.6em!important;
text-align: center;
border-right: 1px solid rgba(0, 0, 0, 0.2);
}
.btn-social.btn-lg {
padding-left: 60px !important;
}
.btn-social.btn-lg :first-child {
line-height: 45px;
width: 45px;
font-size: 1.8em;
}
.btn-social.btn-sm {
padding-left: 38px !important;
}
.btn-social.btn-sm :first-child {
line-height: 28px;
width: 28px;
font-size: 1.4em;
}
.btn-social.btn-xs {
padding-left: 30px !important;
}
.btn-social.btn-xs :first-child {
line-height: 20px;
width: 20px;
font-size: 1.2em;
}
.btn-social-icon {
position: relative;
padding-left: 44px !important;
text-align: left;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
height: 34px;
width: 34px;
padding: 0;
}
.btn-social-icon :first-child {
position: absolute;
left: 0;
top: 0;
bottom: 0;
width: 32px !important;
line-height: 34px !important;
font-size: 1.6em!important;
text-align: center;
border-right: 1px solid rgba(0, 0, 0, 0.2);
}
.btn-social-icon.btn-lg {
padding-left: 60px !important;
}
.btn-social-icon.btn-lg :first-child {
line-height: 45px;
width: 45px;
font-size: 1.8em;
}
.btn-social-icon.btn-sm {
padding-left: 38px !important;
}
.btn-social-icon.btn-sm :first-child {
line-height: 28px;
width: 28px;
font-size: 1.4em;
}
.btn-social-icon.btn-xs {
padding-left: 30px !important;
}
.btn-social-icon.btn-xs :first-child {
line-height: 20px;
width: 20px;
font-size: 1.2em;
}
.btn-social-icon :first-child {
border: none;
text-align: center;
width: 100%!important;
}
.btn-social-icon.btn-lg {
height: 45px;
width: 45px;
padding-left: 0;
padding-right: 0;
}
.btn-social-icon.btn-sm {
height: 30px;
width: 30px;
padding-left: 0;
padding-right: 0;
}
.btn-social-icon.btn-xs {
height: 22px;
width: 22px;
padding-left: 0;
padding-right: 0;
}
.btn-bitbucket {
color: #ffffff;
background-color: #205081;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-bitbucket:hover,
.btn-bitbucket:focus,
.btn-bitbucket:active,
.btn-bitbucket.active,
.open .dropdown-toggle.btn-bitbucket {
color: #ffffff;
background-color: #183c60;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-bitbucket:active,
.btn-bitbucket.active,
.open .dropdown-toggle.btn-bitbucket {
background-image: none;
}
.btn-bitbucket.disabled,
.btn-bitbucket[disabled],
fieldset[disabled] .btn-bitbucket,
.btn-bitbucket.disabled:hover,
.btn-bitbucket[disabled]:hover,
fieldset[disabled] .btn-bitbucket:hover,
.btn-bitbucket.disabled:focus,
.btn-bitbucket[disabled]:focus,
fieldset[disabled] .btn-bitbucket:focus,
.btn-bitbucket.disabled:active,
.btn-bitbucket[disabled]:active,
fieldset[disabled] .btn-bitbucket:active,
.btn-bitbucket.disabled.active,
.btn-bitbucket[disabled].active,
fieldset[disabled] .btn-bitbucket.active {
background-color: #205081;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-bitbucket .badge {
color: #205081;
background-color: #ffffff;
}
.btn-dropbox {
color: #ffffff;
background-color: #1087dd;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-dropbox:hover,
.btn-dropbox:focus,
.btn-dropbox:active,
.btn-dropbox.active,
.open .dropdown-toggle.btn-dropbox {
color: #ffffff;
background-color: #0d70b7;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-dropbox:active,
.btn-dropbox.active,
.open .dropdown-toggle.btn-dropbox {
background-image: none;
}
.btn-dropbox.disabled,
.btn-dropbox[disabled],
fieldset[disabled] .btn-dropbox,
.btn-dropbox.disabled:hover,
.btn-dropbox[disabled]:hover,
fieldset[disabled] .btn-dropbox:hover,
.btn-dropbox.disabled:focus,
.btn-dropbox[disabled]:focus,
fieldset[disabled] .btn-dropbox:focus,
.btn-dropbox.disabled:active,
.btn-dropbox[disabled]:active,
fieldset[disabled] .btn-dropbox:active,
.btn-dropbox.disabled.active,
.btn-dropbox[disabled].active,
fieldset[disabled] .btn-dropbox.active {
background-color: #1087dd;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-dropbox .badge {
color: #1087dd;
background-color: #ffffff;
}
.btn-facebook {
color: #ffffff;
background-color: #3b5998;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-facebook:hover,
.btn-facebook:focus,
.btn-facebook:active,
.btn-facebook.active,
.open .dropdown-toggle.btn-facebook {
color: #ffffff;
background-color: #30487b;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-facebook:active,
.btn-facebook.active,
.open .dropdown-toggle.btn-facebook {
background-image: none;
}
.btn-facebook.disabled,
.btn-facebook[disabled],
fieldset[disabled] .btn-facebook,
.btn-facebook.disabled:hover,
.btn-facebook[disabled]:hover,
fieldset[disabled] .btn-facebook:hover,
.btn-facebook.disabled:focus,
.btn-facebook[disabled]:focus,
fieldset[disabled] .btn-facebook:focus,
.btn-facebook.disabled:active,
.btn-facebook[disabled]:active,
fieldset[disabled] .btn-facebook:active,
.btn-facebook.disabled.active,
.btn-facebook[disabled].active,
fieldset[disabled] .btn-facebook.active {
background-color: #3b5998;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-facebook .badge {
color: #3b5998;
background-color: #ffffff;
}
.btn-flickr {
color: #ffffff;
background-color: #ff0084;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-flickr:hover,
.btn-flickr:focus,
.btn-flickr:active,
.btn-flickr.active,
.open .dropdown-toggle.btn-flickr {
color: #ffffff;
background-color: #d6006f;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-flickr:active,
.btn-flickr.active,
.open .dropdown-toggle.btn-flickr {
background-image: none;
}
.btn-flickr.disabled,
.btn-flickr[disabled],
fieldset[disabled] .btn-flickr,
.btn-flickr.disabled:hover,
.btn-flickr[disabled]:hover,
fieldset[disabled] .btn-flickr:hover,
.btn-flickr.disabled:focus,
.btn-flickr[disabled]:focus,
fieldset[disabled] .btn-flickr:focus,
.btn-flickr.disabled:active,
.btn-flickr[disabled]:active,
fieldset[disabled] .btn-flickr:active,
.btn-flickr.disabled.active,
.btn-flickr[disabled].active,
fieldset[disabled] .btn-flickr.active {
background-color: #ff0084;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-flickr .badge {
color: #ff0084;
background-color: #ffffff;
}
.btn-foursquare {
color: #ffffff;
background-color: #0072b1;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-foursquare:hover,
.btn-foursquare:focus,
.btn-foursquare:active,
.btn-foursquare.active,
.open .dropdown-toggle.btn-foursquare {
color: #ffffff;
background-color: #005888;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-foursquare:active,
.btn-foursquare.active,
.open .dropdown-toggle.btn-foursquare {
background-image: none;
}
.btn-foursquare.disabled,
.btn-foursquare[disabled],
fieldset[disabled] .btn-foursquare,
.btn-foursquare.disabled:hover,
.btn-foursquare[disabled]:hover,
fieldset[disabled] .btn-foursquare:hover,
.btn-foursquare.disabled:focus,
.btn-foursquare[disabled]:focus,
fieldset[disabled] .btn-foursquare:focus,
.btn-foursquare.disabled:active,
.btn-foursquare[disabled]:active,
fieldset[disabled] .btn-foursquare:active,
.btn-foursquare.disabled.active,
.btn-foursquare[disabled].active,
fieldset[disabled] .btn-foursquare.active {
background-color: #0072b1;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-foursquare .badge {
color: #0072b1;
background-color: #ffffff;
}
.btn-github {
color: #ffffff;
background-color: #444444;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-github:hover,
.btn-github:focus,
.btn-github:active,
.btn-github.active,
.open .dropdown-toggle.btn-github {
color: #ffffff;
background-color: #303030;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-github:active,
.btn-github.active,
.open .dropdown-toggle.btn-github {
background-image: none;
}
.btn-github.disabled,
.btn-github[disabled],
fieldset[disabled] .btn-github,
.btn-github.disabled:hover,
.btn-github[disabled]:hover,
fieldset[disabled] .btn-github:hover,
.btn-github.disabled:focus,
.btn-github[disabled]:focus,
fieldset[disabled] .btn-github:focus,
.btn-github.disabled:active,
.btn-github[disabled]:active,
fieldset[disabled] .btn-github:active,
.btn-github.disabled.active,
.btn-github[disabled].active,
fieldset[disabled] .btn-github.active {
background-color: #444444;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-github .badge {
color: #444444;
background-color: #ffffff;
}
.btn-google-plus {
color: #ffffff;
background-color: #dd4b39;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-google-plus:hover,
.btn-google-plus:focus,
.btn-google-plus:active,
.btn-google-plus.active,
.open .dropdown-toggle.btn-google-plus {
color: #ffffff;
background-color: #ca3523;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-google-plus:active,
.btn-google-plus.active,
.open .dropdown-toggle.btn-google-plus {
background-image: none;
}
.btn-google-plus.disabled,
.btn-google-plus[disabled],
fieldset[disabled] .btn-google-plus,
.btn-google-plus.disabled:hover,
.btn-google-plus[disabled]:hover,
fieldset[disabled] .btn-google-plus:hover,
.btn-google-plus.disabled:focus,
.btn-google-plus[disabled]:focus,
fieldset[disabled] .btn-google-plus:focus,
.btn-google-plus.disabled:active,
.btn-google-plus[disabled]:active,
fieldset[disabled] .btn-google-plus:active,
.btn-google-plus.disabled.active,
.btn-google-plus[disabled].active,
fieldset[disabled] .btn-google-plus.active {
background-color: #dd4b39;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-google-plus .badge {
color: #dd4b39;
background-color: #ffffff;
}
.btn-instagram {
color: #ffffff;
background-color: #3f729b;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-instagram:hover,
.btn-instagram:focus,
.btn-instagram:active,
.btn-instagram.active,
.open .dropdown-toggle.btn-instagram {
color: #ffffff;
background-color: #335d7e;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-instagram:active,
.btn-instagram.active,
.open .dropdown-toggle.btn-instagram {
background-image: none;
}
.btn-instagram.disabled,
.btn-instagram[disabled],
fieldset[disabled] .btn-instagram,
.btn-instagram.disabled:hover,
.btn-instagram[disabled]:hover,
fieldset[disabled] .btn-instagram:hover,
.btn-instagram.disabled:focus,
.btn-instagram[disabled]:focus,
fieldset[disabled] .btn-instagram:focus,
.btn-instagram.disabled:active,
.btn-instagram[disabled]:active,
fieldset[disabled] .btn-instagram:active,
.btn-instagram.disabled.active,
.btn-instagram[disabled].active,
fieldset[disabled] .btn-instagram.active {
background-color: #3f729b;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-instagram .badge {
color: #3f729b;
background-color: #ffffff;
}
.btn-linkedin {
color: #ffffff;
background-color: #007bb6;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-linkedin:hover,
.btn-linkedin:focus,
.btn-linkedin:active,
.btn-linkedin.active,
.open .dropdown-toggle.btn-linkedin {
color: #ffffff;
background-color: #005f8d;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-linkedin:active,
.btn-linkedin.active,
.open .dropdown-toggle.btn-linkedin {
background-image: none;
}
.btn-linkedin.disabled,
.btn-linkedin[disabled],
fieldset[disabled] .btn-linkedin,
.btn-linkedin.disabled:hover,
.btn-linkedin[disabled]:hover,
fieldset[disabled] .btn-linkedin:hover,
.btn-linkedin.disabled:focus,
.btn-linkedin[disabled]:focus,
fieldset[disabled] .btn-linkedin:focus,
.btn-linkedin.disabled:active,
.btn-linkedin[disabled]:active,
fieldset[disabled] .btn-linkedin:active,
.btn-linkedin.disabled.active,
.btn-linkedin[disabled].active,
fieldset[disabled] .btn-linkedin.active {
background-color: #007bb6;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-linkedin .badge {
color: #007bb6;
background-color: #ffffff;
}
.btn-tumblr {
color: #ffffff;
background-color: #2c4762;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-tumblr:hover,
.btn-tumblr:focus,
.btn-tumblr:active,
.btn-tumblr.active,
.open .dropdown-toggle.btn-tumblr {
color: #ffffff;
background-color: #1f3346;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-tumblr:active,
.btn-tumblr.active,
.open .dropdown-toggle.btn-tumblr {
background-image: none;
}
.btn-tumblr.disabled,
.btn-tumblr[disabled],
fieldset[disabled] .btn-tumblr,
.btn-tumblr.disabled:hover,
.btn-tumblr[disabled]:hover,
fieldset[disabled] .btn-tumblr:hover,
.btn-tumblr.disabled:focus,
.btn-tumblr[disabled]:focus,
fieldset[disabled] .btn-tumblr:focus,
.btn-tumblr.disabled:active,
.btn-tumblr[disabled]:active,
fieldset[disabled] .btn-tumblr:active,
.btn-tumblr.disabled.active,
.btn-tumblr[disabled].active,
fieldset[disabled] .btn-tumblr.active {
background-color: #2c4762;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-tumblr .badge {
color: #2c4762;
background-color: #ffffff;
}
.btn-twitter {
color: #ffffff;
background-color: #55acee;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-twitter:hover,
.btn-twitter:focus,
.btn-twitter:active,
.btn-twitter.active,
.open .dropdown-toggle.btn-twitter {
color: #ffffff;
background-color: #309aea;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-twitter:active,
.btn-twitter.active,
.open .dropdown-toggle.btn-twitter {
background-image: none;
}
.btn-twitter.disabled,
.btn-twitter[disabled],
fieldset[disabled] .btn-twitter,
.btn-twitter.disabled:hover,
.btn-twitter[disabled]:hover,
fieldset[disabled] .btn-twitter:hover,
.btn-twitter.disabled:focus,
.btn-twitter[disabled]:focus,
fieldset[disabled] .btn-twitter:focus,
.btn-twitter.disabled:active,
.btn-twitter[disabled]:active,
fieldset[disabled] .btn-twitter:active,
.btn-twitter.disabled.active,
.btn-twitter[disabled].active,
fieldset[disabled] .btn-twitter.active {
background-color: #55acee;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-twitter .badge {
color: #55acee;
background-color: #ffffff;
}
.btn-vk {
color: #ffffff;
background-color: #587ea3;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-vk:hover,
.btn-vk:focus,
.btn-vk:active,
.btn-vk.active,
.open .dropdown-toggle.btn-vk {
color: #ffffff;
background-color: #4a6a89;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-vk:active,
.btn-vk.active,
.open .dropdown-toggle.btn-vk {
background-image: none;
}
.btn-vk.disabled,
.btn-vk[disabled],
fieldset[disabled] .btn-vk,
.btn-vk.disabled:hover,
.btn-vk[disabled]:hover,
fieldset[disabled] .btn-vk:hover,
.btn-vk.disabled:focus,
.btn-vk[disabled]:focus,
fieldset[disabled] .btn-vk:focus,
.btn-vk.disabled:active,
.btn-vk[disabled]:active,
fieldset[disabled] .btn-vk:active,
.btn-vk.disabled.active,
.btn-vk[disabled].active,
fieldset[disabled] .btn-vk.active {
background-color: #587ea3;
border-color: rgba(0, 0, 0, 0.2);
}
.btn-vk .badge {
color: #587ea3;
background-color: #ffffff;
}

BIN
css/iCheck/.DS_Store vendored Normal file

Binary file not shown.

View File

@ -20,7 +20,7 @@
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script> <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
<![endif]--> <![endif]-->
</head> </head>
<body class="skin-black"> <body class="skin-blue">
<!-- header logo: style can be found in header.less --> <!-- header logo: style can be found in header.less -->
<header class="header"> <header class="header">
<a href="index.html" class="logo"> <a href="index.html" class="logo">

BIN
img/.DS_Store vendored Normal file

Binary file not shown.

View File

@ -30,7 +30,7 @@
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script> <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
<![endif]--> <![endif]-->
</head> </head>
<body class="skin-black"> <body class="skin-blue">
<!-- header logo: style can be found in header.less --> <!-- header logo: style can be found in header.less -->
<header class="header"> <header class="header">
<a href="index.html" class="logo"> <a href="index.html" class="logo">

BIN
js/.DS_Store vendored Normal file

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@ -1,388 +1,388 @@
/* ========================================================= /* =========================================================
* bootstrap-slider.js v2.0.0 * bootstrap-slider.js v2.0.0
* http://www.eyecon.ro/bootstrap-slider * http://www.eyecon.ro/bootstrap-slider
* ========================================================= * =========================================================
* Copyright 2012 Stefan Petre * Copyright 2012 Stefan Petre
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
* You may obtain a copy of the License at * You may obtain a copy of the License at
* *
* http://www.apache.org/licenses/LICENSE-2.0 * http://www.apache.org/licenses/LICENSE-2.0
* *
* Unless required by applicable law or agreed to in writing, software * Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, * distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
* ========================================================= */ * ========================================================= */
!function( $ ) { !function( $ ) {
var Slider = function(element, options) { var Slider = function(element, options) {
this.element = $(element); this.element = $(element);
this.picker = $('<div class="slider">'+ this.picker = $('<div class="slider">'+
'<div class="slider-track">'+ '<div class="slider-track">'+
'<div class="slider-selection"></div>'+ '<div class="slider-selection"></div>'+
'<div class="slider-handle"></div>'+ '<div class="slider-handle"></div>'+
'<div class="slider-handle"></div>'+ '<div class="slider-handle"></div>'+
'</div>'+ '</div>'+
'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>'+ '<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>'+
'</div>') '</div>')
.insertBefore(this.element) .insertBefore(this.element)
.append(this.element); .append(this.element);
this.id = this.element.data('slider-id')||options.id; this.id = this.element.data('slider-id')||options.id;
if (this.id) { if (this.id) {
this.picker[0].id = this.id; this.picker[0].id = this.id;
} }
if (typeof Modernizr !== 'undefined' && Modernizr.touch) { if (typeof Modernizr !== 'undefined' && Modernizr.touch) {
this.touchCapable = true; this.touchCapable = true;
} }
var tooltip = this.element.data('slider-tooltip')||options.tooltip; var tooltip = this.element.data('slider-tooltip')||options.tooltip;
this.tooltip = this.picker.find('.tooltip'); this.tooltip = this.picker.find('.tooltip');
this.tooltipInner = this.tooltip.find('div.tooltip-inner'); this.tooltipInner = this.tooltip.find('div.tooltip-inner');
this.orientation = this.element.data('slider-orientation')||options.orientation; this.orientation = this.element.data('slider-orientation')||options.orientation;
switch(this.orientation) { switch(this.orientation) {
case 'vertical': case 'vertical':
this.picker.addClass('slider-vertical'); this.picker.addClass('slider-vertical');
this.stylePos = 'top'; this.stylePos = 'top';
this.mousePos = 'pageY'; this.mousePos = 'pageY';
this.sizePos = 'offsetHeight'; this.sizePos = 'offsetHeight';
this.tooltip.addClass('right')[0].style.left = '100%'; this.tooltip.addClass('right')[0].style.left = '100%';
break; break;
default: default:
this.picker this.picker
.addClass('slider-horizontal') .addClass('slider-horizontal')
.css('width', this.element.outerWidth()); .css('width', this.element.outerWidth());
this.orientation = 'horizontal'; this.orientation = 'horizontal';
this.stylePos = 'left'; this.stylePos = 'left';
this.mousePos = 'pageX'; this.mousePos = 'pageX';
this.sizePos = 'offsetWidth'; this.sizePos = 'offsetWidth';
this.tooltip.addClass('top')[0].style.top = -this.tooltip.outerHeight() - 14 + 'px'; this.tooltip.addClass('top')[0].style.top = -this.tooltip.outerHeight() - 14 + 'px';
break; break;
} }
this.min = this.element.data('slider-min')||options.min; this.min = this.element.data('slider-min')||options.min;
this.max = this.element.data('slider-max')||options.max; this.max = this.element.data('slider-max')||options.max;
this.step = this.element.data('slider-step')||options.step; this.step = this.element.data('slider-step')||options.step;
this.value = this.element.data('slider-value')||options.value; this.value = this.element.data('slider-value')||options.value;
if (this.value[1]) { if (this.value[1]) {
this.range = true; this.range = true;
} }
this.selection = this.element.data('slider-selection')||options.selection; this.selection = this.element.data('slider-selection')||options.selection;
this.selectionEl = this.picker.find('.slider-selection'); this.selectionEl = this.picker.find('.slider-selection');
if (this.selection === 'none') { if (this.selection === 'none') {
this.selectionEl.addClass('hide'); this.selectionEl.addClass('hide');
} }
this.selectionElStyle = this.selectionEl[0].style; this.selectionElStyle = this.selectionEl[0].style;
this.handle1 = this.picker.find('.slider-handle:first'); this.handle1 = this.picker.find('.slider-handle:first');
this.handle1Stype = this.handle1[0].style; this.handle1Stype = this.handle1[0].style;
this.handle2 = this.picker.find('.slider-handle:last'); this.handle2 = this.picker.find('.slider-handle:last');
this.handle2Stype = this.handle2[0].style; this.handle2Stype = this.handle2[0].style;
var handle = this.element.data('slider-handle')||options.handle; var handle = this.element.data('slider-handle')||options.handle;
switch(handle) { switch(handle) {
case 'round': case 'round':
this.handle1.addClass('round'); this.handle1.addClass('round');
this.handle2.addClass('round'); this.handle2.addClass('round');
break break
case 'triangle': case 'triangle':
this.handle1.addClass('triangle'); this.handle1.addClass('triangle');
this.handle2.addClass('triangle'); this.handle2.addClass('triangle');
break break
} }
if (this.range) { if (this.range) {
this.value[0] = Math.max(this.min, Math.min(this.max, this.value[0])); this.value[0] = Math.max(this.min, Math.min(this.max, this.value[0]));
this.value[1] = Math.max(this.min, Math.min(this.max, this.value[1])); this.value[1] = Math.max(this.min, Math.min(this.max, this.value[1]));
} else { } else {
this.value = [ Math.max(this.min, Math.min(this.max, this.value))]; this.value = [ Math.max(this.min, Math.min(this.max, this.value))];
this.handle2.addClass('hide'); this.handle2.addClass('hide');
if (this.selection == 'after') { if (this.selection == 'after') {
this.value[1] = this.max; this.value[1] = this.max;
} else { } else {
this.value[1] = this.min; this.value[1] = this.min;
} }
} }
this.diff = this.max - this.min; this.diff = this.max - this.min;
this.percentage = [ this.percentage = [
(this.value[0]-this.min)*100/this.diff, (this.value[0]-this.min)*100/this.diff,
(this.value[1]-this.min)*100/this.diff, (this.value[1]-this.min)*100/this.diff,
this.step*100/this.diff this.step*100/this.diff
]; ];
this.offset = this.picker.offset(); this.offset = this.picker.offset();
this.size = this.picker[0][this.sizePos]; this.size = this.picker[0][this.sizePos];
this.formater = options.formater; this.formater = options.formater;
this.layout(); this.layout();
if (this.touchCapable) { if (this.touchCapable) {
// Touch: Bind touch events: // Touch: Bind touch events:
this.picker.on({ this.picker.on({
touchstart: $.proxy(this.mousedown, this) touchstart: $.proxy(this.mousedown, this)
}); });
} else { } else {
this.picker.on({ this.picker.on({
mousedown: $.proxy(this.mousedown, this) mousedown: $.proxy(this.mousedown, this)
}); });
} }
if (tooltip === 'show') { if (tooltip === 'show') {
this.picker.on({ this.picker.on({
mouseenter: $.proxy(this.showTooltip, this), mouseenter: $.proxy(this.showTooltip, this),
mouseleave: $.proxy(this.hideTooltip, this) mouseleave: $.proxy(this.hideTooltip, this)
}); });
} else { } else {
this.tooltip.addClass('hide'); this.tooltip.addClass('hide');
} }
}; };
Slider.prototype = { Slider.prototype = {
constructor: Slider, constructor: Slider,
over: false, over: false,
inDrag: false, inDrag: false,
showTooltip: function(){ showTooltip: function(){
this.tooltip.addClass('in'); this.tooltip.addClass('in');
//var left = Math.round(this.percent*this.width); //var left = Math.round(this.percent*this.width);
//this.tooltip.css('left', left - this.tooltip.outerWidth()/2); //this.tooltip.css('left', left - this.tooltip.outerWidth()/2);
this.over = true; this.over = true;
}, },
hideTooltip: function(){ hideTooltip: function(){
if (this.inDrag === false) { if (this.inDrag === false) {
this.tooltip.removeClass('in'); this.tooltip.removeClass('in');
} }
this.over = false; this.over = false;
}, },
layout: function(){ layout: function(){
this.handle1Stype[this.stylePos] = this.percentage[0]+'%'; this.handle1Stype[this.stylePos] = this.percentage[0]+'%';
this.handle2Stype[this.stylePos] = this.percentage[1]+'%'; this.handle2Stype[this.stylePos] = this.percentage[1]+'%';
if (this.orientation == 'vertical') { if (this.orientation == 'vertical') {
this.selectionElStyle.top = Math.min(this.percentage[0], this.percentage[1]) +'%'; this.selectionElStyle.top = Math.min(this.percentage[0], this.percentage[1]) +'%';
this.selectionElStyle.height = Math.abs(this.percentage[0] - this.percentage[1]) +'%'; this.selectionElStyle.height = Math.abs(this.percentage[0] - this.percentage[1]) +'%';
} else { } else {
this.selectionElStyle.left = Math.min(this.percentage[0], this.percentage[1]) +'%'; this.selectionElStyle.left = Math.min(this.percentage[0], this.percentage[1]) +'%';
this.selectionElStyle.width = Math.abs(this.percentage[0] - this.percentage[1]) +'%'; this.selectionElStyle.width = Math.abs(this.percentage[0] - this.percentage[1]) +'%';
} }
if (this.range) { if (this.range) {
this.tooltipInner.text( this.tooltipInner.text(
this.formater(this.value[0]) + this.formater(this.value[0]) +
' : ' + ' : ' +
this.formater(this.value[1]) this.formater(this.value[1])
); );
this.tooltip[0].style[this.stylePos] = this.size * (this.percentage[0] + (this.percentage[1] - this.percentage[0])/2)/100 - (this.orientation === 'vertical' ? this.tooltip.outerHeight()/2 : this.tooltip.outerWidth()/2) +'px'; this.tooltip[0].style[this.stylePos] = this.size * (this.percentage[0] + (this.percentage[1] - this.percentage[0])/2)/100 - (this.orientation === 'vertical' ? this.tooltip.outerHeight()/2 : this.tooltip.outerWidth()/2) +'px';
} else { } else {
this.tooltipInner.text( this.tooltipInner.text(
this.formater(this.value[0]) this.formater(this.value[0])
); );
this.tooltip[0].style[this.stylePos] = this.size * this.percentage[0]/100 - (this.orientation === 'vertical' ? this.tooltip.outerHeight()/2 : this.tooltip.outerWidth()/2) +'px'; this.tooltip[0].style[this.stylePos] = this.size * this.percentage[0]/100 - (this.orientation === 'vertical' ? this.tooltip.outerHeight()/2 : this.tooltip.outerWidth()/2) +'px';
} }
}, },
mousedown: function(ev) { mousedown: function(ev) {
// Touch: Get the original event: // Touch: Get the original event:
if (this.touchCapable && ev.type === 'touchstart') { if (this.touchCapable && ev.type === 'touchstart') {
ev = ev.originalEvent; ev = ev.originalEvent;
} }
this.offset = this.picker.offset(); this.offset = this.picker.offset();
this.size = this.picker[0][this.sizePos]; this.size = this.picker[0][this.sizePos];
var percentage = this.getPercentage(ev); var percentage = this.getPercentage(ev);
if (this.range) { if (this.range) {
var diff1 = Math.abs(this.percentage[0] - percentage); var diff1 = Math.abs(this.percentage[0] - percentage);
var diff2 = Math.abs(this.percentage[1] - percentage); var diff2 = Math.abs(this.percentage[1] - percentage);
this.dragged = (diff1 < diff2) ? 0 : 1; this.dragged = (diff1 < diff2) ? 0 : 1;
} else { } else {
this.dragged = 0; this.dragged = 0;
} }
this.percentage[this.dragged] = percentage; this.percentage[this.dragged] = percentage;
this.layout(); this.layout();
if (this.touchCapable) { if (this.touchCapable) {
// Touch: Bind touch events: // Touch: Bind touch events:
$(document).on({ $(document).on({
touchmove: $.proxy(this.mousemove, this), touchmove: $.proxy(this.mousemove, this),
touchend: $.proxy(this.mouseup, this) touchend: $.proxy(this.mouseup, this)
}); });
} else { } else {
$(document).on({ $(document).on({
mousemove: $.proxy(this.mousemove, this), mousemove: $.proxy(this.mousemove, this),
mouseup: $.proxy(this.mouseup, this) mouseup: $.proxy(this.mouseup, this)
}); });
} }
this.inDrag = true; this.inDrag = true;
var val = this.calculateValue(); var val = this.calculateValue();
this.element.trigger({ this.element.trigger({
type: 'slideStart', type: 'slideStart',
value: val value: val
}).trigger({ }).trigger({
type: 'slide', type: 'slide',
value: val value: val
}); });
return false; return false;
}, },
mousemove: function(ev) { mousemove: function(ev) {
// Touch: Get the original event: // Touch: Get the original event:
if (this.touchCapable && ev.type === 'touchmove') { if (this.touchCapable && ev.type === 'touchmove') {
ev = ev.originalEvent; ev = ev.originalEvent;
} }
var percentage = this.getPercentage(ev); var percentage = this.getPercentage(ev);
if (this.range) { if (this.range) {
if (this.dragged === 0 && this.percentage[1] < percentage) { if (this.dragged === 0 && this.percentage[1] < percentage) {
this.percentage[0] = this.percentage[1]; this.percentage[0] = this.percentage[1];
this.dragged = 1; this.dragged = 1;
} else if (this.dragged === 1 && this.percentage[0] > percentage) { } else if (this.dragged === 1 && this.percentage[0] > percentage) {
this.percentage[1] = this.percentage[0]; this.percentage[1] = this.percentage[0];
this.dragged = 0; this.dragged = 0;
} }
} }
this.percentage[this.dragged] = percentage; this.percentage[this.dragged] = percentage;
this.layout(); this.layout();
var val = this.calculateValue(); var val = this.calculateValue();
this.element this.element
.trigger({ .trigger({
type: 'slide', type: 'slide',
value: val value: val
}) })
.data('value', val) .data('value', val)
.prop('value', val); .prop('value', val);
return false; return false;
}, },
mouseup: function(ev) { mouseup: function(ev) {
if (this.touchCapable) { if (this.touchCapable) {
// Touch: Bind touch events: // Touch: Bind touch events:
$(document).off({ $(document).off({
touchmove: this.mousemove, touchmove: this.mousemove,
touchend: this.mouseup touchend: this.mouseup
}); });
} else { } else {
$(document).off({ $(document).off({
mousemove: this.mousemove, mousemove: this.mousemove,
mouseup: this.mouseup mouseup: this.mouseup
}); });
} }
this.inDrag = false; this.inDrag = false;
if (this.over == false) { if (this.over == false) {
this.hideTooltip(); this.hideTooltip();
} }
this.element; this.element;
var val = this.calculateValue(); var val = this.calculateValue();
this.element this.element
.trigger({ .trigger({
type: 'slideStop', type: 'slideStop',
value: val value: val
}) })
.data('value', val) .data('value', val)
.prop('value', val); .prop('value', val);
return false; return false;
}, },
calculateValue: function() { calculateValue: function() {
var val; var val;
if (this.range) { if (this.range) {
val = [ val = [
(this.min + Math.round((this.diff * this.percentage[0]/100)/this.step)*this.step), (this.min + Math.round((this.diff * this.percentage[0]/100)/this.step)*this.step),
(this.min + Math.round((this.diff * this.percentage[1]/100)/this.step)*this.step) (this.min + Math.round((this.diff * this.percentage[1]/100)/this.step)*this.step)
]; ];
this.value = val; this.value = val;
} else { } else {
val = (this.min + Math.round((this.diff * this.percentage[0]/100)/this.step)*this.step); val = (this.min + Math.round((this.diff * this.percentage[0]/100)/this.step)*this.step);
this.value = [val, this.value[1]]; this.value = [val, this.value[1]];
} }
return val; return val;
}, },
getPercentage: function(ev) { getPercentage: function(ev) {
if (this.touchCapable) { if (this.touchCapable) {
ev = ev.touches[0]; ev = ev.touches[0];
} }
var percentage = (ev[this.mousePos] - this.offset[this.stylePos])*100/this.size; var percentage = (ev[this.mousePos] - this.offset[this.stylePos])*100/this.size;
percentage = Math.round(percentage/this.percentage[2])*this.percentage[2]; percentage = Math.round(percentage/this.percentage[2])*this.percentage[2];
return Math.max(0, Math.min(100, percentage)); return Math.max(0, Math.min(100, percentage));
}, },
getValue: function() { getValue: function() {
if (this.range) { if (this.range) {
return this.value; return this.value;
} }
return this.value[0]; return this.value[0];
}, },
setValue: function(val) { setValue: function(val) {
this.value = val; this.value = val;
if (this.range) { if (this.range) {
this.value[0] = Math.max(this.min, Math.min(this.max, this.value[0])); this.value[0] = Math.max(this.min, Math.min(this.max, this.value[0]));
this.value[1] = Math.max(this.min, Math.min(this.max, this.value[1])); this.value[1] = Math.max(this.min, Math.min(this.max, this.value[1]));
} else { } else {
this.value = [ Math.max(this.min, Math.min(this.max, this.value))]; this.value = [ Math.max(this.min, Math.min(this.max, this.value))];
this.handle2.addClass('hide'); this.handle2.addClass('hide');
if (this.selection == 'after') { if (this.selection == 'after') {
this.value[1] = this.max; this.value[1] = this.max;
} else { } else {
this.value[1] = this.min; this.value[1] = this.min;
} }
} }
this.diff = this.max - this.min; this.diff = this.max - this.min;
this.percentage = [ this.percentage = [
(this.value[0]-this.min)*100/this.diff, (this.value[0]-this.min)*100/this.diff,
(this.value[1]-this.min)*100/this.diff, (this.value[1]-this.min)*100/this.diff,
this.step*100/this.diff this.step*100/this.diff
]; ];
this.layout(); this.layout();
} }
}; };
$.fn.slider = function ( option, val ) { $.fn.slider = function ( option, val ) {
return this.each(function () { return this.each(function () {
var $this = $(this), var $this = $(this),
data = $this.data('slider'), data = $this.data('slider'),
options = typeof option === 'object' && option; options = typeof option === 'object' && option;
if (!data) { if (!data) {
$this.data('slider', (data = new Slider(this, $.extend({}, $.fn.slider.defaults,options)))); $this.data('slider', (data = new Slider(this, $.extend({}, $.fn.slider.defaults,options))));
} }
if (typeof option == 'string') { if (typeof option == 'string') {
data[option](val); data[option](val);
} }
}) })
}; };
$.fn.slider.defaults = { $.fn.slider.defaults = {
min: 0, min: 0,
max: 10, max: 10,
step: 1, step: 1,
orientation: 'horizontal', orientation: 'horizontal',
value: 5, value: 5,
selection: 'before', selection: 'before',
tooltip: 'show', tooltip: 'show',
handle: 'round', handle: 'round',
formater: function(value) { formater: function(value) {
return value; return value;
} }
}; };
$.fn.slider.Constructor = Slider; $.fn.slider.Constructor = Slider;
}( window.jQuery ); }( window.jQuery );

View File

@ -1,28 +1,28 @@
 
/** /**
* @license Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved. * @license Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
* For licensing, see LICENSE.html or http://ckeditor.com/license * For licensing, see LICENSE.html or http://ckeditor.com/license
*/ */
/** /**
* This file was added automatically by CKEditor builder. * This file was added automatically by CKEditor builder.
* You may re-use it at any time at http://ckeditor.com/builder to build CKEditor again. * You may re-use it at any time at http://ckeditor.com/builder to build CKEditor again.
* *
* NOTE: * NOTE:
* This file is not used by CKEditor, you may remove it. * This file is not used by CKEditor, you may remove it.
* Changing this file will not change your CKEditor configuration. * Changing this file will not change your CKEditor configuration.
*/ */
var CKBUILDER_CONFIG = { var CKBUILDER_CONFIG = {
skin: 'moono', skin: 'moono',
preset: 'standard', preset: 'standard',
ignore: [ ignore: [
'dev', 'dev',
'.gitignore', '.gitignore',
'.gitattributes', '.gitattributes',
'README.md', 'README.md',
'.mailmap' '.mailmap'
], ],
plugins : { plugins : {
'about' : 1, 'about' : 1,
'a11yhelp' : 1, 'a11yhelp' : 1,

View File

@ -1,123 +1,123 @@
/* /*
Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved. Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.md or http://ckeditor.com/license For licensing, see LICENSE.md or http://ckeditor.com/license
*/ */
body body
{ {
/* Font */ /* Font */
font-family: sans-serif, Arial, Verdana, "Trebuchet MS"; font-family: sans-serif, Arial, Verdana, "Trebuchet MS";
font-size: 12px; font-size: 12px;
/* Text color */ /* Text color */
color: #333; color: #333;
/* Remove the background color to make it transparent */ /* Remove the background color to make it transparent */
background-color: #fff; background-color: #fff;
margin: 20px; margin: 20px;
} }
.cke_editable .cke_editable
{ {
font-size: 13px; font-size: 13px;
line-height: 1.6em; line-height: 1.6em;
} }
blockquote blockquote
{ {
font-style: italic; font-style: italic;
font-family: Georgia, Times, "Times New Roman", serif; font-family: Georgia, Times, "Times New Roman", serif;
padding: 2px 0; padding: 2px 0;
border-style: solid; border-style: solid;
border-color: #ccc; border-color: #ccc;
border-width: 0; border-width: 0;
} }
.cke_contents_ltr blockquote .cke_contents_ltr blockquote
{ {
padding-left: 20px; padding-left: 20px;
padding-right: 8px; padding-right: 8px;
border-left-width: 5px; border-left-width: 5px;
} }
.cke_contents_rtl blockquote .cke_contents_rtl blockquote
{ {
padding-left: 8px; padding-left: 8px;
padding-right: 20px; padding-right: 20px;
border-right-width: 5px; border-right-width: 5px;
} }
a a
{ {
color: #0782C1; color: #0782C1;
} }
ol,ul,dl ol,ul,dl
{ {
/* IE7: reset rtl list margin. (#7334) */ /* IE7: reset rtl list margin. (#7334) */
*margin-right: 0px; *margin-right: 0px;
/* preserved spaces for list items with text direction other than the list. (#6249,#8049)*/ /* preserved spaces for list items with text direction other than the list. (#6249,#8049)*/
padding: 0 40px; padding: 0 40px;
} }
h1,h2,h3,h4,h5,h6 h1,h2,h3,h4,h5,h6
{ {
font-weight: normal; font-weight: normal;
line-height: 1.2em; line-height: 1.2em;
} }
hr hr
{ {
border: 0px; border: 0px;
border-top: 1px solid #ccc; border-top: 1px solid #ccc;
} }
img.right img.right
{ {
border: 1px solid #ccc; border: 1px solid #ccc;
float: right; float: right;
margin-left: 15px; margin-left: 15px;
padding: 5px; padding: 5px;
} }
img.left img.left
{ {
border: 1px solid #ccc; border: 1px solid #ccc;
float: left; float: left;
margin-right: 15px; margin-right: 15px;
padding: 5px; padding: 5px;
} }
pre pre
{ {
white-space: pre-wrap; /* CSS 2.1 */ white-space: pre-wrap; /* CSS 2.1 */
word-wrap: break-word; /* IE7 */ word-wrap: break-word; /* IE7 */
} }
.marker .marker
{ {
background-color: Yellow; background-color: Yellow;
} }
span[lang] span[lang]
{ {
font-style: italic; font-style: italic;
} }
figure figure
{ {
text-align: center; text-align: center;
border: solid 1px #ccc; border: solid 1px #ccc;
border-radius: 2px; border-radius: 2px;
background: rgba(0,0,0,0.05); background: rgba(0,0,0,0.05);
padding: 10px; padding: 10px;
margin: 10px 20px; margin: 10px 20px;
display: block; /* For IE8 */ display: block; /* For IE8 */
} }
figure figcaption figure figcaption
{ {
text-align: center; text-align: center;
display: block; /* For IE8 */ display: block; /* For IE8 */
} }

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,25 +1,25 @@
Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved. Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.md or http://ckeditor.com/license For licensing, see LICENSE.md or http://ckeditor.com/license
cs.js Found: 30 Missing: 0 cs.js Found: 30 Missing: 0
cy.js Found: 30 Missing: 0 cy.js Found: 30 Missing: 0
da.js Found: 12 Missing: 18 da.js Found: 12 Missing: 18
de.js Found: 30 Missing: 0 de.js Found: 30 Missing: 0
el.js Found: 25 Missing: 5 el.js Found: 25 Missing: 5
eo.js Found: 30 Missing: 0 eo.js Found: 30 Missing: 0
fa.js Found: 30 Missing: 0 fa.js Found: 30 Missing: 0
fi.js Found: 30 Missing: 0 fi.js Found: 30 Missing: 0
fr.js Found: 30 Missing: 0 fr.js Found: 30 Missing: 0
gu.js Found: 12 Missing: 18 gu.js Found: 12 Missing: 18
he.js Found: 30 Missing: 0 he.js Found: 30 Missing: 0
it.js Found: 30 Missing: 0 it.js Found: 30 Missing: 0
mk.js Found: 5 Missing: 25 mk.js Found: 5 Missing: 25
nb.js Found: 30 Missing: 0 nb.js Found: 30 Missing: 0
nl.js Found: 30 Missing: 0 nl.js Found: 30 Missing: 0
no.js Found: 30 Missing: 0 no.js Found: 30 Missing: 0
pt-br.js Found: 30 Missing: 0 pt-br.js Found: 30 Missing: 0
ro.js Found: 6 Missing: 24 ro.js Found: 6 Missing: 24
tr.js Found: 30 Missing: 0 tr.js Found: 30 Missing: 0
ug.js Found: 27 Missing: 3 ug.js Found: 27 Missing: 3
vi.js Found: 6 Missing: 24 vi.js Found: 6 Missing: 24
zh-cn.js Found: 30 Missing: 0 zh-cn.js Found: 30 Missing: 0

View File

@ -1,71 +1,71 @@
a a
{ {
text-decoration:none; text-decoration:none;
padding: 2px 4px 4px 6px; padding: 2px 4px 4px 6px;
display : block; display : block;
border-width: 1px; border-width: 1px;
border-style: solid; border-style: solid;
margin : 0px; margin : 0px;
} }
a.cke_scayt_toogle:hover, a.cke_scayt_toogle:hover,
a.cke_scayt_toogle:focus, a.cke_scayt_toogle:focus,
a.cke_scayt_toogle:active a.cke_scayt_toogle:active
{ {
border-color: #316ac5; border-color: #316ac5;
background-color: #dff1ff; background-color: #dff1ff;
color : #000; color : #000;
cursor: pointer; cursor: pointer;
margin : 0px; margin : 0px;
} }
a.cke_scayt_toogle { a.cke_scayt_toogle {
color : #316ac5; color : #316ac5;
border-color: #fff; border-color: #fff;
} }
.scayt_enabled a.cke_scayt_item { .scayt_enabled a.cke_scayt_item {
color : #316ac5; color : #316ac5;
border-color: #fff; border-color: #fff;
margin : 0px; margin : 0px;
} }
.scayt_disabled a.cke_scayt_item { .scayt_disabled a.cke_scayt_item {
color : gray; color : gray;
border-color : #fff; border-color : #fff;
} }
.scayt_enabled a.cke_scayt_item:hover, .scayt_enabled a.cke_scayt_item:hover,
.scayt_enabled a.cke_scayt_item:focus, .scayt_enabled a.cke_scayt_item:focus,
.scayt_enabled a.cke_scayt_item:active .scayt_enabled a.cke_scayt_item:active
{ {
border-color: #316ac5; border-color: #316ac5;
background-color: #dff1ff; background-color: #dff1ff;
color : #000; color : #000;
cursor: pointer; cursor: pointer;
} }
.scayt_disabled a.cke_scayt_item:hover, .scayt_disabled a.cke_scayt_item:hover,
.scayt_disabled a.cke_scayt_item:focus, .scayt_disabled a.cke_scayt_item:focus,
.scayt_disabled a.cke_scayt_item:active .scayt_disabled a.cke_scayt_item:active
{ {
border-color: gray; border-color: gray;
background-color: #dff1ff; background-color: #dff1ff;
color : gray; color : gray;
cursor: no-drop; cursor: no-drop;
} }
.cke_scayt_set_on, .cke_scayt_set_off .cke_scayt_set_on, .cke_scayt_set_off
{ {
display: none; display: none;
} }
.scayt_enabled .cke_scayt_set_on .scayt_enabled .cke_scayt_set_on
{ {
display: none; display: none;
} }
.scayt_disabled .cke_scayt_set_on .scayt_disabled .cke_scayt_set_on
{ {
display: inline; display: inline;
} }
.scayt_disabled .cke_scayt_set_off .scayt_disabled .cke_scayt_set_off
{ {
display: none; display: none;
} }
.scayt_enabled .cke_scayt_set_off .scayt_enabled .cke_scayt_set_off
{ {
display: inline; display: inline;
} }

View File

@ -1,20 +1,20 @@
Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved. Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.md or http://ckeditor.com/license For licensing, see LICENSE.md or http://ckeditor.com/license
cs.js Found: 118 Missing: 0 cs.js Found: 118 Missing: 0
cy.js Found: 118 Missing: 0 cy.js Found: 118 Missing: 0
de.js Found: 118 Missing: 0 de.js Found: 118 Missing: 0
el.js Found: 16 Missing: 102 el.js Found: 16 Missing: 102
eo.js Found: 118 Missing: 0 eo.js Found: 118 Missing: 0
et.js Found: 31 Missing: 87 et.js Found: 31 Missing: 87
fa.js Found: 24 Missing: 94 fa.js Found: 24 Missing: 94
fi.js Found: 23 Missing: 95 fi.js Found: 23 Missing: 95
fr.js Found: 118 Missing: 0 fr.js Found: 118 Missing: 0
hr.js Found: 23 Missing: 95 hr.js Found: 23 Missing: 95
it.js Found: 118 Missing: 0 it.js Found: 118 Missing: 0
nb.js Found: 118 Missing: 0 nb.js Found: 118 Missing: 0
nl.js Found: 118 Missing: 0 nl.js Found: 118 Missing: 0
no.js Found: 118 Missing: 0 no.js Found: 118 Missing: 0
tr.js Found: 118 Missing: 0 tr.js Found: 118 Missing: 0
ug.js Found: 39 Missing: 79 ug.js Found: 39 Missing: 79
zh-cn.js Found: 118 Missing: 0 zh-cn.js Found: 118 Missing: 0

View File

@ -1,66 +1,66 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!-- <!--
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved. Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license For licensing, see LICENSE.html or http://ckeditor.com/license
--> -->
<html> <html>
<head> <head>
<title></title> <title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script type="text/javascript"> <script type="text/javascript">
function gup( name ) function gup( name )
{ {
name = name.replace( /[\[]/, '\\\[' ).replace( /[\]]/, '\\\]' ) ; name = name.replace( /[\[]/, '\\\[' ).replace( /[\]]/, '\\\]' ) ;
var regexS = '[\\?&]' + name + '=([^&#]*)' ; var regexS = '[\\?&]' + name + '=([^&#]*)' ;
var regex = new RegExp( regexS ) ; var regex = new RegExp( regexS ) ;
var results = regex.exec( window.location.href ) ; var results = regex.exec( window.location.href ) ;
if ( results ) if ( results )
return results[ 1 ] ; return results[ 1 ] ;
else else
return '' ; return '' ;
} }
var interval; var interval;
function sendData2Master() function sendData2Master()
{ {
var destination = window.parent.parent ; var destination = window.parent.parent ;
try try
{ {
if ( destination.XDTMaster ) if ( destination.XDTMaster )
{ {
var t = destination.XDTMaster.read( [ gup( 'cmd' ), gup( 'data' ) ] ) ; var t = destination.XDTMaster.read( [ gup( 'cmd' ), gup( 'data' ) ] ) ;
window.clearInterval( interval ) ; window.clearInterval( interval ) ;
} }
} }
catch (e) {} catch (e) {}
} }
function OnMessage (event) { function OnMessage (event) {
var message = event.data; var message = event.data;
var destination = window.parent.parent; var destination = window.parent.parent;
destination.XDTMaster.read( [ 'end', message, 'fpm' ] ) ; destination.XDTMaster.read( [ 'end', message, 'fpm' ] ) ;
} }
function listenPostMessage() { function listenPostMessage() {
if (window.addEventListener) { // all browsers except IE before version 9 if (window.addEventListener) { // all browsers except IE before version 9
window.addEventListener ("message", OnMessage, false); window.addEventListener ("message", OnMessage, false);
}else { }else {
if (window.attachEvent) { // IE before version 9 if (window.attachEvent) { // IE before version 9
window.attachEvent("onmessage", OnMessage); window.attachEvent("onmessage", OnMessage);
} }
} }
} }
function onLoad() function onLoad()
{ {
interval = window.setInterval( sendData2Master, 100 ); interval = window.setInterval( sendData2Master, 100 );
listenPostMessage(); listenPostMessage();
} }
</script> </script>
</head> </head>
<body onload="onLoad()"><p></p></body> <body onload="onLoad()"><p></p></body>
</html> </html>

View File

@ -1,118 +1,118 @@
<!DOCTYPE html> <!DOCTYPE html>
<html> <html>
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<title>iframe</title> <title>iframe</title>
<style> <style>
html,body{ html,body{
margin: 0; margin: 0;
height: 100%; height: 100%;
font: 13px/1.555 "Trebuchet MS", sans-serif; font: 13px/1.555 "Trebuchet MS", sans-serif;
} }
a{ a{
color: #888; color: #888;
font-weight: bold; font-weight: bold;
text-decoration: none; text-decoration: none;
border-bottom: 1px solid #888; border-bottom: 1px solid #888;
} }
.main-box { .main-box {
color:#252525; color:#252525;
padding: 3px 5px; padding: 3px 5px;
text-align: justify; text-align: justify;
} }
.main-box p{margin: 0 0 14px;} .main-box p{margin: 0 0 14px;}
.main-box .cerr{ .main-box .cerr{
color: #f00000; color: #f00000;
border-bottom-color: #f00000; border-bottom-color: #f00000;
} }
</style> </style>
</head> </head>
<body> <body>
<div id="content" class="main-box"></div> <div id="content" class="main-box"></div>
<iframe src="" frameborder="0" id="spelltext" name="spelltext" style="display:none; width: 100%" ></iframe> <iframe src="" frameborder="0" id="spelltext" name="spelltext" style="display:none; width: 100%" ></iframe>
<iframe src="" frameborder="0" id="loadsuggestfirst" name="loadsuggestfirst" style="display:none; width: 100%" ></iframe> <iframe src="" frameborder="0" id="loadsuggestfirst" name="loadsuggestfirst" style="display:none; width: 100%" ></iframe>
<iframe src="" frameborder="0" id="loadspellsuggestall" name="loadspellsuggestall" style="display:none; width: 100%" ></iframe> <iframe src="" frameborder="0" id="loadspellsuggestall" name="loadspellsuggestall" style="display:none; width: 100%" ></iframe>
<iframe src="" frameborder="0" id="loadOptionsForm" name="loadOptionsForm" style="display:none; width: 100%" ></iframe> <iframe src="" frameborder="0" id="loadOptionsForm" name="loadOptionsForm" style="display:none; width: 100%" ></iframe>
<script> <script>
(function(window) { (function(window) {
// Constructor Manager PostMessage // Constructor Manager PostMessage
var ManagerPostMessage = function() { var ManagerPostMessage = function() {
var _init = function(handler) { var _init = function(handler) {
if (document.addEventListener) { if (document.addEventListener) {
window.addEventListener('message', handler, false); window.addEventListener('message', handler, false);
} else { } else {
window.attachEvent("onmessage", handler); window.attachEvent("onmessage", handler);
}; };
}; };
var _sendCmd = function(o) { var _sendCmd = function(o) {
var str, var str,
type = Object.prototype.toString, type = Object.prototype.toString,
fn = o.fn || null, fn = o.fn || null,
id = o.id || '', id = o.id || '',
target = o.target || window, target = o.target || window,
message = o.message || { 'id': id }; message = o.message || { 'id': id };
if (type.call(o.message) == "[object Object]") { if (type.call(o.message) == "[object Object]") {
(o.message['id']) ? o.message['id'] : o.message['id'] = id; (o.message['id']) ? o.message['id'] : o.message['id'] = id;
message = o.message; message = o.message;
}; };
str = JSON.stringify(message, fn); str = JSON.stringify(message, fn);
target.postMessage(str, '*'); target.postMessage(str, '*');
}; };
return { return {
init: _init, init: _init,
send: _sendCmd send: _sendCmd
}; };
}; };
var manageMessageTmp = new ManagerPostMessage; var manageMessageTmp = new ManagerPostMessage;
var appString = (function(){ var appString = (function(){
var spell = parent.CKEDITOR.config.wsc.DefaultParams.scriptPath; var spell = parent.CKEDITOR.config.wsc.DefaultParams.scriptPath;
var serverUrl = parent.CKEDITOR.config.wsc.DefaultParams.serviceHost; var serverUrl = parent.CKEDITOR.config.wsc.DefaultParams.serviceHost;
return serverUrl + spell; return serverUrl + spell;
})(); })();
function loadScript(src, callback) { function loadScript(src, callback) {
var scriptTag = document.createElement("script"); var scriptTag = document.createElement("script");
scriptTag.type = "text/javascript"; scriptTag.type = "text/javascript";
callback ? callback : callback = function() {}; callback ? callback : callback = function() {};
if(scriptTag.readyState) { if(scriptTag.readyState) {
//IE //IE
scriptTag.onreadystatechange = function() { scriptTag.onreadystatechange = function() {
if (scriptTag.readyState == "loaded" || if (scriptTag.readyState == "loaded" ||
scriptTag.readyState == "complete") { scriptTag.readyState == "complete") {
scriptTag.onreadystatechange = null; scriptTag.onreadystatechange = null;
setTimeout(function(){scriptTag.parentNode.removeChild(scriptTag)},1) setTimeout(function(){scriptTag.parentNode.removeChild(scriptTag)},1)
callback(); callback();
} }
}; };
}else{ }else{
//Others //Others
scriptTag.onload = function() { scriptTag.onload = function() {
setTimeout(function(){scriptTag.parentNode.removeChild(scriptTag)},1); setTimeout(function(){scriptTag.parentNode.removeChild(scriptTag)},1);
callback(); callback();
}; };
}; };
scriptTag.src = src; scriptTag.src = src;
document.getElementsByTagName("head")[0].appendChild(scriptTag); document.getElementsByTagName("head")[0].appendChild(scriptTag);
}; };
window.onload = function(){ window.onload = function(){
loadScript(appString, function(){ loadScript(appString, function(){
manageMessageTmp.send({ manageMessageTmp.send({
'id': 'iframeOnload', 'id': 'iframeOnload',
'target': window.parent 'target': window.parent
}); });
}); });
} }
})(this); })(this);
</script> </script>
</body> </body>
</html> </html>

View File

@ -1,52 +1,52 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<!-- <!--
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved. Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license For licensing, see LICENSE.html or http://ckeditor.com/license
--> -->
<html> <html>
<head> <head>
<title></title> <title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script type="text/javascript"> <script type="text/javascript">
function doLoadScript( url ) function doLoadScript( url )
{ {
if ( !url ) if ( !url )
return false ; return false ;
var s = document.createElement( "script" ) ; var s = document.createElement( "script" ) ;
s.type = "text/javascript" ; s.type = "text/javascript" ;
s.src = url ; s.src = url ;
document.getElementsByTagName( "head" )[ 0 ].appendChild( s ) ; document.getElementsByTagName( "head" )[ 0 ].appendChild( s ) ;
return true ; return true ;
} }
var opener; var opener;
function tryLoad() function tryLoad()
{ {
opener = window.parent; opener = window.parent;
// get access to global parameters // get access to global parameters
var oParams = window.opener.oldFramesetPageParams; var oParams = window.opener.oldFramesetPageParams;
// make frameset rows string prepare // make frameset rows string prepare
var sFramesetRows = ( parseInt( oParams.firstframeh, 10 ) || '30') + ",*," + ( parseInt( oParams.thirdframeh, 10 ) || '150' ) + ',0' ; var sFramesetRows = ( parseInt( oParams.firstframeh, 10 ) || '30') + ",*," + ( parseInt( oParams.thirdframeh, 10 ) || '150' ) + ',0' ;
document.getElementById( 'itFrameset' ).rows = sFramesetRows ; document.getElementById( 'itFrameset' ).rows = sFramesetRows ;
// dynamic including init frames and crossdomain transport code // dynamic including init frames and crossdomain transport code
// from config sproxy_js_frameset url // from config sproxy_js_frameset url
var addScriptUrl = oParams.sproxy_js_frameset ; var addScriptUrl = oParams.sproxy_js_frameset ;
doLoadScript( addScriptUrl ) ; doLoadScript( addScriptUrl ) ;
} }
</script> </script>
</head> </head>
<frameset id="itFrameset" onload="tryLoad();" border="0" rows="30,*,*,0"> <frameset id="itFrameset" onload="tryLoad();" border="0" rows="30,*,*,0">
<frame scrolling="no" framespacing="0" frameborder="0" noresize="noresize" marginheight="0" marginwidth="2" src="" name="navbar"></frame> <frame scrolling="no" framespacing="0" frameborder="0" noresize="noresize" marginheight="0" marginwidth="2" src="" name="navbar"></frame>
<frame scrolling="auto" framespacing="0" frameborder="0" noresize="noresize" marginheight="0" marginwidth="0" src="" name="mid"></frame> <frame scrolling="auto" framespacing="0" frameborder="0" noresize="noresize" marginheight="0" marginwidth="0" src="" name="mid"></frame>
<frame scrolling="no" framespacing="0" frameborder="0" noresize="noresize" marginheight="1" marginwidth="1" src="" name="bot"></frame> <frame scrolling="no" framespacing="0" frameborder="0" noresize="noresize" marginheight="1" marginwidth="1" src="" name="bot"></frame>
<frame scrolling="no" framespacing="0" frameborder="0" noresize="noresize" marginheight="1" marginwidth="1" src="" name="spellsuggestall"></frame> <frame scrolling="no" framespacing="0" frameborder="0" noresize="noresize" marginheight="1" marginwidth="1" src="" name="spellsuggestall"></frame>
</frameset> </frameset>
</html> </html>

View File

@ -1,82 +1,82 @@
/* /*
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved. Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license For licensing, see LICENSE.html or http://ckeditor.com/license
*/ */
html, body html, body
{ {
background-color: transparent; background-color: transparent;
margin: 0px; margin: 0px;
padding: 0px; padding: 0px;
} }
body body
{ {
padding: 10px; padding: 10px;
} }
body, td, input, select, textarea body, td, input, select, textarea
{ {
font-size: 11px; font-size: 11px;
font-family: 'Microsoft Sans Serif' , Arial, Helvetica, Verdana; font-family: 'Microsoft Sans Serif' , Arial, Helvetica, Verdana;
} }
.midtext .midtext
{ {
padding:0px; padding:0px;
margin:10px; margin:10px;
} }
.midtext p .midtext p
{ {
padding:0px; padding:0px;
margin:10px; margin:10px;
} }
.Button .Button
{ {
border: #737357 1px solid; border: #737357 1px solid;
color: #3b3b1f; color: #3b3b1f;
background-color: #c7c78f; background-color: #c7c78f;
} }
.PopupTabArea .PopupTabArea
{ {
color: #737357; color: #737357;
background-color: #e3e3c7; background-color: #e3e3c7;
} }
.PopupTitleBorder .PopupTitleBorder
{ {
border-bottom: #d5d59d 1px solid; border-bottom: #d5d59d 1px solid;
} }
.PopupTabEmptyArea .PopupTabEmptyArea
{ {
padding-left: 10px; padding-left: 10px;
border-bottom: #d5d59d 1px solid; border-bottom: #d5d59d 1px solid;
} }
.PopupTab, .PopupTabSelected .PopupTab, .PopupTabSelected
{ {
border-right: #d5d59d 1px solid; border-right: #d5d59d 1px solid;
border-top: #d5d59d 1px solid; border-top: #d5d59d 1px solid;
border-left: #d5d59d 1px solid; border-left: #d5d59d 1px solid;
padding: 3px 5px 3px 5px; padding: 3px 5px 3px 5px;
color: #737357; color: #737357;
} }
.PopupTab .PopupTab
{ {
margin-top: 1px; margin-top: 1px;
border-bottom: #d5d59d 1px solid; border-bottom: #d5d59d 1px solid;
cursor: pointer; cursor: pointer;
} }
.PopupTabSelected .PopupTabSelected
{ {
font-weight: bold; font-weight: bold;
cursor: default; cursor: default;
padding-top: 4px; padding-top: 4px;
border-bottom: #f1f1e3 1px solid; border-bottom: #f1f1e3 1px solid;
background-color: #f1f1e3; background-color: #f1f1e3;
} }

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,111 +1,111 @@
/** /**
* Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved. * Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
* For licensing, see LICENSE.md or http://ckeditor.com/license * For licensing, see LICENSE.md or http://ckeditor.com/license
*/ */
// This file contains style definitions that can be used by CKEditor plugins. // This file contains style definitions that can be used by CKEditor plugins.
// //
// The most common use for it is the "stylescombo" plugin, which shows a combo // The most common use for it is the "stylescombo" plugin, which shows a combo
// in the editor toolbar, containing all styles. Other plugins instead, like // in the editor toolbar, containing all styles. Other plugins instead, like
// the div plugin, use a subset of the styles on their feature. // the div plugin, use a subset of the styles on their feature.
// //
// If you don't have plugins that depend on this file, you can simply ignore it. // If you don't have plugins that depend on this file, you can simply ignore it.
// Otherwise it is strongly recommended to customize this file to match your // Otherwise it is strongly recommended to customize this file to match your
// website requirements and design properly. // website requirements and design properly.
CKEDITOR.stylesSet.add( 'default', [ CKEDITOR.stylesSet.add( 'default', [
/* Block Styles */ /* Block Styles */
// These styles are already available in the "Format" combo ("format" plugin), // These styles are already available in the "Format" combo ("format" plugin),
// so they are not needed here by default. You may enable them to avoid // so they are not needed here by default. You may enable them to avoid
// placing the "Format" combo in the toolbar, maintaining the same features. // placing the "Format" combo in the toolbar, maintaining the same features.
/* /*
{ name: 'Paragraph', element: 'p' }, { name: 'Paragraph', element: 'p' },
{ name: 'Heading 1', element: 'h1' }, { name: 'Heading 1', element: 'h1' },
{ name: 'Heading 2', element: 'h2' }, { name: 'Heading 2', element: 'h2' },
{ name: 'Heading 3', element: 'h3' }, { name: 'Heading 3', element: 'h3' },
{ name: 'Heading 4', element: 'h4' }, { name: 'Heading 4', element: 'h4' },
{ name: 'Heading 5', element: 'h5' }, { name: 'Heading 5', element: 'h5' },
{ name: 'Heading 6', element: 'h6' }, { name: 'Heading 6', element: 'h6' },
{ name: 'Preformatted Text',element: 'pre' }, { name: 'Preformatted Text',element: 'pre' },
{ name: 'Address', element: 'address' }, { name: 'Address', element: 'address' },
*/ */
{ name: 'Italic Title', element: 'h2', styles: { 'font-style': 'italic' } }, { name: 'Italic Title', element: 'h2', styles: { 'font-style': 'italic' } },
{ name: 'Subtitle', element: 'h3', styles: { 'color': '#aaa', 'font-style': 'italic' } }, { name: 'Subtitle', element: 'h3', styles: { 'color': '#aaa', 'font-style': 'italic' } },
{ {
name: 'Special Container', name: 'Special Container',
element: 'div', element: 'div',
styles: { styles: {
padding: '5px 10px', padding: '5px 10px',
background: '#eee', background: '#eee',
border: '1px solid #ccc' border: '1px solid #ccc'
} }
}, },
/* Inline Styles */ /* Inline Styles */
// These are core styles available as toolbar buttons. You may opt enabling // These are core styles available as toolbar buttons. You may opt enabling
// some of them in the Styles combo, removing them from the toolbar. // some of them in the Styles combo, removing them from the toolbar.
// (This requires the "stylescombo" plugin) // (This requires the "stylescombo" plugin)
/* /*
{ name: 'Strong', element: 'strong', overrides: 'b' }, { name: 'Strong', element: 'strong', overrides: 'b' },
{ name: 'Emphasis', element: 'em' , overrides: 'i' }, { name: 'Emphasis', element: 'em' , overrides: 'i' },
{ name: 'Underline', element: 'u' }, { name: 'Underline', element: 'u' },
{ name: 'Strikethrough', element: 'strike' }, { name: 'Strikethrough', element: 'strike' },
{ name: 'Subscript', element: 'sub' }, { name: 'Subscript', element: 'sub' },
{ name: 'Superscript', element: 'sup' }, { name: 'Superscript', element: 'sup' },
*/ */
{ name: 'Marker', element: 'span', attributes: { 'class': 'marker' } }, { name: 'Marker', element: 'span', attributes: { 'class': 'marker' } },
{ name: 'Big', element: 'big' }, { name: 'Big', element: 'big' },
{ name: 'Small', element: 'small' }, { name: 'Small', element: 'small' },
{ name: 'Typewriter', element: 'tt' }, { name: 'Typewriter', element: 'tt' },
{ name: 'Computer Code', element: 'code' }, { name: 'Computer Code', element: 'code' },
{ name: 'Keyboard Phrase', element: 'kbd' }, { name: 'Keyboard Phrase', element: 'kbd' },
{ name: 'Sample Text', element: 'samp' }, { name: 'Sample Text', element: 'samp' },
{ name: 'Variable', element: 'var' }, { name: 'Variable', element: 'var' },
{ name: 'Deleted Text', element: 'del' }, { name: 'Deleted Text', element: 'del' },
{ name: 'Inserted Text', element: 'ins' }, { name: 'Inserted Text', element: 'ins' },
{ name: 'Cited Work', element: 'cite' }, { name: 'Cited Work', element: 'cite' },
{ name: 'Inline Quotation', element: 'q' }, { name: 'Inline Quotation', element: 'q' },
{ name: 'Language: RTL', element: 'span', attributes: { 'dir': 'rtl' } }, { name: 'Language: RTL', element: 'span', attributes: { 'dir': 'rtl' } },
{ name: 'Language: LTR', element: 'span', attributes: { 'dir': 'ltr' } }, { name: 'Language: LTR', element: 'span', attributes: { 'dir': 'ltr' } },
/* Object Styles */ /* Object Styles */
{ {
name: 'Styled image (left)', name: 'Styled image (left)',
element: 'img', element: 'img',
attributes: { 'class': 'left' } attributes: { 'class': 'left' }
}, },
{ {
name: 'Styled image (right)', name: 'Styled image (right)',
element: 'img', element: 'img',
attributes: { 'class': 'right' } attributes: { 'class': 'right' }
}, },
{ {
name: 'Compact table', name: 'Compact table',
element: 'table', element: 'table',
attributes: { attributes: {
cellpadding: '5', cellpadding: '5',
cellspacing: '0', cellspacing: '0',
border: '1', border: '1',
bordercolor: '#ccc' bordercolor: '#ccc'
}, },
styles: { styles: {
'border-collapse': 'collapse' 'border-collapse': 'collapse'
} }
}, },
{ name: 'Borderless Table', element: 'table', styles: { 'border-style': 'hidden', 'background-color': '#E6E6FA' } }, { name: 'Borderless Table', element: 'table', styles: { 'border-style': 'hidden', 'background-color': '#E6E6FA' } },
{ name: 'Square Bulleted List', element: 'ul', styles: { 'list-style-type': 'square' } } { name: 'Square Bulleted List', element: 'ul', styles: { 'list-style-type': 'square' } }
]); ]);

View File

@ -1,22 +1,22 @@
// Ion.RangeSlider // Ion.RangeSlider
// version 1.8.2 // version 1.8.2
// https://github.com/IonDen/ion.rangeSlider // https://github.com/IonDen/ion.rangeSlider
(function(c,X,ea,S){var Y=0,O=function(){var c=S.userAgent,a=/msie\s\d+/i;return 0<c.search(a)&&(c=a.exec(c).toString(),c=c.split(" ")[1],9>c)?!0:!1}(),H;try{X.createEvent("TouchEvent"),H=!0}catch(ga){H=!1}var N={init:function(A){return this.each(function(){var a=c.extend({min:10,max:100,from:null,to:null,type:"single",step:1,prefix:"",postfix:"",hasGrid:!1,hideMinMax:!1,hideFromTo:!1,prettify:!0,onChange:null,onLoad:null,onFinish:null},A),d=c(this),u=this;if(!d.data("isActive")){d.data("isActive", (function(c,X,ea,S){var Y=0,O=function(){var c=S.userAgent,a=/msie\s\d+/i;return 0<c.search(a)&&(c=a.exec(c).toString(),c=c.split(" ")[1],9>c)?!0:!1}(),H;try{X.createEvent("TouchEvent"),H=!0}catch(ga){H=!1}var N={init:function(A){return this.each(function(){var a=c.extend({min:10,max:100,from:null,to:null,type:"single",step:1,prefix:"",postfix:"",hasGrid:!1,hideMinMax:!1,hideFromTo:!1,prettify:!0,onChange:null,onLoad:null,onFinish:null},A),d=c(this),u=this;if(!d.data("isActive")){d.data("isActive",
!0);this.pluginCount=Y+=1;d.prop("value")&&(a.min=parseInt(d.prop("value").split(";")[0],10),a.max=parseInt(d.prop("value").split(";")[1],10));"number"!==typeof a.from&&(a.from=a.min);"number"!==typeof a.to&&(a.to=a.max);"number"===typeof d.data("from")&&(a.from=parseFloat(d.data("from")));"number"===typeof d.data("to")&&(a.to=parseFloat(d.data("to")));d.data("step")&&(a.step=parseFloat(d.data("step")));d.data("type")&&(a.type=d.data("type"));d.data("prefix")&&(a.prefix=d.data("prefix"));d.data("postfix")&& !0);this.pluginCount=Y+=1;d.prop("value")&&(a.min=parseInt(d.prop("value").split(";")[0],10),a.max=parseInt(d.prop("value").split(";")[1],10));"number"!==typeof a.from&&(a.from=a.min);"number"!==typeof a.to&&(a.to=a.max);"number"===typeof d.data("from")&&(a.from=parseFloat(d.data("from")));"number"===typeof d.data("to")&&(a.to=parseFloat(d.data("to")));d.data("step")&&(a.step=parseFloat(d.data("step")));d.data("type")&&(a.type=d.data("type"));d.data("prefix")&&(a.prefix=d.data("prefix"));d.data("postfix")&&
(a.postfix=d.data("postfix"));d.data("hasgrid")&&(a.hasGrid=d.data("hasgrid"));d.data("hideminmax")&&(a.hideMinMax=d.data("hideminmax"));d.data("hidefromto")&&(a.hideFromTo=d.data("hidefromto"));d.data("prettify")&&(a.prettify=d.data("prettify"));a.from<a.min&&(a.from=a.min);a.to>a.max&&(a.to=a.max);"double"===a.type&&(a.from>a.to&&(a.from=a.to),a.to<a.from&&(a.to=a.from));var v=function(b){b=b.toString();a.prettify&&(b=b.replace(/(\d{1,3}(?=(?:\d\d\d)+(?!\d)))/g,"$1 "));return b},N='<span class="irs" id="irs-'+ (a.postfix=d.data("postfix"));d.data("hasgrid")&&(a.hasGrid=d.data("hasgrid"));d.data("hideminmax")&&(a.hideMinMax=d.data("hideminmax"));d.data("hidefromto")&&(a.hideFromTo=d.data("hidefromto"));d.data("prettify")&&(a.prettify=d.data("prettify"));a.from<a.min&&(a.from=a.min);a.to>a.max&&(a.to=a.max);"double"===a.type&&(a.from>a.to&&(a.from=a.to),a.to<a.from&&(a.to=a.from));var v=function(b){b=b.toString();a.prettify&&(b=b.replace(/(\d{1,3}(?=(?:\d\d\d)+(?!\d)))/g,"$1 "));return b},N='<span class="irs" id="irs-'+
this.pluginCount+'"></span>';d[0].style.display="none";d.before(N);var w=c("#irs-"+this.pluginCount),C=c(X.body),I=c(ea),l,D,E,x,y,q,r,e,m,s,T,Z,p=!1,t=!1,P=!0,g={},U=0,J=0,K=0,k=0,B=0,L=0,V=0,Q=0,R=0,$=0,n=0;parseInt(a.step,10)!==parseFloat(a.step)&&(n=a.step.toString().split(".")[1],n=Math.pow(10,n.length));this.updateData=function(b){P=!0;a=c.extend(a,b);w.find("*").off();I.off("mouseup.irs"+u.pluginCount);C.off("mouseup.irs"+u.pluginCount);C.off("mousemove.irs"+u.pluginCount);w.html("");aa()}; this.pluginCount+'"></span>';d[0].style.display="none";d.before(N);var w=c("#irs-"+this.pluginCount),C=c(X.body),I=c(ea),l,D,E,x,y,q,r,e,m,s,T,Z,p=!1,t=!1,P=!0,g={},U=0,J=0,K=0,k=0,B=0,L=0,V=0,Q=0,R=0,$=0,n=0;parseInt(a.step,10)!==parseFloat(a.step)&&(n=a.step.toString().split(".")[1],n=Math.pow(10,n.length));this.updateData=function(b){P=!0;a=c.extend(a,b);w.find("*").off();I.off("mouseup.irs"+u.pluginCount);C.off("mouseup.irs"+u.pluginCount);C.off("mousemove.irs"+u.pluginCount);w.html("");aa()};
this.removeSlider=function(){w.find("*").off();I.off("mouseup.irs"+u.pluginCount);C.off("mouseup.irs"+u.pluginCount);C.off("mousemove.irs"+u.pluginCount);w.html("").remove();d.data("isActive",!1);d.show()};var aa=function(){w.html('<span class="irs"><span class="irs-line"><span class="irs-line-left"></span><span class="irs-line-mid"></span><span class="irs-line-right"></span></span><span class="irs-min">0</span><span class="irs-max">1</span><span class="irs-from">0</span><span class="irs-to">0</span><span class="irs-single">0</span></span><span class="irs-grid"></span>'); this.removeSlider=function(){w.find("*").off();I.off("mouseup.irs"+u.pluginCount);C.off("mouseup.irs"+u.pluginCount);C.off("mousemove.irs"+u.pluginCount);w.html("").remove();d.data("isActive",!1);d.show()};var aa=function(){w.html('<span class="irs"><span class="irs-line"><span class="irs-line-left"></span><span class="irs-line-mid"></span><span class="irs-line-right"></span></span><span class="irs-min">0</span><span class="irs-max">1</span><span class="irs-from">0</span><span class="irs-to">0</span><span class="irs-single">0</span></span><span class="irs-grid"></span>');
l=w.find(".irs");D=l.find(".irs-min");E=l.find(".irs-max");x=l.find(".irs-from");y=l.find(".irs-to");q=l.find(".irs-single");Z=w.find(".irs-grid");a.hideMinMax&&(D[0].style.display="none",E[0].style.display="none",K=J=0);a.hideFromTo&&(x[0].style.display="none",y[0].style.display="none",q[0].style.display="none");a.hideMinMax||(D.html(a.prefix+v(a.min)+a.postfix),E.html(a.prefix+v(a.max)+a.postfix),J=D.outerWidth(),K=E.outerWidth());if("single"===a.type){if(l.append('<span class="irs-slider single"></span>'), l=w.find(".irs");D=l.find(".irs-min");E=l.find(".irs-max");x=l.find(".irs-from");y=l.find(".irs-to");q=l.find(".irs-single");Z=w.find(".irs-grid");a.hideMinMax&&(D[0].style.display="none",E[0].style.display="none",K=J=0);a.hideFromTo&&(x[0].style.display="none",y[0].style.display="none",q[0].style.display="none");a.hideMinMax||(D.html(a.prefix+v(a.min)+a.postfix),E.html(a.prefix+v(a.max)+a.postfix),J=D.outerWidth(),K=E.outerWidth());if("single"===a.type){if(l.append('<span class="irs-slider single"></span>'),
r=l.find(".single"),r.on("mousedown",function(a){a.preventDefault();a.stopPropagation();F(a,c(this),null);t=p=!0;O&&c("*").prop("unselectable",!0)}),H)r.on("touchstart",function(a){a.preventDefault();a.stopPropagation();F(a.originalEvent.touches[0],c(this),null);t=p=!0})}else"double"===a.type&&(l.append('<span class="irs-diapason"></span><span class="irs-slider from"></span><span class="irs-slider to"></span>'),e=l.find(".from"),m=l.find(".to"),T=l.find(".irs-diapason"),M(),e.on("mousedown",function(a){a.preventDefault(); r=l.find(".single"),r.on("mousedown",function(a){a.preventDefault();a.stopPropagation();F(a,c(this),null);t=p=!0;O&&c("*").prop("unselectable",!0)}),H)r.on("touchstart",function(a){a.preventDefault();a.stopPropagation();F(a.originalEvent.touches[0],c(this),null);t=p=!0})}else"double"===a.type&&(l.append('<span class="irs-diapason"></span><span class="irs-slider from"></span><span class="irs-slider to"></span>'),e=l.find(".from"),m=l.find(".to"),T=l.find(".irs-diapason"),M(),e.on("mousedown",function(a){a.preventDefault();
a.stopPropagation();c(this).addClass("last");m.removeClass("last");F(a,c(this),"from");t=p=!0;O&&c("*").prop("unselectable",!0)}),m.on("mousedown",function(a){a.preventDefault();a.stopPropagation();c(this).addClass("last");e.removeClass("last");F(a,c(this),"to");t=p=!0;O&&c("*").prop("unselectable",!0)}),H&&(e.on("touchstart",function(a){a.preventDefault();a.stopPropagation();c(this).addClass("last");m.removeClass("last");F(a.originalEvent.touches[0],c(this),"from");t=p=!0}),m.on("touchstart",function(a){a.preventDefault(); a.stopPropagation();c(this).addClass("last");m.removeClass("last");F(a,c(this),"from");t=p=!0;O&&c("*").prop("unselectable",!0)}),m.on("mousedown",function(a){a.preventDefault();a.stopPropagation();c(this).addClass("last");e.removeClass("last");F(a,c(this),"to");t=p=!0;O&&c("*").prop("unselectable",!0)}),H&&(e.on("touchstart",function(a){a.preventDefault();a.stopPropagation();c(this).addClass("last");m.removeClass("last");F(a.originalEvent.touches[0],c(this),"from");t=p=!0}),m.on("touchstart",function(a){a.preventDefault();
a.stopPropagation();c(this).addClass("last");e.removeClass("last");F(a.originalEvent.touches[0],c(this),"to");t=p=!0})),a.to===a.max&&e.addClass("last"));var b=function(){p&&(p=t=!1,s.removeAttr("id"),s=null,"double"===a.type&&M(),W(),O&&c("*").prop("unselectable",!1))};C.on("mouseup.irs"+u.pluginCount,function(){b()});I.on("mouseup.irs"+u.pluginCount,function(){b()});C.on("mousemove.irs"+u.pluginCount,function(a){p&&(U=a.pageX,ba())});H&&(I.on("touchend",function(){p&&(p=t=!1,s.removeAttr("id"), a.stopPropagation();c(this).addClass("last");e.removeClass("last");F(a.originalEvent.touches[0],c(this),"to");t=p=!0})),a.to===a.max&&e.addClass("last"));var b=function(){p&&(p=t=!1,s.removeAttr("id"),s=null,"double"===a.type&&M(),W(),O&&c("*").prop("unselectable",!1))};C.on("mouseup.irs"+u.pluginCount,function(){b()});I.on("mouseup.irs"+u.pluginCount,function(){b()});C.on("mousemove.irs"+u.pluginCount,function(a){p&&(U=a.pageX,ba())});H&&(I.on("touchend",function(){p&&(p=t=!1,s.removeAttr("id"),
s=null,"double"===a.type&&M(),W())}),I.on("touchmove",function(a){p&&(U=a.originalEvent.touches[0].pageX,ba())}));ca();S();a.hasGrid&&fa()},ca=function(){k=l.width();L=r?r.width():e.width();B=k-L},F=function(b,f,c){ca();P=!1;s=f;s.attr("id","irs-active-slider");f=s.offset().left;$=f+(b.pageX-f)-s.position().left;"single"===a.type?V=l.width()-L:"double"===a.type&&("from"===c?(Q=0,R=parseInt(m.css("left"),10)):(Q=parseInt(e.css("left"),10),R=l.width()-L))},M=function(){var a=e.width(),f=c.data(e[0], s=null,"double"===a.type&&M(),W())}),I.on("touchmove",function(a){p&&(U=a.originalEvent.touches[0].pageX,ba())}));ca();S();a.hasGrid&&fa()},ca=function(){k=l.width();L=r?r.width():e.width();B=k-L},F=function(b,f,c){ca();P=!1;s=f;s.attr("id","irs-active-slider");f=s.offset().left;$=f+(b.pageX-f)-s.position().left;"single"===a.type?V=l.width()-L:"double"===a.type&&("from"===c?(Q=0,R=parseInt(m.css("left"),10)):(Q=parseInt(e.css("left"),10),R=l.width()-L))},M=function(){var a=e.width(),f=c.data(e[0],
"x")||parseInt(e[0].style.left,10)||e.position().left,G=(c.data(m[0],"x")||parseInt(m[0].style.left,10)||m.position().left)-f;T[0].style.left=f+a/2+"px";T[0].style.width=G+"px"},ba=function(){var b=U-$;"single"===a.type?(0>b&&(b=0),b>V&&(b=V)):"double"===a.type&&(b<Q&&(b=Q),b>R&&(b=R),M());c.data(s[0],"x",b);W();b=Math.round(b);s[0].style.left=b+"px"},W=function(){var b={fromNumber:0,toNumber:0,fromPers:0,toPers:0,fromX:0,toX:0},f=a.max-a.min,G;"single"===a.type?(b.fromX=c.data(r[0],"x")||parseInt(r[0].style.left, "x")||parseInt(e[0].style.left,10)||e.position().left,G=(c.data(m[0],"x")||parseInt(m[0].style.left,10)||m.position().left)-f;T[0].style.left=f+a/2+"px";T[0].style.width=G+"px"},ba=function(){var b=U-$;"single"===a.type?(0>b&&(b=0),b>V&&(b=V)):"double"===a.type&&(b<Q&&(b=Q),b>R&&(b=R),M());c.data(s[0],"x",b);W();b=Math.round(b);s[0].style.left=b+"px"},W=function(){var b={fromNumber:0,toNumber:0,fromPers:0,toPers:0,fromX:0,toX:0},f=a.max-a.min,G;"single"===a.type?(b.fromX=c.data(r[0],"x")||parseInt(r[0].style.left,
10)||r.position().left,b.fromPers=b.fromX/B*100,G=f/100*b.fromPers+parseInt(a.min,10),b.fromNumber=Math.round(G/a.step)*a.step,n&&(b.fromNumber=parseInt(b.fromNumber*n,10)/n)):"double"===a.type&&(b.fromX=c.data(e[0],"x")||parseInt(e[0].style.left,10)||e.position().left,b.fromPers=b.fromX/B*100,G=f/100*b.fromPers+parseInt(a.min,10),b.fromNumber=Math.round(G/a.step)*a.step,b.toX=c.data(m[0],"x")||parseInt(m[0].style.left,10)||m.position().left,b.toPers=b.toX/B*100,f=f/100*b.toPers+parseInt(a.min,10), 10)||r.position().left,b.fromPers=b.fromX/B*100,G=f/100*b.fromPers+parseInt(a.min,10),b.fromNumber=Math.round(G/a.step)*a.step,n&&(b.fromNumber=parseInt(b.fromNumber*n,10)/n)):"double"===a.type&&(b.fromX=c.data(e[0],"x")||parseInt(e[0].style.left,10)||e.position().left,b.fromPers=b.fromX/B*100,G=f/100*b.fromPers+parseInt(a.min,10),b.fromNumber=Math.round(G/a.step)*a.step,b.toX=c.data(m[0],"x")||parseInt(m[0].style.left,10)||m.position().left,b.toPers=b.toX/B*100,f=f/100*b.toPers+parseInt(a.min,10),
b.toNumber=Math.round(f/a.step)*a.step,n&&(b.fromNumber=parseInt(b.fromNumber*n,10)/n,b.toNumber=parseInt(b.toNumber*n,10)/n));g=b;da()},S=function(){var b={fromNumber:a.from,toNumber:a.to,fromPers:0,toPers:0,fromX:0,fromX_pure:0,toX:0,toX_pure:0},f=a.max-a.min;"single"===a.type?(b.fromPers=(b.fromNumber-a.min)/f*100,b.fromX_pure=B/100*b.fromPers,b.fromX=Math.round(b.fromX_pure),r[0].style.left=b.fromX+"px",c.data(r[0],"x",b.fromX_pure)):"double"===a.type&&(b.fromPers=(b.fromNumber-a.min)/f*100,b.fromX_pure= b.toNumber=Math.round(f/a.step)*a.step,n&&(b.fromNumber=parseInt(b.fromNumber*n,10)/n,b.toNumber=parseInt(b.toNumber*n,10)/n));g=b;da()},S=function(){var b={fromNumber:a.from,toNumber:a.to,fromPers:0,toPers:0,fromX:0,fromX_pure:0,toX:0,toX_pure:0},f=a.max-a.min;"single"===a.type?(b.fromPers=(b.fromNumber-a.min)/f*100,b.fromX_pure=B/100*b.fromPers,b.fromX=Math.round(b.fromX_pure),r[0].style.left=b.fromX+"px",c.data(r[0],"x",b.fromX_pure)):"double"===a.type&&(b.fromPers=(b.fromNumber-a.min)/f*100,b.fromX_pure=
B/100*b.fromPers,b.fromX=Math.round(b.fromX_pure),e[0].style.left=b.fromX+"px",c.data(e[0],"x",b.fromX_pure),b.toPers=(b.toNumber-a.min)/f*100,b.toX_pure=B/100*b.toPers,b.toX=Math.round(b.toX_pure),m[0].style.left=b.toX+"px",c.data(m[0],"x",b.toX_pure),M());g=b;da()},da=function(){var b,f,c,z,e,h;h=L/2;"single"===a.type?(a.hideText||(x[0].style.display="none",y[0].style.display="none",c=a.prefix+v(g.fromNumber)+a.postfix,q.html(c),e=q.outerWidth(),h=g.fromX-e/2+h,0>h&&(h=0),h>k-e&&(h=k-e),q[0].style.left= B/100*b.fromPers,b.fromX=Math.round(b.fromX_pure),e[0].style.left=b.fromX+"px",c.data(e[0],"x",b.fromX_pure),b.toPers=(b.toNumber-a.min)/f*100,b.toX_pure=B/100*b.toPers,b.toX=Math.round(b.toX_pure),m[0].style.left=b.toX+"px",c.data(m[0],"x",b.toX_pure),M());g=b;da()},da=function(){var b,f,c,z,e,h;h=L/2;"single"===a.type?(a.hideText||(x[0].style.display="none",y[0].style.display="none",c=a.prefix+v(g.fromNumber)+a.postfix,q.html(c),e=q.outerWidth(),h=g.fromX-e/2+h,0>h&&(h=0),h>k-e&&(h=k-e),q[0].style.left=
h+"px",a.hideMinMax||a.hideFromTo||(D[0].style.display=h<J?"none":"block",E[0].style.display=h+e>k-K?"none":"block")),d.attr("value",parseInt(g.fromNumber,10))):"double"===a.type&&(a.hideText||(b=a.prefix+v(g.fromNumber)+a.postfix,f=a.prefix+v(g.toNumber)+a.postfix,c=g.fromNumber!==g.toNumber?a.prefix+v(g.fromNumber)+" \u2014 "+a.prefix+v(g.toNumber)+a.postfix:a.prefix+v(g.fromNumber)+a.postfix,x.html(b),y.html(f),q.html(c),b=x.outerWidth(),f=g.fromX-b/2+h,0>f&&(f=0),f>k-b&&(f=k-b),x[0].style.left= h+"px",a.hideMinMax||a.hideFromTo||(D[0].style.display=h<J?"none":"block",E[0].style.display=h+e>k-K?"none":"block")),d.attr("value",parseInt(g.fromNumber,10))):"double"===a.type&&(a.hideText||(b=a.prefix+v(g.fromNumber)+a.postfix,f=a.prefix+v(g.toNumber)+a.postfix,c=g.fromNumber!==g.toNumber?a.prefix+v(g.fromNumber)+" \u2014 "+a.prefix+v(g.toNumber)+a.postfix:a.prefix+v(g.fromNumber)+a.postfix,x.html(b),y.html(f),q.html(c),b=x.outerWidth(),f=g.fromX-b/2+h,0>f&&(f=0),f>k-b&&(f=k-b),x[0].style.left=
f+"px",c=y.outerWidth(),z=g.toX-c/2+h,0>z&&(z=0),z>k-c&&(z=k-c),y[0].style.left=z+"px",e=q.outerWidth(),h=g.fromX+(g.toX-g.fromX)/2-e/2+h,0>h&&(h=0),h>k-e&&(h=k-e),q[0].style.left=h+"px",f+b<z?(q[0].style.display="none",x[0].style.display="block",y[0].style.display="block"):(q[0].style.display="block",x[0].style.display="none",y[0].style.display="none"),a.hideMinMax||a.hideFromTo||(D[0].style.display=h<J||f<J?"none":"block",E[0].style.display=h+e>k-K||z+c>k-K?"none":"block")),d.attr("value",parseInt(g.fromNumber, f+"px",c=y.outerWidth(),z=g.toX-c/2+h,0>z&&(z=0),z>k-c&&(z=k-c),y[0].style.left=z+"px",e=q.outerWidth(),h=g.fromX+(g.toX-g.fromX)/2-e/2+h,0>h&&(h=0),h>k-e&&(h=k-e),q[0].style.left=h+"px",f+b<z?(q[0].style.display="none",x[0].style.display="block",y[0].style.display="block"):(q[0].style.display="block",x[0].style.display="none",y[0].style.display="none"),a.hideMinMax||a.hideFromTo||(D[0].style.display=h<J||f<J?"none":"block",E[0].style.display=h+e>k-K||z+c>k-K?"none":"block")),d.attr("value",parseInt(g.fromNumber,
10)+";"+parseInt(g.toNumber,10)));"function"===typeof a.onChange&&a.onChange.call(this,g);"function"!==typeof a.onFinish||t||P||a.onFinish.call(this,g);"function"===typeof a.onLoad&&!t&&P&&a.onLoad.call(this,g)},fa=function(){w.addClass("irs-with-grid");var b,c="",d=0,d=0,e="";for(b=0;20>=b;b+=1)d=Math.floor(k/20*b),d>=k&&(d=k-1),e+='<span class="irs-grid-pol small" style="left: '+d+'px;"></span>';for(b=0;4>=b;b+=1)d=Math.floor(k/4*b),d>=k&&(d=k-1),e+='<span class="irs-grid-pol" style="left: '+d+ 10)+";"+parseInt(g.toNumber,10)));"function"===typeof a.onChange&&a.onChange.call(this,g);"function"!==typeof a.onFinish||t||P||a.onFinish.call(this,g);"function"===typeof a.onLoad&&!t&&P&&a.onLoad.call(this,g)},fa=function(){w.addClass("irs-with-grid");var b,c="",d=0,d=0,e="";for(b=0;20>=b;b+=1)d=Math.floor(k/20*b),d>=k&&(d=k-1),e+='<span class="irs-grid-pol small" style="left: '+d+'px;"></span>';for(b=0;4>=b;b+=1)d=Math.floor(k/4*b),d>=k&&(d=k-1),e+='<span class="irs-grid-pol" style="left: '+d+
'px;"></span>',n?(c=a.min+(a.max-a.min)/4*b,c=c/a.step*a.step,c=parseInt(c*n,10)/n):(c=Math.round(a.min+(a.max-a.min)/4*b),c=Math.round(c/a.step)*a.step,c=v(c)),0===b?e+='<span class="irs-grid-text" style="left: '+d+'px; text-align: left;">'+c+"</span>":4===b?(d-=100,e+='<span class="irs-grid-text" style="left: '+d+'px; text-align: right;">'+c+"</span>"):(d-=50,e+='<span class="irs-grid-text" style="left: '+d+'px;">'+c+"</span>");Z.html(e)};aa()}})},update:function(c){return this.each(function(){this.updateData(c)})}, 'px;"></span>',n?(c=a.min+(a.max-a.min)/4*b,c=c/a.step*a.step,c=parseInt(c*n,10)/n):(c=Math.round(a.min+(a.max-a.min)/4*b),c=Math.round(c/a.step)*a.step,c=v(c)),0===b?e+='<span class="irs-grid-text" style="left: '+d+'px; text-align: left;">'+c+"</span>":4===b?(d-=100,e+='<span class="irs-grid-text" style="left: '+d+'px; text-align: right;">'+c+"</span>"):(d-=50,e+='<span class="irs-grid-text" style="left: '+d+'px;">'+c+"</span>");Z.html(e)};aa()}})},update:function(c){return this.each(function(){this.updateData(c)})},
remove:function(){return this.each(function(){this.removeSlider()})}};c.fn.ionRangeSlider=function(A){if(N[A])return N[A].apply(this,Array.prototype.slice.call(arguments,1));if("object"!==typeof A&&A)c.error("Method "+A+" does not exist for jQuery.ionRangeSlider");else return N.init.apply(this,arguments)}})(jQuery,document,window,navigator); remove:function(){return this.each(function(){this.removeSlider()})}};c.fn.ionRangeSlider=function(A){if(N[A])return N[A].apply(this,Array.prototype.slice.call(arguments,1));if("object"!==typeof A&&A)c.error("Method "+A+" does not exist for jQuery.ionRangeSlider");else return N.init.apply(this,arguments)}})(jQuery,document,window,navigator);

BIN
js/plugins/jqueryKnob/.DS_Store vendored Normal file

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More