private string LoadView() { StringBuilder sb = new StringBuilder(); string view = "home"; if (Params["view"] != null) { view = Params["view"].ToString().ToLowerInvariant(); } string sPath = HttpContext.Current.Server.MapPath("~/desktopmodules/activeforums/"); string sFile = string.Empty; switch (view) { case "forumeditor": sFile = Utilities.GetFile(sPath + "\\admin\\forumeditor.ascx"); break; } Controls.ControlPanel cpControls = new Controls.ControlPanel(PortalId, ModuleId); sFile = sFile.Replace("[AF:CONTROLS:SELECTTOPICSTEMPLATES]", cpControls.TemplatesOptions(Templates.TemplateTypes.TopicsView)); sFile = sFile.Replace("[AF:CONTROLS:SELECTTOPICTEMPLATES]", cpControls.TemplatesOptions(Templates.TemplateTypes.TopicView)); sFile = sFile.Replace("[AF:CONTROLS:SELECTTOPICFORMTEMPLATES]", cpControls.TemplatesOptions(Templates.TemplateTypes.TopicForm)); sFile = sFile.Replace("[AF:CONTROLS:SELECTREPLYFORMTEMPLATES]", cpControls.TemplatesOptions(Templates.TemplateTypes.ReplyForm)); sFile = sFile.Replace("[AF:CONTROLS:SELECTPROFILETEMPLATES]", cpControls.TemplatesOptions(Templates.TemplateTypes.Profile)); sFile = sFile.Replace("[AF:CONTROLS:SELECTEMAILTEMPLATES]", cpControls.TemplatesOptions(Templates.TemplateTypes.Email)); sFile = sFile.Replace("[AF:CONTROLS:SELECTMODEMAILTEMPLATES]", cpControls.TemplatesOptions(Templates.TemplateTypes.ModEmail)); sFile = sFile.Replace("[AF:CONTROLS:GROUPFORUMS]", cpControls.ForumGroupOptions()); sFile = sFile.Replace("[AF:CONTROLS:SECGRID:ROLES]", cpControls.BindRolesForSecurityGrid(HttpContext.Current.Server.MapPath("~/"))); sFile = Utilities.LocalizeControl(sFile, true); return(sFile); }
private string LoadView() { StringBuilder sb = new StringBuilder(); string view = "home"; if (Params["view"] != null) { view = Params["view"].ToString().ToLowerInvariant(); } string sPath = HttpContext.Current.Server.MapPath("~/desktopmodules/activeforums/"); string sFile = string.Empty; switch (view) { case "forumeditor": sFile = Utilities.GetFile(sPath + "\\admin\\forumeditor.ascx"); break; } Controls.ControlPanel cpControls = new Controls.ControlPanel(PortalId, ModuleId); sFile = sFile.Replace("[AF:CONTROLS:SELECTTOPICSTEMPLATES]", cpControls.TemplatesOptions(Templates.TemplateTypes.TopicsView)); sFile = sFile.Replace("[AF:CONTROLS:SELECTTOPICTEMPLATES]", cpControls.TemplatesOptions(Templates.TemplateTypes.TopicView)); sFile = sFile.Replace("[AF:CONTROLS:SELECTTOPICFORMTEMPLATES]", cpControls.TemplatesOptions(Templates.TemplateTypes.TopicForm)); sFile = sFile.Replace("[AF:CONTROLS:SELECTREPLYFORMTEMPLATES]", cpControls.TemplatesOptions(Templates.TemplateTypes.ReplyForm)); sFile = sFile.Replace("[AF:CONTROLS:SELECTPROFILETEMPLATES]", cpControls.TemplatesOptions(Templates.TemplateTypes.Profile)); sFile = sFile.Replace("[AF:CONTROLS:SELECTEMAILTEMPLATES]", cpControls.TemplatesOptions(Templates.TemplateTypes.Email)); sFile = sFile.Replace("[AF:CONTROLS:SELECTMODEMAILTEMPLATES]", cpControls.TemplatesOptions(Templates.TemplateTypes.ModEmail)); sFile = sFile.Replace("[AF:CONTROLS:GROUPFORUMS]", cpControls.ForumGroupOptions()); sFile = sFile.Replace("[AF:CONTROLS:SECGRID:ROLES]", cpControls.BindRolesForSecurityGrid(HttpContext.Current.Server.MapPath("~/"))); sFile = Utilities.LocalizeControl(sFile, true); return sFile; }