+
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Skins/Default/Edit.ascx b/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Skins/Default/Edit.ascx
index 7d87ddcd..0e9074ff 100644
--- a/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Skins/Default/Edit.ascx
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Skins/Default/Edit.ascx
@@ -33,7 +33,9 @@
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Skins/Default/Exchange.ascx b/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Skins/Default/Exchange.ascx
index 55014f68..d675d9f9 100644
--- a/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Skins/Default/Exchange.ascx
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Skins/Default/Exchange.ascx
@@ -33,9 +33,10 @@
-
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Skins/Default/Storefront2.ascx b/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Skins/Default/Storefront2.ascx
index 7ae9c2f0..56925464 100644
--- a/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Skins/Default/Storefront2.ascx
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Skins/Default/Storefront2.ascx
@@ -28,17 +28,15 @@
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Themes/Default/Styles/Menus.css b/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Themes/Default/Styles/Menus.css
index 51ed7485..04555d46 100644
--- a/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Themes/Default/Styles/Menus.css
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Themes/Default/Styles/Menus.css
@@ -19,6 +19,17 @@
z-index: 502;
}
+.TopMenu ul.AspNet-Menu li ul li.AspNet-Menu-WithChildren span
+{
+ color: #000000 !important;
+ background: transparent url(../Images/menu_popup2.gif) right center no-repeat !important;
+ text-align: left !important;
+ border-right: none !important;
+ display: table !important;
+}
+
+.TopMenu ul.AspNet-Menu li span
+
.TopMenu li.AspNet-Menu-Leaf a, /* leaves */
.TopMenu li.AspNet-Menu-Leaf span
{
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Themes/Default/Styles/SkinLayout.css b/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Themes/Default/Styles/SkinLayout.css
index 0705da62..e4fcc83a 100644
--- a/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Themes/Default/Styles/SkinLayout.css
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Themes/Default/Styles/SkinLayout.css
@@ -278,14 +278,14 @@ BODY
#Center
{
float: left;
- width: 540px;
+ width: 730px;
padding: 10px 0px 10px 10px;
}
#StorefrontCenter
{
float: left;
- width: 755px;
+ width: 955px;
padding: 10px 0px 10px 10px;
}
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/Code/PortalConfiguration.cs b/WebsitePanel/Sources/WebsitePanel.WebPortal/Code/PortalConfiguration.cs
index 5de61c70..c1de8652 100644
--- a/WebsitePanel/Sources/WebsitePanel.WebPortal/Code/PortalConfiguration.cs
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/Code/PortalConfiguration.cs
@@ -295,6 +295,7 @@ namespace WebsitePanel.WebPortal
page.Enabled = (xmlPage.Attributes["enabled"] != null) ? Boolean.Parse(xmlPage.Attributes["enabled"].Value) : true;
page.Hidden = (xmlPage.Attributes["hidden"] != null) ? Boolean.Parse(xmlPage.Attributes["hidden"].Value) : false;
+ page.Align = (xmlPage.Attributes["align"] != null) ? xmlPage.Attributes["align"].Value : null;
page.SkinSrc = (xmlPage.Attributes["skin"] != null) ? xmlPage.Attributes["skin"].Value : null;
page.AdminSkinSrc = (xmlPage.Attributes["adminskin"] != null) ? xmlPage.Attributes["adminskin"].Value : null;
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/Code/PortalPage.cs b/WebsitePanel/Sources/WebsitePanel.WebPortal/Code/PortalPage.cs
index 77df175c..a39a595c 100644
--- a/WebsitePanel/Sources/WebsitePanel.WebPortal/Code/PortalPage.cs
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/Code/PortalPage.cs
@@ -45,6 +45,7 @@ namespace WebsitePanel.WebPortal
private Dictionary
contentPanes = new Dictionary();
private string url;
private string target;
+ private string align;
public string Name
{
@@ -108,5 +109,11 @@ namespace WebsitePanel.WebPortal
get { return this.target; }
set { this.target = value; }
}
+
+ public string Align
+ {
+ get { return this.align; }
+ set { this.align = value; }
+ }
}
}
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/Code/WebsitePanelSiteMapProvider.cs b/WebsitePanel/Sources/WebsitePanel.WebPortal/Code/WebsitePanelSiteMapProvider.cs
index acb25348..99990030 100644
--- a/WebsitePanel/Sources/WebsitePanel.WebPortal/Code/WebsitePanelSiteMapProvider.cs
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/Code/WebsitePanelSiteMapProvider.cs
@@ -199,6 +199,7 @@ namespace WebsitePanel.WebPortal
NameValueCollection attrs = new NameValueCollection();
attrs["target"] = page.Target;
+ attrs["align"] = page.Align;
SiteMapNode node = new SiteMapNode(this, page.Name,
url,
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/Default.aspx.cs b/WebsitePanel/Sources/WebsitePanel.WebPortal/Default.aspx.cs
index 50c487d0..383e2a53 100644
--- a/WebsitePanel/Sources/WebsitePanel.WebPortal/Default.aspx.cs
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/Default.aspx.cs
@@ -58,6 +58,7 @@ namespace WebsitePanel.WebPortal
public const string SKINS_FOLDER = "App_Skins";
public const string CONTAINERS_FOLDER = "App_Containers";
public const string CONTENT_PANE_NAME = "ContentPane";
+ public const string LEFT_PANE_NAME = "LeftPane";
public const string MODULE_TITLE_CONTROL_ID = "lblModuleTitle";
public const string MODULE_ICON_CONTROL_ID = "imgModuleIcon";
public const string DESKTOP_MODULES_FOLDER = "DesktopModules";
@@ -234,10 +235,24 @@ namespace WebsitePanel.WebPortal
if (ctrlPane != null)
{
// add "edit" module
- if(PortalConfiguration.Site.Modules.ContainsKey(ModuleID))
+ if (PortalConfiguration.Site.Modules.ContainsKey(ModuleID))
AddModuleToContentPane(ctrlPane, PortalConfiguration.Site.Modules[ModuleID],
ModuleControlID, editMode);
}
+ // find LeftPane
+ ctrlPane = ctrlSkin.FindControl(LEFT_PANE_NAME);
+ if (ctrlPane != null)
+ {
+ ContentPane pane = page.ContentPanes[LEFT_PANE_NAME];
+ foreach (PageModule module in pane.Modules)
+ {
+ if (IsAccessibleToUser(Context, module.ViewRoles))
+ {
+ // add module
+ AddModuleToContentPane(ctrlPane, module, "", false);
+ }
+ }
+ }
}
}
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/App_LocalResources/EnterpriseStorageCreateFolder.ascx.resx b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/App_LocalResources/EnterpriseStorageCreateFolder.ascx.resx
index 82a41d20..4e4c8df5 100644
--- a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/App_LocalResources/EnterpriseStorageCreateFolder.ascx.resx
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/App_LocalResources/EnterpriseStorageCreateFolder.ascx.resx
@@ -141,4 +141,28 @@
Create New Folder
+
+ Add Default Group
+
+
+ Folder Limit Size (Gb):
+
+
+ Quota Type:
+
+
+ *
+
+
+ Hard
+
+
+ Soft
+
+
+ valRequireFolderSize
+
+
+ Enter Folder Size
+
\ No newline at end of file
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/EnterpriseStorageCreateFolder.ascx b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/EnterpriseStorageCreateFolder.ascx
index 396fa46e..bf805b3d 100644
--- a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/EnterpriseStorageCreateFolder.ascx
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/EnterpriseStorageCreateFolder.ascx
@@ -32,6 +32,31 @@
ErrorMessage="Enter Folder Name" ValidationGroup="CreateFolder" Display="Dynamic" Text="*" SetFocusOnError="True">
+
+
+ |
+
+
+
+
+ |
+
+
+ |
+
+
+
+ |
+
+
+ |
+
+
+ |
+