public function get_custom_css_url() { $url = api_nosession_url('template/print_custom_css'); $compile_assets = \Config::get('microweber.compile_assets'); if ($compile_assets and defined('MW_VERSION')) { $userfiles_dir = userfiles_path(); $userfiles_cache_dir = normalize_path($userfiles_dir . 'cache' . DS); $userfiles_cache_filename = $userfiles_cache_dir . 'custom_css.' . md5(site_url()) . '.' . MW_VERSION . '.css'; if (is_file($userfiles_cache_filename)) { $url = userfiles_url() . 'cache/' . 'custom_css.' . md5(site_url()) . '.' . MW_VERSION . '.css'; } } return $url; }
var selected = []; $('#<?php print $params['id']; ?> .enabled_custom_fonts_table input:checked').each(function() { selected.push($(this).val()); }); window.parent.mw.wysiwyg.fontFamiliesExtended = []; window.parent.mw.wysiwyg.initExtendedFontFamilies(selected); window.parent.mw.wysiwyg.initFontSelectorBox(); var custom_fonts_stylesheet = window.parent.document.getElementById("mw-custom-user-css"); if(custom_fonts_stylesheet != null){ var custom_fonts_stylesheet_restyled = '<?php print api_nosession_url('template/print_custom_css'); ?> ?v='+Math.random(0,10000); custom_fonts_stylesheet.href = custom_fonts_stylesheet_restyled; } } }); $('#<?php print $params['id']; ?> .enabled_custom_fonts_table input:checked').each(function() {