403Webshell
Server IP : 85.158.181.41  /  Your IP : 216.73.217.12
Web Server : Apache
System : Linux cloud9-vm129 6.1.178+1-ph #ph SMP PREEMPT_DYNAMIC Wed Jul 29 09:00:54 UTC 2026 x86_64
User : moncbefd ( 1024)
PHP Version : 7.3.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/moncbefd/www.moneta.at/GXModules/Gambio/Hub/Build/Shop/Javascript/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/moncbefd/www.moneta.at/GXModules/Gambio/Hub/Build/Shop/Javascript/PayPalSmartButtonECM.js
'use strict';

if (window.NodeList && !NodeList.prototype.forEach) {
	NodeList.prototype.forEach = Array.prototype.forEach;
}

var payPalButtonSettings = {};
var currentScript = document.currentScript;

var initJSSDKPayPalButton = function initJSSDKPayPalButton() {
	paypal.Buttons({
		style: payPalButtonSettings.style,
		createOrder: function createOrder(data, actions) {
			return $.ajax({
				url: payPalButtonSettings.createPaymentUrl,
				dataType: 'json'
			}).then(function (data) {
				var token = void 0;
				for (var link in data.payment.links) {
					if (data.payment.links[link].rel === 'approval_url') {
						token = data.payment.links[link].href.match(/EC-\w+/)[0];
					}
				}
				return token;
			});
		},
		onApprove: function onApprove(data, actions) {
			document.querySelector('#checkout_payment input[name="PayPal2HubPaymentId"]').value = data.paymentID;
			document.querySelector('#checkout_payment input[name="PayPal2HubPayerId"]').value = data.payerID;
			document.querySelector('#checkout_payment').submit();
		}
	}).render('#paypal-button-container');
};

document.addEventListener('DOMContentLoaded', function () {
	var continueButtonBlock = document.querySelector('#checkout_payment div.continue_button'),
	    continueButton = continueButtonBlock.querySelector('input[type="submit"]'),
	    continueButtonDisplay = continueButton.style.display,
	    paypalButtonContainer = document.createElement('div'),
	    plusContainer = document.querySelector('#gambiohub-ppplus');

	if (plusContainer === null) {
		paypalButtonContainer.id = 'paypal-button-container';
		paypalButtonContainer.style.display = 'none';
		paypalButtonContainer.style.marginTop = '-3px';
		continueButtonBlock.appendChild(paypalButtonContainer);

		var jssdk = document.createElement('script');
		jssdk.src = payPalButtonSettings.jssrc;
		jssdk.onload = initJSSDKPayPalButton;
		if (currentScript) {
			currentScript.parentNode.insertBefore(jssdk, currentScript);
		} else {
			document.querySelector('script:last-of-type').parentNode.appendChild(jssdk);
		}

		var paymentItemClickListener = function paymentItemClickListener() {
			var selected_payment = this.querySelector('input[name="payment"]');
			if (null !== selected_payment) {
				if (selected_payment.value === 'gambio_hub' && selected_payment.dataset.module_code === 'PayPal2Hub') {
					continueButton.style.display = 'none';
					paypalButtonContainer.style.display = 'block';
				} else {
					continueButton.style.display = continueButtonDisplay;
					paypalButtonContainer.style.display = 'none';
				}
			}
		};

		var paymentItems = document.querySelectorAll('#checkout_payment input[name="payment"], #checkout_payment li.list-group-item');
		paymentItems.forEach(function (paymentItem) {
			paymentItem.addEventListener('click', paymentItemClickListener);
		});

		var paymentListEntries = document.querySelectorAll('#checkout_payment li');
		paymentListEntries.forEach(function (paymentOption) {
			if (paymentOption.querySelector('input[name="payment"]:checked') || paymentListEntries.length === 1) {
				paymentOption.dispatchEvent(new Event('click'));
			}
		});
	}
});
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlNob3AvSmF2YXNjcmlwdC9QYXlQYWxTbWFydEJ1dHRvbkVDTS5qcyJdLCJuYW1lcyI6WyJ3aW5kb3ciLCJOb2RlTGlzdCIsInByb3RvdHlwZSIsImZvckVhY2giLCJBcnJheSIsInBheVBhbEJ1dHRvblNldHRpbmdzIiwiY3VycmVudFNjcmlwdCIsImRvY3VtZW50IiwiaW5pdEpTU0RLUGF5UGFsQnV0dG9uIiwicGF5cGFsIiwiQnV0dG9ucyIsInN0eWxlIiwiY3JlYXRlT3JkZXIiLCJkYXRhIiwiYWN0aW9ucyIsIiQiLCJhamF4IiwidXJsIiwiY3JlYXRlUGF5bWVudFVybCIsImRhdGFUeXBlIiwidGhlbiIsInRva2VuIiwibGluayIsInBheW1lbnQiLCJsaW5rcyIsInJlbCIsImhyZWYiLCJtYXRjaCIsIm9uQXBwcm92ZSIsInF1ZXJ5U2VsZWN0b3IiLCJ2YWx1ZSIsInBheW1lbnRJRCIsInBheWVySUQiLCJzdWJtaXQiLCJyZW5kZXIiLCJhZGRFdmVudExpc3RlbmVyIiwiY29udGludWVCdXR0b25CbG9jayIsImNvbnRpbnVlQnV0dG9uIiwiY29udGludWVCdXR0b25EaXNwbGF5IiwiZGlzcGxheSIsInBheXBhbEJ1dHRvbkNvbnRhaW5lciIsImNyZWF0ZUVsZW1lbnQiLCJwbHVzQ29udGFpbmVyIiwiaWQiLCJtYXJnaW5Ub3AiLCJhcHBlbmRDaGlsZCIsImpzc2RrIiwic3JjIiwianNzcmMiLCJvbmxvYWQiLCJwYXJlbnROb2RlIiwiaW5zZXJ0QmVmb3JlIiwicGF5bWVudEl0ZW1DbGlja0xpc3RlbmVyIiwic2VsZWN0ZWRfcGF5bWVudCIsImRhdGFzZXQiLCJtb2R1bGVfY29kZSIsInBheW1lbnRJdGVtcyIsInF1ZXJ5U2VsZWN0b3JBbGwiLCJwYXltZW50SXRlbSIsInBheW1lbnRMaXN0RW50cmllcyIsInBheW1lbnRPcHRpb24iLCJsZW5ndGgiLCJkaXNwYXRjaEV2ZW50IiwiRXZlbnQiXSwibWFwcGluZ3MiOiI7O0FBQUEsSUFBSUEsT0FBT0Ms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QyxPQUFJQyxtQkFBbUIsS0FBS3hCLGFBQUwsQ0FBbUIsdUJBQW5CLENBQXZCO0FBQ0EsT0FBRyxTQUFTd0IsZ0JBQVosRUFBOEI7QUFDN0IsUUFBSUEsaUJBQWlCdkIsS0FBakIsS0FBMkIsWUFBM0IsSUFBMkN1QixpQkFBaUJDLE9BQWpCLENBQXlCQyxXQUF6QixLQUF5QyxZQUF4RixFQUFzRztBQUNyR2xCLG9CQUFlMUIsS0FBZixDQUFxQjRCLE9BQXJCLEdBQStCLE1BQS9CO0FBQ0FDLDJCQUFzQjdCLEtBQXRCLENBQTRCNEIsT0FBNUIsR0FBc0MsT0FBdEM7QUFDQSxLQUhELE1BR087QUFDTkYsb0JBQWUxQixLQUFmLENBQXFCNEIsT0FBckIsR0FBK0JELHFCQUEvQjtBQUNBRSwyQkFBc0I3QixLQUF0QixDQUE0QjRCLE9BQTVCLEdBQXNDLE1BQXRDO0FBQ0E7QUFDRDtBQUNELEdBWEQ7O0FBYUEsTUFBSWlCLGVBQWVqRCxTQUFTa0QsZ0JBQVQsQ0FBMEIsK0VBQTFCLENBQW5CO0FBQ0FELGVBQWFyRCxPQUFiLENBQXFCLFVBQVN1RCxXQUFULEVBQXNCO0FBQzFDQSxlQUFZdkIsZ0JBQVosQ0FBNkIsT0FBN0IsRUFBc0NpQix3QkFBdEM7QUFDQSxHQUZEOztBQUlBLE1BQUlPLHFCQUFxQnBELFNBQVNrRCxnQkFBVCxDQUEwQixzQkFBMUIsQ0FBekI7QUFDQUUscUJBQW1CeEQsT0FBbkIsQ0FBMkIsVUFBU3lELGFBQVQsRUFBd0I7QUFDbEQsT0FBR0EsY0FBYy9CLGFBQWQsQ0FBNEIsK0JBQTVCLEtBQWdFOEIsbUJBQW1CRSxNQUFuQixLQUE4QixDQUFqRyxFQUFvRztBQUNuR0Qsa0JBQWNFLGFBQWQsQ0FBNEIsSUFBSUMsS0FBSixDQUFVLE9BQVYsQ0FBNUI7QUFDQTtBQUNELEdBSkQ7QUFLQTtBQUNELENBaEREIiwiZmlsZSI6IlNob3AvSmF2YXNjcmlwdC9QYXlQYWxTbWFydEJ1dHRvbkVDTS5qcyIsInNvdXJjZXNDb250ZW50IjpbImlmICh3aW5kb3cuTm9kZUxpc3QgJiYgIU5vZGVMaXN0LnByb3RvdHlwZS5mb3JFYWNoKSB7XG5cdE5vZGVMaXN0LnByb3RvdHlwZS5mb3JFYWNoID0gQXJyYXkucHJvdG90eXBlLmZvckVhY2g7XG59XG5cbmxldCBwYXlQYWxCdXR0b25TZXR0aW5ncyA9IHt9O1xubGV0IGN1cnJlbnRTY3JpcHQgPSBkb2N1bWVudC5jdXJyZW50U2NyaXB0O1xuXG5sZXQgaW5pdEpTU0RLUGF5UGFsQnV0dG9uID0gZnVuY3Rpb24oKSB7XG5cdHBheXBhbC5CdXR0b25zKHtcblx0XHRzdHlsZTogcGF5UGFsQnV0dG9uU2V0dGluZ3Muc3R5bGUsXG5cdFx0Y3JlYXRlT3JkZXI6IGZ1bmN0aW9uKGRhdGEsIGFjdGlvbnMpIHtcblx0XHRcdHJldHVybiAkLmFqYXgoe1xuXHRcdFx0XHR1cmw6IHBheVBhbEJ1dHRvblNldHRpbmdzLmNyZWF0ZVBheW1lbnRVcmwsXG5cdFx0XHRcdGRhdGFUeXBlOiAnanNvbidcblx0XHRcdH0pLnRoZW4oZnVuY3Rpb24oZGF0YSkge1xuXHRcdFx0XHRsZXQgdG9rZW47XG5cdFx0XHRcdGZvciAobGV0IGxpbmsgaW4gZGF0YS5wYXltZW50LmxpbmtzKSB7XG5cdFx0XHRcdFx0aWYgKGRhdGEucGF5bWVudC5saW5rc1tsaW5rXS5yZWwgPT09ICdhcHByb3ZhbF91cmwnKSB7XG5cdFx0XHRcdFx0XHR0b2tlbiA9IGRhdGEucGF5bWVudC5saW5rc1tsaW5rXS5ocmVmLm1hdGNoKC9FQy1cXHcrLylbMF07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHJldHVybiB0b2tlbjtcblx0XHRcdH0pO1xuXHRcdH0sXG5cdFx0b25BcHByb3ZlOiBmdW5jdGlvbihkYXRhLCBhY3Rpb25zKSB7XG5cdFx0XHRkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcjY2hlY2tvdXRfcGF5bWVudCBpbnB1dFtuYW1lPVwiUGF5UGFsMkh1YlBheW1lbnRJZFwiXScpLnZhbHVlID0gZGF0YS5wYXltZW50SUQ7XG5cdFx0XHRkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcjY2hlY2tvdXRfcGF5bWVudCBpbnB1dFtuYW1lPVwiUGF5UGFsMkh1YlBheWVySWRcIl0nKS52YWx1ZSA9IGRhdGEucGF5ZXJJRDtcblx0XHRcdGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJyNjaGVja291dF9wYXltZW50Jykuc3VibWl0KCk7XG5cdFx0fVxuXHR9KS5yZW5kZXIoJyNwYXlwYWwtYnV0dG9uLWNvbnRhaW5lcicpO1xufTtcblxuZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcignRE9NQ29udGVudExvYWRlZCcsIGZ1bmN0aW9uKCkge1xuXHRsZXQgY29udGludWVCdXR0b25CbG9jayA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJyNjaGVja291dF9wYXltZW50IGRpdi5jb250aW51ZV9idXR0b24nKSxcblx0XHRjb250aW51ZUJ1dHRvbiA9IGNvbnRpbnVlQnV0dG9uQmxvY2sucXVlcnlTZWxlY3RvcignaW5wdXRbdHlwZT1cInN1Ym1pdFwiXScpLFxuXHRcdGNvbnRpbnVlQnV0dG9uRGlzcGxheSA9IGNvbnRpbnVlQnV0dG9uLnN0eWxlLmRpc3BsYXksXG5cdFx0cGF5cGFsQnV0dG9uQ29udGFpbmVyID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2JyksXG5cdFx0cGx1c0NvbnRhaW5lciA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJyNnYW1iaW9odWItcHBwbHVzJyk7XG5cblx0aWYgKHBsdXNDb250YWluZXIgPT09IG51bGwpXG5cdHtcblx0XHRwYXlwYWxCdXR0b25Db250YWluZXIuaWQgPSAncGF5cGFsLWJ1dHRvbi1jb250YWluZXInO1xuXHRcdHBheXBhbEJ1dHRvbkNvbnRhaW5lci5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnO1xuXHRcdHBheXBhbEJ1dHRvbkNvbnRhaW5lci5zdHlsZS5tYXJnaW5Ub3AgPSAnLTNweCc7XG5cdFx0Y29udGludWVCdXR0b25CbG9jay5hcHBlbmRDaGlsZChwYXlwYWxCdXR0b25Db250YWluZXIpO1xuXHRcdFxuXHRcdGxldCBqc3NkayA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3NjcmlwdCcpO1xuXHRcdGpzc2RrLnNyYyA9IHBheVBhbEJ1dHRvblNldHRpbmdzLmpzc3JjO1xuXHRcdGpzc2RrLm9ubG9hZCA9IGluaXRKU1NES1BheVBhbEJ1dHRvbjtcblx0XHRpZihjdXJyZW50U2NyaXB0KSB7XG5cdFx0XHRjdXJyZW50U2NyaXB0LnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKGpzc2RrLCBjdXJyZW50U2NyaXB0KTtcblx0XHR9IGVsc2Uge1xuXHRcdFx0ZG9jdW1lbnQucXVlcnlTZWxlY3Rvcignc2NyaXB0Omxhc3Qtb2YtdHlwZScpLnBhcmVudE5vZGUuYXBwZW5kQ2hpbGQoanNzZGspO1xuXHRcdH1cblx0XHRcblx0XHRsZXQgcGF5bWVudEl0ZW1DbGlja0xpc3RlbmVyID0gZnVuY3Rpb24oKSB7XG5cdFx0XHRsZXQgc2VsZWN0ZWRfcGF5bWVudCA9IHRoaXMucXVlcnlTZWxlY3RvcignaW5wdXRbbmFtZT1cInBheW1lbnRcIl0nKTtcblx0XHRcdGlmKG51bGwgIT09IHNlbGVjdGVkX3BheW1lbnQpIHtcblx0XHRcdFx0aWYgKHNlbGVjdGVkX3BheW1lbnQudmFsdWUgPT09ICdnYW1iaW9faHViJyAmJiBzZWxlY3RlZF9wYXltZW50LmRhdGFzZXQubW9kdWxlX2NvZGUgPT09ICdQYXlQYWwySHViJykge1xuXHRcdFx0XHRcdGNvbnRpbnVlQnV0dG9uLnN0eWxlLmRpc3BsYXkgPSAnbm9uZSc7XG5cdFx0XHRcdFx0cGF5cGFsQnV0dG9uQ29udGFpbmVyLnN0eWxlLmRpc3BsYXkgPSAnYmxvY2snO1xuXHRcdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRcdGNvbnRpbnVlQnV0dG9uLnN0eWxlLmRpc3BsYXkgPSBjb250aW51ZUJ1dHRvbkRpc3BsYXk7XG5cdFx0XHRcdFx0cGF5cGFsQnV0dG9uQ29udGFpbmVyLnN0eWxlLmRpc3BsYXkgPSAnbm9uZSc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9O1xuXHRcdFxuXHRcdGxldCBwYXltZW50SXRlbXMgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcjY2hlY2tvdXRfcGF5bWVudCBpbnB1dFtuYW1lPVwicGF5bWVudFwiXSwgI2NoZWNrb3V0X3BheW1lbnQgbGkubGlzdC1ncm91cC1pdGVtJyk7XG5cdFx0cGF5bWVudEl0ZW1zLmZvckVhY2goZnVuY3Rpb24ocGF5bWVudEl0ZW0pIHtcblx0XHRcdHBheW1lbnRJdGVtLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgcGF5bWVudEl0ZW1DbGlja0xpc3RlbmVyKVxuXHRcdH0pO1xuXHRcdFxuXHRcdGxldCBwYXltZW50TGlzdEVudHJpZXMgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcjY2hlY2tvdXRfcGF5bWVudCBsaScpO1xuXHRcdHBheW1lbnRMaXN0RW50cmllcy5mb3JFYWNoKGZ1bmN0aW9uKHBheW1lbnRPcHRpb24pIHtcblx0XHRcdGlmKHBheW1lbnRPcHRpb24ucXVlcnlTZWxlY3RvcignaW5wdXRbbmFtZT1cInBheW1lbnRcIl06Y2hlY2tlZCcpIHx8IHBheW1lbnRMaXN0RW50cmllcy5sZW5ndGggPT09IDEpIHtcblx0XHRcdFx0cGF5bWVudE9wdGlvbi5kaXNwYXRjaEV2ZW50KG5ldyBFdmVudCgnY2xpY2snKSk7XG5cdFx0XHR9XG5cdFx0fSk7XG5cdH1cbn0pO1xuIl19

Youez - 2016 - github.com/yon3zu
LinuXploit