Linux mail.vriendennsm.nl 6.1.0-51-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.177-1 (2026-07-16) x86_64
Apache/2.4.68 (Debian)
Server IP : 217.154.75.17 & Your IP : 216.73.216.195
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
vnsm /
media /
com_osmeta /
js /
Delete
Unzip
Name
Size
Permission
Date
Action
admin.js
4.21
KB
-rw-r--r--
2026-06-10 18:30
admin.min.js
1.78
KB
-rw-r--r--
2026-06-10 18:30
jquery.js
94.93
KB
-rwxr-xr-x
2021-04-28 13:17
jquery.osmetacharcount.js
2.09
KB
-rwxr-xr-x
2023-07-13 17:52
jquery.osmetacharcount.min.js
1.18
KB
-rwxr-xr-x
2023-07-13 17:52
Save
Rename
(function($) { $.fn.osmetaCharCount = function charCount(args) { let defaults = { limit : 100, message : 'Your text is too long', charStr : 'char', charPluralStr: 'chars', }; let options = $.extend({}, defaults, args); if (this.length) { return $(this).each(function charCountEachElement() { let $this = $(this); let addElements = function() { $this.container = $('<div>').addClass('char-count-container'); $this.warning = $('<div>').addClass('char-count-warning').text(options.message); $this.counter = $('<div>').addClass('char-count-counter'); $this.counterText = $('<div>').addClass('char-count-counter-text'); $this.after($this.container); $this.container.append($this.warning); $this.container.append($this.counter); $this.container.append($this.counterText); $this.warning.hide(); }; $this.update = function() { let length = $this.val().length; if (options.limit < length) { $this.warning.show(); $this.counter.text((length - options.limit) * -1); $this.counter.addClass('invalid'); } else { $this.warning.hide(); $this.counter.text(length); $this.counter.removeClass('invalid'); } if (length > 1) { $this.counterText.text(options.charPluralStr); } else { $this.counterText.text(options.charStr); } }; $this.on('keyup', function() { $this.update(); }); addElements(); $this.update(); }); } }; })(jQuery);