?? File Manager Pro
v10.0.2 | PHP: 8.2.31
Server: LiteSpeed
2026-06-24 08:30:58
??
/
/
home
/
kaskqphv
/
prediksi-kaskus00.com
/
wp-content
/
plugins
/
livechat-woocommerce
/
plugin_files
/
templates
??
Editing: connect.html.twig
<div id="lc-container"></div> <script src="https://cdn.polyfill.io/v3/polyfill.min.js?features=default,es6,fetch,Array.prototype.includes,Object.keys,Symbol.iterator&flags=gated" type="text/javascript"></script> <script> var LC_TOKEN = '{{ lcToken }}'; var STORE_TOKEN = '{{ storeToken }}'; var SITE_URL = '{{ siteUrl }}'; var USER_EMAIL = '{{ userEmail }}'; var USER_NAME = '{{ userName }}' var WP_VER = '{{ wpVer }}'; var WOO_VER = '{{ wooVer }}'; var MODULE_VER = '{{ moduleVer }}'; var PARTNER_ID = '{{ partnerId }}'; var UTM_CAMPAIGN = '{{ utmCampaign }}'; var LICENSE = '{{ license }}'; var LEGACY_OPTIONS = '{{ legacyOptions }}'; var PLATFORM_VERSION = [WP_VER, WOO_VER].join('#'); (function () { var interval = setInterval(function () { if (window.AppBridge === undefined) { return; } clearInterval(interval); function adminAjaxCall(action, data = {}, type = 'POST') { return jQuery.ajax({ url: ajaxurl, //ajaxurl is WP global variable type, data: { ...data, action, security: ajax_nonce.value } }); } function userSignedInHandler(userToken, storeToken) { return adminAjaxCall('lc_connect', { user_token: userToken, store_token: storeToken }); } function appWasDisconnectedhandler() { return adminAjaxCall('lc_disconnect'); } function entityNotFound(entity) { return adminAjaxCall(`lc_${entity}_not_found`).done(() => { window.location.reload(); }); } function parseOptions(options) { try { return JSON.parse(options); } catch (e) { return null; } } function widgetScriptUpdated(widgetURL) { return adminAjaxCall('lc_widget_script_updated', { widget_url: widgetURL }); } var eventsRegister = new AppBridge.EventsRegister(); eventsRegister.register(AppBridge.UserSignedInEvent, function (data) { return userSignedInHandler(data.userToken, data.storeToken); }); eventsRegister.register(AppBridge.AppWasDisconnectedEvent, function () { return appWasDisconnectedhandler(); }); eventsRegister.register(AppBridge.ErrorOccurredEvent, function (data) { if (data.statusCode !== 404) { return console.error(new Error(data.errorMessage)); } if (data.errorMessage === 'Store was not found') { return entityNotFound('store'); } if (data.errorMessage === 'User was not found') { return entityNotFound('user'); } }); eventsRegister.register(AppBridge.WidgetScriptUpdatedEvent, function (data) { return widgetScriptUpdated(data.widgetURL) }) AppBridge.AppBridgeParent.init('woocommerce', eventsRegister, document.getElementById('lc-container'), '{{ appUrl }}').then(function (bridge) { document.getElementsByTagName('iframe')[0].classList.add('lc-iframe'); if (LC_TOKEN) { return bridge.call(AppBridge.SignInCommand.fromObject({ userToken: LC_TOKEN, platform: bridge.platform, platformVer: PLATFORM_VERSION, moduleVer: MODULE_VER })); } if (STORE_TOKEN) { return bridge.call(AppBridge.JoinCommand.fromObject({ storeToken: STORE_TOKEN, userId: USER_EMAIL, userName: USER_NAME, platform: bridge.platform, platformVer: PLATFORM_VERSION, moduleVer: MODULE_VER })); } return bridge.call(AppBridge.ConnectCommand.fromObject({ storeUrl: SITE_URL, userId: USER_EMAIL, userName: USER_NAME, platform: bridge.platform, platformVer: PLATFORM_VERSION, moduleVer: MODULE_VER, partnerId: PARTNER_ID, utmCampaign: UTM_CAMPAIGN, license: LICENSE, options: parseOptions(LEGACY_OPTIONS) })); }); }, 100); })(); </script>
?? Save Changes
? Cancel