Posts

Showing posts with the label SiteMap

Change the default dashboard in Dynamics CRM 2013 with XrmToolBox SiteMap Editor plugin

Image
I updated the SiteMapEditor to allows you to change the default dashboard that is displayed when navigating to a Dashboard SubArea in Dynamics CRM 2013. To do so, follow this procedure: Connect the XrmToolBox to your organization Open SiteMapEditor plugin Load the SiteMap Navigate to an area that is a dashboard page Click on the “Browse” (…) button in the details panel (Default Dashboard Id) Select the dashboard that should be displayed when navigating to this SubArea Save the SubArea item Update the SiteMap Please note that this feature is only available in Dynamics CRM 2013 and Dynamics CRM Online Fall '13 Service Update. If you try to use this feature in CRM 2011, you will get the following error:

Tool update : SiteMap Editor

Image
Rboyers, a codeplex user request a feature which is really a smart one, that will improve again your productivity! The idea is to “hide” a sitemap component. Being able to not show it on the CRM application but still having this information in the SiteMap Editor. This is the new feature I implemented today! To “hide” (I prefer talking about deactivation), right click an item and click on “Disable” The item is now “disabled” (In fact, its XML part is commented, so it still exists and the tool can read this comment as a normal node) You can now update the SiteMap and look at the CRM application, the item disabled is not visible but still exists as comment in the SiteMap XML To “show” back the item, right click the item and click on “Enable” Still available on CodePlex

New tool: SiteMap Editor for Microsoft Dynamics CRM 2011

Image
With the last version of Microsoft Dynamics CRM, you can organize your customizations through solutions and this is really a nice feature. But some specific actions are taking really more time than with previous versions… This is exactly the problem when you want to edit the SiteMap. You have to add the SiteMap to a solution (maybe create one before), export the solution, extract the solution, update the Xml, zip the files, import the solution (should I need to continue with import wizard steps…? ) So, today, I release my new tool, the SiteMap Editor. It works like the IsvConfigManager for Microsoft Dynamics CRM 4.0 to edit the SiteMap. Features Connections to OnPremise, Online and Claim based deployments TreeView display of SiteMap Add SiteMap component with mouse usage Add default SiteMap component if you removed one Cut/Copy/Paste of SiteMap component Display Xml of SiteMap component Add SiteMap component from Xml Reset SiteMap to default system one Import back the Site...

SiteMap, IFD/OnPremise and relative URLs

I don’t know if you've already faced this problem: When you develop a web page that you want displayed via the SiteMap Navigation, the URLs called are different depending whether you are in OnPremise or IFD mode. In IFD, you get a URL like http://organization_name.domain.extension/ISV/default.aspx In OnPremise, it will look like http://organization_name.domain.extension/organization_name/ISV/default.aspx I assume that you use the same URL to access both Dynamics CRM authentication mode. Now, if you want to use relative URLs to load images, scripts or other (which are also contained in the ISV folder), you're facing a problem: how to use relative URLs to be valid for both IFD and OnPremise mode? The simplest answer, which is often found on the forums, is: Use absolute URLs. Certainly, but this is not very clean to use hard coded server names. So I propose you my method. Maybe not the best but it does the job (even if, as we shall see, it still uses absolute URL). In the code beh...