Merge
This commit is contained in:
commit
8a2a2a6508
2 changed files with 41 additions and 1 deletions
|
@ -219,4 +219,13 @@
|
|||
<data name="Text.OrganizationHome" xml:space="preserve">
|
||||
<value>Organization Home</value>
|
||||
</data>
|
||||
<data name="Text.CRM2013Group" xml:space="preserve">
|
||||
<value>CRM 2013</value>
|
||||
</data>
|
||||
<data name="Text.RetentionPolicy" xml:space="preserve">
|
||||
<value>Retention Policy</value>
|
||||
</data>
|
||||
<data name="Text.RetentionPolicyTag" xml:space="preserve">
|
||||
<value>Retention Policy Tag</value>
|
||||
</data>
|
||||
</root>
|
|
@ -89,7 +89,9 @@ namespace WebsitePanel.Portal
|
|||
PrepareSharePointMenuRoot(cntx, items, imagePath);
|
||||
|
||||
//CRM Menu
|
||||
if (cntx.Groups.ContainsKey(ResourceGroups.HostedCRM))
|
||||
if (cntx.Groups.ContainsKey(ResourceGroups.HostedCRM2013))
|
||||
PrepareCRM2013MenuRoot(cntx, items, imagePath);
|
||||
else if (cntx.Groups.ContainsKey(ResourceGroups.HostedCRM))
|
||||
PrepareCRMMenuRoot(cntx, items, imagePath);
|
||||
|
||||
//OCS Menu
|
||||
|
@ -192,6 +194,14 @@ namespace WebsitePanel.Portal
|
|||
if (Utils.CheckQouta(Quotas.EXCHANGE2007_MAILBOXES, cntx))
|
||||
exchangeItems.Add(CreateMenuItem("MailboxPlans", "mailboxplans"));
|
||||
|
||||
if (!hideItems)
|
||||
if (Utils.CheckQouta(Quotas.EXCHANGE2013_ALLOWRETENTIONPOLICY, cntx))
|
||||
exchangeItems.Add(CreateMenuItem("RetentionPolicy", "retentionpolicy"));
|
||||
|
||||
if (!hideItems)
|
||||
if (Utils.CheckQouta(Quotas.EXCHANGE2013_ALLOWRETENTIONPOLICY, cntx))
|
||||
exchangeItems.Add(CreateMenuItem("RetentionPolicyTag", "retentionpolicytag"));
|
||||
|
||||
if (!hideItems)
|
||||
if (Utils.CheckQouta(Quotas.EXCHANGE2007_MAILBOXES, cntx))
|
||||
exchangeItems.Add(CreateMenuItem("ExchangeDomainNames", "domains"));
|
||||
|
@ -227,6 +237,27 @@ namespace WebsitePanel.Portal
|
|||
crmItems.Add(CreateMenuItem("StorageLimits", "crm_storage_settings"));
|
||||
}
|
||||
|
||||
private void PrepareCRM2013MenuRoot(PackageContext cntx, MenuItemCollection items, string imagePath)
|
||||
{
|
||||
MenuItem item = new MenuItem(GetLocalizedString("Text.CRM2013Group"), "", imagePath + "crm_16.png", null);
|
||||
|
||||
item.Selectable = false;
|
||||
|
||||
PrepareCRM2013Menu(cntx, item.ChildItems);
|
||||
|
||||
if (item.ChildItems.Count > 0)
|
||||
{
|
||||
items.Add(item);
|
||||
}
|
||||
}
|
||||
|
||||
private void PrepareCRM2013Menu(PackageContext cntx, MenuItemCollection crmItems)
|
||||
{
|
||||
crmItems.Add(CreateMenuItem("CRMOrganization", "CRMOrganizationDetails"));
|
||||
crmItems.Add(CreateMenuItem("CRMUsers", "CRMUsers"));
|
||||
crmItems.Add(CreateMenuItem("StorageLimits", "crm_storage_settings"));
|
||||
}
|
||||
|
||||
private void PrepareBlackBerryMenuRoot(PackageContext cntx, MenuItemCollection items, string imagePath)
|
||||
{
|
||||
MenuItem item = new MenuItem(GetLocalizedString("Text.BlackBerryGroup"), "", imagePath + "blackberry16.png", null);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue