- @if (isAdminOrCurator && selectedGroup != null) {
-
-
- @foreach (var item in GetBreadcrumbs()) {
- /
-
- }
-
-
-
-
-
- @if (browseResult?.Directories.Count > 0) {
-
- @foreach (var dir in browseResult.Directories.OrderBy(d => d.Name)) {
-
- }
-
- }
- @if (browseResult != null) {
- @if (browseResult.Directories.Count == 0 && browseResult.Assets.Count == 0) {
-
- @(string.IsNullOrEmpty(searchQuery) ? "This directory contains no assets." : $"No assets matching \"{searchQuery}\".")
-
- } else if (browseResult.Assets.Count > 0) {
- @if (listView) {
-
- @foreach (var asset in browseResult.Assets) {
-
ToggleSelection(asset.Id, e.ShiftKey)">
-
- @(asset.FileName ?? asset.Id.ToString())
-
- }
-
- } else {
-
- @foreach (var asset in browseResult.Assets) {
-
ToggleSelection(asset.Id, e.ShiftKey)">
- @if (asset.HasThumbnail) {
-
)
-
- } else {
-
- }
-
-
-
-
- }
-
- }
-
- }
- }
- } else if (!isAdminOrCurator && selectedGroup != null) {
-
-
-
-
- @if (assetPage == null || assetPage.Count == 0) {
-
- @(string.IsNullOrEmpty(searchQuery) ? "No assets here." : $"No assets matching \"{searchQuery}\".")
-
- } else {
- @if (listView) {
-
- @foreach (var asset in assetPage) {
-
ToggleSelection(asset.Id, e.ShiftKey)">
-
- @(asset.FileName ?? asset.Id.ToString())
-
- }
-
- } else {
-
- @foreach (var asset in assetPage) {
-
ToggleSelection(asset.Id, e.ShiftKey)">
- @if (asset.HasThumbnail) {
-
)
-
- } else {
-
- }
-
-
-
-
- }
-
- }
-
- }
- } else if (isAdminOrCurator) {
-
- Choose a folder from the sidebar to browse assets.
-
- }
-