-
-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add: policy adding form for Onedrive
- Loading branch information
Showing
8 changed files
with
318 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,155 @@ | ||
{extend name="header_admin" /} | ||
{block name="title"}添加上传策略- {$options.siteName}{/block} | ||
{block name="content"} | ||
<div class="content-wrapper"> | ||
<div class="container-fluid"> | ||
<!-- Breadcrumbs--> | ||
<ol class="breadcrumb"> | ||
<li class="breadcrumb-item"> | ||
<a href="/Admin">管理面板</a> | ||
</li> | ||
<li class="breadcrumb-item"> | ||
<a href="/Admin/PolicyAdd">上传策略</a> | ||
</li> | ||
<li class="breadcrumb-item active">添加</li> | ||
</ol> | ||
|
||
<!-- Area Chart Example--> | ||
<div class="row"> | ||
<div class="col-12"> | ||
<h2>添加上传策略</h2> | ||
<br> | ||
|
||
<div class="alert alert-warning" role="alert"> | ||
<strong>添加Onedrive上传策略前请确保阅读完下面内容!</strong> | ||
<ul> | ||
<li>Onedrive策略无法直传,上传文件时,Cloudreve会先将文件暂存在服务器,之后再由任务队列上传至Onedrive;</li> | ||
<li>使用本策略前,请先配置并运行<a href="https://github.com/HFO4/Cloudreve/wiki/Onedrive%E5%AF%B9%E6%8E%A5%E8%AF%B4%E6%98%8E">Cloudreve任务队列</a>,否则正常无法使用;</li> | ||
<li>用户上传文件后不能立马看到所上传的文件,需要等待任务队列处理完毕;</li> | ||
<li>请确保已经正确配置好Cloudreve的Cron定时任务,以便用于刷新AccessToken信息。</li> | ||
</ul> | ||
</div> | ||
<div class="card" id="s3" > | ||
<div class="card-header"> | ||
添加Onedrive上传策略 | ||
</div> | ||
<div class="card-body"> | ||
<form id="onedrivePolicy"> | ||
<input type="text" class="form-control" name="policy_type" value="onedrive" style="display: none"> | ||
<div class="row form-setting"> | ||
<div class="col-md-1 form-label "> | ||
<label for="policy_name" class="col-form-label col-form-label-sm">上传策略名称</label> | ||
</div> | ||
<div class="col-md-4"> <input type="text" class="form-control" name="policy_name" required></div> | ||
<div class="col-md-4 option-des"> 上传策略的名称,用于区别不同策略</div> | ||
</div> | ||
|
||
<div class="row form-setting"> | ||
<div class="col-md-1 form-label "> | ||
<label for="bucketname" class="col-form-label col-form-label-sm">应用 ID(Client ID) </label> | ||
</div> | ||
<div class="col-md-4"> <input type="text" class="form-control" name="bucketname" required></div> | ||
<div class="col-md-4 option-des"> 请<a href="https://apps.dev.microsoft.com/?referrer=https%3a%2f%2fdeveloper.microsoft.com%2fzh-CN%2fgraph%2fquick-start#/quickstart/graphIO?publicClientSupport=false&appName=Cloudreve&redirectUrl={:urlencode($options.siteURL)}Admin%2FoneDriveCalllback&allowImplicitFlow=false&ru=https:%2F%2Fdeveloper.microsoft.com%2Fzh-CN%2Fgraph%2Fquick-start%3FappID%3D_appId_%26appName%3D_appName_%26redirectUrl%3D{$options.siteURL}Admin/oneDriveCalllback%26platform%3Doption-php" target="_blank">点击这里</a>获取下一步要用到的应用机密和此处的应用ID</div> | ||
</div> | ||
|
||
<input type="text" class="form-control" name="sk" value="0" style="display: none" required> | ||
|
||
<input type="text" name="bucket_private" value="1" style="display: none"> | ||
<input type="text" name="origin_link" value="0" style="display: none"> | ||
<input type="text" name="url" value="0" style="display: none"> | ||
<div class="row form-setting"> | ||
<div class="col-md-1 form-label "> | ||
<label for="url" class="col-form-label col-form-label-sm">应用机密(密码/公钥)</label> | ||
</div> | ||
<div class="col-md-4"> | ||
<input type="text" class="form-control" name="ak" required> | ||
</div> | ||
<div class="col-md-4 option-des"> 同上一项一起获取</div> | ||
</div> | ||
|
||
<div class="row form-setting"> | ||
<div class="col-md-1 form-label "> | ||
<label for="filetype" class="col-form-label col-form-label-sm">单文件最大大小</label> | ||
</div> | ||
<div class="col-md-4 input-group mb-3"> | ||
<input type="number" class="form-control" name="max_size" spellcheck="false" min="0" value="10" required> | ||
<div class="input-group-append"> | ||
<span class="input-group-text" id="basic-addon2"> | ||
<select name="sizeTimes" class="selectIn"> | ||
<option value="1">B</option> | ||
<option value="1024">KB</option> | ||
<option value="1048576" selected>MB</option> | ||
<option value="1073741824">GB</option> | ||
</select> | ||
</span> | ||
</div> | ||
</div> | ||
<div class="col-md-4 option-des"> 允许上传的单个文件的最大尺寸</div> | ||
</div> | ||
|
||
<div class="row form-setting"> | ||
<div class="col-md-1 form-label "> | ||
<label for="filetype" class="col-form-label col-form-label-sm">文件重命名</label> | ||
</div> | ||
<div class="col-md-4"> | ||
<input class="" type="radio" name="autoname" id="autoname1" value="1" checked> | ||
<label class="" for="autoname1" >开启</label> | ||
| ||
<input class="" type="radio" name="autoname" id="autoname2" value="0" > | ||
<label class="" for="autoname2">关闭</label> | ||
</div> | ||
<div class="col-md-4 option-des"> 是否对存储的文件自动重命名。推荐开启,重命名不会影响用户端文件名展示,开启后可以避免文件重名</div> | ||
</div> | ||
<div class="row form-setting" id="autoname_form" > | ||
<div class="col-md-1 form-label "> | ||
<label for="url" class="col-form-label col-form-label-sm">重命名规则</label> | ||
</div> | ||
<div class="col-md-4"> | ||
<input type="text" class="form-control" name="namerule" value="{uid}_{randomkey8}_{originname}" spellcheck="false" required> | ||
</div> | ||
<div class="col-md-4 option-des"> 你可以使用变量对照表中的字段填写</div> | ||
</div> | ||
<div class="row form-setting"> | ||
<div class="col-md-1 form-label "> | ||
<label for="filetype" class="col-form-label col-form-label-sm">存储目录</label> | ||
</div> | ||
<div class="col-md-4 input-group mb-3"> | ||
<div class="input-group-prepend"> | ||
<span class="input-group-text" id="basic-addon2"> | ||
Onedrive根目录 | ||
</span> | ||
</div> | ||
<input type="text" class="form-control" name="dirrule" spellcheck="false" value="{date}/{uid}" required> | ||
</div> | ||
<div class="col-md-4 option-des"> 文件存放的目录,你可以使用目录变量对照表中的字段填写</div> | ||
</div> | ||
|
||
|
||
<div class="row form-setting"> | ||
<div class="col-md-1 form-label "> | ||
</div> | ||
<div class="col-md-4"> <button type="submit" class="btn btn-primary" id="saveQiniu">保存并继续</button></div> | ||
<div class="col-md-4 option-des"> </div> | ||
<br> <br> | ||
</div> | ||
</form> | ||
</div> | ||
<bn> | ||
</div> | ||
|
||
|
||
|
||
|
||
<br> | ||
</div> | ||
</div> | ||
|
||
<!-- Example DataTables Card--> | ||
</div> | ||
<!-- /.container-fluid--> | ||
</div> | ||
|
||
{/block} | ||
{block name="js"} | ||
<script src="/static/js/admin/add_policy.js"></script> | ||
{/block} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters