%PDF- %PDF-
Server IP : 37.220.80.31 / Your IP : 3.144.93.9 Web Server : Apache/2.4.52 (Ubuntu) System : Linux 3051455-guretool.twc1.net 5.15.0-107-generic #117-Ubuntu SMP Fri Apr 26 12:26:49 UTC 2024 x86_64 User : www-root ( 1010) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/www-root/data/www/dev.artlot24.ru/bitrix/modules/webdebug.antirutin/plugins/element/pattern_fill/ |
Upload File : |
/* See additional vars in sources: \WD\Antirutin\Plugin::printJs() */ // Change field $(document).delegate(hid+' select[data-role="field"]', 'change', function(e, data){ var field = $(this).val(), type = $('option:selected', this).attr('data-type'), selectTextType = $('select[data-role="text_type"]', div), initial = data && data.initial, data = { plugin: getPlugin(id), plugin_id: id, field: field }; selectTextType.closest('.plugin-form__field').toggle(type == 'S:HTML'); if(!initial){ wdaAjax(['custom_ajax', 'load_macros_select'], data, function(jqXHR, textStatus, arJson){ if(arJson.Success){ $('select[data-role="pattern"]', div).html(arJson.Html); } else{ wdaPopupError.Open(jqXHR); } }, function(jqXHR, textStatus, errorThrown){ wdaPopupError.Open(jqXHR); }, false); } }); $(document).delegate(hid+' select[data-role="pattern"]', 'change', function(e, data){ var patternJs = $(this).val(), refresh = data && data.customTrigger == true; if(!refresh){ eval(patternJs); $(this).val('').trigger('change', {customTrigger: true}); } }); // Plugin load handler $(document).delegate(hid, 'pluginload', function(e){ $('select[data-role="field"]', div).trigger('change', {initial:true}); window.wdaInheritedPropertiesTemplates = new JCInheritedPropertiesTemplates( 'wda_pattern_fill', '/bitrix/admin/iblock_templates.ajax.php?ENTITY_TYPE=E&IBLOCK_ID=0&ENTITY_ID=0&bxpublic=y' ); }); // Check fields on start wdaOnStartHandler(id, function(id, div, title){ if(!$('select[data-role="field"]', div).val()){ return $('input[data-role="error_no_field"]', div).val(); } else{ var mode = $('select[data-role="mode"]', div).val(); if(mode == 'simple' && !$('input[data-role="simple_search"]', div).val().length){ return $('input[data-role="error_no_simple_search"]', div).val(); } else if(mode == 'reg_exp' && !$('input[data-role="reg_exp_search"]', div).val().length){ return $('input[data-role="error_no_reg_exp_search"]', div).val(); } else if(mode == 'append' && !$('textarea[data-role="append_text"]', div).val().length){ return $('input[data-role="error_no_append_text"]', div).val(); } else if(mode == 'prepend' && !$('textarea[data-role="prepend_text"]', div).val().length){ return $('input[data-role="error_no_prepend_text"]', div).val(); } } return true; });