Update functions.php

pull/13/head
qkqpttgf 2020-01-02 18:23:31 +08:00 committed by GitHub
parent 497f76ac3a
commit 2d83d1f27f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 15 additions and 3 deletions

View File

@ -249,7 +249,6 @@ function get_refresh_token()
// echo $_POST['Onedrive_ver']; // echo $_POST['Onedrive_ver'];
if ($_POST['Onedrive_ver']=='MS' || $_POST['Onedrive_ver']=='CN' || $_POST['Onedrive_ver']=='MSC') { if ($_POST['Onedrive_ver']=='MS' || $_POST['Onedrive_ver']=='CN' || $_POST['Onedrive_ver']=='MSC') {
$tmp['Onedrive_ver'] = $_POST['Onedrive_ver']; $tmp['Onedrive_ver'] = $_POST['Onedrive_ver'];
$tmp['language'] = $_COOKIE['language'];
if ($_POST['Onedrive_ver']=='MSC') { if ($_POST['Onedrive_ver']=='MSC') {
$tmp['client_id'] = $_POST['client_id']; $tmp['client_id'] = $_POST['client_id'];
$tmp['client_secret'] = $_POST['client_secret']; $tmp['client_secret'] = $_POST['client_secret'];
@ -267,6 +266,11 @@ Can not write config to file.<br>
} }
} }
if ($_GET['install0']) { if ($_GET['install0']) {
if ($_POST['admin']!='') {
$tmp['admin'] = $_POST['admin'];
$tmp['language'] = $_POST['language'];
$response = setConfig($tmp);
if ($response) {
if ($constStr['language']!='zh-cn') { if ($constStr['language']!='zh-cn') {
$linklang='en-us'; $linklang='en-us';
} else $linklang='zh-cn'; } else $linklang='zh-cn';
@ -288,10 +292,18 @@ Can not write config to file.<br>
<input type="submit" value="'.$constStr['Submit'][$constStr['language']].'"> <input type="submit" value="'.$constStr['Submit'][$constStr['language']].'">
</form>'; </form>';
$title = 'Install'; $title = 'Install';
} else {
$html = $response . '<br>
Can not write config to file.<br>
<button onclick="location.href = location.href;">'.$constStr['Reflesh'][$constStr['language']].'</button>';
$title = 'Error';
}
return message($html, $title, 201); return message($html, $title, 201);
} }
}
$html .= ' $html .= '
<form action="?install0" method="post"> <form action="?install0" method="post">
<label>admin:<input name="admin" type="password" placeholder="' . $constStr['EnvironmentsDescription']['admin'][$constStr['language']] . '"></label><br>
language:<br>'; language:<br>';
foreach ($constStr['languages'] as $key1 => $value1) { foreach ($constStr['languages'] as $key1 => $value1) {
$html .= ' $html .= '