mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-10-15 19:54:57 +08:00
Merge pull request #5937 from dcinzona/patch-1
Fixes for #5936 #5938 #5941 and #5891
This commit is contained in:
@@ -156,10 +156,10 @@ namespace Orchard.MediaLibrary.Controllers {
|
|||||||
if (!Services.Authorizer.Authorize(Permissions.ManageOwnMedia, T("Cannot view media")))
|
if (!Services.Authorizer.Authorize(Permissions.ManageOwnMedia, T("Cannot view media")))
|
||||||
return new HttpUnauthorizedResult();
|
return new HttpUnauthorizedResult();
|
||||||
|
|
||||||
var rootMediaFolder = _mediaLibraryService.GetRootMediaFolder().MediaPath;
|
var rootMediaFolder = _mediaLibraryService.GetRootMediaFolder();
|
||||||
|
var rootMediaFolderPath = rootMediaFolder == null ? null : rootMediaFolder.MediaPath;
|
||||||
var mediaParts = _mediaLibraryService.GetMediaContentItems(rootMediaFolder, skip, count, order, mediaType);
|
var mediaParts = _mediaLibraryService.GetMediaContentItems(rootMediaFolderPath, skip, count, order, mediaType);
|
||||||
var mediaPartsCount = _mediaLibraryService.GetMediaContentItemsCount(rootMediaFolder, mediaType);
|
var mediaPartsCount = _mediaLibraryService.GetMediaContentItemsCount(rootMediaFolderPath, mediaType);
|
||||||
|
|
||||||
|
|
||||||
var mediaItems = mediaParts.Select(x => new MediaManagerMediaItemViewModel {
|
var mediaItems = mediaParts.Select(x => new MediaManagerMediaItemViewModel {
|
||||||
|
@@ -71,8 +71,11 @@ $(function () {
|
|||||||
|
|
||||||
var listWidth = $('#media-library-main-list').width();
|
var listWidth = $('#media-library-main-list').width();
|
||||||
var listHeight = $('#media-library-main-list').height();
|
var listHeight = $('#media-library-main-list').height();
|
||||||
var itemWidth = $('.thumbnail').first().width();
|
var itemWidth = $('#media-library-main-list li').first().width();
|
||||||
var itemHeight = $('.thumbnail').first().height();
|
var itemHeight = $('#media-library-main-list li').first().height();
|
||||||
|
var defaultDimension = $(window).width() < 1420 ? 120 : 200;
|
||||||
|
if (itemHeight == 0 || itemHeight == null) itemHeight = defaultDimension;
|
||||||
|
if (itemWidth == 0 || itemWidth == null) itemWidth = defaultDimension;
|
||||||
var draftText = $("#media-library").data("draft-text");
|
var draftText = $("#media-library").data("draft-text");
|
||||||
|
|
||||||
var itemsPerRow = Math.floor(listWidth / itemWidth);
|
var itemsPerRow = Math.floor(listWidth / itemWidth);
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
.zone-content, #content, #main, #layout-content, #layout-main {
|
.zone-content, #content, #main, #layout-content, #layout-main {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
display: block;
|
display: block;
|
||||||
min-height: 400px;
|
min-height: 400px;
|
||||||
@@ -155,6 +155,10 @@
|
|||||||
background-position: center;
|
background-position: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#media-library-main-list.pending li {
|
||||||
|
opacity:.3;
|
||||||
|
}
|
||||||
|
|
||||||
/* Remove the space for the editor, and the scrollbar in the import page */
|
/* Remove the space for the editor, and the scrollbar in the import page */
|
||||||
#media-library-import #media-library-main-list {
|
#media-library-import #media-library-main-list {
|
||||||
overflow-y: hidden;
|
overflow-y: hidden;
|
||||||
|
Reference in New Issue
Block a user