%PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 49.231.201.246 / Your IP : 216.73.216.149 Web Server : Apache/2.4.18 (Ubuntu) System : User : root ( 0) PHP Version : 7.0.33-0ubuntu0.16.04.16 Disable Function : exec,passthru,mail,shell_exec,system,proc_open,popen,ini_alter,dl,proc_close,curl_exec,curl_multi_exec,readfile,parse_ini_file,escapeshellarg,escapeshellcmd,show_source,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,mail,php_uname,phpinfo MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/old/plugins/system/jcktypography/ |
Upload File : |
<?php /** * @version $Id: cache.php 21097 2011-04-07 15:38:03Z dextercowley $ * @copyright Copyright (C) 2005 - 2011 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ // no direct access defined('_JEXEC') or die; jimport('joomla.plugin.plugin'); /** * Joomla! Page Cache Plugin * * @package Joomla.Plugin * @subpackage System.cache */ class plgSystemJCKtypography extends JPlugin { var $_cache = null; /** * Constructor * * @access protected * @param object $subject The object to observe * @param array $config An array that holds the plugin configuration * @since 1.0 */ function onAfterRoute() { $app = JFactory::getApplication(); if ($app->isAdmin()) { return; } if(!file_exists(JPATH_PLUGINS.'/editors/jckeditor')) { return; } $doc = JFactory::getDocument(); if($doc->getType() != 'html') { //If not correct document type exit return; } jimport('joomla.plugin.helper'); $editor = JPluginHelper::getPlugin('editors','jckeditor'); if(is_string($editor->params)) //always must do this check $params = @ new JRegistry($editor->params); else $params = $editor->params; if(!$params->get('jcktypography', false)) { return; // nothing to do } if(!$params->get('jcktypographycontent', '')) { return; // nothing to do } $data = $doc->getHeadData(); $stylesheet = array(); $url = JURI::base(true).'/plugins/editors/jckeditor/typography/typography2.php'; $stylesheet[$url]['mime'] = 'text/css'; $stylesheet[$url]['media'] = null; $stylesheet[$url]['attribs'] = array(); $data['styleSheets'] = $stylesheet + $data['styleSheets']; $doc->setHeadData($data); } }