示例#1
0
function get_portable_serverinfo()
{
    echo '
	<br class="clear" />
	<table class="widefat">
		<thead>
			<tr>
				<th>Variable Name</th>
				<th>Value</th>
				<th>Variable Name</th>
				<th>Value</th>
			</tr>
		</thead>
		<tbody>
			<tr>
				<td>OS</td>
				<td>' . PHP_OS . '</td>
				<td>Database Data Disk Usage</td>
				<td>' . format_filesize(get_mysql_data_usage()) . '</td>
			</tr>
			<tr class="alternate">
				<td>Server</td>
				<td>' . $_SERVER['SERVER_SOFTWARE'] . '</td>
				<td>Database Index Disk Usage</td>
				<td>' . format_filesize(get_mysql_index_usage()) . '</td>
			</tr>
			<tr>
				<td>PHP</td>
				<td>v' . PHP_VERSION . '</td>
				<td>MYSQL Maximum Packet Size</td>
				<td>' . format_filesize(get_mysql_max_allowed_packet()) . '</td>
			</tr>
			<tr class="alternate">
				<td>MYSQL</td>
				<td>v' . get_mysql_version() . '</td>
				<td>MYSQL Maximum Allowed Connections</td>
				<td>' . number_format_i18n(get_mysql_max_allowed_connections()) . '</td>
			</tr>
		</tbody>
	</table>
	<br class="clear" />';
}
function wp_dashboard_serverinfo()
{
    global $text_direction;
    if ('rtl' == $text_direction) {
        echo '<style type="text/css"> #wp-serverinfo ul { padding-left: 15px !important; } </style>';
        echo '<div id="wp-serverinfo" style="direction: ltr; text-align: left;">';
    }
    echo '<p><strong>' . __('General', 'wp-serverinfo') . '</strong></p>';
    echo '<ul>';
    echo '<li>' . __('OS', 'wp-serverinfo') . ': <strong>' . PHP_OS . '</strong></li>';
    echo '<li>' . __('Server', 'wp-serverinfo') . ': <strong>' . $_SERVER["SERVER_SOFTWARE"] . '</strong></li>';
    echo '<li>' . __('Hostname', 'wp-serverinfo') . ': <strong>' . $_SERVER['SERVER_NAME'] . '</strong></li>';
    echo '<li>' . __('IP:Port', 'wp-serverinfo') . ': <strong>' . $_SERVER['SERVER_ADDR'] . ':' . $_SERVER['SERVER_PORT'] . '</strong></li>';
    echo '<li>' . __('Document Root', 'wp-serverinfo') . ': <strong>' . $_SERVER['DOCUMENT_ROOT'] . '</strong></li>';
    echo '</ul>';
    echo '<p><strong>PHP</strong></p>';
    echo '<ul>';
    echo '<li>v<strong>' . PHP_VERSION . '</strong></li>';
    echo '<li>GD: <strong>' . get_gd_version() . '</strong></li>';
    echo '<li>' . __('Magic Quotes GPC', 'wp-serverinfo') . ': <strong>' . get_php_magic_quotes_gpc() . '</strong></li>';
    echo '<li>' . __('Memory Limit', 'wp-serverinfo') . ': <strong>' . format_php_size(get_php_memory_limit()) . '</strong></li>';
    echo '<li>' . __('Max Upload Size', 'wp-serverinfo') . ': <strong>' . format_php_size(get_php_upload_max()) . '</strong></li>';
    echo '</ul>';
    echo '<p><strong>MYSQL</strong></p>';
    echo '<ul>';
    echo '<li>v<strong>' . get_mysql_version() . '</strong></li>';
    echo '<li>' . __('Maximum No. Connections', 'wp-serverinfo') . ': <strong>' . number_format_i18n(get_mysql_max_allowed_connections(), 0) . '</strong></li>';
    echo '<li>' . __('Maximum Packet Size', 'wp-serverinfo') . ': <strong>' . format_filesize(get_mysql_max_allowed_packet()) . '</strong></li>';
    echo '<li>' . __('Data Disk Usage', 'wp-serverinfo') . ': <strong>' . format_filesize(get_mysql_data_usage()) . '</strong></li>';
    echo '<li>' . __('Index Disk Usage', 'wp-serverinfo') . ': <strong>' . format_filesize(get_mysql_index_usage()) . '</strong></li>';
    echo '</ul>';
    echo '<p class="textright"><a href="' . admin_url('index.php?page=wp-serverinfo/wp-serverinfo.php') . '" class="button">' . __('View all', 'wp-serverinfo') . '</a></p>';
    if ('rtl' == $text_direction) {
        echo '</div>';
    }
}