HEX
Server: Apache/2.4.65 (Debian)
System: Linux web6 5.10.0-36-amd64 #1 SMP Debian 5.10.244-1 (2025-09-29) x86_64
User: innocamp (1028)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /home/mklgolf/public_html/wp-content/themes/jupiterx/lib/assets/dist/js/gutenberg-editor.js
'use strict';

(function ($) {
  var fullWidthBlockStyles = '.wp-block { max-width: 100%; }';
  var mainWidthBlockStyles = '<style id="jupiterx-gutenberg-main-width-styles"> .wp-block { max-width:' + jupiterx_gutenberg_width["main"] + '; } </style>';
  var pageTemplate = $('.editor-page-attributes__template select').val();

  $(document).ready(function () {
    $('head').append(mainWidthBlockStyles);
    $('head').append('<style id="jupiterx-gutenberg-dynamic-width-style"></style>');

    if (typeof jupiterxUtils.helpLinks === 'undefined' || jupiterxUtils.helpLinks) {
      setTimeout(addHelpLink, 2000);
      $(window).on('resize', addHelpLink);
      $("body").on('DOMSubtreeModified', ".components-panel", addHelpLink);
    }
  });

  $(document).on('change', '.editor-page-attributes__template select', function () {
    pageTemplate = $(this).val();
    if ('full-width.php' === pageTemplate) {
      $('#jupiterx-gutenberg-dynamic-width-style').html(fullWidthBlockStyles);
    } else {
      $('#jupiterx-gutenberg-dynamic-width-style').html('.wp-block { max-width:' + (jupiterx_gutenberg_width[$('#acf-field_jupiterx_post_main_layout').val()] || "") + '; }');
    }
  });

  $(document).on('change', '#acf-field_jupiterx_post_main_layout', function () {
    if ('full-width.php' === pageTemplate) {
      $('#jupiterx-gutenberg-dynamic-width-style').html(fullWidthBlockStyles);
    } else {
      $('#jupiterx-gutenberg-dynamic-width-style').html('.wp-block { max-width:' + jupiterx_gutenberg_width[$(this).val()] + '; }');
    }
  });

  function addHelpLink() {
    var pageTemplateMetaWrapper = $('.editor-page-attributes__template');
    var addedHelpLink = $('.jupiterx-template-help-link');
    if (pageTemplateMetaWrapper.length && addedHelpLink.length < 1) {
      pageTemplateMetaWrapper.prepend('<a href="https://themes.artbees.net/docs/setting-page-template/" target="_blank" class="jupiterx-template-help-link">Help</a>');
    }
  }
})(jQuery);