403Webshell
Server IP : 195.130.67.5  /  Your IP : 216.73.217.154
Web Server : Microsoft-IIS/10.0
System : Windows NT WEBSERVER1 10.0 build 17763 (Windows Server 2016) i586
User : IUSR ( 0)
PHP Version : 7.4.19
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /inetpub/wwwroot/engineering/iimec/wp-content/plugins/ckeditor-for-wordpress/includes/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /inetpub/wwwroot/engineering/iimec/wp-content/plugins/ckeditor-for-wordpress/includes/overview.php
<?php if ( !defined('ABSPATH')){ exit; } // Exit if accessed directly
/*
Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.md or http://ckeditor.com/license
*/

/**
 * ckeditor_admin_overview()
 *
 * Add the admin overview the dashboard style
 * @return mixed content
 */
function ckeditor_admin_overview()  {
	?>
	<div class="wrap ckeditor-wrap">
	<div id="icon-wp-ckeditor" class="icon32"><br /></div>
	<h2><?php _e('CKEditor For WordPress', 'ckeditor_wordpress') ?> <?php /*echo $this->version*/?>&nbsp;</h2>
		<div id="dashboard-widgets-wrap" class="ckeditor-overview">
			<div id="dashboard-widgets" class="metabox-holder">
				<div id="post-body">
					<div id="dashboard-widgets-main-content">
						<div class="postbox-container" style="width:49%;">
							<?php do_meta_boxes('ckeditor_overview', 'left', ''); ?>
						</div>
					<div class="postbox-container" style="width:49%;">
							<?php do_meta_boxes('ckeditor_overview', 'right', ''); ?>
						</div>
					</div>
				</div>
			</div>
		</div>
	</div>
	<script type="text/javascript">
		//<![CDATA[
		jQuery(document).ready( function($) {
			// postboxes setup
			postboxes.add_postbox_toggles('ckeditor-overview');
		});
		//]]>
	</script>
	<?php
}

/**
 * http://www.php.net/manual/en/function.phpinfo.php
 * code at adspeed dot com
 * 09-Dec-2005 11:31
 * This function parses the phpinfo output to get details about a PHP module.
 */
function ckeditor_parse_php_info() {
	ob_start();
	phpinfo(INFO_MODULES);
	$s = ob_get_contents();
	ob_end_clean();
	$s = strip_tags($s,'<h2><th><td>');
	$s = preg_replace('/<th[^>]*>([^<]+)<\/th>/',"<info>\\1</info>",$s);
	$s = preg_replace('/<td[^>]*>([^<]+)<\/td>/',"<info>\\1</info>",$s);
	$vTmp = preg_split('/(<h2>[^<]+<\/h2>)/',$s,-1,PREG_SPLIT_DELIM_CAPTURE);
	$vModules = array();
	for ($i=1;$i<count($vTmp);$i++) {
		if (preg_match('/<h2>([^<]+)<\/h2>/',$vTmp[$i],$vMat)) {
			$vName = trim($vMat[1]);
			$vTmp2 = explode("\n",$vTmp[$i+1]);
			foreach ($vTmp2 AS $vOne) {
				$vPat = '<info>([^<]+)<\/info>';
				$vPat3 = "/$vPat\s*$vPat\s*$vPat/";
				$vPat2 = "/$vPat\s*$vPat/";
				if (preg_match($vPat3,$vOne,$vMat)) { // 3cols
					$vModules[$vName][trim($vMat[1])] = array(trim($vMat[2]),trim($vMat[3]));
				}
				elseif (preg_match($vPat2,$vOne,$vMat)) { // 2cols
					$vModules[$vName][trim($vMat[1])] = trim($vMat[2]);
				}
			}
		}
	}
	return $vModules;
}

/**
 * Show the server settings in a dashboard widget
 *
 * @return void
 */
function ckeditor_overview_server() {
	if (ini_get('safe_mode'))
		$safe_mode = __('On', 'ckeditor_wordpress');
	else
		$safe_mode = __('Off', 'ckeditor_wordpress');

	if (!($upload_max = ini_get('upload_max_filesize')))
		$upload_max = __('N/A', 'ckeditor_wordpress');

	if (!($post_max = ini_get('post_max_size')))
		$post_max = __('N/A', 'ckeditor_wordpress');

	if (!($memory_limit = ini_get('memory_limit')))
		$memory_limit = __('N/A', 'ckeditor_wordpress');

	$php_info = ckeditor_parse_php_info();
?>
<div id="dashboard_server_settings" class="dashboard-widget-holder wp_dashboard_empty">
	<div class="ngg-dashboard-widget">
		<div class="dashboard-widget-content">
				<span class="description" style="">
				<?php
				_e('* CKEditor is a JavaScript application and as such does not require any specific PHP configuration.', 'ckeditor_wordpress').' ';
				_e('This information might be useful if you decide to enable a file browser.', 'ckeditor_wordpress');
				?>
				</span>
				<table class="form-table">
				<tr>
					<td><?php _e('PHP Version', 'ckeditor_wordpress'); ?></td><td><?php echo phpversion(); ?></td>
				</tr>
				<tr>
					<td><?php _e('PHP Safe Mode', 'ckeditor_wordpress'); ?></td><td><?php echo ckeditor_colorify_value($safe_mode, 'Off'); ?></td>
				</tr>
				<tr>
					<td><?php _e('PHP Max Upload Size', 'ckeditor_wordpress'); ?></td><td><?php echo $upload_max; ?></td>
				</tr>
				<tr>
					<td><?php _e('PHP Max Post Size', 'ckeditor_wordpress'); ?></td><td><?php echo $post_max; ?></td>
				</tr>
				<tr>
					<td><?php _e('PHP Memory Limit', 'ckeditor_wordpress'); ?></td><td><?php echo $memory_limit; ?></td>
				</tr>
				<?php
					if (isset($php_info['gd']) && is_array($php_info['gd']))
					{
						foreach ($php_info['gd'] as $key => $val) {
							if (!preg_match('/(WBMP|XBM|Freetype|T1Lib)/i', $key) && $key != 'Directive' && $key != 'gd.jpeg_ignore_warning') {
								echo '<tr>';
								echo '<td>'.$key.'</td>';
								if (stripos($key, 'support') === false) {
									echo '<td>'.$val.'</td>';
								}
								else {
									echo '<td>'.ckeditor_colorify_value($val, 'enabled').'</td>';
								}
								echo '</tr>';
							}
						}
					}
				?>
				</table>
		</div>
	</div>
</div>
<?php
}

function ckeditor_colorify_value($value, $expected) {
	if (strcasecmp($value, $expected) == 0) {
		return '<span class="ckeditor_ok">'.$value.'</span>';
	}
	else {
		return '<span class="ckeditor_error">'.$value.'</span>';
	}
}

/**
 * Show compatibility logos
 *
 * @return void
 */
function ckeditor_overview_compatibility() {
?>
	<div>
	<table class="form-table compat_logos">
		<tr valign="top">
		  <td class="logos ie"> </td><td>IE 8+</td>
			<td class="logos firefox"> </td><td>Firefox</td>
			<td class="logos chrome"> </td><td>Google Chrome</td>
		</tr>
		<tr valign="top">
			<td class="logos safari"> </td><td>Safari</td>
			<td class="logos opera"> </td><td>Opera</td>
			<td></td><td></td>
		</tr>
	</table>
	</div>
<?php
}

/**
 * Show CKEditor information
 *
 * @return void
 */
function ckeditor_overview_configuration() {
?>
	<div>
	<table class="form-table">
		<tr valign="top">
			<td>Plugin Version</td><td><?php echo $GLOBALS['ckeditor_plugin_version']; ?></td>
		</tr>
		<tr valign="top">
			<td>Editor Version</td><td><?php echo $GLOBALS['ckeditor_version']; ?></td>
		</tr>
		<tr valign="top">
			<td>CKFinder</td><td><?php echo $GLOBALS['ckfinder_status']; ?></td>
		</tr>
	</table>
	</div>
<?php
}

function ckeditor_reset_settings() {
	?>
	<div>
	<span class="description">
	<?php _e('Press the button below to reset CKEditor settings to default values.', 'ckeditor_wordpress'); ?>
	</span>
	<form method="post" style="margin-top:15px">
		<?php wp_nonce_field('ckeditor_create_nonce_overview','csrf_ckeditor-for-wordpress'); ?>
		<input type="hidden" name="reset" value="1" />
		<p class="submit">
			<input type="submit" value="Reset settings to defaults" name="submit_reset" class="button-secondary" id="default-reset" />
		</p>
	</form>
	</div>
	<?php
}

/**
 * Show useful links
 *
 * @return void
 */
function ckeditor_overview_help() {
	?>
	<div>
	<table class="form-table ckeditor_links">
		<tr valign="top">
			<td class="help"><a href="http://docs.cksource.com/CKEditor_3.x/Users_Guide"><?php _e('User Guide', 'ckeditor_wordpress');?></a></td>
			<td class="plug"><a href="http://wordpress.org/extend/plugins/ckeditor-for-wordpress/"><?php _e('Plugin Site', 'ckeditor_wordpress');?></a></td>
		</tr>
		<tr valign="top">
			<td class="docs"><a href="http://docs.ckeditor.com/"><?php _e('CKEditor Documentation', 'ckeditor_wordpress');?></a></td>
			<td class="conf"><a href="http://docs.ckeditor.com/#!/api/CKEDITOR.config"><?php _e('Configuration Options', 'ckeditor_wordpress');?></a></td>
		</tr>
	</table>
	</div>
	<?php
}

add_meta_box('dashboard_overview_configuration', __('CKEditor Information', 'ckeditor_wordpress'), 'ckeditor_overview_configuration', 'ckeditor_overview', 'left', 'core');
add_meta_box('dashboard_overview_help', __('Useful Links', 'ckeditor_wordpress'), 'ckeditor_overview_help', 'ckeditor_overview', 'left', 'core');
add_meta_box('dashboard_overview_compatibility', __('CKEditor Compatibility', 'ckeditor_wordpress'), 'ckeditor_overview_compatibility', 'ckeditor_overview', 'right', 'core');
add_meta_box('dashboard_overview_server', __('Server Information', 'ckeditor_wordpress'), 'ckeditor_overview_server', 'ckeditor_overview', 'right', 'core');
add_meta_box('dashboard_reset_settings', __('Reset Plugin Settings', 'ckeditor_wordpress'), 'ckeditor_reset_settings', 'ckeditor_overview', 'left', 'core');

ckeditor_admin_overview();

Youez - 2016 - github.com/yon3zu
LinuXploit