|
|
|
|
@ -2,8 +2,10 @@
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
using Volo.Abp.Authorization.Permissions;
|
|
|
|
|
using Volo.Abp.Features;
|
|
|
|
|
using Volo.Abp.GlobalFeatures;
|
|
|
|
|
using Volo.Abp.UI.Navigation;
|
|
|
|
|
using Volo.CmsKit.Features;
|
|
|
|
|
using Volo.CmsKit.GlobalFeatures;
|
|
|
|
|
using Volo.CmsKit.Localization;
|
|
|
|
|
using Volo.CmsKit.Permissions;
|
|
|
|
|
@ -36,6 +38,7 @@ public class CmsKitAdminMenuContributor : IMenuContributor
|
|
|
|
|
l["Pages"].Value,
|
|
|
|
|
"/Cms/Pages",
|
|
|
|
|
"fa fa-file-alt")
|
|
|
|
|
.RequireFeatures(CmsKitFeatures.PageEnable)
|
|
|
|
|
.RequireGlobalFeatures(typeof(PagesFeature))
|
|
|
|
|
.RequirePermissions(CmsKitAdminPermissions.Pages.Default));
|
|
|
|
|
|
|
|
|
|
@ -44,6 +47,7 @@ public class CmsKitAdminMenuContributor : IMenuContributor
|
|
|
|
|
l["Blogs"],
|
|
|
|
|
"/Cms/Blogs",
|
|
|
|
|
"fa fa-blog")
|
|
|
|
|
.RequireFeatures(CmsKitFeatures.BlogEnable)
|
|
|
|
|
.RequireGlobalFeatures(typeof(BlogsFeature))
|
|
|
|
|
.RequirePermissions(CmsKitAdminPermissions.Blogs.Default));
|
|
|
|
|
|
|
|
|
|
@ -52,6 +56,7 @@ public class CmsKitAdminMenuContributor : IMenuContributor
|
|
|
|
|
l["BlogPosts"],
|
|
|
|
|
"/Cms/BlogPosts",
|
|
|
|
|
"fa fa-file-signature")
|
|
|
|
|
.RequireFeatures(CmsKitFeatures.BlogEnable)
|
|
|
|
|
.RequireGlobalFeatures(typeof(BlogsFeature))
|
|
|
|
|
.RequirePermissions(CmsKitAdminPermissions.BlogPosts.Default));
|
|
|
|
|
|
|
|
|
|
@ -60,6 +65,7 @@ public class CmsKitAdminMenuContributor : IMenuContributor
|
|
|
|
|
l["Tags"].Value,
|
|
|
|
|
"/Cms/Tags",
|
|
|
|
|
"fa fa-tags")
|
|
|
|
|
.RequireFeatures(CmsKitFeatures.TagEnable)
|
|
|
|
|
.RequireGlobalFeatures(typeof(TagsFeature))
|
|
|
|
|
.RequirePermissions(CmsKitAdminPermissions.Tags.Default));
|
|
|
|
|
|
|
|
|
|
@ -68,6 +74,7 @@ public class CmsKitAdminMenuContributor : IMenuContributor
|
|
|
|
|
l["Comments"].Value,
|
|
|
|
|
"/Cms/Comments",
|
|
|
|
|
"fa fa-comments")
|
|
|
|
|
.RequireFeatures(CmsKitFeatures.CommentEnable)
|
|
|
|
|
.RequireGlobalFeatures(typeof(CommentsFeature))
|
|
|
|
|
.RequirePermissions(CmsKitAdminPermissions.Comments.Default));
|
|
|
|
|
|
|
|
|
|
@ -76,6 +83,7 @@ public class CmsKitAdminMenuContributor : IMenuContributor
|
|
|
|
|
l["Menus"],
|
|
|
|
|
"/Cms/Menus/Items",
|
|
|
|
|
"fa fa-stream")
|
|
|
|
|
.RequireFeatures(CmsKitFeatures.MenuEnable)
|
|
|
|
|
.RequireGlobalFeatures(typeof(MenuFeature))
|
|
|
|
|
.RequirePermissions(CmsKitAdminPermissions.Menus.Default));
|
|
|
|
|
|
|
|
|
|
@ -84,6 +92,7 @@ public class CmsKitAdminMenuContributor : IMenuContributor
|
|
|
|
|
l["GlobalResources"],
|
|
|
|
|
"/Cms/GlobalResources",
|
|
|
|
|
"fa fa-newspaper")
|
|
|
|
|
.RequireFeatures(CmsKitFeatures.GlobalResourceEnable)
|
|
|
|
|
.RequireGlobalFeatures(typeof(GlobalResourcesFeature))
|
|
|
|
|
.RequirePermissions(CmsKitAdminPermissions.GlobalResources.Default));
|
|
|
|
|
|
|
|
|
|
|