Файловый менеджер - Редактировать - /home/lmsyaran/public_html/media/plg_system_web357framework/js/script.js
Назад
/* ====================================================== # Web357 Framework for Joomla! - v1.9.1 (free version) # ------------------------------------------------------- # For Joomla! CMS (v3.x) # Author: Web357 (Yiannis Christodoulou) # Copyright (©) 2014-2022 Web357. All rights reserved. # License: GNU/GPLv3, http://www.gnu.org/licenses/gpl-3.0.html # Website: https:/www.web357.com # Demo: https://demo.web357.com/joomla/ # Support: support@web357.com # Last modified: Wednesday 07 December 2022, 11:05:26 AM ========================================================= */ var jQueryWeb357 = jQuery.noConflict(); jQueryWeb357(document).ready(function ($) { /** * SCREENSHOTS FOR PARAMETERS */ // get paths and urls var baseUrl = jQueryWeb357('#baseurl').data('baseurl'); var jversion = jQueryWeb357('#jversion').data('jversion'); // Add the version class to the body jQueryWeb357('body').addClass('web357-' + jversion); // get screenshots array var screenshots = []; /** * SCREENSHOTS FOR LIMIT ACTIVE LOGINS */ var lal_path = baseUrl + 'media/com_limitactivelogins/images/screenshots-for-parameters/'; screenshots.push({ sclass: '.lal-showLoggedInDevices', src: lal_path + 'showLoggedInDevices.png', width: 1021, height: 699, }); screenshots.push({ sclass: '.lal-customErrorMessage', src: lal_path + 'customErrorMessage.png', width: 750, height: 250, }); screenshots.push({ sclass: '.lal-showGravatar', src: lal_path + 'showGravatar.png', width: 987, height: 216, }); screenshots.push({ sclass: '.lal-customLimits', src: lal_path + 'customLimits.png', width: 987, height: 216, }); /** * SCREENSHOTS FOR COOKIES POLICY NOTIFICATION BAR */ var cpnb_path = baseUrl + 'plugins/system/cookiespolicynotificationbar/assets/images/screenshots-for-parameters/'; screenshots.push({ sclass: '.cpnb-position', src: cpnb_path + 'position.png', width: 1156, height: 669, }); screenshots.push({ sclass: '.cpnb-showCloseXIcon', src: cpnb_path + 'showCloseXIcon.png', width: 640, height: 208, }); screenshots.push({ sclass: '.cpnb-enableConfirmationAlerts', src: cpnb_path + 'enableConfirmationAlerts.png', width: 1021, height: 699, }); screenshots.push({ sclass: '.cpnb-notification-bar-message', src: cpnb_path + 'notification-bar.png', width: 1142, height: 691, }); screenshots.push({ sclass: '.cpnb-modal-info-window', src: cpnb_path + 'modal-info-window.png', width: 1145, height: 691, }); screenshots.push({ sclass: '.cpnb-modalState', src: cpnb_path + 'modalState.png', width: 1145, height: 786, }); screenshots.push({ sclass: '.cpnb-modalFloatButtonState', src: cpnb_path + 'modalFloatButtonState.png', width: 1145, height: 786, }); screenshots.push({ sclass: '.cpnb-modalHashLink', src: cpnb_path + 'modalHashLink.png', width: 1311, height: 795, }); /** * SCREENSHOTS FOR SUPPORT HOURS */ var sh_path = baseUrl + 'modules/mod_supporthours/screenshots/'; screenshots.push({ sclass: '.sh-display_copyright', src: sh_path + 'display_copyright.png', width: 650, height: 535, }); screenshots.push({ sclass: '.sh-dateformat', src: sh_path + 'dateformat.png', width: 650, height: 535, }); screenshots.push({ sclass: '.sh-timeformat', src: sh_path + 'timeformat.png', width: 650, height: 535, }); screenshots.push({ sclass: '.sh-display_pm_am', src: sh_path + 'display_pm_am.png', width: 650, height: 535, }); screenshots.push({ sclass: '.sh-open_hours_time_format', src: sh_path + 'open_hours_time_format.png', width: 650, height: 535, }); screenshots.push({ sclass: '.sh-display_gmt', src: sh_path + 'display_gmt.png', width: 650, height: 535, }); screenshots.push({ sclass: '.sh-display_open_hours_beside_maintext', src: sh_path + 'display_open_hours_beside_maintext.png', width: 650, height: 535, }); screenshots.push({ sclass: '.sh-online_text', src: sh_path + 'online_text.png', width: 650, height: 535, }); screenshots.push({ sclass: '.sh-front_text_available', src: sh_path + 'front_text_available.png', width: 650, height: 535, }); screenshots.push({ sclass: '.sh-offline_text', src: sh_path + 'offline_text.png', width: 650, height: 535, }); screenshots.push({ sclass: '.sh-front_text_offline', src: sh_path + 'front_text_offline.png', width: 650, height: 535, }); screenshots.push({ sclass: '.sh-state_text', src: sh_path + 'state_text.png', width: 650, height: 535, }); screenshots.push({ sclass: '.sh-show_available_left_link', src: sh_path + 'show_available_left_link.png', width: 650, height: 535, }); screenshots.push({ sclass: '.sh-show_available_right_link', src: sh_path + 'show_available_right_link.png', width: 650, height: 535, }); screenshots.push({ sclass: '.sh-show_offline_link', src: sh_path + 'show_offline_link.png', width: 650, height: 535, }); screenshots.push({ sclass: '.sh-box_width', src: sh_path + 'box_width.png', width: 650, height: 535, }); screenshots.push({ sclass: '.sh-layout', src: sh_path + 'layout.png', width: 930, height: 550, }); /** * SCREENSHOTS FOR THE FIX 404 ERROR LINKS */ var f404_path = baseUrl + 'administrator/components/com_fix404errorlinks/assets/images/screenshots-for-parameters/'; screenshots.push({ sclass: '.f404-copyright', src: f404_path + 'f404-copyright.png', width: 483, height: 297, }); /** * SCREENSHOTS FOR LOGIN AS USER */ var login_as_user_system_plugin_path = baseUrl + 'plugins/system/loginasuser/assets/images/screenshots-for-parameters/'; screenshots.push({ sclass: '.lau-showSuccessMessage', src: login_as_user_system_plugin_path + 'showSuccessMessage.png', width: 976, height: 559, }); /// add screenshots for parameters for (i = 0, len = screenshots.length; i < len; i++) { var sclass = screenshots[i].sclass; var screenshot_src = screenshots[i].src; if (jversion === 'j4x') { if ($(sclass).length > 0) { // check if the class exists. // j4 var modal_width = screenshots[i].width + 2; var modal_id = sclass.replace('.', ''); // styling if ( sclass === '.cpnb-notification-bar-message' || sclass === '.sh-front_text_available' || sclass === '.sh-front_text_offline' ) { // textarea var style = 'margin-left: 20px; cursor: pointer; vertical-align: top;'; } else { var style = 'margin-left: 20px; cursor: pointer; '; } //var screenshot_html = '<button type="button" title="See a Screenshot" data-toggle="modal" data-target="#'+modal_id+'" style="'+style+'"><span class="icon-eye" aria-hidden="true"></span></button><div id="'+modal_id+'" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"><div class="modal-dialog" style="min-width: '+modal_width+'px; margin: 30px auto;"><div class="modal-content"><div class="modal-header"><h3 class="modal-title">Screenshot</h3><button type="button" class="close" data-dismiss="modal">×</button></div><div class="modal-body"><img src="'+screenshot_src+'" class="img-responsive"></div></div></div></div>'; // Button trigger modal var screenshot_html = ''; screenshot_html += `<button type="button" title="See a Screenshot" data-toggle="modal" data-target="#` + modal_id + `" data-bs-toggle="modal" data-bs-target="#` + modal_id + `" style="` + style + `"> <span class="icon-eye" aria-hidden="true"></span> </button>`; // Modal screenshot_html += `<div id="` + modal_id + `" class="joomla-modal modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog" style="min-width: ` + modal_width + `px; margin: 30px auto;"> <div class="modal-content"> <div class="modal-header"> <h3 class="modal-title">Screenshot</h3> <button type="button" class="close" data-dismiss="modal" data-bs-dismiss="modal">×</button> </div> <div class="modal-body"> <img src="` + screenshot_src + `" class="img-responsive"> </div> </div> </div> </div>`; } } else { // j3x, j25x var screenshot_html = '<div style="display: inline-block; margin-left: 20px; position: relative; top: 2px;"><a href="' + screenshot_src + '" class="hasTooltip modal" data-toggle="modal" data-original-title="Click to see an example." rel="{size: {x: ' + screenshots[i].width + ', y: ' + screenshots[i].height + '}, handler:\'iframe\'}"><i class="icon-eye-open"></i></a></div>'; } jQueryWeb357(screenshot_html).insertAfter(sclass); } // J4: Remove the label from subform fields in the component/plugin settings $('body.web357-j4x label[for="jform_params_cookie_categories_group"]') .parent() .remove(); $('body.web357-j4x label[for="jform_custom_limits_group"]') .parent() .remove(); });
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка