Compare commits
18 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b3acb63ac5 | ||
|
|
71cf6cb9f8 | ||
|
|
281bb899b5 | ||
|
|
51e96d8ea9 | ||
|
|
6d6d00a281 | ||
|
|
61dc63a6d5 | ||
|
|
96b63a6243 | ||
|
|
278785ad49 | ||
|
|
d4ed1e435a | ||
|
|
55d120a0b1 | ||
|
|
53393404f1 | ||
|
|
c3fb2e2bcd | ||
|
|
f0421f5b36 | ||
|
|
a667b95b8d | ||
|
|
b98b5914e7 | ||
|
|
d7f2e977f5 | ||
|
|
d53319e56f | ||
|
|
156f56c3c1 |
34
.github/ISSUE_TEMPLATE.md
vendored
Normal file
34
.github/ISSUE_TEMPLATE.md
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
<!--
|
||||
Before opening a new issue, please search through the existing issues to
|
||||
see if your topic has already been addressed. Note that you may need to
|
||||
remove the "is:open" filter from the search bar to include closed issues.
|
||||
|
||||
Check the appropriate type for your issue below by placing an x between the
|
||||
brackets.
|
||||
|
||||
Please note that issues which do not fall under any of the below categories
|
||||
will be closed.
|
||||
--->
|
||||
### Issue type:
|
||||
- [ ] Feature request <!-- Requesting the implementation of a new feature -->
|
||||
- [ ] Bug report <!-- Reporting unexpected or erroneous behavior -->
|
||||
- [ ] Documentation <!-- Proposing a modification to the documentation -->
|
||||
|
||||
<!--
|
||||
Please describe the environment.
|
||||
-->
|
||||
### Environment:
|
||||
* AdminLTE Version: <!-- Example: 2.4 -->
|
||||
* Operating System: <!-- Example: OSX/Android -->
|
||||
* Browser (Version): <!-- Example: Chrome (Latest) -->
|
||||
|
||||
<!--
|
||||
BUG REPORTS must include:
|
||||
* Steps or URL needed to reproduce the bug/issue
|
||||
* Any relevant error messages (screenshots may also help)
|
||||
* A snippet of your markup (where applicable)
|
||||
|
||||
FEATURE REQUESTS must include:
|
||||
* A detailed description of the proposed functionality
|
||||
-->
|
||||
### Description:
|
||||
40
Gruntfile.js
40
Gruntfile.js
@@ -1,6 +1,6 @@
|
||||
// AdminLTE Gruntfile
|
||||
module.exports = function (grunt) { // jshint ignore:line
|
||||
'use strict'
|
||||
'use strict';
|
||||
|
||||
grunt.initConfig({
|
||||
pkg : grunt.file.readJSON('package.json'),
|
||||
@@ -269,43 +269,43 @@ module.exports = function (grunt) { // jshint ignore:line
|
||||
clean: {
|
||||
build: ['build/img/*']
|
||||
}
|
||||
})
|
||||
});
|
||||
|
||||
// Load all grunt tasks
|
||||
|
||||
// LESS Compiler
|
||||
grunt.loadNpmTasks('grunt-contrib-less')
|
||||
grunt.loadNpmTasks('grunt-contrib-less');
|
||||
// Watch File Changes
|
||||
grunt.loadNpmTasks('grunt-contrib-watch')
|
||||
grunt.loadNpmTasks('grunt-contrib-watch');
|
||||
// Compress JS Files
|
||||
grunt.loadNpmTasks('grunt-contrib-uglify')
|
||||
grunt.loadNpmTasks('grunt-contrib-uglify');
|
||||
// Include Files Within HTML
|
||||
grunt.loadNpmTasks('grunt-includes')
|
||||
grunt.loadNpmTasks('grunt-includes');
|
||||
// Optimize images
|
||||
grunt.loadNpmTasks('grunt-image')
|
||||
grunt.loadNpmTasks('grunt-image');
|
||||
// Validate JS code
|
||||
grunt.loadNpmTasks('grunt-contrib-jshint')
|
||||
grunt.loadNpmTasks('grunt-jscs')
|
||||
grunt.loadNpmTasks('grunt-contrib-jshint');
|
||||
grunt.loadNpmTasks('grunt-jscs');
|
||||
// Delete not needed files
|
||||
grunt.loadNpmTasks('grunt-contrib-clean')
|
||||
grunt.loadNpmTasks('grunt-contrib-clean');
|
||||
// Lint CSS
|
||||
grunt.loadNpmTasks('grunt-contrib-csslint')
|
||||
grunt.loadNpmTasks('grunt-contrib-csslint');
|
||||
// Lint Bootstrap
|
||||
grunt.loadNpmTasks('grunt-bootlint')
|
||||
grunt.loadNpmTasks('grunt-bootlint');
|
||||
// Concatenate JS files
|
||||
grunt.loadNpmTasks('grunt-contrib-concat')
|
||||
grunt.loadNpmTasks('grunt-contrib-concat');
|
||||
// Notify
|
||||
grunt.loadNpmTasks('grunt-notify')
|
||||
grunt.loadNpmTasks('grunt-notify');
|
||||
// Replace
|
||||
grunt.loadNpmTasks('grunt-text-replace')
|
||||
grunt.loadNpmTasks('grunt-text-replace');
|
||||
|
||||
// Linting task
|
||||
grunt.registerTask('lint', ['jshint', 'csslint', 'bootlint'])
|
||||
grunt.registerTask('lint', ['jshint', 'csslint', 'bootlint']);
|
||||
// JS task
|
||||
grunt.registerTask('js', ['concat', 'uglify'])
|
||||
grunt.registerTask('js', ['concat', 'uglify']);
|
||||
// CSS Task
|
||||
grunt.registerTask('css', ['less:development', 'less:production', 'replace'])
|
||||
grunt.registerTask('css', ['less:development', 'less:production', 'replace']);
|
||||
|
||||
// The default task (running 'grunt' in console) is 'watch'
|
||||
grunt.registerTask('default', ['watch'])
|
||||
}
|
||||
grunt.registerTask('default', ['watch']);
|
||||
};
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
"main": [
|
||||
"index2.html",
|
||||
"dist/css/AdminLTE.css",
|
||||
"dist/js/app.js",
|
||||
"dist/js/adminlte.js",
|
||||
"build/less/AdminLTE.less"
|
||||
],
|
||||
"keywords": [
|
||||
@@ -58,5 +58,8 @@
|
||||
"font-awesome": "^4.7.0",
|
||||
"Ionicons": "ionicons#^2.0.1",
|
||||
"jquery-ui": "1.11.4"
|
||||
},
|
||||
"resolutions": {
|
||||
"jquery": "^3.2.1"
|
||||
}
|
||||
}
|
||||
|
||||
3
bower_components/Flot/.bower.json
vendored
3
bower_components/Flot/.bower.json
vendored
@@ -14,6 +14,5 @@
|
||||
},
|
||||
"_source": "https://github.com/flot/flot.git",
|
||||
"_target": "^0.8.3",
|
||||
"_originalSource": "flot",
|
||||
"_direct": true
|
||||
"_originalSource": "flot"
|
||||
}
|
||||
3
bower_components/Ionicons/.bower.json
vendored
3
bower_components/Ionicons/.bower.json
vendored
@@ -36,6 +36,5 @@
|
||||
},
|
||||
"_source": "https://github.com/driftyco/ionicons.git",
|
||||
"_target": "^2.0.1",
|
||||
"_originalSource": "ionicons",
|
||||
"_direct": true
|
||||
"_originalSource": "ionicons"
|
||||
}
|
||||
3
bower_components/PACE/.bower.json
vendored
3
bower_components/PACE/.bower.json
vendored
@@ -40,6 +40,5 @@
|
||||
},
|
||||
"_source": "https://github.com/HubSpot/pace.git",
|
||||
"_target": "^1.0.2",
|
||||
"_originalSource": "pace",
|
||||
"_direct": true
|
||||
"_originalSource": "pace"
|
||||
}
|
||||
@@ -27,6 +27,5 @@
|
||||
},
|
||||
"_source": "https://github.com/itsjavi/bootstrap-colorpicker.git",
|
||||
"_target": "^2.5.1",
|
||||
"_originalSource": "bootstrap-colorpicker",
|
||||
"_direct": true
|
||||
"_originalSource": "bootstrap-colorpicker"
|
||||
}
|
||||
@@ -18,15 +18,14 @@
|
||||
"moment": ">=2.9.0"
|
||||
},
|
||||
"homepage": "https://github.com/dangrossman/bootstrap-daterangepicker",
|
||||
"version": "2.1.25",
|
||||
"_release": "2.1.25",
|
||||
"version": "2.1.27",
|
||||
"_release": "2.1.27",
|
||||
"_resolution": {
|
||||
"type": "version",
|
||||
"tag": "v2.1.25",
|
||||
"commit": "29bbf5a04df69fda363cedb534272ac344524e57"
|
||||
"tag": "v2.1.27",
|
||||
"commit": "d4aabfbceaf57117e1af33f3f82e92162719eee9"
|
||||
},
|
||||
"_source": "https://github.com/dangrossman/bootstrap-daterangepicker.git",
|
||||
"_target": "^2.1.25",
|
||||
"_originalSource": "bootstrap-daterangepicker",
|
||||
"_direct": true
|
||||
"_originalSource": "bootstrap-daterangepicker"
|
||||
}
|
||||
@@ -23,7 +23,7 @@ for convenience. It is available under the [MIT license](http://www.opensource.o
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2012-2016 Dan Grossman
|
||||
Copyright (c) 2012-2017 Dan Grossman
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
|
||||
@@ -1,16 +1,17 @@
|
||||
/**
|
||||
* @version: 2.1.25
|
||||
* @version: 2.1.27
|
||||
* @author: Dan Grossman http://www.dangrossman.info/
|
||||
* @copyright: Copyright (c) 2012-2017 Dan Grossman. All rights reserved.
|
||||
* @license: Licensed under the MIT license. See http://www.opensource.org/licenses/mit-license.php
|
||||
* @website: https://www.daterangepicker.com/
|
||||
* @website: http://www.daterangepicker.com/
|
||||
*/
|
||||
// Follow the UMD template https://github.com/umdjs/umd/blob/master/templates/returnExportsGlobal.js
|
||||
(function (root, factory) {
|
||||
if (typeof define === 'function' && define.amd) {
|
||||
// AMD. Make globaly available as well
|
||||
define(['moment', 'jquery'], function (moment, jquery) {
|
||||
return (root.daterangepicker = factory(moment, jquery));
|
||||
if (!jquery.fn) jquery.fn = {}; // webpack server rendering
|
||||
return factory(moment, jquery);
|
||||
});
|
||||
} else if (typeof module === 'object' && module.exports) {
|
||||
// Node / Browserify
|
||||
@@ -20,7 +21,8 @@
|
||||
jQuery = require('jquery');
|
||||
if (!jQuery.fn) jQuery.fn = {};
|
||||
}
|
||||
module.exports = factory(require('moment'), jQuery);
|
||||
var moment = (typeof window != 'undefined' && typeof window.moment != 'undefined') ? window.moment : require('moment');
|
||||
module.exports = factory(moment, jQuery);
|
||||
} else {
|
||||
// Browser globals
|
||||
root.daterangepicker = factory(root.moment, root.jQuery);
|
||||
@@ -422,7 +424,8 @@
|
||||
.on('click.daterangepicker', '.daterangepicker_input input', $.proxy(this.showCalendars, this))
|
||||
.on('focus.daterangepicker', '.daterangepicker_input input', $.proxy(this.formInputsFocused, this))
|
||||
.on('blur.daterangepicker', '.daterangepicker_input input', $.proxy(this.formInputsBlurred, this))
|
||||
.on('change.daterangepicker', '.daterangepicker_input input', $.proxy(this.formInputsChanged, this));
|
||||
.on('change.daterangepicker', '.daterangepicker_input input', $.proxy(this.formInputsChanged, this))
|
||||
.on('keydown.daterangepicker', '.daterangepicker_input input', $.proxy(this.formInputsKeydown, this));
|
||||
|
||||
this.container.find('.ranges')
|
||||
.on('click.daterangepicker', 'button.applyBtn', $.proxy(this.clickApply, this))
|
||||
@@ -436,10 +439,11 @@
|
||||
'click.daterangepicker': $.proxy(this.show, this),
|
||||
'focus.daterangepicker': $.proxy(this.show, this),
|
||||
'keyup.daterangepicker': $.proxy(this.elementChanged, this),
|
||||
'keydown.daterangepicker': $.proxy(this.keydown, this)
|
||||
'keydown.daterangepicker': $.proxy(this.keydown, this) //IE 11 compatibility
|
||||
});
|
||||
} else {
|
||||
this.element.on('click.daterangepicker', $.proxy(this.toggle, this));
|
||||
this.element.on('keydown.daterangepicker', $.proxy(this.toggle, this));
|
||||
}
|
||||
|
||||
//
|
||||
@@ -499,7 +503,7 @@
|
||||
this.endDate = moment(endDate);
|
||||
|
||||
if (!this.timePicker)
|
||||
this.endDate = this.endDate.endOf('day');
|
||||
this.endDate = this.endDate.add(1,'d').startOf('day').subtract(1,'second');
|
||||
|
||||
if (this.timePicker && this.timePickerIncrement)
|
||||
this.endDate.minute(Math.round(this.endDate.minute() / this.timePickerIncrement) * this.timePickerIncrement);
|
||||
@@ -1370,8 +1374,10 @@
|
||||
var customRange = true;
|
||||
var i = 0;
|
||||
for (var range in this.ranges) {
|
||||
if (this.timePicker) {
|
||||
if (this.startDate.isSame(this.ranges[range][0]) && this.endDate.isSame(this.ranges[range][1])) {
|
||||
if (this.timePicker) {
|
||||
var format = this.timePickerSeconds ? "YYYY-MM-DD hh:mm:ss" : "YYYY-MM-DD hh:mm";
|
||||
//ignore times when comparing dates if time picker seconds is not enabled
|
||||
if (this.startDate.format(format) == this.ranges[range][0].format(format) && this.endDate.format(format) == this.ranges[range][1].format(format)) {
|
||||
customRange = false;
|
||||
this.chosenLabel = this.container.find('.ranges li:eq(' + i + ')').addClass('active').html();
|
||||
break;
|
||||
@@ -1560,10 +1566,22 @@
|
||||
|
||||
},
|
||||
|
||||
formInputsKeydown: function(e) {
|
||||
// This function ensures that if the 'enter' key was pressed in the input, then the calendars
|
||||
// are updated with the startDate and endDate.
|
||||
// This behaviour is automatic in Chrome/Firefox/Edge but not in IE 11 hence why this exists.
|
||||
// Other browsers and versions of IE are untested and the behaviour is unknown.
|
||||
if (e.keyCode === 13) {
|
||||
// Prevent the calendar from being updated twice on Chrome/Firefox/Edge
|
||||
e.preventDefault();
|
||||
this.formInputsChanged(e);
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
elementChanged: function() {
|
||||
if (!this.element.is('input')) return;
|
||||
if (!this.element.val().length) return;
|
||||
if (this.element.val().length < this.locale.format.length) return;
|
||||
|
||||
var dateString = this.element.val().split(this.locale.separator),
|
||||
start = null,
|
||||
@@ -1591,6 +1609,14 @@
|
||||
if ((e.keyCode === 9) || (e.keyCode === 13)) {
|
||||
this.hide();
|
||||
}
|
||||
|
||||
//hide on esc and prevent propagation
|
||||
if (e.keyCode === 27) {
|
||||
e.preventDefault();
|
||||
e.stopPropagation();
|
||||
|
||||
this.hide();
|
||||
}
|
||||
},
|
||||
|
||||
updateElement: function() {
|
||||
@@ -1612,11 +1638,12 @@
|
||||
};
|
||||
|
||||
$.fn.daterangepicker = function(options, callback) {
|
||||
var implementOptions = $.extend(true, {}, $.fn.daterangepicker.defaultOptions, options);
|
||||
this.each(function() {
|
||||
var el = $(this);
|
||||
if (el.data('daterangepicker'))
|
||||
el.data('daterangepicker').remove();
|
||||
el.data('daterangepicker', new DateRangePicker(el, options, callback));
|
||||
el.data('daterangepicker', new DateRangePicker(el, implementOptions, callback));
|
||||
});
|
||||
return this;
|
||||
};
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
name: 'dangrossman:bootstrap-daterangepicker',
|
||||
version: '2.1.25',
|
||||
version: '2.1.27',
|
||||
summary: 'Date range picker component for Bootstrap',
|
||||
git: 'https://github.com/dangrossman/bootstrap-daterangepicker',
|
||||
documentation: 'README.md'
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "bootstrap-daterangepicker",
|
||||
"version": "2.1.25",
|
||||
"version": "2.1.27",
|
||||
"description": "Date range picker component for Bootstrap",
|
||||
"main": "daterangepicker.js",
|
||||
"style": "daterangepicker.css",
|
||||
|
||||
@@ -39,15 +39,6 @@
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="nav navbar-nav navbar-right">
|
||||
<li>
|
||||
<a href="http://www.websitegoodies.com" rel="nofollow" style="background: #f49a16">
|
||||
<span class="fa-stack">
|
||||
<i class="fa fa-circle fa-stack-2x"></i>
|
||||
<i class="fa fa-wrench fa-stack-1x fa-inverse" style="color: #f49a16"></i>
|
||||
</span>
|
||||
Website Goodies
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://www.improvely.com" rel="nofollow" style="background: #00caff">
|
||||
<span class="fa-stack">
|
||||
@@ -67,12 +58,12 @@
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://www.visitorboost.com" rel="nofollow" style="background: #f55443">
|
||||
<a href="http://www.websitegoodies.com" rel="nofollow" style="background: #06c">
|
||||
<span class="fa-stack">
|
||||
<i class="fa fa-circle fa-stack-2x"></i>
|
||||
<i class="fa fa-line-chart fa-stack-1x fa-inverse" style="color: #f55443"></i>
|
||||
<i class="fa fa-wrench fa-stack-1x fa-inverse" style="color: #06c"></i>
|
||||
</span>
|
||||
Visitor Boost
|
||||
Website Goodies
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -210,7 +201,7 @@
|
||||
</div>
|
||||
<div class="col-md-4 col-xs-12">
|
||||
<h4>Demo:</h4>
|
||||
<input class="pull-right" type="text" name="daterange" value="01/15/2015 - 02/15/2015" />
|
||||
<input class="pull-right" type="text" name="daterange" value="01/15/2017 - 02/15/2017" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -238,7 +229,7 @@
|
||||
</div>
|
||||
<div class="col-md-5 col-xs-12">
|
||||
<h4>Demo:</h4>
|
||||
<input class="pull-right" type="text" name="daterange2" value="01/01/2015 1:30 PM - 01/01/2015 2:00 PM" />
|
||||
<input class="pull-right" type="text" name="daterange2" value="01/01/2017 1:30 PM - 01/01/2017 2:00 PM" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -410,12 +401,12 @@
|
||||
|
||||
<div class="form-group">
|
||||
<label for="startDate">startDate</label>
|
||||
<input type="text" class="form-control" id="startDate" value="07/01/2015">
|
||||
<input type="text" class="form-control" id="startDate" value="07/01/2017">
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="endDate">endDate</label>
|
||||
<input type="text" class="form-control" id="endDate" value="07/15/2015">
|
||||
<input type="text" class="form-control" id="endDate" value="07/15/2017">
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
@@ -775,7 +766,7 @@
|
||||
|
||||
<p>The MIT License (MIT)</p>
|
||||
|
||||
<p>Copyright (c) 2012-2015 <a href="http://www.dangrossman.info">Dan Grossman</a></p>
|
||||
<p>Copyright (c) 2012-2017 <a href="http://www.dangrossman.info">Dan Grossman</a></p>
|
||||
|
||||
<p>
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||
@@ -821,13 +812,7 @@
|
||||
</div>
|
||||
|
||||
<!-- Begin W3Counter Tracking Code -->
|
||||
<script type="text/javascript" src="https://www.w3counter.com/tracker.js"></script>
|
||||
<script type="text/javascript">
|
||||
w3counter(90840);
|
||||
</script>
|
||||
<noscript>
|
||||
<div><a href="http://www.w3counter.com"><img src="https://www.w3counter.com/tracker.php?id=90840" style="border: 0" alt="W3Counter" /></a></div>
|
||||
</noscript>
|
||||
<script type="text/javascript" src="https://www.w3counter.com/tracker.js?id=90840"></script>
|
||||
<!-- End W3Counter Tracking Code -->
|
||||
|
||||
<script type="text/javascript">
|
||||
@@ -836,13 +821,12 @@
|
||||
(function(e,t){window._improvely=[];var n=e.getElementsByTagName("script")[0];var r=e.createElement("script");r.type="text/javascript";r.src="https://"+im_domain+".iljmp.com/improvely.js";r.async=true;n.parentNode.insertBefore(r,n);if(typeof t.init=="undefined"){t.init=function(e,t){window._improvely.push(["init",e,t])};t.goal=function(e){window._improvely.push(["goal",e])};t.conversion=function(e){window._improvely.push(["conversion",e])};t.label=function(e){window._improvely.push(["label",e])}}window.improvely=t;t.init(im_domain,im_project_id)})(document,window.improvely||[])
|
||||
</script>
|
||||
|
||||
<script type="text/javascript">
|
||||
Shopify = { shop: 'www.improvely.com' };
|
||||
</script>
|
||||
<script type="text/javascript" src="https://icf.improvely.com/icf-button.js?shop=www.improvely.com"></script>
|
||||
<script>
|
||||
!function(e){window._wsg=7;var t=e.getElementsByTagName("script")[0],s=e.createElement("script");s.type="text/javascript",s.src="https://www.websitegoodies.com/js/widgets.js",t.parentNode.insertBefore(s,t)}(document);
|
||||
</script>
|
||||
|
||||
<div id="footer">
|
||||
Copyright © 2015 <a href="http://www.awio.com">Awio Web Services LLC</a>.
|
||||
Copyright © 2012-2017 <a href="http://www.awio.com">Awio Web Services LLC</a>.
|
||||
|
||||
Developed and maintained by <a href="http://www.dangrossman.info/">Dan Grossman</a>.
|
||||
|
||||
|
||||
@@ -61,7 +61,7 @@ input[type="text"] {
|
||||
border: 0;
|
||||
}
|
||||
.navbar-inverse {
|
||||
background: #222;
|
||||
background: #ccc;
|
||||
}
|
||||
.navbar .container {
|
||||
padding: 0 20px;
|
||||
@@ -124,4 +124,4 @@ input[type="text"] {
|
||||
float: none;
|
||||
position: relative;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -126,7 +126,7 @@ $(document).ready(function() {
|
||||
if ($('#cancelClass').val().length && $('#cancelClass').val() != 'btn-default')
|
||||
options.cancelClass = $('#cancelClass').val();
|
||||
|
||||
$('#config-text').val("$('#demo').daterangepicker(" + JSON.stringify(options, null, ' ') + ", function(start, end, label) {\n console.log(\"New date range selected: ' + start.format('YYYY-MM-DD') + ' to ' + end.format('YYYY-MM-DD') + ' (predefined range: ' + label + ')\");\n});");
|
||||
$('#config-text').val("$('#demo').daterangepicker(" + JSON.stringify(options, null, ' ') + ", function(start, end, label) {\n console.log('New date range selected: ' + start.format('YYYY-MM-DD') + ' to ' + end.format('YYYY-MM-DD') + ' (predefined range: ' + label + ')');\n});");
|
||||
|
||||
$('#config-demo').daterangepicker(options, function(start, end, label) { console.log('New date range selected: ' + start.format('YYYY-MM-DD') + ' to ' + end.format('YYYY-MM-DD') + ' (predefined range: ' + label + ')'); });
|
||||
|
||||
|
||||
@@ -29,6 +29,5 @@
|
||||
},
|
||||
"_source": "https://github.com/pammacdotnet/bootstrap-slider.git",
|
||||
"_target": "*",
|
||||
"_originalSource": "bootstrap-slider",
|
||||
"_direct": true
|
||||
"_originalSource": "bootstrap-slider"
|
||||
}
|
||||
@@ -41,6 +41,5 @@
|
||||
},
|
||||
"_source": "https://github.com/jdewit/bootstrap-timepicker.git",
|
||||
"_target": "^0.5.2",
|
||||
"_originalSource": "bootstrap-timepicker",
|
||||
"_direct": true
|
||||
"_originalSource": "bootstrap-timepicker"
|
||||
}
|
||||
3
bower_components/bootstrap/.bower.json
vendored
3
bower_components/bootstrap/.bower.json
vendored
@@ -40,6 +40,5 @@
|
||||
},
|
||||
"_source": "https://github.com/twbs/bootstrap.git",
|
||||
"_target": "^3.3.7",
|
||||
"_originalSource": "bootstrap",
|
||||
"_direct": true
|
||||
"_originalSource": "bootstrap"
|
||||
}
|
||||
8
bower_components/ckeditor/.bower.json
vendored
8
bower_components/ckeditor/.bower.json
vendored
@@ -16,12 +16,12 @@
|
||||
"homepage": "http://ckeditor.com",
|
||||
"main": "./ckeditor.js",
|
||||
"moduleType": "globals",
|
||||
"version": "4.7.3",
|
||||
"_release": "4.7.3",
|
||||
"version": "4.8.0",
|
||||
"_release": "4.8.0",
|
||||
"_resolution": {
|
||||
"type": "version",
|
||||
"tag": "4.7.3",
|
||||
"commit": "97b8f412f6b36985c734daf0717e81009a885dba"
|
||||
"tag": "4.8.0",
|
||||
"commit": "3e0ba2fa7361e0e425b73b2e4400af4a7f767ec5"
|
||||
},
|
||||
"_source": "https://github.com/ckeditor/ckeditor-releases.git",
|
||||
"_target": "^4.7.0",
|
||||
|
||||
1754
bower_components/ckeditor/CHANGES.md
vendored
1754
bower_components/ckeditor/CHANGES.md
vendored
File diff suppressed because it is too large
Load Diff
2
bower_components/ckeditor/LICENSE.md
vendored
2
bower_components/ckeditor/LICENSE.md
vendored
@@ -1,7 +1,7 @@
|
||||
Software License Agreement
|
||||
==========================
|
||||
|
||||
CKEditor - The text editor for Internet - http://ckeditor.com
|
||||
CKEditor - The text editor for Internet - https://ckeditor.com/
|
||||
Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
|
||||
|
||||
Licensed under the terms of any of the following licenses at your
|
||||
|
||||
2
bower_components/ckeditor/adapters/jquery.js
vendored
2
bower_components/ckeditor/adapters/jquery.js
vendored
@@ -1,6 +1,6 @@
|
||||
/*
|
||||
Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
(function(a){if("undefined"==typeof a)throw Error("jQuery should be loaded before CKEditor jQuery adapter.");if("undefined"==typeof CKEDITOR)throw Error("CKEditor should be loaded before CKEditor jQuery adapter.");CKEDITOR.config.jqueryOverrideVal="undefined"==typeof CKEDITOR.config.jqueryOverrideVal?!0:CKEDITOR.config.jqueryOverrideVal;a.extend(a.fn,{ckeditorGet:function(){var a=this.eq(0).data("ckeditorInstance");if(!a)throw"CKEditor is not initialized yet, use ckeditor() with a callback.";return a},
|
||||
ckeditor:function(g,d){if(!CKEDITOR.env.isCompatible)throw Error("The environment is incompatible.");if(!a.isFunction(g)){var m=d;d=g;g=m}var k=[];d=d||{};this.each(function(){var b=a(this),c=b.data("ckeditorInstance"),f=b.data("_ckeditorInstanceLock"),h=this,l=new a.Deferred;k.push(l.promise());if(c&&!f)g&&g.apply(c,[this]),l.resolve();else if(f)c.once("instanceReady",function(){setTimeout(function(){c.element?(c.element.$==h&&g&&g.apply(c,[h]),l.resolve()):setTimeout(arguments.callee,100)},0)},
|
||||
|
||||
2174
bower_components/ckeditor/ckeditor.js
vendored
2174
bower_components/ckeditor/ckeditor.js
vendored
File diff suppressed because it is too large
Load Diff
2
bower_components/ckeditor/contents.css
vendored
2
bower_components/ckeditor/contents.css
vendored
@@ -1,6 +1,6 @@
|
||||
/*
|
||||
Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/terms-of-use/#open-source-licences
|
||||
*/
|
||||
|
||||
body
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
|
||||
af.js Found: 62 Missing: 4
|
||||
ar.js Found: 51 Missing: 15
|
||||
|
||||
2
bower_components/ckeditor/lang/af.js
vendored
2
bower_components/ckeditor/lang/af.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/ar.js
vendored
2
bower_components/ckeditor/lang/ar.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/az.js
vendored
2
bower_components/ckeditor/lang/az.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/bg.js
vendored
2
bower_components/ckeditor/lang/bg.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/bn.js
vendored
2
bower_components/ckeditor/lang/bn.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/bs.js
vendored
2
bower_components/ckeditor/lang/bs.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/ca.js
vendored
2
bower_components/ckeditor/lang/ca.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/cs.js
vendored
2
bower_components/ckeditor/lang/cs.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/cy.js
vendored
2
bower_components/ckeditor/lang/cy.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/da.js
vendored
2
bower_components/ckeditor/lang/da.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/de-ch.js
vendored
2
bower_components/ckeditor/lang/de-ch.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/de.js
vendored
2
bower_components/ckeditor/lang/de.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/el.js
vendored
2
bower_components/ckeditor/lang/el.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/en-au.js
vendored
2
bower_components/ckeditor/lang/en-au.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/en-ca.js
vendored
2
bower_components/ckeditor/lang/en-ca.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/en-gb.js
vendored
2
bower_components/ckeditor/lang/en-gb.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/en.js
vendored
2
bower_components/ckeditor/lang/en.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/eo.js
vendored
2
bower_components/ckeditor/lang/eo.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/es-mx.js
vendored
2
bower_components/ckeditor/lang/es-mx.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/es.js
vendored
2
bower_components/ckeditor/lang/es.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/et.js
vendored
2
bower_components/ckeditor/lang/et.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/eu.js
vendored
2
bower_components/ckeditor/lang/eu.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/fa.js
vendored
2
bower_components/ckeditor/lang/fa.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/fi.js
vendored
2
bower_components/ckeditor/lang/fi.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/fo.js
vendored
2
bower_components/ckeditor/lang/fo.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/fr-ca.js
vendored
2
bower_components/ckeditor/lang/fr-ca.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/fr.js
vendored
2
bower_components/ckeditor/lang/fr.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/gl.js
vendored
2
bower_components/ckeditor/lang/gl.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/gu.js
vendored
2
bower_components/ckeditor/lang/gu.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/he.js
vendored
2
bower_components/ckeditor/lang/he.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/hi.js
vendored
2
bower_components/ckeditor/lang/hi.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/hr.js
vendored
2
bower_components/ckeditor/lang/hr.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/hu.js
vendored
2
bower_components/ckeditor/lang/hu.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/id.js
vendored
2
bower_components/ckeditor/lang/id.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/is.js
vendored
2
bower_components/ckeditor/lang/is.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/it.js
vendored
2
bower_components/ckeditor/lang/it.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/ja.js
vendored
2
bower_components/ckeditor/lang/ja.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/ka.js
vendored
2
bower_components/ckeditor/lang/ka.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/km.js
vendored
2
bower_components/ckeditor/lang/km.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/ko.js
vendored
2
bower_components/ckeditor/lang/ko.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/ku.js
vendored
2
bower_components/ckeditor/lang/ku.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/lt.js
vendored
2
bower_components/ckeditor/lang/lt.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/lv.js
vendored
2
bower_components/ckeditor/lang/lv.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/mk.js
vendored
2
bower_components/ckeditor/lang/mk.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/mn.js
vendored
2
bower_components/ckeditor/lang/mn.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/ms.js
vendored
2
bower_components/ckeditor/lang/ms.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/nb.js
vendored
2
bower_components/ckeditor/lang/nb.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/nl.js
vendored
2
bower_components/ckeditor/lang/nl.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/no.js
vendored
2
bower_components/ckeditor/lang/no.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/oc.js
vendored
2
bower_components/ckeditor/lang/oc.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/pl.js
vendored
2
bower_components/ckeditor/lang/pl.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/pt-br.js
vendored
2
bower_components/ckeditor/lang/pt-br.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/pt.js
vendored
2
bower_components/ckeditor/lang/pt.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/ro.js
vendored
2
bower_components/ckeditor/lang/ro.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/ru.js
vendored
2
bower_components/ckeditor/lang/ru.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/si.js
vendored
2
bower_components/ckeditor/lang/si.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/sk.js
vendored
2
bower_components/ckeditor/lang/sk.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/sl.js
vendored
2
bower_components/ckeditor/lang/sl.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/sq.js
vendored
2
bower_components/ckeditor/lang/sq.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/sr-latn.js
vendored
2
bower_components/ckeditor/lang/sr-latn.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/sr.js
vendored
2
bower_components/ckeditor/lang/sr.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/sv.js
vendored
2
bower_components/ckeditor/lang/sv.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/th.js
vendored
2
bower_components/ckeditor/lang/th.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/tr.js
vendored
2
bower_components/ckeditor/lang/tr.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/tt.js
vendored
2
bower_components/ckeditor/lang/tt.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/ug.js
vendored
2
bower_components/ckeditor/lang/ug.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/uk.js
vendored
2
bower_components/ckeditor/lang/uk.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/vi.js
vendored
2
bower_components/ckeditor/lang/vi.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/zh-cn.js
vendored
2
bower_components/ckeditor/lang/zh-cn.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/lang/zh.js
vendored
2
bower_components/ckeditor/lang/zh.js
vendored
File diff suppressed because one or more lines are too long
2
bower_components/ckeditor/package.json
vendored
2
bower_components/ckeditor/package.json
vendored
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "ckeditor",
|
||||
"version": "4.7.3",
|
||||
"version": "4.8.0",
|
||||
"description": "JavaScript WYSIWYG web text editor.",
|
||||
"main": "ckeditor.js",
|
||||
"repository": {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/*
|
||||
Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.dialog.add("a11yHelp",function(e){var a=e.lang.a11yhelp,b=e.lang.common.keyboard,q=CKEDITOR.tools.getNextId(),d={8:b[8],9:a.tab,13:b[13],16:b[16],17:b[17],18:b[18],19:a.pause,20:a.capslock,27:a.escape,33:a.pageUp,34:a.pageDown,35:b[35],36:b[36],37:a.leftArrow,38:a.upArrow,39:a.rightArrow,40:a.downArrow,45:a.insert,46:b[46],91:a.leftWindowKey,92:a.rightWindowKey,93:a.selectKey,96:a.numpad0,97:a.numpad1,98:a.numpad2,99:a.numpad3,100:a.numpad4,101:a.numpad5,102:a.numpad6,103:a.numpad7,104:a.numpad8,
|
||||
105:a.numpad9,106:a.multiply,107:a.add,109:a.subtract,110:a.decimalPoint,111:a.divide,112:a.f1,113:a.f2,114:a.f3,115:a.f4,116:a.f5,117:a.f6,118:a.f7,119:a.f8,120:a.f9,121:a.f10,122:a.f11,123:a.f12,144:a.numLock,145:a.scrollLock,186:a.semiColon,187:a.equalSign,188:a.comma,189:a.dash,190:a.period,191:a.forwardSlash,192:a.graveAccent,219:a.openBracket,220:a.backSlash,221:a.closeBracket,222:a.singleQuote};d[CKEDITOR.ALT]=b[18];d[CKEDITOR.SHIFT]=b[16];d[CKEDITOR.CTRL]=CKEDITOR.env.mac?b[224]:b[17];var k=
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
|
||||
cs.js Found: 30 Missing: 0
|
||||
cy.js Found: 30 Missing: 0
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/*
|
||||
Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("a11yhelp","af",{title:"Toeganglikheid instruksies",contents:"Hulp inhoud. Druk ESC om toe te maak.",legend:[{name:"Algemeen",items:[{name:"Bewerker balk",legend:"Druk ${toolbarFocus} om op die werkbalk te land. Beweeg na die volgende en voorige wekrbalkgroep met TAB and SHIFT+TAB. Beweeg na die volgende en voorige werkbalkknop met die regter of linker pyl. Druk SPASIE of ENTER om die knop te bevestig."},{name:"Bewerker dialoog",legend:"Inside a dialog, press TAB to navigate to the next dialog element, press SHIFT+TAB to move to the previous dialog element, press ENTER to submit the dialog, press ESC to cancel the dialog. When a dialog has multiple tabs, the tab list can be reached either with ALT+F10 or with TAB as part of the dialog tabbing order. With tab list focused, move to the next and previous tab with RIGHT and LEFT ARROW, respectively."},
|
||||
{name:"Bewerkerinhoudmenu",legend:"Press ${contextMenu} or APPLICATION KEY to open context-menu. Then move to next menu option with TAB or DOWN ARROW. Move to previous option with SHIFT+TAB or UP ARROW. Press SPACE or ENTER to select the menu option. Open sub-menu of current option with SPACE or ENTER or RIGHT ARROW. Go back to parent menu item with ESC or LEFT ARROW. Close context menu with ESC."},{name:"Editor List Box",legend:"Inside a list-box, move to next list item with TAB OR DOWN ARROW. Move to previous list item with SHIFT+TAB or UP ARROW. Press SPACE or ENTER to select the list option. Press ESC to close the list-box."},
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/*
|
||||
Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("a11yhelp","ar",{title:"Accessibility Instructions",contents:"Help Contents. To close this dialog press ESC.",legend:[{name:"عام",items:[{name:"Editor Toolbar",legend:"Press ${toolbarFocus} to navigate to the toolbar. Move to the next and previous toolbar group with TAB and SHIFT+TAB. Move to the next and previous toolbar button with RIGHT ARROW or LEFT ARROW. Press SPACE or ENTER to activate the toolbar button."},{name:"Editor Dialog",legend:"Inside a dialog, press TAB to navigate to the next dialog element, press SHIFT+TAB to move to the previous dialog element, press ENTER to submit the dialog, press ESC to cancel the dialog. When a dialog has multiple tabs, the tab list can be reached either with ALT+F10 or with TAB as part of the dialog tabbing order. With tab list focused, move to the next and previous tab with RIGHT and LEFT ARROW, respectively."},
|
||||
{name:"Editor Context Menu",legend:"Press ${contextMenu} or APPLICATION KEY to open context-menu. Then move to next menu option with TAB or DOWN ARROW. Move to previous option with SHIFT+TAB or UP ARROW. Press SPACE or ENTER to select the menu option. Open sub-menu of current option with SPACE or ENTER or RIGHT ARROW. Go back to parent menu item with ESC or LEFT ARROW. Close context menu with ESC."},{name:"Editor List Box",legend:"Inside a list-box, move to next list item with TAB OR DOWN ARROW. Move to previous list item with SHIFT+TAB or UP ARROW. Press SPACE or ENTER to select the list option. Press ESC to close the list-box."},
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user