PageSourceSearch

https://www.letif.gr/wp-content/plugins/remove-uppercase-accents/j…query.remove-uppercase-accents.js?ver=7.0.2

js letif.gr collected 2026-09-29 01:20:08 UTC 1,259 bytes, 48 lines download raw bytes

1/*
2 * Remove Uppercase Accents for Wordpress
3 */
4
5(function (jQuery) {
6	jQuery.extend(jQuery.expr[":"], {
7		uppercase: function (elem) {
8			var attr = jQuery(elem).css("text-transform");
9			return (typeof attr !== "undefined" && attr === "uppercase");
10		},
11		smallcaps: function (elem) {
12			var attr = jQuery(elem).css("font-variant");
13			return (typeof attr !== "undefined" && attr === "small-caps");
14		}
15	});
16
17	jQuery.extend({
18		removeAcc: function (elem) {
19			var text = (elem.tagName.toLowerCase() == "input") ? elem.value : elem.innerHTML;
20			var accents = rua.accents;
21
22			accents.forEach(function (item) {
23				var reg = new RegExp(item.original, 'g');
24				text = text.replace(reg, item.convert);
25			});
26
27			(elem.tagName.toLowerCase() == "input") ? (elem.value = text) : (elem.innerHTML = text);
28		}
29	});
30
31	jQuery.fn.extend({
32		removeAcc: function () {
33			return this.each(function () {
34				if (jQuery(this).attr('id') !== 'ship-to-different-address' && !jQuery(this).parents('#ship-to-different-address').length) {
35					jQuery.removeAcc(this);
36				}
37			});
38		}
39	});
40
41})(jQuery);
42
43jQuery(document).ready(function ($) {
44	$(':uppercase').removeAcc();
45	$(document).ajaxComplete(function (event, request, settings) {
46		$(':uppercase').removeAcc();
47	});
48});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.