Replaced file_get_contents with curl
Replaced all external file_get_contents request with curl, using the new helper function external_file_get_contents.
This commit is contained in:
parent
2329d8345b
commit
4a46ea381d
|
@ -279,7 +279,7 @@ if($url1sb == '200' or $url2sb == '200') {
|
|||
|
||||
<?php // Requests newest version from server and sets it as variable
|
||||
ini_set('user_agent', 'Mozilla/4.0 (compatible; MSIE 6.0)');
|
||||
$json = file_get_contents("https://api.github.com/repos/julianprieber/littlelink-custom/releases/latest");
|
||||
$json = external_file_get_contents("https://api.github.com/repos/julianprieber/littlelink-custom/releases/latest");
|
||||
$myObj = json_decode($json);
|
||||
$Vgit = $myObj->tag_name;
|
||||
|
||||
|
@ -300,7 +300,7 @@ if($url1sb == '200' or $url2sb == '200') {
|
|||
<?php // Requests newest version from server and sets it as variable
|
||||
|
||||
try{
|
||||
$Vgit = file_get_contents("https://version.littlelink-custom.com/");
|
||||
$Vgit = external_file_get_contents("https://version.littlelink-custom.com/");
|
||||
|
||||
// Requests current version from the local version file and sets it as variable
|
||||
$Vlocal = file_get_contents(base_path("version.json"));
|
||||
|
@ -387,7 +387,7 @@ if($url1sb == '200' or $url2sb == '200') {
|
|||
|
||||
@if(env('JOIN_BETA') === true and auth()->user()->role == 'admin')
|
||||
<style>.beta-mobile {display: none;margin: 0 auto;font-size:200%;padding-left: 15px;margin-right: -15px;position: relative;bottom: 3px;}@media only screen and (max-width: 1300px) {.beta {display: none;}.beta-mobile {display: inline-block !important;}}</style>
|
||||
<a style="color:tomato;" class="nav-link beta" href="{{ url('update') }}">You are in BETA mode! <img src="https://img.llc.ovh/static/v1?label=installed:&message=<?php if(file_exists(base_path("vbeta.json"))) {echo file_get_contents(base_path("vbeta.json"));} else {echo "none";} ?>&color=FFFFFF"> <img src="https://img.llc.ovh/static/v1?label=server:&message=<?php echo file_get_contents("https://update.littlelink-custom.com/beta/vbeta.json"); ?>&color=FFFFFF"></a>
|
||||
<a style="color:tomato;" class="nav-link beta" href="{{ url('update') }}">You are in BETA mode! <img src="https://img.llc.ovh/static/v1?label=installed:&message=<?php if(file_exists(base_path("vbeta.json"))) {echo file_get_contents(base_path("vbeta.json"));} else {echo "none";} ?>&color=FFFFFF"> <img src="https://img.llc.ovh/static/v1?label=server:&message=<?php echo external_file_get_contents("https://update.littlelink-custom.com/beta/vbeta.json"); ?>&color=FFFFFF"></a>
|
||||
<a style="color:tomato;" class="beta-mobile" href="{{ url('update') }}"><i class="bi bi-file-code-fill"></i></a>
|
||||
@endif
|
||||
|
||||
|
@ -451,7 +451,7 @@ $userdbs = DB::table('users')->where('id', $littlelink_current)->get();
|
|||
@if(env('NOTIFY_EVENTS') === true)
|
||||
<?php
|
||||
try{
|
||||
$GetEventJson = file_get_contents("https://event.littlelink-custom.com/");
|
||||
$GetEventJson = external_file_get_contents("https://event.littlelink-custom.com/");
|
||||
$EventJson = json_decode($GetEventJson, true);
|
||||
if(isset($_COOKIE['HideEvent']) == NULL) {
|
||||
setcookie("HideEvent",$_COOKIE['ID'] = "0", time()+60*60*24*5, "/");
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<div class="container">
|
||||
|
||||
<?php // Requests newest version from server and sets it as variable
|
||||
$Vgit = file_get_contents("https://version.littlelink-custom.com/");
|
||||
$Vgit = external_file_get_contents("https://version.littlelink-custom.com/");
|
||||
|
||||
// Requests current version from the local version file and sets it as variable
|
||||
$Vlocal = file_get_contents(base_path("version.json"));
|
||||
|
@ -21,7 +21,7 @@
|
|||
<h1>Updater</h1>
|
||||
@if(strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
|
||||
@if(env('JOIN_BETA') === true)
|
||||
<p><?php echo "latest beta version= " . file_get_contents("https://update.littlelink-custom.com/beta/vbeta.json"); ?></p>
|
||||
<p><?php echo "latest beta version= " . external_file_get_contents("https://update.littlelink-custom.com/beta/vbeta.json"); ?></p>
|
||||
<p><?php if(file_exists(base_path("vbeta.json"))) {echo "Installed beta version= " . file_get_contents(base_path("vbeta.json"));} else {echo "Installed beta version= none";} ?></p>
|
||||
<p><?php if($Vgit > $Vlocal) {echo "You need to update to the latest mainline release";} else {echo "You're running the latest mainline release";} ?></p>
|
||||
@else
|
||||
|
@ -34,7 +34,7 @@
|
|||
</div>
|
||||
@else
|
||||
@if(env('JOIN_BETA') === true)
|
||||
<p><?php echo "latest beta version= " . file_get_contents("https://update.littlelink-custom.com/beta/vbeta.json"); ?></p>
|
||||
<p><?php echo "latest beta version= " . external_file_get_contents("https://update.littlelink-custom.com/beta/vbeta.json"); ?></p>
|
||||
<p><?php if(file_exists(base_path("vbeta.json"))) {echo "Installed beta version= " . file_get_contents(base_path("vbeta.json"));} else {echo "Installed beta version= none";} ?></p>
|
||||
<p><?php if($Vgit > $Vlocal) {echo "You need to update to the latest mainline release";} else {echo "You're running the latest mainline release";} ?></p>
|
||||
@else
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
// Download the zip file
|
||||
|
||||
$latestversion = trim(file_get_contents("https://version.littlelink-custom.com/"));
|
||||
$latestversion = trim(external_file_get_contents("https://version.littlelink-custom.com/"));
|
||||
|
||||
if(env('JOIN_BETA') === true){
|
||||
$fileUrl = 'https://update.littlelink-custom.com/beta/'. $latestversion . '.zip';
|
||||
|
@ -135,7 +135,7 @@ exit(); ?>
|
|||
|
||||
<?php // Get update preperation script from GitHub
|
||||
try {
|
||||
$file = file_get_contents('https://pre-update.littlelink-custom.com');
|
||||
$file = external_file_get_contents('https://pre-update.littlelink-custom.com');
|
||||
$newfile = base_path('resources/views/components/pre-update.blade.php');
|
||||
file_put_contents($newfile, $file);
|
||||
} catch (exception $e) {}
|
||||
|
@ -215,7 +215,7 @@ if($debug === true){
|
|||
</div>
|
||||
<h1>Success!</h1>
|
||||
@if(env('JOIN_BETA') === true)
|
||||
<p><?php echo "latest beta version= " . file_get_contents("https://update.littlelink-custom.com/beta/vbeta.json"); ?></p>
|
||||
<p><?php echo "latest beta version= " . external_file_get_contents("https://update.littlelink-custom.com/beta/vbeta.json"); ?></p>
|
||||
<p><?php if(file_exists(base_path("vbeta.json"))) {echo "Installed beta version= " . file_get_contents(base_path("vbeta.json"));} else {echo "Installed beta version= none";} ?></p>
|
||||
<p><?php if($Vgit > $Vlocal) {echo "You need to update to the latest mainline release";} else {echo "You're running the latest mainline release";} ?></p>
|
||||
@else
|
||||
|
|
Loading…
Reference in New Issue