This commit is contained in:
vfedosevich 2015-01-23 04:25:22 -08:00
parent 6e8395cec6
commit 6f7f6e7eca
3 changed files with 18 additions and 18 deletions

View file

@ -43,4 +43,12 @@ $(document).on('click', '.file-deletion #delete-button', function (e) {
content = jQuery.validator.format(content, wsp.fileBrowser.getSelectedItemsCount()); content = jQuery.validator.format(content, wsp.fileBrowser.getSelectedItemsCount());
wsp.dialogs.showConfirmDialog(title, content, buttonText, wsp.fileBrowser.deleteSelectedItems, dialogId); wsp.dialogs.showConfirmDialog(title, content, buttonText, wsp.fileBrowser.deleteSelectedItems, dialogId);
}); });
$(document).click(function (event) {
if (!$(event.target).closest('.element-container, .prevent-deselect').length) {
wsp.fileBrowser.clearAllSelectedItems();
wsp.fileBrowser.refreshDeletionBlock();
}
})

View file

@ -21,12 +21,12 @@
} }
else else
{ {
<div class="container"> <div class="container prevent-deselect">
@if (Model != null) @if (Model != null)
{ {
string header = WspContext.User.OrganizationId; string header = WspContext.User.OrganizationId;
<a href="/@header/" class="btn btn-primary btn-sm active" role="button">@header</a> <a href="/@header/" class="btn btn-primary btn-sm active" role="button">@header</a>
string[] elements = Model.UrlSuffix.Split(new[] {"/"}, StringSplitOptions.RemoveEmptyEntries); string[] elements = Model.UrlSuffix.Split(new[] { "/" }, StringSplitOptions.RemoveEmptyEntries);
for (int i = 0; i < elements.Length; i++) for (int i = 0; i < elements.Length; i++)
{ {
<span class="glyphicon glyphicon-chevron-right" style="top: 2px;"></span> <span class="glyphicon glyphicon-chevron-right" style="top: 2px;"></span>
@ -34,7 +34,7 @@ else
} }
} }
</div> </div>
<div class="container file-actions-menu"> <div class="container file-actions-menu prevent-deselect">
@if (Model.Permissions.HasFlag(WebDavPermissions.Write)) @if (Model.Permissions.HasFlag(WebDavPermissions.Write))
{ {
<div class="file-deletion navbar-left"> <div class="file-deletion navbar-left">
@ -45,16 +45,6 @@ else
data-target-content="@Resources.DialogsContentConfrimFileDeletion">@Resources.Delete</a> data-target-content="@Resources.DialogsContentConfrimFileDeletion">@Resources.Delete</a>
</div> </div>
<a id="upload-button" class="btn btn-success btn-sm active navbar-right" data-toggle="modal" data-target="#file-upload" role="button">@Resources.FileUpload</a> <a id="upload-button" class="btn btn-success btn-sm active navbar-right" data-toggle="modal" data-target="#file-upload" role="button">@Resources.FileUpload</a>
@*<div class="dropdown navbar-right">
<button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-expanded="true">
@Resources.Actions
<span class="caret"></span>
</button>
<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1">
<li role="presentation"><a id="upload-button" data-toggle="modal" data-target="#file-upload" role="menuitem" tabindex="-1" href="#">@Resources.FileUpload</a></li>
</ul>
</div>*@
} }
</div> </div>
<br /> <br />

View file

@ -17,7 +17,7 @@
@Scripts.Render("~/bundles/modernizr") @Scripts.Render("~/bundles/modernizr")
</head> </head>
<body> <body>
<div class="navbar navbar-inverse navbar-fixed-top"> <div class="navbar navbar-inverse navbar-fixed-top prevent-deselect">
<div class="container top-container"> <div class="container top-container">
<div class="navbar-header"> <div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
@ -34,16 +34,18 @@
<a id="logout" class="nav navbar-text navbar-right" href="@Url.RouteUrl(AccountRouteNames.Logout)" title="Log out"><i class="glyphicon glyphicon-log-out"></i></a> <a id="logout" class="nav navbar-text navbar-right" href="@Url.RouteUrl(AccountRouteNames.Logout)" title="Log out"><i class="glyphicon glyphicon-log-out"></i></a>
<h4 id="username" class="nav navbar-text navbar-right">@WspContext.User.Login</h4> <h4 id="username" class="nav navbar-text navbar-right">@WspContext.User.Login</h4>
} }
} }
</div> </div>
</div> </div>
</div> </div>
<div class="container body-content"> <div class="container body-content">
<div id="message-area" class="container"> </div> <div id="message-area" class="container prevent-deselect"> </div>
@RenderBody() @RenderBody()
</div> </div>
@RenderSection("popups", required: false) <div class="prevent-deselect">
@RenderSection("popups", required: false)
</div>
@Scripts.Render("~/bundles/jquery") @Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/jqueryval") @Scripts.Render("~/bundles/jqueryval")