Kernel : Linux vmw02p.internet-indee.net 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Tue Nov 16 14:42:35 UTC 2021 x86_64
Disable function : NONE
Safe mode : OFF
Host : firofichi.it | Server ip : 5.196.164.15 | Your ip : 18.117.100.82 | Time @ Server : 19 Oct 2024 07:11:57
MySQL : OFF | MSSQL : OFF | cURL : ON | Oracle : OFF | wget : ON | Perl : ON

/home/webmaster/firofichi/www/lib/web/mage/

HOME about upload exec mass file domain root vuln newfile newfolder kill me

File Path : /home/webmaster/firofichi/www/lib/web/mage/trim-input.js

/** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ define([ 'jquery' ], function ($) { 'use strict'; $.widget('mage.trimInput', { options: { cache: {} }, /** * Widget initialization * @private */ _create: function () { this.options.cache.input = $(this.element); this._bind(); }, /** * Event binding, will monitor change, keyup and paste events. * @private */ _bind: function () { if (this.options.cache.input.length) { this._on(this.options.cache.input, { 'change': this._trimInput, 'keyup': this._trimInput, 'paste': this._trimInput }); } }, /** * Trim value * @private */ _trimInput: function () { // Safari caret position workaround: storing carter position var caretStart, caretEnd, input; caretStart = this.options.cache.input.get(0).selectionStart; caretEnd = this.options.cache.input.get(0).selectionEnd; input = this._getInputValue().trim(); this.options.cache.input.val(input); // Safari caret position workaround: setting caret position to previously stored values if (caretStart !== null && caretEnd !== null) { this.options.cache.input.get(0).setSelectionRange(caretStart, caretEnd); } }, /** * Get input value * @returns {*} * @private */ _getInputValue: function () { return this.options.cache.input.val(); } }); return $.mage.trimInput; });