瀏覽代碼

Update Shouldn't Break Now for Those Who Don't Have New Functions

own3mall 9 年之前
父節點
當前提交
c53ab87feb
共有 3 個文件被更改,包括 23 次插入9 次删除
  1. 10 4
      modules/extras/extras.php
  2. 7 3
      modules/update/update.php
  3. 6 2
      modules/update/updating.php

+ 10 - 4
modules/extras/extras.php

@@ -237,11 +237,17 @@ function exec_ogp_module()
 			$current_blacklist[] = $blacklisted_file['file_path'];
 			$current_blacklist[] = $blacklisted_file['file_path'];
 		}			
 		}			
 	}
 	}
-	
+		
 	// GitHub URL
 	// GitHub URL
-	$gitHubURL = $settings["custom_github_update_URL"];	
-	$gitHubURL = getOGPGitHubURL($gitHubURL);
-	$gitHubOrganization = getGitHubOrganization($gitHubURL);
+	if(function_exists("getOGPGitHubURL")){
+		$gitHubURL = $settings["custom_github_update_URL"];	
+		$gitHubURL = getOGPGitHubURL($gitHubURL);
+		$gitHubOrganization = getGitHubOrganization($gitHubURL);
+	}else{
+		$gitHubURL = "https://github.com/OpenGamePanel/";
+		$gitHubOrganization = "OpenGamePanel";
+	}
+	
 	if($gitHubOrganization == "OpenGamePanel"){
 	if($gitHubOrganization == "OpenGamePanel"){
 		$gitAPICont = "orgs";
 		$gitAPICont = "orgs";
 	}else{
 	}else{

+ 7 - 3
modules/update/update.php

@@ -54,11 +54,15 @@ function exec_ogp_module()
 		return;
 		return;
 	}
 	}
 
 
-	global $db,$settings;
+	global $db, $settings;
 	
 	
 	// GitHub URL
 	// GitHub URL
-	$gitHubURL = $settings["custom_github_update_URL"];	
-	$gitHubURL = getOGPGitHubURL($gitHubURL);
+	if(function_exists("getOGPGitHubURL")){
+		$gitHubURL = $settings["custom_github_update_URL"];	
+		$gitHubURL = getOGPGitHubURL($gitHubURL);
+	}else{
+		$gitHubURL = "https://github.com/OpenGamePanel/";
+	}
 	
 	
 	define('REPONAME', 'OGP-Website');
 	define('REPONAME', 'OGP-Website');
 	define('RSS_REMOTE_PATH', $gitHubURL . REPONAME . '/commits/master.atom');
 	define('RSS_REMOTE_PATH', $gitHubURL . REPONAME . '/commits/master.atom');

+ 6 - 2
modules/update/updating.php

@@ -48,8 +48,12 @@ function exec_ogp_module()
 	global $view;
 	global $view;
 	
 	
 	// GitHub URL
 	// GitHub URL
-	$gitHubURL = $settings["custom_github_update_URL"];		
-	$gitHubURL = getOGPGitHubURL($gitHubURL);
+	if(function_exists("getOGPGitHubURL")){
+		$gitHubURL = $settings["custom_github_update_URL"];	
+		$gitHubURL = getOGPGitHubURL($gitHubURL);
+	}else{
+		$gitHubURL = "https://github.com/OpenGamePanel/";
+	}
 	
 	
 	$vtype = "HubGit";
 	$vtype = "HubGit";