Vergleich inc/tasks/versioncheck.php - 1.8.5 - 1.8.29

  Keine Änderungen   Hinzugefügt   Modifiziert   Entfernt
Zeile 19Zeile 19
	);

// Check for the latest version

	);

// Check for the latest version

	require_once MYBB_ROOT.'inc/class_xml.php';
$contents = fetch_remote_file("http://www.mybb.com/version_check.php");

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



if(!$contents)
{


if(!$contents)
{

Zeile 28Zeile 27
		return false;
}


		return false;
}


	$pos = strpos($contents, "<");
if($pos > 1)
{
$contents = substr($contents, $pos);
}

$pos = strpos(strrev($contents), ">");
if($pos > 1)
{
$contents = substr($contents, 0, (-1) * ($pos-1));
}

	$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 53Zeile 42
		$updated_cache['latest_version_code'] = $latest_code;
}
else

		$updated_cache['latest_version_code'] = $latest_code;
}
else

	{

	{

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


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


Zeile 62Zeile 51

$feed_parser = new FeedParser();
$feed_parser->parse_feed("http://feeds.feedburner.com/MyBBDevelopmentBlog");


$feed_parser = new FeedParser();
$feed_parser->parse_feed("http://feeds.feedburner.com/MyBBDevelopmentBlog");





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

require_once MYBB_ROOT . '/inc/class_parser.php';

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

require_once MYBB_ROOT . '/inc/class_parser.php';

Zeile 76Zeile 65
			{
break;
}

			{
break;
}


$description = $item['description'];

$description = $post_parser->parse_message($description, array(
'allow_html' => true,
)
);

$description = preg_replace('#<img(.*)/>#', '', $description);

 

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


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

				'title' => htmlspecialchars_uni($item['title']),
'description' => $description,
'link' => htmlspecialchars_uni($item['link']),
'author' => htmlspecialchars_uni($item['author']),

				'title' => $item['title'],
'description' => $item['description'],
'link' => $item['link'],
'author' => $item['author'],

				'dateline' => $item['date_timestamp']
);
}

				'dateline' => $item['date_timestamp']
);
}