Merge branch 'bye-bye-unused-deps' into 'master'
Removed some unused JS deps See merge request !9652
This commit is contained in:
commit
f0dc00d4c5
|
@ -9,7 +9,6 @@
|
||||||
window.$ = window.jQuery = require('jquery');
|
window.$ = window.jQuery = require('jquery');
|
||||||
require('jquery-ujs');
|
require('jquery-ujs');
|
||||||
require('vendor/jquery.endless-scroll');
|
require('vendor/jquery.endless-scroll');
|
||||||
require('vendor/jquery.highlight');
|
|
||||||
require('vendor/jquery.waitforimages');
|
require('vendor/jquery.waitforimages');
|
||||||
require('vendor/jquery.caret');
|
require('vendor/jquery.caret');
|
||||||
require('vendor/jquery.atwho');
|
require('vendor/jquery.atwho');
|
||||||
|
@ -18,15 +17,11 @@ window.Cookies = require('js-cookie');
|
||||||
require('./autosave');
|
require('./autosave');
|
||||||
require('bootstrap/js/affix');
|
require('bootstrap/js/affix');
|
||||||
require('bootstrap/js/alert');
|
require('bootstrap/js/alert');
|
||||||
require('bootstrap/js/button');
|
|
||||||
require('bootstrap/js/collapse');
|
|
||||||
require('bootstrap/js/dropdown');
|
require('bootstrap/js/dropdown');
|
||||||
require('bootstrap/js/modal');
|
require('bootstrap/js/modal');
|
||||||
require('bootstrap/js/scrollspy');
|
|
||||||
require('bootstrap/js/tab');
|
require('bootstrap/js/tab');
|
||||||
require('bootstrap/js/transition');
|
require('bootstrap/js/transition');
|
||||||
require('bootstrap/js/tooltip');
|
require('bootstrap/js/tooltip');
|
||||||
require('bootstrap/js/popover');
|
|
||||||
require('select2/select2.js');
|
require('select2/select2.js');
|
||||||
window.Pikaday = require('pikaday');
|
window.Pikaday = require('pikaday');
|
||||||
window._ = require('underscore');
|
window._ = require('underscore');
|
||||||
|
|
|
@ -1,53 +0,0 @@
|
||||||
/*
|
|
||||||
|
|
||||||
highlight v3
|
|
||||||
|
|
||||||
Highlights arbitrary terms.
|
|
||||||
|
|
||||||
<http://johannburkard.de/blog/programming/javascript/highlight-javascript-text-higlighting-jquery-plugin.html>
|
|
||||||
|
|
||||||
MIT license.
|
|
||||||
|
|
||||||
Johann Burkard
|
|
||||||
<http://johannburkard.de>
|
|
||||||
<mailto:jb@eaio.com>
|
|
||||||
|
|
||||||
*/
|
|
||||||
|
|
||||||
jQuery.fn.highlight = function(pat) {
|
|
||||||
function innerHighlight(node, pat) {
|
|
||||||
var skip = 0;
|
|
||||||
if (node.nodeType == 3) {
|
|
||||||
var pos = node.data.toUpperCase().indexOf(pat);
|
|
||||||
if (pos >= 0) {
|
|
||||||
var spannode = document.createElement('span');
|
|
||||||
spannode.className = 'highlight_word';
|
|
||||||
var middlebit = node.splitText(pos);
|
|
||||||
var endbit = middlebit.splitText(pat.length);
|
|
||||||
var middleclone = middlebit.cloneNode(true);
|
|
||||||
spannode.appendChild(middleclone);
|
|
||||||
middlebit.parentNode.replaceChild(spannode, middlebit);
|
|
||||||
skip = 1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else if (node.nodeType == 1 && node.childNodes && !/(script|style)/i.test(node.tagName)) {
|
|
||||||
for (var i = 0; i < node.childNodes.length; ++i) {
|
|
||||||
i += innerHighlight(node.childNodes[i], pat);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return skip;
|
|
||||||
}
|
|
||||||
return this.each(function() {
|
|
||||||
innerHighlight(this, pat.toUpperCase());
|
|
||||||
});
|
|
||||||
};
|
|
||||||
|
|
||||||
jQuery.fn.removeHighlight = function() {
|
|
||||||
return this.find("span.highlight").each(function() {
|
|
||||||
this.parentNode.firstChild.nodeName;
|
|
||||||
with (this.parentNode) {
|
|
||||||
replaceChild(this.firstChild, this);
|
|
||||||
normalize();
|
|
||||||
}
|
|
||||||
}).end();
|
|
||||||
};
|
|
Loading…
Reference in New Issue