Add files via upload
parent
84b8ab523e
commit
7fdde82f43
|
@ -1,5 +1,17 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
$innerEnv = [
|
||||||
|
'Onedrive_ver',
|
||||||
|
'client_id',
|
||||||
|
'client_secret',
|
||||||
|
'domain_path',
|
||||||
|
'guestup_path',
|
||||||
|
'diskname',
|
||||||
|
'public_path',
|
||||||
|
'refresh_token',
|
||||||
|
'token_expires',
|
||||||
|
];
|
||||||
|
|
||||||
function getcache($str)
|
function getcache($str)
|
||||||
{
|
{
|
||||||
$cache = null;
|
$cache = null;
|
||||||
|
|
|
@ -1,5 +1,15 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
$commonEnv = [
|
||||||
|
//'admin',
|
||||||
|
'adminloginpage',
|
||||||
|
//'disktag',
|
||||||
|
'language',
|
||||||
|
'passfile',
|
||||||
|
'sitename',
|
||||||
|
'theme',
|
||||||
|
];
|
||||||
|
|
||||||
function getpath()
|
function getpath()
|
||||||
{
|
{
|
||||||
$_SERVER['base_path'] = path_format(substr($_SERVER['SCRIPT_NAME'], 0, -10) . '/');
|
$_SERVER['base_path'] = path_format(substr($_SERVER['SCRIPT_NAME'], 0, -10) . '/');
|
||||||
|
@ -260,10 +270,6 @@ language:<br>';
|
||||||
$html .= '
|
$html .= '
|
||||||
<label><input type="radio" name="language" value="'.$key1.'" '.($key1==$constStr['language']?'checked':'').' onclick="changelanguage(\''.$key1.'\')">'.$value1.'</label><br>';
|
<label><input type="radio" name="language" value="'.$key1.'" '.($key1==$constStr['language']?'checked':'').' onclick="changelanguage(\''.$key1.'\')">'.$value1.'</label><br>';
|
||||||
}
|
}
|
||||||
if (getConfig('SecretId')==''||getConfig('SecretKey')=='') $html .= '
|
|
||||||
<a href="https://console.cloud.tencent.com/cam/capi" target="_blank">'.getconstStr('Create').' SecretId & SecretKey</a><br>
|
|
||||||
<label>SecretId:<input name="SecretId" type="text" placeholder="" size=""></label><br>
|
|
||||||
<label>SecretKey:<input name="SecretKey" type="text" placeholder="" size=""></label><br>';
|
|
||||||
$html .= '
|
$html .= '
|
||||||
<label>Set admin password:<input name="admin" type="password" placeholder="' . getconstStr('EnvironmentsDescription')['admin'] . '" size="' . strlen(getconstStr('EnvironmentsDescription')['admin']) . '"></label><br>';
|
<label>Set admin password:<input name="admin" type="password" placeholder="' . getconstStr('EnvironmentsDescription')['admin'] . '" size="' . strlen(getconstStr('EnvironmentsDescription')['admin']) . '"></label><br>';
|
||||||
$html .= '
|
$html .= '
|
||||||
|
@ -280,17 +286,7 @@ language:<br>';
|
||||||
if (t.admin.value==\'\') {
|
if (t.admin.value==\'\') {
|
||||||
alert(\'input admin\');
|
alert(\'input admin\');
|
||||||
return false;
|
return false;
|
||||||
}';
|
|
||||||
if (getConfig('SecretId')==''||getConfig('SecretKey')=='') $html .= '
|
|
||||||
if (t.SecretId.value==\'\') {
|
|
||||||
alert(\'input SecretId\');
|
|
||||||
return false;
|
|
||||||
}
|
}
|
||||||
if (t.SecretKey.value==\'\') {
|
|
||||||
alert(\'input SecretKey\');
|
|
||||||
return false;
|
|
||||||
}';
|
|
||||||
$html .= '
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
</script>';
|
</script>';
|
||||||
|
@ -326,13 +322,10 @@ function RewriteEngineOn()
|
||||||
function EnvOpt($function_name, $needUpdate = 0)
|
function EnvOpt($function_name, $needUpdate = 0)
|
||||||
{
|
{
|
||||||
global $constStr;
|
global $constStr;
|
||||||
$constEnv = [
|
global $commonEnv;
|
||||||
//'admin',
|
global $innerEnv;
|
||||||
'adminloginpage', 'domain_path', 'guestup_path', 'passfile',
|
asort($commonEnv);
|
||||||
//'private_path',
|
asort($innerEnv);
|
||||||
'public_path', 'sitename', 'language', 'theme'
|
|
||||||
];
|
|
||||||
asort($constEnv);
|
|
||||||
$html = '<title>OneManager '.getconstStr('Setup').'</title>';
|
$html = '<title>OneManager '.getconstStr('Setup').'</title>';
|
||||||
/*if ($_POST['updateProgram']==getconstStr('updateProgram')) {
|
/*if ($_POST['updateProgram']==getconstStr('updateProgram')) {
|
||||||
$response = json_decode(updataProgram($function_name, $Region, $namespace), true)['Response'];
|
$response = json_decode(updataProgram($function_name, $Region, $namespace), true)['Response'];
|
||||||
|
@ -352,13 +345,14 @@ namespace:' . $namespace . '<br>
|
||||||
return message($html, $title);
|
return message($html, $title);
|
||||||
}*/
|
}*/
|
||||||
if ($_POST['submit1']) {
|
if ($_POST['submit1']) {
|
||||||
|
$_SERVER['disk_oprating'] = '';
|
||||||
foreach ($_POST as $k => $v) {
|
foreach ($_POST as $k => $v) {
|
||||||
if (in_array($k, $constEnv)) {
|
if (in_array($k, $commonEnv)||in_array($k, $innerEnv)||$k=='disktag_del' || $k=='disktag_add') {
|
||||||
//if (!(getConfig($k)==''&&$v==''))
|
|
||||||
$tmp[$k] = $v;
|
$tmp[$k] = $v;
|
||||||
}
|
}
|
||||||
|
if ($k == 'disk') $_SERVER['disk_oprating'] = $v;
|
||||||
}
|
}
|
||||||
if ($tmp['domain_path']!='') {
|
/*if ($tmp['domain_path']!='') {
|
||||||
$tmp1 = explode("|",$tmp['domain_path']);
|
$tmp1 = explode("|",$tmp['domain_path']);
|
||||||
$tmparr = [];
|
$tmparr = [];
|
||||||
foreach ($tmp1 as $multidomain_paths){
|
foreach ($tmp1 as $multidomain_paths){
|
||||||
|
@ -366,8 +360,8 @@ namespace:' . $namespace . '<br>
|
||||||
if ($pos>0) $tmparr[substr($multidomain_paths, 0, $pos)] = path_format(substr($multidomain_paths, $pos+1));
|
if ($pos>0) $tmparr[substr($multidomain_paths, 0, $pos)] = path_format(substr($multidomain_paths, $pos+1));
|
||||||
}
|
}
|
||||||
$tmp['domain_path'] = $tmparr;
|
$tmp['domain_path'] = $tmparr;
|
||||||
}
|
}*/
|
||||||
$response = setConfig($tmp);
|
$response = setConfig($tmp, $_SERVER['disk_oprating']);
|
||||||
if (!$response) {
|
if (!$response) {
|
||||||
$html = $response . '<br>
|
$html = $response . '<br>
|
||||||
<button onclick="location.href = location.href;">'.getconstStr('Reflesh').'</button>';
|
<button onclick="location.href = location.href;">'.getconstStr('Reflesh').'</button>';
|
||||||
|
@ -393,9 +387,12 @@ namespace:' . $namespace . '<br>
|
||||||
$html .= getconstStr('NotNeedUpdate');
|
$html .= getconstStr('NotNeedUpdate');
|
||||||
}*/
|
}*/
|
||||||
$html .= '
|
$html .= '
|
||||||
<form action="" method="post">
|
<form name="common" action="" method="post">
|
||||||
<table border=1 width=100%>';
|
<table border=1 width=100%>
|
||||||
foreach ($constEnv as $key) {
|
<tr>
|
||||||
|
<td colspan="2">平台变量:</td>
|
||||||
|
</tr>';
|
||||||
|
foreach ($commonEnv as $key) {
|
||||||
if ($key=='language') {
|
if ($key=='language') {
|
||||||
$html .= '
|
$html .= '
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -444,8 +441,38 @@ namespace:' . $namespace . '<br>
|
||||||
<td width=100%><input type="text" name="' . $key .'" value="' . getConfig($key) . '" placeholder="' . getconstStr('EnvironmentsDescription')[$key] . '" style="width:100%"></td>
|
<td width=100%><input type="text" name="' . $key .'" value="' . getConfig($key) . '" placeholder="' . getconstStr('EnvironmentsDescription')[$key] . '" style="width:100%"></td>
|
||||||
</tr>';
|
</tr>';
|
||||||
}
|
}
|
||||||
$html .= '</table>
|
$html .= '
|
||||||
<input type="submit" name="submit1" value="'.getconstStr('Setup').'">
|
<tr><td><input type="submit" name="submit1" value="'.getconstStr('Setup').'"></td></tr>
|
||||||
|
</table>
|
||||||
</form>';
|
</form>';
|
||||||
|
foreach (explode("|",getConfig('disktag')) as $disktag) {
|
||||||
|
if ($disktag!='') {
|
||||||
|
$html .= '
|
||||||
|
<table border=1 width=100%>
|
||||||
|
<form action="" method="post">
|
||||||
|
<tr>
|
||||||
|
<td colspan="2">'.$disktag.':
|
||||||
|
<input type="hidden" name="disktag_del" value="'.$disktag.'">
|
||||||
|
<input type="submit" name="submit1" value="Del disk">
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</form>
|
||||||
|
<form name="'.$disktag.'" action="" method="post">
|
||||||
|
<input type="hidden" name="disk" value="'.$disktag.'">';
|
||||||
|
foreach ($innerEnv as $key) {
|
||||||
|
$html .= '
|
||||||
|
<tr>
|
||||||
|
<td><label>' . $key . '</label></td>
|
||||||
|
<td width=100%><input type="text" name="' . $key .'" value="' . getConfig($key, $disktag) . '" placeholder="' . getconstStr('EnvironmentsDescription')[$key] . '" style="width:100%"></td>
|
||||||
|
</tr>';
|
||||||
|
}
|
||||||
|
$html .= '
|
||||||
|
<tr><td><input type="submit" name="submit1" value="'.getconstStr('Setup').'"></td></tr>
|
||||||
|
</form>
|
||||||
|
</table>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
$html .= '
|
||||||
|
<a href="?AddDisk">Add Disk</a>';
|
||||||
return message($html, getconstStr('Setup'));
|
return message($html, getconstStr('Setup'));
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
$commonEnv = [
|
$commonEnv = [
|
||||||
//'Region',
|
//'Region',
|
||||||
//'SecretId',
|
//'SecretId',
|
||||||
|
@ -11,17 +12,6 @@ $commonEnv = [
|
||||||
'sitename',
|
'sitename',
|
||||||
'theme',
|
'theme',
|
||||||
];
|
];
|
||||||
$innerEnv = [
|
|
||||||
'Onedrive_ver',
|
|
||||||
'client_id',
|
|
||||||
'client_secret',
|
|
||||||
'domain_path',
|
|
||||||
'guestup_path',
|
|
||||||
'diskname',
|
|
||||||
'public_path',
|
|
||||||
'refresh_token',
|
|
||||||
'token_expires',
|
|
||||||
];
|
|
||||||
|
|
||||||
function printInput($event, $context)
|
function printInput($event, $context)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue