![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/gg.corals.io/wp-content/plugins/custom-facebook-feed/assets/js/ |
"use strict"; window.cffmetatrans = false; (function () { var _wp = wp, _wp$serverSideRender = _wp.serverSideRender, createElement = wp.element.createElement, ServerSideRender = _wp$serverSideRender === void 0 ? wp.components.ServerSideRender : _wp$serverSideRender, _ref = wp.blockEditor || wp.editor, InspectorControls = _ref.InspectorControls, _wp$components = wp.components, TextareaControl = _wp$components.TextareaControl, Button = _wp$components.Button, PanelBody = _wp$components.PanelBody, Placeholder = _wp$components.Placeholder, registerBlockType = wp.blocks.registerBlockType; var cffIcon = createElement('svg', { width: 20, height: 20, viewBox: '0 0 448 512', className: 'dashicon' }, createElement('path', { fill: 'currentColor', d: 'M400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H400a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z' })); registerBlockType('cff/cff-feed-block', { title: 'Custom Facebook Feed (Deprecated)', icon: cffIcon, category: 'widgets', attributes: { noNewChanges: { type: 'boolean', }, shortcodeSettings: { type: 'string', }, executed: { type: 'boolean' } }, edit: function edit(props) { var _props = props, setAttributes = _props.setAttributes, _props$attributes = _props.attributes, _props$attributes$sho = _props$attributes.shortcodeSettings, shortcodeSettings = _props$attributes$sho === void 0 ? cff_block_editor.shortcodeSettings : _props$attributes$sho, _props$attributes$cli = _props$attributes.noNewChanges, noNewChanges = _props$attributes$cli === void 0 ? true : _props$attributes$cli; props.attributes.shortcodeSettings = shortcodeSettings; function setState(shortcodeSettingsContent) { setAttributes({ noNewChanges: false, shortcodeSettings: shortcodeSettingsContent }) } function previewClick(content) { setAttributes({ noNewChanges: true, }) } function cffGutenbergSizeVisualHeader() { jQuery('.cff-visual-header.cff-has-cover').each(function() { var wrapperHeight = jQuery(this).find('.cff-header-hero').innerHeight(), imageHeight = jQuery(this).find('.cff-header-hero img').innerHeight(), wrapperWidth = jQuery(this).find('.cff-header-hero').innerWidth(), imageWidth = jQuery(this).find('.cff-header-hero img').innerWidth(), wrapperAspect = wrapperWidth/wrapperHeight, imageAspect = imageWidth/imageHeight, width = wrapperAspect < imageAspect ? wrapperHeight * imageAspect + 'px' : '100%', difference = imageHeight - wrapperHeight, topMargin = Math.max(0,Math.round(difference/2)), leftMargin = width !== '100%' ? Math.max(0,Math.round(((wrapperHeight * imageAspect)-wrapperWidth)/2)) : 0; jQuery(this).find('.cff-header-hero img').css({ 'opacity' : 1, 'display' : 'block', 'visibility' : 'visible', 'max-width' : 'none', 'max-height' : 'none', 'margin-top' : - topMargin + 'px', 'margin-left' : - leftMargin + 'px', 'width' : width, }); }); } function afterRender() { jQuery(window).resize(function () { setTimeout(function(){ cffGutenbergSizeVisualHeader(); }, 500); }); var executed = false; // no way to run a script after AJAX call to get feed so we just try to execute it on a few intervals setTimeout(function() { if (typeof cffGutenbergSizeVisualHeader !== 'undefined' && !executed) {cffGutenbergSizeVisualHeader();}},1000); setTimeout(function() { if (typeof cffGutenbergSizeVisualHeader !== 'undefined' && !executed) {cffGutenbergSizeVisualHeader();}},2000); setTimeout(function() { if (typeof cffGutenbergSizeVisualHeader !== 'undefined' && !executed) {cffGutenbergSizeVisualHeader();}},3000); setTimeout(function() { if (typeof cffGutenbergSizeVisualHeader !== 'undefined' && !executed) {cffGutenbergSizeVisualHeader();}},5000); setTimeout(function() { if (typeof cffGutenbergSizeVisualHeader !== 'undefined' && !executed) {cffGutenbergSizeVisualHeader();}},10000); } var jsx = [React.createElement(InspectorControls, { key: "cff-gutenberg-setting-selector-inspector-controls" }, React.createElement(PanelBody, { title: cff_block_editor.i18n.addSettings }, React.createElement(TextareaControl, { key: "cff-gutenberg-settings", className: "cff-gutenberg-settings", label: cff_block_editor.i18n.shortcodeSettings, help: cff_block_editor.i18n.example + ": 'feed=\"1\"'", value: shortcodeSettings, onChange: setState }), React.createElement(Button, { key: "cff-gutenberg-preview", className: "cff-gutenberg-preview", onClick: previewClick, isDefault: true }, cff_block_editor.i18n.preview)))]; if (noNewChanges) { afterRender(); jsx.push(React.createElement(ServerSideRender, { key: "custom-facebook-feeds/custom-facebook-feeds", block: "cff/cff-feed-block", attributes: props.attributes, })); } else { props.attributes.noNewChanges = false; jsx.push(React.createElement(Placeholder, { key: "cff-gutenberg-setting-selector-select-wrap", className: "cff-gutenberg-setting-selector-select-wrap" }, React.createElement(Button, { key: "cff-gutenberg-preview", className: "cff-gutenberg-preview", onClick: previewClick, isDefault: true }, cff_block_editor.i18n.preview))); } return jsx; }, save: function save() { return null; } }); })();