blog management kısmı listform olarak tanımlandı.

This commit is contained in:
Sedat ÖZTÜRK 2025-06-27 12:27:44 +03:00
parent 34579e9e90
commit fbeba1bada
7 changed files with 897 additions and 61 deletions

File diff suppressed because it is too large Load diff

View file

@ -513,9 +513,15 @@
},
{
"resourceName": "Platform",
"key": "App.Forum",
"en": "Forum",
"tr": "Forum"
"key": "App.BlogManagement.Category",
"en": "Blog Categories",
"tr": "Blog Kategorileri"
},
{
"resourceName": "Platform",
"key": "App.BlogManagement.Posts",
"en": "Blog Posts",
"tr": "Blog Yazıları"
},
{
"resourceName": "Platform",
@ -523,6 +529,12 @@
"en": "Forum Management",
"tr": "Forum Yönetimi"
},
{
"resourceName": "Platform",
"key": "App.Forum",
"en": "Forum",
"tr": "Forum"
},
{
"resourceName": "Platform",
"key": "App.Home",
@ -6416,9 +6428,29 @@
"Code": "App.BlogManagement",
"DisplayName": "App.BlogManagement",
"Order": 10,
"Url": "/admin/blogmanagement",
"Url": null,
"Icon": "FcTemplate",
"RequiredPermissionName": "App.BlogManagement",
"RequiredPermissionName": null,
"IsDisabled": false
},
{
"ParentCode": "App.BlogManagement",
"Code": "App.BlogManagement.Category",
"DisplayName": "App.BlogManagement.Category",
"Order": 1,
"Url": "/list/list-blogcategory",
"Icon": "FaCertificate",
"RequiredPermissionName": "App.BlogManagement.Category",
"IsDisabled": false
},
{
"ParentCode": "App.BlogManagement",
"Code": "App.BlogManagement.Posts",
"DisplayName": "App.BlogManagement.Posts",
"Order": 2,
"Url": "/list/list-blogposts",
"Icon": "FaWeixin",
"RequiredPermissionName": "App.BlogManagement.Posts",
"IsDisabled": false
},
{
@ -6910,9 +6942,17 @@
},
{
"GroupName": "App.BlogManagement",
"Name": "App.BlogManagement",
"Name": "App.BlogManagement.Category",
"ParentName": null,
"DisplayName": "App.BlogManagement",
"DisplayName": "App.BlogManagement.Category",
"IsEnabled": true,
"MultiTenancySide": 2
},
{
"GroupName": "App.BlogManagement",
"Name": "App.BlogManagement.Posts",
"ParentName": null,
"DisplayName": "App.BlogManagement.Posts",
"IsEnabled": true,
"MultiTenancySide": 2
},
@ -7902,44 +7942,76 @@
},
{
"GroupName": "App.BlogManagement",
"Name": "App.BlogManagement.Create",
"ParentName": "App.BlogManagement",
"Name": "App.BlogManagement.Category.Create",
"ParentName": "App.BlogManagement.Category",
"DisplayName": "Create",
"IsEnabled": true,
"MultiTenancySide": 2
},
{
"GroupName": "App.BlogManagement",
"Name": "App.BlogManagement.Delete",
"ParentName": "App.BlogManagement",
"Name": "App.BlogManagement.Category.Delete",
"ParentName": "App.BlogManagement.Category",
"DisplayName": "Delete",
"IsEnabled": true,
"MultiTenancySide": 2
},
{
"GroupName": "App.BlogManagement",
"Name": "App.BlogManagement.Export",
"ParentName": "App.BlogManagement",
"Name": "App.BlogManagement.Category.Export",
"ParentName": "App.BlogManagement.Category",
"DisplayName": "Export",
"IsEnabled": true,
"MultiTenancySide": 2
},
{
"GroupName": "App.BlogManagement",
"Name": "App.BlogManagement.Publish",
"ParentName": "App.BlogManagement",
"DisplayName": "Publish",
"Name": "App.BlogManagement.Category.Update",
"ParentName": "App.BlogManagement.Category",
"DisplayName": "Update",
"IsEnabled": true,
"MultiTenancySide": 2
},
{
"GroupName": "App.BlogManagement",
"Name": "App.BlogManagement.Update",
"ParentName": "App.BlogManagement",
"Name": "App.BlogManagement.Posts.Create",
"ParentName": "App.BlogManagement.Posts",
"DisplayName": "Create",
"IsEnabled": true,
"MultiTenancySide": 2
},
{
"GroupName": "App.BlogManagement",
"Name": "App.BlogManagement.Posts.Delete",
"ParentName": "App.BlogManagement.Posts",
"DisplayName": "Delete",
"IsEnabled": true,
"MultiTenancySide": 2
},
{
"GroupName": "App.BlogManagement",
"Name": "App.BlogManagement.Posts.Export",
"ParentName": "App.BlogManagement.Posts",
"DisplayName": "Export",
"IsEnabled": true,
"MultiTenancySide": 2
},
{
"GroupName": "App.BlogManagement",
"Name": "App.BlogManagement.Posts.Update",
"ParentName": "App.BlogManagement.Posts",
"DisplayName": "Update",
"IsEnabled": true,
"MultiTenancySide": 2
},
{
"GroupName": "App.BlogManagement",
"Name": "App.BlogManagement.Posts.Publish",
"ParentName": "App.BlogManagement.Posts",
"DisplayName": "Publish",
"IsEnabled": true,
"MultiTenancySide": 2
},
{
"GroupName": "App.ForumManagement",
"Name": "App.ForumManagement.Create",

View file

@ -350,22 +350,24 @@ public static class PlatformConsts
public const string Branch = "list-branch";
public const string ClaimType = "list-claimtype";
public const string Sector = "list-sector";
public const string ContactTag = "list-contactTag";
public const string ContactTitle = "list-contactTitle";
public const string ContactTag = "list-contacttag";
public const string ContactTitle = "list-contacttitle";
public const string Currency = "list-currency";
public const string CountryGroup = "list-countryGroup";
public const string CountryGroup = "list-countrygroup";
public const string Country = "list-country";
public const string State = "list-city";
public const string SkillType = "list-skillType";
public const string UomCategory = "list-uomCategory";
public const string SkillType = "list-skilltype";
public const string UomCategory = "list-uomcategory";
public const string BlogCategory = "list-blogcategory";
public const string BlogPosts = "list-blogposts";
public const string ListformField = "list-listformfield";
}
public static class Forms
{
public const string FormLanguage = "form-language";
public const string FormUomCategory = "form-uomCategory";
public const string FormSkillType = "form-skillType";
public const string FormUomCategory = "form-uomcategory";
public const string FormSkillType = "form-skilltype";
}
}

View file

@ -348,7 +348,15 @@ public static class SeedConsts
}
public const string BackgroundWorkers = Prefix.App + ".BackgroundWorkers";
public const string PublicApis = Prefix.App + ".PublicApis";
public const string Blog = Prefix.App + ".Blog";
public static class BlogManagement
{
public const string Default = Prefix.App + ".BlogManagement";
public const string BlogPosts = Default + ".Posts";
public const string BlogCategory = Default + ".Category";
}
public const string Forum = Prefix.App + ".Forum";
//Administration

View file

@ -82,7 +82,7 @@ define(['./workbox-54d0af47'], (function (workbox) { 'use strict';
"revision": "3ca0b8505b4bec776b69afdba2768812"
}, {
"url": "index.html",
"revision": "0.uun45k3p9s"
"revision": "0.mj87dckq3bo"
}], {});
workbox.cleanupOutdatedCaches();
workbox.registerRoute(new workbox.NavigationRoute(workbox.createHandlerBoundToURL("index.html"), {

View file

@ -57,12 +57,6 @@ const adminRoutes: Routes = [
component: lazy(() => import('@/views/admin/chart/ChartEdit')),
authority: [],
},
{
key: ROUTES_ENUM.admin.blog.management,
path: ROUTES_ENUM.admin.blog.management,
component: lazy(() => import('@/views/blog/BlogManagement')),
authority: [],
},
{
key: ROUTES_ENUM.admin.forum.management,
path: ROUTES_ENUM.admin.forum.management,

View file

@ -35,9 +35,6 @@ export const ROUTES_ENUM = {
edit: '/admin/listform/edit/:listFormCode',
},
chart: '/admin/chart/edit/:chartCode',
blog: {
management: '/admin/blogmanagement',
},
forum: {
view: '/admin/forum',
management: '/admin/forummanagement',