mirror of
https://github.com/soapingtime/diyhrt.git
synced 2026-09-05 04:20:20 +02:00
re-initialize and make some changes. repository got to around 2 gigabytes and needed to be more efficient
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
_anyNumberSort = function(a, b, high) {
|
||||
var reg = /[+-]?((\d+(\.\d*)?)|\.\d+)([eE][+-]?[0-9]+)?/;
|
||||
a = a.replace(',','.').match(reg);
|
||||
a = a !== null ? parseFloat(a[0]) : high;
|
||||
b = b.replace(',','.').match(reg);
|
||||
b = b !== null ? parseFloat(b[0]) : high;
|
||||
return ((a < b) ? -1 : ((a > b) ? 1 : 0));
|
||||
}
|
||||
|
||||
jQuery.extend( jQuery.fn.dataTableExt.oSort, {
|
||||
"any-number-asc": function (a, b) {
|
||||
return _anyNumberSort(a, b, Number.POSITIVE_INFINITY);
|
||||
},
|
||||
"any-number-desc": function (a, b) {
|
||||
return _anyNumberSort(a, b, Number.NEGATIVE_INFINITY) * -1;
|
||||
}
|
||||
});
|
||||
|
||||
function spawn_tooltips() {
|
||||
$('.tooltips').tipsy({
|
||||
arrowWidth: 10, //arrow css border-width + margin-(left|right), default is 5 + 5
|
||||
attr: 'data-tipsy', //default attributes for tipsy - data-tipsy-position | data-tipsy-offset | data-tipsy-disabled
|
||||
cls: null, //tipsy custom class
|
||||
duration: 150, //tipsy fadeIn, fadeOut duration
|
||||
offset: 7, //tipsy offset from element
|
||||
position: 'top-center', //tipsy position - top-left | top-center | top-right | bottom-left | bottom-center | bottom-right | left | right
|
||||
trigger: 'hover', // how tooltip is triggered - hover | focus | click | manual
|
||||
onShow: null, //onShow event
|
||||
onHide: null //onHide event
|
||||
});
|
||||
}
|
||||
|
||||
function inputCopy(e) {
|
||||
e.select();
|
||||
document.execCommand("copy");
|
||||
$('.tipsy').html('Copied!');
|
||||
}
|
||||
Reference in New Issue
Block a user