X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=library%2Fcropper%2Flib%2Fprototype.js;h=668206587554761a638195bb7d56286e6608c670;hb=8179f2f65ee589351f1ee6368c1230382898be50;hp=0caf9cd7f0b7d902b0dada3752de348ed27c02cd;hpb=aaf5a81365b4cbcb3d1b9537b5544aeb5de66f4b;p=friendica.git diff --git a/library/cropper/lib/prototype.js b/library/cropper/lib/prototype.js index 0caf9cd7f0..6682065875 100644 --- a/library/cropper/lib/prototype.js +++ b/library/cropper/lib/prototype.js @@ -784,9 +784,9 @@ Ajax.Updater = Class.create(); Object.extend(Object.extend(Ajax.Updater.prototype, Ajax.Request.prototype), { initialize: function(container, url, options) { this.containers = { - success: container.success ? $(container.success) : $(container), - failure: container.failure ? $(container.failure) : - (container.success ? null : $(container)) + success: container.success ? $PR(container.success) : $PR(container), + failure: container.failure ? $PR(container.failure) : + (container.success ? null : $PR(container)) } this.transport = Ajax.getTransport(); @@ -866,7 +866,7 @@ Ajax.PeriodicalUpdater.prototype = Object.extend(new Ajax.Base(), { this.updater = new Ajax.Updater(this.container, this.url, this.options); } }); -function $() { +function $PR() { var results = [], element; for (var i = 0; i < arguments.length; i++) { element = arguments[i]; @@ -878,7 +878,7 @@ function $() { } document.getElementsByClassName = function(className, parentElement) { - var children = ($(parentElement) || document.body).getElementsByTagName('*'); + var children = ($PR(parentElement) || document.body).getElementsByTagName('*'); return $A(children).inject([], function(elements, child) { if (child.className.match(new RegExp("(^|\\s)" + className + "(\\s|$)"))) elements.push(Element.extend(child)); @@ -918,42 +918,42 @@ Element.extend.cache = { Element.Methods = { visible: function(element) { - return $(element).style.display != 'none'; + return $PR(element).style.display != 'none'; }, toggle: function() { for (var i = 0; i < arguments.length; i++) { - var element = $(arguments[i]); + var element = $PR(arguments[i]); Element[Element.visible(element) ? 'hide' : 'show'](element); } }, hide: function() { for (var i = 0; i < arguments.length; i++) { - var element = $(arguments[i]); + var element = $PR(arguments[i]); element.style.display = 'none'; } }, show: function() { for (var i = 0; i < arguments.length; i++) { - var element = $(arguments[i]); + var element = $PR(arguments[i]); element.style.display = ''; } }, remove: function(element) { - element = $(element); + element = $PR(element); element.parentNode.removeChild(element); }, update: function(element, html) { - $(element).innerHTML = html.stripScripts(); + $PR(element).innerHTML = html.stripScripts(); setTimeout(function() {html.evalScripts()}, 10); }, replace: function(element, html) { - element = $(element); + element = $PR(element); if (element.outerHTML) { element.outerHTML = html.stripScripts(); } else { @@ -966,7 +966,7 @@ Element.Methods = { }, getHeight: function(element) { - element = $(element); + element = $PR(element); return element.offsetHeight; }, @@ -975,23 +975,23 @@ Element.Methods = { }, hasClassName: function(element, className) { - if (!(element = $(element))) return; + if (!(element = $PR(element))) return; return Element.classNames(element).include(className); }, addClassName: function(element, className) { - if (!(element = $(element))) return; + if (!(element = $PR(element))) return; return Element.classNames(element).add(className); }, removeClassName: function(element, className) { - if (!(element = $(element))) return; + if (!(element = $PR(element))) return; return Element.classNames(element).remove(className); }, // removes whitespace-only text node children cleanWhitespace: function(element) { - element = $(element); + element = $PR(element); for (var i = 0; i < element.childNodes.length; i++) { var node = element.childNodes[i]; if (node.nodeType == 3 && !/\S/.test(node.nodeValue)) @@ -1000,25 +1000,25 @@ Element.Methods = { }, empty: function(element) { - return $(element).innerHTML.match(/^\s*$/); + return $PR(element).innerHTML.match(/^\s*$/); }, childOf: function(element, ancestor) { - element = $(element), ancestor = $(ancestor); + element = $PR(element), ancestor = $PR(ancestor); while (element = element.parentNode) if (element == ancestor) return true; return false; }, scrollTo: function(element) { - element = $(element); + element = $PR(element); var x = element.x ? element.x : element.offsetLeft, y = element.y ? element.y : element.offsetTop; window.scrollTo(x, y); }, getStyle: function(element, style) { - element = $(element); + element = $PR(element); var value = element.style[style.camelize()]; if (!value) { if (document.defaultView && document.defaultView.getComputedStyle) { @@ -1036,13 +1036,13 @@ Element.Methods = { }, setStyle: function(element, style) { - element = $(element); + element = $PR(element); for (var name in style) element.style[name.camelize()] = style[name]; }, getDimensions: function(element) { - element = $(element); + element = $PR(element); if (Element.getStyle(element, 'display') != 'none') return {width: element.offsetWidth, height: element.offsetHeight}; @@ -1063,7 +1063,7 @@ Element.Methods = { }, makePositioned: function(element) { - element = $(element); + element = $PR(element); var pos = Element.getStyle(element, 'position'); if (pos == 'static' || !pos) { element._madePositioned = true; @@ -1078,7 +1078,7 @@ Element.Methods = { }, undoPositioned: function(element) { - element = $(element); + element = $PR(element); if (element._madePositioned) { element._madePositioned = undefined; element.style.position = @@ -1090,7 +1090,7 @@ Element.Methods = { }, makeClipping: function(element) { - element = $(element); + element = $PR(element); if (element._overflow) return; element._overflow = element.style.overflow; if ((Element.getStyle(element, 'overflow') || 'visible') != 'hidden') @@ -1098,7 +1098,7 @@ Element.Methods = { }, undoClipping: function(element) { - element = $(element); + element = $PR(element); if (element._overflow) return; element.style.overflow = element._overflow; element._overflow = undefined; @@ -1141,7 +1141,7 @@ Abstract.Insertion = function(adjacency) { Abstract.Insertion.prototype = { initialize: function(element, content) { - this.element = $(element); + this.element = $PR(element); this.content = content.stripScripts(); if (this.adjacency && this.element.insertAdjacentHTML) { @@ -1233,7 +1233,7 @@ Insertion.After.prototype = Object.extend(new Abstract.Insertion('afterEnd'), { Element.ClassNames = Class.create(); Element.ClassNames.prototype = { initialize: function(element) { - this.element = $(element); + this.element = $PR(element); }, _each: function(iterator) { @@ -1346,7 +1346,7 @@ Selector.prototype = { findElements: function(scope) { var element; - if (element = $(this.params.id)) + if (element = $PR(this.params.id)) if (this.match(element)) if (!scope || Element.childOf(element, scope)) return [element]; @@ -1377,25 +1377,25 @@ function $$() { var Field = { clear: function() { for (var i = 0; i < arguments.length; i++) - $(arguments[i]).value = ''; + $PR(arguments[i]).value = ''; }, focus: function(element) { - $(element).focus(); + $PR(element).focus(); }, present: function() { for (var i = 0; i < arguments.length; i++) - if ($(arguments[i]).value == '') return false; + if ($PR(arguments[i]).value == '') return false; return true; }, select: function(element) { - $(element).select(); + $PR(element).select(); }, activate: function(element) { - element = $(element); + element = $PR(element); element.focus(); if (element.select) element.select(); @@ -1406,7 +1406,7 @@ var Field = { var Form = { serialize: function(form) { - var elements = Form.getElements($(form)); + var elements = Form.getElements($PR(form)); var queryComponents = new Array(); for (var i = 0; i < elements.length; i++) { @@ -1419,7 +1419,7 @@ var Form = { }, getElements: function(form) { - form = $(form); + form = $PR(form); var elements = new Array(); for (var tagName in Form.Element.Serializers) { @@ -1431,7 +1431,7 @@ var Form = { }, getInputs: function(form, typeName, name) { - form = $(form); + form = $PR(form); var inputs = form.getElementsByTagName('input'); if (!typeName && !name) @@ -1478,13 +1478,13 @@ var Form = { }, reset: function(form) { - $(form).reset(); + $PR(form).reset(); } } Form.Element = { serialize: function(element) { - element = $(element); + element = $PR(element); var method = element.tagName.toLowerCase(); var parameter = Form.Element.Serializers[method](element); @@ -1502,7 +1502,7 @@ Form.Element = { }, getValue: function(element) { - element = $(element); + element = $PR(element); var method = element.tagName.toLowerCase(); var parameter = Form.Element.Serializers[method](element); @@ -1570,7 +1570,7 @@ Abstract.TimedObserver = function() {} Abstract.TimedObserver.prototype = { initialize: function(element, frequency, callback) { this.frequency = frequency; - this.element = $(element); + this.element = $PR(element); this.callback = callback; this.lastValue = this.getValue(); @@ -1609,7 +1609,7 @@ Form.Observer.prototype = Object.extend(new Abstract.TimedObserver(), { Abstract.EventObserver = function() {} Abstract.EventObserver.prototype = { initialize: function(element, callback) { - this.element = $(element); + this.element = $PR(element); this.callback = callback; this.lastValue = this.getValue(); @@ -1742,7 +1742,7 @@ Object.extend(Event, { }, observe: function(element, name, observer, useCapture) { - var element = $(element); + var element = $PR(element); useCapture = useCapture || false; if (name == 'keypress' && @@ -1754,7 +1754,7 @@ Object.extend(Event, { }, stopObserving: function(element, name, observer, useCapture) { - var element = $(element); + var element = $PR(element); useCapture = useCapture || false; if (name == 'keypress' && @@ -1876,8 +1876,8 @@ var Position = { }, clone: function(source, target) { - source = $(source); - target = $(target); + source = $PR(source); + target = $PR(target); target.style.position = 'absolute'; var offsets = this.cumulativeOffset(source); target.style.top = offsets[1] + 'px'; @@ -1920,11 +1920,11 @@ var Position = { }, arguments[2] || {}) // find page position of source - source = $(source); + source = $PR(source); var p = Position.page(source); // find coordinate system to use - target = $(target); + target = $PR(target); var delta = [0, 0]; var parent = null; // delta [0,0] will do fine with position: fixed elements, @@ -1948,7 +1948,7 @@ var Position = { }, absolutize: function(element) { - element = $(element); + element = $PR(element); if (element.style.position == 'absolute') return; Position.prepare(); @@ -1971,7 +1971,7 @@ var Position = { }, relativize: function(element) { - element = $(element); + element = $PR(element); if (element.style.position == 'relative') return; Position.prepare(); @@ -2003,4 +2003,4 @@ if (/Konqueror|Safari|KHTML/.test(navigator.userAgent)) { return [valueL, valueT]; } -} \ No newline at end of file +}