瀏覽代碼

TODO:

- drag and drop files (not uploading them needs to be fixed)
- Not showing files when they upload
- files to be downloadable
- Cron job to delete files.
master
radivoje.milutinovic 3 年之前
父節點
當前提交
f9dac6ce63
共有 2 個文件被更改,包括 35 次插入17 次删除
  1. 32
    17
      SecureSharing/Views/Home/Link.cshtml
  2. 3
    0
      SecureSharing/wwwroot/css/site.css

+ 32
- 17
SecureSharing/Views/Home/Link.cshtml 查看文件

@{ @{
Layout = "~/Views/Shared/_Layout.cshtml"; Layout = "~/Views/Shared/_Layout.cshtml";
} }
@using Newtonsoft.Json
@model LinkModel @model LinkModel




@if (!Model.IsValid) @if (!Model.IsValid)
{ {
<div class="image-logo"> <div class="image-logo">
else else
{ {
<div class="image-logo"> <div class="image-logo">
<h1>Document ready!</h1>
<h1>Document is ready!</h1>
</div> </div>


@if (Model.Share == true) @if (Model.Share == true)
<a id="a-link" href="@link">@link</a> <a id="a-link" href="@link">@link</a>
</div> </div>
<a class="btn btn-light share-button" onclick="copyToClipboard()">Copy to clipboard!</a> <a class="btn btn-light share-button" onclick="copyToClipboard()">Copy to clipboard!</a>
<div class="label-text">
Message:
</div>
<div class="label-text link-show">
@Model.MessageModel.Text
</div>
@if (Model.MessageModel.Files.Count > 0)
@if (!string.IsNullOrWhiteSpace(Model.MessageModel.Text))
{
<div class="label-text">
Message:
</div>
<div class="label-text link-show">
@Model.MessageModel.Text
</div>
}
@if (Model.MessageModel.FileNames.Count > 0)
{ {
<div class="label-text"> <div class="label-text">
Files: Files:
} }
</div> </div>


<div class="label-text">
Message:
</div>
<div class="label-text link-show">
@Model.MessageModel.Text
</div>
@if (!string.IsNullOrWhiteSpace(Model.MessageModel.Text))
{
<div class="label-text">
Message:
</div>
<div class="label-text link-show">
@Model.MessageModel.Text
</div>
}
@if (Model.MessageModel.FileNames.Count > 0)
{
<div class="label-text">
Files:
</div>
<div class="label-text link-show">
@foreach (var file in Model.MessageModel.FileNames)
{
<p>@file</p>
}
</div>
}


<a class="btn btn-light share-button" asp-controller="Home" asp-action="Index">Share new message securely!</a> <a class="btn btn-light share-button" asp-controller="Home" asp-action="Index">Share new message securely!</a>
} }

+ 3
- 0
SecureSharing/wwwroot/css/site.css 查看文件

.text-files-upload { .text-files-upload {
margin-top: 2px; margin-top: 2px;
margin-right: 0; margin-right: 0;
}
p{
margin-bottom: 0;
} }

Loading…
取消
儲存