📄 globalapplication.cs
字号:
mcleditarticleclass.ControlKey = "EditClass";
mcleditarticleclass.ModuleDefinition = mdfarticlelist;
mcleditarticleclass.ViewOrder = 1;
mcleditarticleclass.CreateAndFlush();
ModuleControlInfo mclsettingarticlelist = new ModuleControlInfo();
mclsettingarticlelist.ControlSrc = "~/DesktopModules/Article/SettingArticleList.ascx";
mclsettingarticlelist.ControlTitle = "内容分类设置";
mclsettingarticlelist.ControlType = SecurityAccessLevel.Edit;
mclsettingarticlelist.ControlKey = "Setting";
mclsettingarticlelist.ModuleDefinition = mdfarticlelist;
mclsettingarticlelist.ViewOrder = 1;
mclsettingarticlelist.CreateAndFlush();
ModuleControlInfo mcleditarticledef1 = new ModuleControlInfo();
mcleditarticledef1.ControlSrc = "~/DesktopModules/Article/EditArticle.ascx";
mcleditarticledef1.ControlTitle = "编辑内容";
mcleditarticledef1.ControlType = SecurityAccessLevel.Edit;
mcleditarticledef1.ControlKey = "Edit";
mcleditarticledef1.ModuleDefinition = mdfarticlelist;
mcleditarticledef1.ViewOrder = 0;
mcleditarticledef1.CreateAndFlush();
ModuleDefinitionInfo mdfarticle = new ModuleDefinitionInfo();
mdfarticle.DefaultCacheTime = 3600;
mdfarticle.DeskTopModule = mdlarticle;
mdfarticle.FriendlyName = "内容";
mdfarticle.CreateAndFlush();
ModuleControlInfo mclarticle = new ModuleControlInfo();
mclarticle.ControlSrc = "~/DesktopModules/Article/ViewArticle.ascx";
mclarticle.ControlTitle = "文章内容";
mclarticle.ControlType = SecurityAccessLevel.View;
mclarticle.ModuleDefinition = mdfarticle;
mclarticle.ViewOrder = 0;
mclarticle.CreateAndFlush();
ModuleControlInfo mcleditarticle = new ModuleControlInfo();
mcleditarticle.ControlSrc = "~/DesktopModules/Article/EditArticle.ascx";
mcleditarticle.ControlTitle = "编辑内容";
mcleditarticle.ControlType = SecurityAccessLevel.Edit;
mcleditarticle.ControlKey = "Edit";
mcleditarticle.ModuleDefinition = mdfarticle;
mcleditarticle.ViewOrder = 0;
mcleditarticle.CreateAndFlush();
ModuleControlInfo mclsettingarticle = new ModuleControlInfo();
mclsettingarticle.ControlSrc = "~/DesktopModules/Article/SettingArticle.ascx";
mclsettingarticle.ControlTitle = "设置";
mclsettingarticle.ControlType = SecurityAccessLevel.Edit;
mclsettingarticle.ControlKey = "Setting";
mclsettingarticle.ModuleDefinition = mdfarticle;
mclsettingarticle.ViewOrder = 0;
mclsettingarticle.CreateAndFlush();
#endregion
#region 评论模块
DesktopModuleInfo mdlcomment = new DesktopModuleInfo();
mdlcomment.Description = "评论模块";
mdlcomment.FolderName = "Comment";
mdlcomment.FriendlyName = "评论";
mdlcomment.IsAdmin = false;
mdlcomment.ModuleName = "Comment";
mdlcomment.Version = "1.0";
mdlcomment.CreateAndFlush();
ModuleDefinitionInfo mdfcommentlist = new ModuleDefinitionInfo();
mdfcommentlist.DefaultCacheTime = 3600;
mdfcommentlist.DeskTopModule = mdlcomment;
mdfcommentlist.FriendlyName = "评论列表";
mdfcommentlist.CreateAndFlush();
ModuleControlInfo mclcommentlist = new ModuleControlInfo();
mclcommentlist.ControlSrc = "~/DesktopModules/Comment/CommentList.ascx";
mclcommentlist.ControlTitle = "评论列表";
mclcommentlist.ControlType = SecurityAccessLevel.View;
mclcommentlist.ModuleDefinition = mdfcommentlist;
mclcommentlist.ViewOrder = 0;
mclcommentlist.CreateAndFlush();
ModuleControlInfo mcleditcomment = new ModuleControlInfo();
mcleditcomment.ControlSrc = "~/DesktopModules/Comment/EditComment.ascx";
mcleditcomment.ControlTitle = "管理评论";
mcleditcomment.ControlType = SecurityAccessLevel.Edit;
mcleditcomment.ControlKey = "Edit";
mcleditcomment.ModuleDefinition = mdfcommentlist;
mcleditcomment.ViewOrder = 1;
mcleditcomment.CreateAndFlush();
ModuleControlInfo mclsettingcommentlist = new ModuleControlInfo();
mclsettingcommentlist.ControlSrc = "~/DesktopModules/Comment/SettingCommentList.ascx";
mclsettingcommentlist.ControlTitle = "内容分类设置";
mclsettingcommentlist.ControlType = SecurityAccessLevel.Edit;
mclsettingcommentlist.ControlKey = "Setting";
mclsettingcommentlist.ModuleDefinition = mdfcommentlist;
mclsettingcommentlist.ViewOrder = 1;
mclsettingcommentlist.CreateAndFlush();
ModuleDefinitionInfo mdfcommentpost = new ModuleDefinitionInfo();
mdfcommentpost.DefaultCacheTime = 3600;
mdfcommentpost.DeskTopModule = mdlcomment;
mdfcommentpost.FriendlyName = "发布评论";
mdfcommentpost.CreateAndFlush();
ModuleControlInfo mclcommentpost = new ModuleControlInfo();
mclcommentpost.ControlSrc = "~/DesktopModules/Comment/CommentPost.ascx";
mclcommentpost.ControlTitle = "发布评论";
mclcommentpost.ControlType = SecurityAccessLevel.View;
mclcommentpost.ModuleDefinition = mdfcommentpost;
mclcommentpost.ViewOrder = 0;
mclcommentpost.CreateAndFlush();
ModuleControlInfo mclsettingcommentpost = new ModuleControlInfo();
mclsettingcommentpost.ControlSrc = "~/DesktopModules/Comment/SettingCommentList.ascx";
mclsettingcommentpost.ControlTitle = "设置评论发布";
mclsettingcommentpost.ControlType = SecurityAccessLevel.Edit;
mclsettingcommentpost.ControlKey = "Setting";
mclsettingcommentpost.ModuleDefinition = mdfcommentpost;
mclsettingcommentpost.ViewOrder = 0;
mclsettingcommentpost.CreateAndFlush();
#endregion
TabInfo homepage = new TabInfo();
homepage.TabName = "Home";
homepage.Description = "首页";
homepage.DisableLink = false;
homepage.Title = "首页";
homepage.TabOrder = 0;
homepage.IsHidden = false;
homepage.SaveAndFlush();
System.Data.DataTable tbAnonymous = new System.Data.DataTable();
tbAnonymous.Columns.Add("RoleName");
tbAnonymous.Columns.Add("View", typeof(bool));
tbAnonymous.Columns.Add("Edit", typeof(bool));
tbAnonymous.Rows.Add(new object[] { "Anonymous", true, false });
TabPermissionController.SetTabRolePermission(homepage.TabId, tbAnonymous);
TabInfo portaladmin = new TabInfo();
portaladmin.TabName = "portaladmin";
portaladmin.Description = "站点管理";
portaladmin.DisableLink = true;
portaladmin.Title = "网站管理";
portaladmin.TabOrder = 1000000;
portaladmin.IsHidden = false;
portaladmin.SaveAndFlush();
TabInfo portalsetting = new TabInfo();
portalsetting.Description = "网站设置";
portalsetting.DisableLink = true;
portalsetting.Title = "网站设置";
portalsetting.TabName = "portalsettings";
portalsetting.TabOrder = 1000001;
portalsetting.IsHidden = false;
portalsetting.ParentId = portaladmin.TabId;
portalsetting.SaveAndFlush();
portaladmin.Url = "~/Default.aspx?tabid=" + portalsetting.TabId.ToString();
portaladmin.UpdateAndFlush();
TabInfo pages = new TabInfo();
pages.Description = "管理站点的页面";
pages.DisableLink = true;
pages.Title = "页面管理";
pages.TabName = "pages";
pages.TabOrder = 1000002;
pages.IsHidden = false;
pages.ParentId = portaladmin.TabId;
pages.SaveAndFlush();
TabInfo modulemanage = new TabInfo();
modulemanage.Description = "模块定义";
modulemanage.DisableLink = true;
modulemanage.Title = "模块管理";
modulemanage.TabName = "modulemanage";
modulemanage.TabOrder = 1000003;
modulemanage.IsHidden = false;
modulemanage.ParentId = portaladmin.TabId;
modulemanage.SaveAndFlush();
TabInfo usermanage = new TabInfo();
usermanage.Description = "成员管理";
usermanage.DisableLink = true;
usermanage.Title = "成员管理";
usermanage.TabName = "usermanage";
usermanage.TabOrder = 1000004;
usermanage.IsHidden = false;
usermanage.ParentId = portaladmin.TabId;
usermanage.SaveAndFlush();
TabInfo rolemanage = new TabInfo();
rolemanage.Description = "角色管理";
rolemanage.DisableLink = true;
rolemanage.Title = "角色管理";
rolemanage.TabName = "rolemanage";
rolemanage.TabOrder = 1000005;
rolemanage.IsHidden = false;
rolemanage.ParentId = portaladmin.TabId;
rolemanage.SaveAndFlush();
TabInfo templetedit = new TabInfo();
templetedit.Description = "模板编辑";
templetedit.DisableLink = true;
templetedit.Title = "模板编辑";
templetedit.TabName = "templetedit";
templetedit.TabOrder = 1000006;
templetedit.IsHidden = false;
templetedit.ParentId = portaladmin.TabId;
templetedit.SaveAndFlush();
TabInfo portalshop = new TabInfo();
portalshop.TabName = "portalshop";
portalshop.Description = "商城管理";
portalshop.DisableLink = true;
portalshop.Title = "商城管理";
portalshop.TabOrder = 2000000;
portalshop.IsHidden = false;
portalshop.SaveAndFlush();
TabInfo onlinepaypage = new TabInfo();
onlinepaypage.Description = "在线支付接口信息";
onlinepaypage.DisableLink = true;
onlinepaypage.Title = "在线支付接口";
onlinepaypage.TabName = "onlinepaysetting";
onlinepaypage.TabOrder = 2000001;
onlinepaypage.IsHidden = false;
onlinepaypage.ParentId = portalshop.TabId;
onlinepaypage.SaveAndFlush();
TabInfo cashiersetting = new TabInfo();
cashiersetting.Description = "收银台设置";
cashiersetting.DisableLink = true;
cashiersetting.Title = "收银台设置";
cashiersetting.TabName = "cashiersetting";
cashiersetting.TabOrder = 2000002;
cashiersetting.IsHidden = false;
cashiersetting.ParentId = portalshop.TabId;
cashiersetting.SaveAndFlush();
TabInfo paymentlogpage = new TabInfo();
paymentlogpage.Description = "在线支付记录";
paymentlogpage.DisableLink = true;
paymentlogpage.Title = "在线支付记录";
paymentlogpage.TabName = "paymentlog";
paymentlogpage.TabOrder = 2000003;
paymentlogpage.IsHidden = false;
paymentlogpage.ParentId = portalshop.TabId;
paymentlogpage.SaveAndFlush();
TabInfo ordermanagepage = new TabInfo();
ordermanagepage.Description = "订单管理页";
ordermanagepage.DisableLink = true;
ordermanagepage.Title = "订单管理";
ordermanagepage.TabName = "ordermanage";
ordermanagepage.TabOrder = 2000004;
ordermanagepage.IsHidden = false;
ordermanagepage.ParentId = portalshop.TabId;
ordermanagepage.SaveAndFlush();
TabInfo skinedit = new TabInfo();
skinedit.Description = "皮肤和容器";
skinedit.DisableLink = true;
skinedit.Title = "皮肤管理";
skinedit.TabName = "skinedit";
skinedit.TabOrder = 1000007;
skinedit.IsHidden = false;
skinedit.Url = "~/Manage/SkinCreate.aspx";
skinedit.ParentId = portaladmin.TabId;
skinedit.SaveAndFlush();
/**********新闻管理***********/
TabInfo articlemanage = new TabInfo();
articlemanage.TabName = "articlemanage";
articlemanage.Description = "新闻管理";
articlemanage.DisableLink = true;
articlemanage.Title = "新闻管理";
articlemanage.TabOrder = 3000000;
articlemanage.IsHidden = false;
articlemanage.SaveAndFlush();
TabInfo articlepage = new TabInfo();
articlepage.Description = "新闻管理页";
articlepage.DisableLink = true ;
articlepage.Title = "新闻管理";
articlepage.TabName = "articlemanagepage";
articlepage.TabOrder = 3000001;
articlepage.IsHidden = false;
articlepage.ParentId = articlemanage.TabId;
articlepage.SaveAndFlush();
/********************************/
/****** 评论管理页 *****/
TabInfo commentmanage = new TabInfo();
commentmanage.TabName = "commentmanage";
commentmanage.Description = "评论管理";
commentmanage.DisableLink = true ;
commentmanage.Title = "评论管理";
commentmanage.TabOrder = 4000000;
commentmanage.IsHidden = false;
commentmanage.SaveAndFlush();
/*******************/
//页面管理模块放入pages页面
TabModule tmds = new TabModule();
tmds.DisplayContainer = true;
tmds.DisplayTitle = true;
tmds.InheritViewPermissions = true;
tmds.ModuleDefiniton = mdef;
tmds.ModuleOrder = 0;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -