1
0

ModuleUpdates v4.0 beta, uses installed version information to dynamically determine git location. gallery::VERSION info is wrong though

This commit is contained in:
brentil 2010-11-23 22:50:11 -05:00
parent 17c4c1ea6e
commit 2a7b73a5f5
5 changed files with 15 additions and 14 deletions

View File

@ -167,6 +167,7 @@ class Admin_Moduleupdates_Controller extends Admin_Controller {
$view->content->csrf = access::csrf_token(); $view->content->csrf = access::csrf_token();
$view->content->Google = $Google; $view->content->Google = $Google;
$view->content->GitHub = $GitHub; $view->content->GitHub = $GitHub;
$view->content->Gallery_Version = gallery::VERSION;
print $view; print $view;
@ -197,7 +198,7 @@ class Admin_Moduleupdates_Controller extends Admin_Controller {
if ($devDebug == true){ if ($devDebug == true){
if ($file == null) { if ($file == null) {
try { try {
$file = fopen ("http://github.com/brentil/gallery3-contrib/raw/master/3.0/modules/".$module_name."/module.info", "r"); $file = fopen ("http://github.com/brentil/gallery3-contrib/raw/master/". gallery::VERSION ."/modules/".$module_name."/module.info", "r");
if ($file != null) { if ($file != null) {
$server = '(brentil)'; $server = '(brentil)';
} }
@ -213,7 +214,7 @@ class Admin_Moduleupdates_Controller extends Admin_Controller {
try { try {
$file = fopen ("http://github.com/gallery/gallery3/raw/master/modules/".$module_name."/module.info", "r"); $file = fopen ("http://github.com/gallery/gallery3/raw/master/modules/".$module_name."/module.info", "r");
if ($file != null) { if ($file != null) {
$server = '(G3)'; $server = '(G)';
} }
} }
catch (Exception $e) { catch (Exception $e) {
@ -224,9 +225,9 @@ class Admin_Moduleupdates_Controller extends Admin_Controller {
//Check the Gallery3 Community Contributions GitHub //Check the Gallery3 Community Contributions GitHub
if ($file == null) { if ($file == null) {
try { try {
$file = fopen ("http://github.com/gallery/gallery3-contrib/raw/master/3.0/modules/".$module_name."/module.info", "r"); $file = fopen ("http://github.com/gallery/gallery3-contrib/raw/master/". gallery::VERSION ."/modules/".$module_name."/module.info", "r");
if ($file != null) { if ($file != null) {
$server = '(G3CC)'; $server = '(GCC)';
} }
} }
catch (Exception $e) { catch (Exception $e) {

View File

@ -24,7 +24,7 @@ class moduleupdates_installer {
$version = module::get_version("moduleupdates"); $version = module::get_version("moduleupdates");
if ($version == 0) { if ($version == 0) {
module::set_version("moduleupdates", 2); module::set_version("moduleupdates", 4);
//Remove the ModuleUpdates cache entry 'JIC' //Remove the ModuleUpdates cache entry 'JIC'
Cache::instance()->delete("ModuleUpdates"); Cache::instance()->delete("ModuleUpdates");
//create the blank ModuleUpdates cache entry with an expiration of 0 days //create the blank ModuleUpdates cache entry with an expiration of 0 days
@ -34,7 +34,7 @@ class moduleupdates_installer {
} }
static function upgrade($version) { static function upgrade($version) {
module::set_version("moduleupdates", 2); module::set_version("moduleupdates", 4);
//Remove the ModuleUpdates cache entry 'JIC' //Remove the ModuleUpdates cache entry 'JIC'
Cache::instance()->delete("ModuleUpdates"); Cache::instance()->delete("ModuleUpdates");
//Empty the ModuleUpdates cache entry so our new version starts from scratch //Empty the ModuleUpdates cache entry so our new version starts from scratch

View File

@ -1,3 +1,3 @@
name = "Module Updates" name = "Module Updates"
description = "Compares your installed module version against the ones stored in the GitHub." description = "Compares your installed module version against the ones stored in the GitHub."
version = 3 version = 4

View File

@ -2,7 +2,7 @@
<div id="g-admin-moduleupdates" class="g-block"> <div id="g-admin-moduleupdates" class="g-block">
<h1> <?= t("Module Updates v2.0") ?> </h1> <h1> <?= t("Module Updates v4.0") ?> </h1>
<?= t("Compares your installed module version against the ones stored in the GitHub.") ?> <?= t("Compares your installed module version against the ones stored in the GitHub.") ?>
<div class="g-block-content"> <div class="g-block-content">
@ -25,7 +25,7 @@
<br> <br>
<ul id="g-action-status" class="g-message-block"> <ul id="g-action-status" class="g-message-block">
<li class="g-warning"><?= t("Versions are compared from the official Gallery3 (G3) and official Gallery3 Community Contributions (G3CC). Versions downloaded from the forums will not be shown.") ?></li> <li class="g-warning"><?= t("Versions are compared from the official Gallery " . $Gallery_Version . " (G) and official Gallery " . $Gallery_Version . " Community Contributions (GCC). Versions downloaded from the forums will not be shown.") ?></li>
</ul> </ul>
<table> <table>