Changeset 13847 for branches/WebJobManager/HeuristicLab.Clients.Hive.WebJobManager/Views/Job/Uploads.cshtml
- Timestamp:
- 05/12/16 17:09:12 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/WebJobManager/HeuristicLab.Clients.Hive.WebJobManager/Views/Job/Uploads.cshtml
r13841 r13847 5 5 <div> 6 6 7 @Html.Partial("Navbar", new HeuristicLab.Clients.Hive.WebJobManager.ViewModels.NavbarViewModel("Job" ))7 @Html.Partial("Navbar", new HeuristicLab.Clients.Hive.WebJobManager.ViewModels.NavbarViewModel("Job", Model.currentUser)) 8 8 9 9 <ul class="nav nav-pills nav-justified"> … … 23 23 </li> 24 24 </ul> 25 <div class="row" style="margin:10px"> 26 <div style="text-align:center">@Model.message</div> 27 28 </div> 25 26 @Html.Partial("_ErrorMessage", Model.message) 27 29 28 <div class="row" style="padding:10px"> 30 @if (Model.DisplayDatePaths.Count == 0) 31 { 32 <div> 33 <p style="text-align:center"> 34 No files uploaded 35 </p> 36 <a class="btn btn-success btn-lg btn-block" 29 <div class="col-sm-4"> 30 <div class="btn-group btn-group-justified btn-block" 31 role="group" style="margin-bottom:-4px"> 32 33 <a class="btn btn-info btn-lg btn-block disabled" 34 style="width:6%; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); 35 text-shadow:2px 2px black;"> 36 <i class="fa fa-cloud"></i> Uploads 37 </a> 38 <a class="btn btn-success btn-block 39 @(Model.SelectedIndex == -1 ? "active" : "") 40 " 37 41 asp-controller="Job" 38 asp-action="Uploader" 39 style="margin:10px; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); 42 asp-action="UploadDir" 43 asp-route-index="-1" 44 onclick="showUploader()" 45 style="box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); 40 46 text-shadow:2px 2px black;"> 41 <i class="fa fa-cloud-upload"></i> Upload new file(s)47 <i class="fa fa-cloud-upload"></i> 42 48 </a> 43 49 </div> 44 45 } 46 else { 47 <div class="col-sm-4"> 48 <div class="btn-group btn-group-justified btn-block" 49 role="group" style="margin-bottom:-4px"> 50 51 <a class="btn btn-info btn-lg btn-block disabled" 52 style="width:6%; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); 53 text-shadow:2px 2px black;"> 54 <i class="fa fa-cloud"></i> Uploads 55 </a> 56 <a class="btn btn-success btn-block 57 @(Model.SelectedIndex == -1 ? "active" : "") 58 " 50 <div class="btn-group-vertical btn-block"> 51 52 @for (int i = 0; i < Model.DisplayDatePaths.Count; i++) 53 { 54 <a class="btn btn-default @(i == Model.SelectedIndex ? "active" : "" )" 55 style="box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);" 59 56 asp-controller="Job" 60 57 asp-action="UploadDir" 61 asp-route-index="-1" 62 onclick="showUploader()" 58 asp-route-index="@(i)" 59 onclick="showDownloader()"> 60 @Model.DisplayDatePaths[i] 61 </a> 62 } 63 </div> 64 @if (ViewBag.active != null && ViewBag.active == true) 65 { 66 <div> 67 <a class="btn btn-warning btn-block" 68 asp-controller="Job" 69 asp-action="OpenRecent" 63 70 style="box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); 64 text-shadow:2px 2px black; ">65 <i class="fa fa- cloud-upload"></i>71 text-shadow:2px 2px black;margin-top:10px"> 72 <i class="fa fa-undo"></i> Reopen last file 66 73 </a> 67 74 </div> 68 <div class="btn-group-vertical btn-block"> 69 70 @for (int i = 0; i < Model.DisplayDatePaths.Count; i++) 75 76 } 77 78 </div> 79 <p style="display:none" 80 id="downloader" 81 class="text-center"> 82 <br /><br /><br /><br /><br /><br /><br /> 83 <i class="fa fa-cloud-download fa-spin fa-5x" id="spinner"> 84 </i> 85 </p> 86 <p style="display:none" 87 id="uploader" 88 class="text-center"> 89 <br /><br /><br /><br /><br /><br /><br /> 90 <i class="fa fa-cloud-upload fa-spin fa-5x" id="spinner"> 91 </i> 92 </p> 93 <p style="display:none" 94 id="deleter" 95 class="text-center"> 96 <br /><br /><br /><br /><br /><br /><br /> 97 <i class="fa fa-trash-o fa-spin fa-5x" id="spinner"> 98 </i> 99 </p> 100 <div id="content"> 101 @if (Model.SelectedIndex != -1) 102 { 103 <div class="col-sm-8"> 104 <h3>@Model.DisplayDatePaths[Model.SelectedIndex]</h3> 105 <h4 style="text-align:left">Click on a file to prepare it for upload to Hive</h4> 106 @for (int i = 0; i < Model.DisplayFilesPaths.Count; i++) 71 107 { 72 <a class="btn btn-default @(i == Model.SelectedIndex ? "active" : "" )" 73 style="box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);" 74 asp-controller="Job" 75 asp-action="UploadDir" 76 asp-route-index="@(i)" 77 onclick="showDownloader()"> 78 @Model.DisplayDatePaths[i] 79 </a> 108 109 <div class="btn-group-justified btn-block"> 110 111 <a class="btn btn-default @(Model.DisplayFilesPaths[i].EndsWith(".hl") ? "" : "disabled" )" 112 asp-controller="Job" 113 asp-action="OpenFile" 114 asp-route-index="@(Model.SelectedIndex)" 115 asp-route-filedex="@i" 116 style="width:6%;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);"> 117 <i class="fa fa-list-alt"></i> @Model.DisplayFilesPaths[i] 118 </a> 119 <a id="down" 120 style="box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); 121 text-shadow:2px 2px black;" 122 class='btn btn-group btn-success' 123 asp-controller="Job" 124 asp-action="DownloadFile" 125 asp-route-index="@(Model.SelectedIndex)" 126 asp-route-filedex="@i"> 127 <span class='glyphicon glyphicon-download-alt' aria-hidden='true'></span> 128 </a> 129 <a id="del" 130 style="box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); 131 text-shadow:2px 2px black;" 132 class='btn btn-group btn-danger' 133 asp-controller="Job" 134 asp-action="DeleteFile" 135 asp-route-index="@(Model.SelectedIndex)" 136 asp-route-filedex="@i" 137 onclick="showDeleter()"> 138 <span class='glyphicon glyphicon-trash' aria-hidden='true'></span> 139 </a> 140 141 </div> 80 142 } 143 <hr style="border-color:gray;margin-top:50px" /> 144 <form asp-controller="Job" 145 asp-action="changeDirName" 146 method="post" 147 class="col-sm-6"> 148 <h5>Change directory name</h5> 149 <div class="input-group" 150 style="box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);"> 151 <input type="text" 152 value="@Model.DisplayDatePaths[Model.SelectedIndex]" 153 style="display:none" 154 name="olddir"/> 155 <input 156 name="dirname" 157 type="text" 158 class="form-control" 159 value="@Model.DisplayDatePaths[Model.SelectedIndex]" /> 160 <span class="input-group-btn"> 161 <button style="text-shadow:2px 2px black" 162 type="submit" 163 class="btn btn-success pull-right" 164 ><i class="fa fa-save"></i> Save</button> 165 </span> 166 </div> 167 </form> 168 169 81 170 </div> 82 @if (ViewBag.active != null && ViewBag.active == true) 83 { 84 <div> 85 <a class="btn btn-warning btn-block" 86 asp-controller="Job" 87 asp-action="OpenRecent" 88 style="box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); 89 text-shadow:2px 2px black;margin-top:10px"> 90 <i class="fa fa-undo"></i> Reopen last file 91 </a> 92 </div> 93 94 } 95 96 </div> 97 <p style="display:none" 98 id="downloader" 99 class="text-center"> 100 <br /><br /><br /><br /><br /><br /><br /> 101 <i class="fa fa-cloud-download fa-spin fa-5x" id="spinner"> 102 </i> 103 </p> 104 <p style="display:none" 105 id="uploader" 106 class="text-center"> 107 <br /><br /><br /><br /><br /><br /><br /> 108 <i class="fa fa-cloud-upload fa-spin fa-5x" id="spinner"> 109 </i> 110 </p> 111 <p style="display:none" 112 id="deleter" 113 class="text-center"> 114 <br /><br /><br /><br /><br /><br /><br /> 115 <i class="fa fa-trash-o fa-spin fa-5x" id="spinner"> 116 </i> 117 </p> 118 <div id="content"> 119 @if (Model.SelectedIndex != -1) 120 { 121 <div class="col-sm-8"> 122 <h4>Click on a file to prepare it for upload to Hive</h4> 123 @for (int i = 0; i < Model.DisplayFilesPaths.Count; i++) 124 { 125 126 <div class="btn-group-justified btn-block"> 127 128 <a class="btn btn-default @(Model.DisplayFilesPaths[i].EndsWith(".hl") ? "" : "disabled" )" 129 asp-controller="Job" 130 asp-action="OpenFile" 131 asp-route-index="@(Model.SelectedIndex)" 132 asp-route-filedex="@i" 133 style="width:6%;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);"> 134 <i class="fa fa-list-alt"></i> @Model.DisplayFilesPaths[i] 135 </a> 136 <a id="down" 137 style="box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); 138 text-shadow:2px 2px black;" 139 class='btn btn-group btn-success' 140 asp-controller="Job" 141 asp-action="DownloadFile" 142 asp-route-index="@(Model.SelectedIndex)" 143 asp-route-filedex="@i"> 144 <span class='glyphicon glyphicon-download-alt' aria-hidden='true'></span> 145 </a> 146 <a id="del" 147 style="box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); 148 text-shadow:2px 2px black;" 149 class='btn btn-group btn-danger' 150 asp-controller="Job" 151 asp-action="DeleteFile" 152 asp-route-index="@(Model.SelectedIndex)" 153 asp-route-filedex="@i" 154 onclick="showDeleter()"> 155 <span class='glyphicon glyphicon-trash' aria-hidden='true'></span> 156 </a> 157 158 </div> 159 } 160 161 162 </div> 163 164 } 165 else 166 { 167 <div class="col-sm-8"> 168 169 @Html.Partial("UploaderPartial/_UploaderPartial") 170 </div> 171 } 172 </div> 173 174 } 171 172 } 173 else 174 { 175 <div class="col-sm-8"> 176 177 @Html.Partial("UploaderPartial/_UploaderPartial", Model) 178 </div> 179 } 180 </div> 181 182 175 183 </div> 176 184 <script type="text/javascript">
Note: See TracChangeset
for help on using the changeset viewer.