mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-10-15 19:54:57 +08:00
25 lines
1.0 KiB
C#
25 lines
1.0 KiB
C#
using Orchard.Localization;
|
|
using Orchard.Security;
|
|
using Orchard.UI.Navigation;
|
|
|
|
namespace Orchard.Azure.MediaServices.Navigation {
|
|
public class AdminMenu : INavigationProvider {
|
|
public Localizer T { get; set; }
|
|
public string MenuName { get { return "admin"; } }
|
|
|
|
public void GetNavigation(NavigationBuilder builder) {
|
|
builder
|
|
.Add(T("Media"), "6", menu => menu
|
|
.Add(T("Microsoft Azure Media Jobs"), "10.0", item => item.Action("Index", "Job", new { area = "Orchard.Azure.MediaServices" })
|
|
.Permission(Permissions.ManageCloudMediaJobs)));
|
|
|
|
builder
|
|
.Add(T("Settings"), menu => menu
|
|
.Add(T("Microsoft Azure Media"), "10.0", item => item.Action("Index", "Settings", new { area = "Orchard.Azure.MediaServices" })
|
|
.Permission(StandardPermissions.SiteOwner)
|
|
.Permission(Permissions.ManageCloudMediaSettings)
|
|
));
|
|
}
|
|
}
|
|
}
|