provide repository versions on admin summary page and an upgrade message if you're behind master

This commit is contained in:
redmatrix
2016-05-10 21:46:04 -07:00
parent 9caaa9397e
commit 4dd3839c41
4 changed files with 42 additions and 7 deletions

View File

@@ -2128,3 +2128,18 @@ function deliverable_singleton($channel_id,$xchan) {
return false;
}
function get_repository_version($branch = 'master') {
$path = "https://raw.githubusercontent.com/redmatrix/hubzilla/$branch/boot.php";
$x = z_fetch_url($path);
if($x['success']) {
$y = preg_match('/define(.*?)STD_VERSION(.*?)([0-9.].*)\'/',$x['body'],$matches);
if($y)
return $matches[3];
}
return '?.?';
}