Update libs:
- jquery to 3.2.1 - jquery.growl to 1.3.5 - jquery.timeago to 1.6.7 - bootstrap to 3.4.1
This commit is contained in:
parent
7294b356dd
commit
184247c4ab
File diff suppressed because one or more lines are too long
|
@ -1,6 +1,6 @@
|
||||||
/* jQuery Growl
|
/* jQuery Growl
|
||||||
* Copyright 2015 Kevin Sylvestre
|
* Copyright 2015 Kevin Sylvestre
|
||||||
* 1.3.3
|
* 1.3.5
|
||||||
*/
|
*/
|
||||||
.ontop, #growls-default, #growls-tl, #growls-tr, #growls-bl, #growls-br, #growls-tc, #growls-bc, #growls-cc, #growls-cl, #growls-cr {
|
.ontop, #growls-default, #growls-tl, #growls-tr, #growls-bl, #growls-br, #growls-tc, #growls-bc, #growls-cc, #growls-cl, #growls-cr {
|
||||||
z-index: 50000;
|
z-index: 50000;
|
||||||
|
|
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
|
@ -1,18 +1,29 @@
|
||||||
|
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
|
||||||
|
|
||||||
|
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
|
||||||
|
|
||||||
// Generated by CoffeeScript 2.1.0
|
// Generated by CoffeeScript 2.1.0
|
||||||
(function() {
|
(function () {
|
||||||
/*
|
/*
|
||||||
jQuery Growl
|
jQuery Growl
|
||||||
Copyright 2015 Kevin Sylvestre
|
Copyright 2015 Kevin Sylvestre
|
||||||
1.3.3
|
1.3.5
|
||||||
*/
|
*/
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
var $, Animation, Growl;
|
var $, Animation, Growl;
|
||||||
|
|
||||||
$ = jQuery;
|
$ = jQuery;
|
||||||
|
|
||||||
Animation = (function() {
|
Animation = function () {
|
||||||
class Animation {
|
var Animation = function () {
|
||||||
static transition($el) {
|
function Animation() {
|
||||||
|
_classCallCheck(this, Animation);
|
||||||
|
}
|
||||||
|
|
||||||
|
_createClass(Animation, null, [{
|
||||||
|
key: "transition",
|
||||||
|
value: function transition($el) {
|
||||||
var el, ref, result, type;
|
var el, ref, result, type;
|
||||||
el = $el[0];
|
el = $el[0];
|
||||||
ref = this.transitions;
|
ref = this.transitions;
|
||||||
|
@ -23,8 +34,12 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}]);
|
||||||
|
|
||||||
};
|
return Animation;
|
||||||
|
}();
|
||||||
|
|
||||||
|
;
|
||||||
|
|
||||||
Animation.transitions = {
|
Animation.transitions = {
|
||||||
"webkitTransition": "webkitTransitionEnd",
|
"webkitTransition": "webkitTransitionEnd",
|
||||||
|
@ -34,16 +49,24 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
return Animation;
|
return Animation;
|
||||||
|
}();
|
||||||
|
|
||||||
})();
|
Growl = function () {
|
||||||
|
var Growl = function () {
|
||||||
|
_createClass(Growl, null, [{
|
||||||
|
key: "growl",
|
||||||
|
value: function growl() {
|
||||||
|
var settings = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
|
||||||
|
|
||||||
Growl = (function() {
|
|
||||||
class Growl {
|
|
||||||
static growl(settings = {}) {
|
|
||||||
return new Growl(settings);
|
return new Growl(settings);
|
||||||
}
|
}
|
||||||
|
}]);
|
||||||
|
|
||||||
|
function Growl() {
|
||||||
|
var settings = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
|
||||||
|
|
||||||
|
_classCallCheck(this, Growl);
|
||||||
|
|
||||||
constructor(settings = {}) {
|
|
||||||
this.render = this.render.bind(this);
|
this.render = this.render.bind(this);
|
||||||
this.bind = this.bind.bind(this);
|
this.bind = this.bind.bind(this);
|
||||||
this.unbind = this.unbind.bind(this);
|
this.unbind = this.unbind.bind(this);
|
||||||
|
@ -67,13 +90,16 @@
|
||||||
this.render();
|
this.render();
|
||||||
}
|
}
|
||||||
|
|
||||||
initialize(location) {
|
_createClass(Growl, [{
|
||||||
|
key: "initialize",
|
||||||
|
value: function initialize(location) {
|
||||||
var id;
|
var id;
|
||||||
id = 'growls-' + location;
|
id = 'growls-' + location;
|
||||||
return $('body:not(:has(#' + id + '))').append('<div id="' + id + '" />');
|
return $('body:not(:has(#' + id + '))').append('<div id="' + id + '" />');
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
render() {
|
key: "render",
|
||||||
|
value: function render() {
|
||||||
var $growl;
|
var $growl;
|
||||||
$growl = this.$growl();
|
$growl = this.$growl();
|
||||||
this.$growls(this.settings.location).append($growl);
|
this.$growls(this.settings.location).append($growl);
|
||||||
|
@ -83,83 +109,102 @@
|
||||||
this.cycle();
|
this.cycle();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
|
key: "bind",
|
||||||
|
value: function bind() {
|
||||||
|
var $growl = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.$growl();
|
||||||
|
|
||||||
bind($growl = this.$growl()) {
|
|
||||||
$growl.on("click", this.click);
|
$growl.on("click", this.click);
|
||||||
if (this.settings.delayOnHover) {
|
if (this.settings.delayOnHover) {
|
||||||
$growl.on("mouseenter", this.mouseEnter);
|
$growl.on("mouseenter", this.mouseEnter);
|
||||||
$growl.on("mouseleave", this.mouseLeave);
|
$growl.on("mouseleave", this.mouseLeave);
|
||||||
}
|
}
|
||||||
return $growl.on("contextmenu", this.close).find(`.${this.settings.namespace}-close`).on("click", this.close);
|
return $growl.on("contextmenu", this.close).find("." + this.settings.namespace + "-close").on("click", this.close);
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
|
key: "unbind",
|
||||||
|
value: function unbind() {
|
||||||
|
var $growl = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.$growl();
|
||||||
|
|
||||||
unbind($growl = this.$growl()) {
|
|
||||||
$growl.off("click", this.click);
|
$growl.off("click", this.click);
|
||||||
if (this.settings.delayOnHover) {
|
if (this.settings.delayOnHover) {
|
||||||
$growl.off("mouseenter", this.mouseEnter);
|
$growl.off("mouseenter", this.mouseEnter);
|
||||||
$growl.off("mouseleave", this.mouseLeave);
|
$growl.off("mouseleave", this.mouseLeave);
|
||||||
}
|
}
|
||||||
return $growl.off("contextmenu", this.close).find(`.${this.settings.namespace}-close`).off("click", this.close);
|
return $growl.off("contextmenu", this.close).find("." + this.settings.namespace + "-close").off("click", this.close);
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
mouseEnter(event) {
|
key: "mouseEnter",
|
||||||
|
value: function mouseEnter(event) {
|
||||||
var $growl;
|
var $growl;
|
||||||
$growl = this.$growl();
|
$growl = this.$growl();
|
||||||
return $growl.stop(true, true);
|
return $growl.stop(true, true);
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
mouseLeave(event) {
|
key: "mouseLeave",
|
||||||
|
value: function mouseLeave(event) {
|
||||||
return this.waitAndDismiss();
|
return this.waitAndDismiss();
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
click(event) {
|
key: "click",
|
||||||
|
value: function click(event) {
|
||||||
if (this.settings.url != null) {
|
if (this.settings.url != null) {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
event.stopPropagation();
|
event.stopPropagation();
|
||||||
return window.open(this.settings.url);
|
return window.open(this.settings.url);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
close(event) {
|
key: "close",
|
||||||
|
value: function close(event) {
|
||||||
var $growl;
|
var $growl;
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
event.stopPropagation();
|
event.stopPropagation();
|
||||||
$growl = this.$growl();
|
$growl = this.$growl();
|
||||||
return $growl.stop().queue(this.dismiss).queue(this.remove);
|
return $growl.stop().queue(this.dismiss).queue(this.remove);
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
cycle() {
|
key: "cycle",
|
||||||
|
value: function cycle() {
|
||||||
var $growl;
|
var $growl;
|
||||||
$growl = this.$growl();
|
$growl = this.$growl();
|
||||||
return $growl.queue(this.present).queue(this.waitAndDismiss());
|
return $growl.queue(this.present).queue(this.waitAndDismiss());
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
waitAndDismiss() {
|
key: "waitAndDismiss",
|
||||||
|
value: function waitAndDismiss() {
|
||||||
var $growl;
|
var $growl;
|
||||||
$growl = this.$growl();
|
$growl = this.$growl();
|
||||||
return $growl.delay(this.settings.duration).queue(this.dismiss).queue(this.remove);
|
return $growl.delay(this.settings.duration).queue(this.dismiss).queue(this.remove);
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
present(callback) {
|
key: "present",
|
||||||
|
value: function present(callback) {
|
||||||
var $growl;
|
var $growl;
|
||||||
$growl = this.$growl();
|
$growl = this.$growl();
|
||||||
this.bind($growl);
|
this.bind($growl);
|
||||||
return this.animate($growl, `${this.settings.namespace}-incoming`, 'out', callback);
|
return this.animate($growl, this.settings.namespace + "-incoming", 'out', callback);
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
dismiss(callback) {
|
key: "dismiss",
|
||||||
|
value: function dismiss(callback) {
|
||||||
var $growl;
|
var $growl;
|
||||||
$growl = this.$growl();
|
$growl = this.$growl();
|
||||||
this.unbind($growl);
|
this.unbind($growl);
|
||||||
return this.animate($growl, `${this.settings.namespace}-outgoing`, 'in', callback);
|
return this.animate($growl, this.settings.namespace + "-outgoing", 'in', callback);
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
remove(callback) {
|
key: "remove",
|
||||||
|
value: function remove(callback) {
|
||||||
this.$growl().remove();
|
this.$growl().remove();
|
||||||
return typeof callback === "function" ? callback() : void 0;
|
return typeof callback === "function" ? callback() : void 0;
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
|
key: "animate",
|
||||||
|
value: function animate($element, name) {
|
||||||
|
var direction = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 'in';
|
||||||
|
var callback = arguments[3];
|
||||||
|
|
||||||
animate($element, name, direction = 'in', callback) {
|
|
||||||
var transition;
|
var transition;
|
||||||
transition = Animation.transition($element);
|
transition = Animation.transition($element);
|
||||||
$element[direction === 'in' ? 'removeClass' : 'addClass'](name);
|
$element[direction === 'in' ? 'removeClass' : 'addClass'](name);
|
||||||
|
@ -174,32 +219,41 @@
|
||||||
callback();
|
callback();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
$growls(location) {
|
key: "$growls",
|
||||||
|
value: function $growls(location) {
|
||||||
var base;
|
var base;
|
||||||
if (this.$_growls == null) {
|
if (this.$_growls == null) {
|
||||||
this.$_growls = [];
|
this.$_growls = [];
|
||||||
}
|
}
|
||||||
return (base = this.$_growls)[location] != null ? base[location] : base[location] = $('#growls-' + location);
|
return (base = this.$_growls)[location] != null ? base[location] : base[location] = $('#growls-' + location);
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
$growl() {
|
key: "$growl",
|
||||||
|
value: function $growl() {
|
||||||
return this.$_growl != null ? this.$_growl : this.$_growl = $(this.html());
|
return this.$_growl != null ? this.$_growl : this.$_growl = $(this.html());
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
html() {
|
key: "html",
|
||||||
|
value: function html() {
|
||||||
return this.container(this.content());
|
return this.container(this.content());
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
content() {
|
key: "content",
|
||||||
return `<div class='${this.settings.namespace}-close'>${this.settings.close}</div>\n<div class='${this.settings.namespace}-title'>${this.settings.title}</div>\n<div class='${this.settings.namespace}-message'>${this.settings.message}</div>`;
|
value: function content() {
|
||||||
|
return "<div class='" + this.settings.namespace + "-close'>" + this.settings.close + "</div>\n<div class='" + this.settings.namespace + "-title'>" + this.settings.title + "</div>\n<div class='" + this.settings.namespace + "-message'>" + this.settings.message + "</div>";
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
container(content) {
|
key: "container",
|
||||||
return `<div class='${this.settings.namespace} ${this.settings.namespace}-${this.settings.style} ${this.settings.namespace}-${this.settings.size}'>\n ${content}\n</div>`;
|
value: function container(content) {
|
||||||
|
return "<div class='" + this.settings.namespace + " " + this.settings.namespace + "-" + this.settings.style + " " + this.settings.namespace + "-" + this.settings.size + "'>\n " + content + "\n</div>";
|
||||||
}
|
}
|
||||||
|
}]);
|
||||||
|
|
||||||
};
|
return Growl;
|
||||||
|
}();
|
||||||
|
|
||||||
|
;
|
||||||
|
|
||||||
Growl.settings = {
|
Growl.settings = {
|
||||||
namespace: 'growl',
|
namespace: 'growl',
|
||||||
|
@ -212,16 +266,19 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
return Growl;
|
return Growl;
|
||||||
|
}();
|
||||||
})();
|
|
||||||
|
|
||||||
this.Growl = Growl;
|
this.Growl = Growl;
|
||||||
|
|
||||||
$.growl = function(options = {}) {
|
$.growl = function () {
|
||||||
|
var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
|
||||||
|
|
||||||
return Growl.growl(options);
|
return Growl.growl(options);
|
||||||
};
|
};
|
||||||
|
|
||||||
$.growl.error = function(options = {}) {
|
$.growl.error = function () {
|
||||||
|
var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
|
||||||
|
|
||||||
var settings;
|
var settings;
|
||||||
settings = {
|
settings = {
|
||||||
title: "Error!",
|
title: "Error!",
|
||||||
|
@ -230,7 +287,9 @@
|
||||||
return $.growl($.extend(settings, options));
|
return $.growl($.extend(settings, options));
|
||||||
};
|
};
|
||||||
|
|
||||||
$.growl.notice = function(options = {}) {
|
$.growl.notice = function () {
|
||||||
|
var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
|
||||||
|
|
||||||
var settings;
|
var settings;
|
||||||
settings = {
|
settings = {
|
||||||
title: "Notice!",
|
title: "Notice!",
|
||||||
|
@ -239,7 +298,9 @@
|
||||||
return $.growl($.extend(settings, options));
|
return $.growl($.extend(settings, options));
|
||||||
};
|
};
|
||||||
|
|
||||||
$.growl.warning = function(options = {}) {
|
$.growl.warning = function () {
|
||||||
|
var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
|
||||||
|
|
||||||
var settings;
|
var settings;
|
||||||
settings = {
|
settings = {
|
||||||
title: "Warning!",
|
title: "Warning!",
|
||||||
|
@ -247,5 +308,4 @@
|
||||||
};
|
};
|
||||||
return $.growl($.extend(settings, options));
|
return $.growl($.extend(settings, options));
|
||||||
};
|
};
|
||||||
|
|
||||||
}).call(this);
|
}).call(this);
|
|
@ -3,15 +3,15 @@
|
||||||
* updating fuzzy timestamps (e.g. "4 minutes ago" or "about 1 day ago").
|
* updating fuzzy timestamps (e.g. "4 minutes ago" or "about 1 day ago").
|
||||||
*
|
*
|
||||||
* @name timeago
|
* @name timeago
|
||||||
* @version 1.6.1
|
* @version 1.6.7
|
||||||
* @requires jQuery v1.2.3+
|
* @requires jQuery >=1.5.0 <4.0
|
||||||
* @author Ryan McGeary
|
* @author Ryan McGeary
|
||||||
* @license MIT License - http://www.opensource.org/licenses/mit-license.php
|
* @license MIT License - http://www.opensource.org/licenses/mit-license.php
|
||||||
*
|
*
|
||||||
* For usage and examples, visit:
|
* For usage and examples, visit:
|
||||||
* http://timeago.yarp.com/
|
* http://timeago.yarp.com/
|
||||||
*
|
*
|
||||||
* Copyright (c) 2008-2017, Ryan McGeary (ryan -[at]- mcgeary [*dot*] org)
|
* Copyright (c) 2008-2019, Ryan McGeary (ryan -[at]- mcgeary [*dot*] org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
(function (factory) {
|
(function (factory) {
|
||||||
|
@ -42,7 +42,7 @@
|
||||||
settings: {
|
settings: {
|
||||||
refreshMillis: 60000,
|
refreshMillis: 60000,
|
||||||
allowPast: true,
|
allowPast: true,
|
||||||
allowFuture: true,
|
allowFuture: false,
|
||||||
localeTitle: false,
|
localeTitle: false,
|
||||||
cutoff: 0,
|
cutoff: 0,
|
||||||
autoDispose: true,
|
autoDispose: true,
|
||||||
|
@ -51,7 +51,7 @@
|
||||||
prefixFromNow: null,
|
prefixFromNow: null,
|
||||||
suffixAgo: "ago",
|
suffixAgo: "ago",
|
||||||
suffixFromNow: "from now",
|
suffixFromNow: "from now",
|
||||||
inPast: 'any moment now',
|
inPast: "any moment now",
|
||||||
seconds: "less than a minute",
|
seconds: "less than a minute",
|
||||||
minute: "about a minute",
|
minute: "about a minute",
|
||||||
minutes: "%d minutes",
|
minutes: "%d minutes",
|
||||||
|
|
|
@ -161,7 +161,7 @@ class Template{
|
||||||
</div><!--/row -->
|
</div><!--/row -->
|
||||||
</div><!--/container -->
|
</div><!--/container -->
|
||||||
</div>
|
</div>
|
||||||
<script src="<?php echo WEB_URL;?>/js/vendor/jquery-3.2.1.min.js"></script>
|
<script src="<?php echo WEB_URL;?>/js/vendor/jquery-3.5.1.min.js"></script>
|
||||||
<script src="<?php echo WEB_URL;?>/js/vendor/jquery.timeago.js"></script>
|
<script src="<?php echo WEB_URL;?>/js/vendor/jquery.timeago.js"></script>
|
||||||
<script src="<?php echo WEB_URL;?>/locale/<?php echo $_SESSION['locale'];?>/jquery.timeago.js"></script>
|
<script src="<?php echo WEB_URL;?>/locale/<?php echo $_SESSION['locale'];?>/jquery.timeago.js"></script>
|
||||||
<?php if ($admin){?>
|
<?php if ($admin){?>
|
||||||
|
|
Loading…
Reference in New Issue