From 02c3967d27318f549c187d83aba54a50b3e3341d Mon Sep 17 00:00:00 2001 From: robvde Date: Wed, 1 Aug 2012 22:07:58 +0400 Subject: [PATCH] Webhosting: If WebPolicy is configured for dedicated application pool (checked) this setting cannot be change by tenants and greyed out as such. --- .../WebsitePanel/WebSitesHomeFolderControl.ascx.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesHomeFolderControl.ascx.cs b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesHomeFolderControl.ascx.cs index bdbceabd..0fc58962 100644 --- a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesHomeFolderControl.ascx.cs +++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesHomeFolderControl.ascx.cs @@ -108,7 +108,11 @@ namespace WebsitePanel.Portal chkDedicatedPool.Visible = PackagesHelper.CheckGroupQuotaEnabled(packageId, ResourceGroups.Web, Quotas.WEB_APPPOOLS); pnlDefaultDocuments.Visible = PackagesHelper.CheckGroupQuotaEnabled(packageId, ResourceGroups.Web, Quotas.WEB_DEFAULTDOCS); - + UserSettings settings = ES.Services.Users.GetUserSettings(PanelSecurity.SelectedUserId, "WebPolicy"); + chkDedicatedPool.Checked = Utils.ParseBool(settings["EnableDedicatedPool"], false); + + chkDedicatedPool.Enabled = !chkDedicatedPool.Checked; + } public void SaveWebItem(WebVirtualDirectory item)