Vergleich admin/modules/home/index.php - 1.8.24 - 1.8.38

  Keine Änderungen   Hinzugefügt   Modifiziert   Entfernt
Zeile 38Zeile 38
		"last_check" => TIME_NOW
);


		"last_check" => TIME_NOW
);


	require_once MYBB_ROOT."inc/class_xml.php";

 
	$contents = fetch_remote_file("https://mybb.com/version_check.php");

if(!$contents)

	$contents = fetch_remote_file("https://mybb.com/version_check.php");

if(!$contents)

Zeile 55Zeile 54

$contents = trim($contents);



$contents = trim($contents);


	$parser = new XMLParser($contents);

	$parser = create_xml_parser($contents);

	$tree = $parser->get_tree();

$latest_code = (int)$tree['mybb']['version_code']['value'];

	$tree = $parser->get_tree();

$latest_code = (int)$tree['mybb']['version_code']['value'];

Zeile 63Zeile 62
	if($latest_code > $mybb->version_code)
{
$latest_version = "<span style=\"color: #C00;\">".$latest_version."</span>";

	if($latest_code > $mybb->version_code)
{
$latest_version = "<span style=\"color: #C00;\">".$latest_version."</span>";

		$version_warn = 1;

 
		$updated_cache['latest_version'] = $latest_version;
$updated_cache['latest_version_code'] = $latest_code;

		$updated_cache['latest_version'] = $latest_version;
$updated_cache['latest_version_code'] = $latest_code;

	}
else
{
$latest_version = "<span style=\"color: green;\">".$latest_version."</span>";
}

if($version_warn)
{

 
		$page->output_error("<p><em>{$lang->error_out_of_date}</em> {$lang->update_forum}</p>");
}
else
{

		$page->output_error("<p><em>{$lang->error_out_of_date}</em> {$lang->update_forum}</p>");
}
else
{

 
		$latest_version = "<span style=\"color: green;\">".$latest_version."</span>";

		$page->output_success("<p><em>{$lang->success_up_to_date}</em></p>");
}


		$page->output_success("<p><em>{$lang->success_up_to_date}</em></p>");
}


Zeile 99Zeile 90
	$updated_cache['news'] = array();

if($feed_parser->error == '')

	$updated_cache['news'] = array();

if($feed_parser->error == '')

	{

	{

		require_once MYBB_ROOT . '/inc/class_parser.php';
$post_parser = new postParser();


		require_once MYBB_ROOT . '/inc/class_parser.php';
$post_parser = new postParser();


Zeile 153Zeile 144
		);

$cache->update("adminnotes", $update_cache);

		);

$cache->update("adminnotes", $update_cache);





		$plugins->run_hooks("admin_home_index_start_begin");

flash_message($lang->success_notes_updated, 'success');

		$plugins->run_hooks("admin_home_index_start_begin");

flash_message($lang->success_notes_updated, 'success');

Zeile 234Zeile 225
	// Get the number of new posts for today
$query = $db->simple_select("posts", "COUNT(*) AS newposts", "dateline > '$timecut' AND visible='1'");
$newposts = my_number_format($db->fetch_field($query, "newposts"));

	// Get the number of new posts for today
$query = $db->simple_select("posts", "COUNT(*) AS newposts", "dateline > '$timecut' AND visible='1'");
$newposts = my_number_format($db->fetch_field($query, "newposts"));





	// Get the number of reported post
$query = $db->simple_select("reportedcontent", "COUNT(*) AS reported_posts", "type = 'post' OR type = ''");
$reported_posts = my_number_format($db->fetch_field($query, "reported_posts"));


	// Get the number of reported post
$query = $db->simple_select("reportedcontent", "COUNT(*) AS reported_posts", "type = 'post' OR type = ''");
$reported_posts = my_number_format($db->fetch_field($query, "reported_posts"));


	// If report medium is MCP...
if($mybb->settings['reportmethod'] == "db")
{
// Get the number of reported posts that haven't been marked as read yet
$query = $db->simple_select("reportedcontent", "COUNT(*) AS new_reported_posts", "reportstatus='0' AND (type = 'post' OR type = '')");
$new_reported_posts = my_number_format($db->fetch_field($query, "new_reported_posts"));
}

	// Get the number of reported posts that haven't been marked as read yet
$query = $db->simple_select("reportedcontent", "COUNT(*) AS new_reported_posts", "reportstatus='0' AND (type = 'post' OR type = '')");
$new_reported_posts = my_number_format($db->fetch_field($query, "new_reported_posts"));






// Get the number and total file size of attachments
$query = $db->simple_select("attachments", "COUNT(*) AS numattachs, SUM(filesize) as spaceused", "visible='1' AND pid > '0'");


// Get the number and total file size of attachments
$query = $db->simple_select("attachments", "COUNT(*) AS numattachs, SUM(filesize) as spaceused", "visible='1' AND pid > '0'");

Zeile 277Zeile 264
	$plugins->run_hooks("admin_home_index_output_message");

$adminmessage = $cache->read("adminnotes");

	$plugins->run_hooks("admin_home_index_output_message");

$adminmessage = $cache->read("adminnotes");

 

if($adminmessage === false)
{
$adminmessage = array(
'adminmessage' => '',
);
}


$table = new Table;
$table->construct_header($lang->mybb_server_stats, array("colspan" => 2));


$table = new Table;
$table->construct_header($lang->mybb_server_stats, array("colspan" => 2));

Zeile 291Zeile 285
	$table->construct_cell("<strong>{$lang->php_version}</strong>", array('width' => '25%'));
$table->construct_cell(PHP_VERSION, array('width' => '25%'));
$table->construct_cell("<strong>{$lang->posts}</strong>", array('width' => '25%'));

	$table->construct_cell("<strong>{$lang->php_version}</strong>", array('width' => '25%'));
$table->construct_cell(PHP_VERSION, array('width' => '25%'));
$table->construct_cell("<strong>{$lang->posts}</strong>", array('width' => '25%'));

	if($mybb->settings['reportmethod'] == "db")
{
$table->construct_cell("<strong>{$posts}</strong> {$lang->posts}<br /><strong>{$newposts}</strong> {$lang->new_today}<br /><a href=\"index.php?module=forum-moderation_queue&amp;type=posts\"><strong>{$unapproved_posts}</strong> {$lang->unapproved}</a><br /><strong>{$reported_posts}</strong> {$lang->reported_posts}<br /><strong>{$new_reported_posts}</strong> {$lang->unread_reports}", array('width' => '25%'));
}
else
{
$table->construct_cell("<strong>{$posts}</strong> {$lang->posts}<br /><strong>{$newposts}</strong> {$lang->new_today}<br /><a href=\"index.php?module=forum-moderation_queue&amp;type=posts\"><strong>{$unapproved_posts}</strong> {$lang->unapproved}</a><br /><strong>{$reported_posts}</strong> {$lang->reported_posts}", array('width' => '25%'));
}


$table->construct_cell("<strong>{$posts}</strong> {$lang->posts}<br /><strong>{$newposts}</strong> {$lang->new_today}<br /><a href=\"index.php?module=forum-moderation_queue&amp;type=posts\"><strong>{$unapproved_posts}</strong> {$lang->unapproved}</a><br /><strong>{$reported_posts}</strong> {$lang->reported_posts}<br /><strong>{$new_reported_posts}</strong> {$lang->unread_reports}", array('width' => '25%'));







	$table->construct_row();

$table->construct_cell("<strong>{$lang->sql_engine}</strong>", array('width' => '25%'));

	$table->construct_row();

$table->construct_cell("<strong>{$lang->sql_engine}</strong>", array('width' => '25%'));