| Now that we have created the Access Center we are ready to customize the look and feel to being out the true power of MetaFrame Secure Access Manger 2.0. To keep with the scope of this document I have not gone in to any detail on this subject because Im going to point to your Methodology in a Boxs system document, MetaFrame Secure Access Manager in a Box. MSAM in a Box is packed with everything you would need to customize your new Access Center and more. For more information on and or to download MetaFrame Secure Access Manager 2.0 in a Box please visit: http://www.rnetworkx.com/MSAMIABv2.3-DRAFT.pdf On the following pages are just a few of my most favorite tips written by the awesome Marc Oliver Borchert. The white space between the CDA frame and the CDA content is hard coded. Its size is 10 pixels. The World Clock CDA with a list of information makes the white space visible.  If you or your customer dislikes this, you can change it if you want: Place the following Client side Java script into the default action of each CDA that shouldnt have the white space. Make sure that the code is NOT between <% %>. Simply copy the following text and open the CDA Pad, choose your CDA and paste the code as described: <script> CTXPortal_eh.registerEventHandler("CTXPortal_onload", <%=Namespace("fixPadding")%>); function <%=Namespace("fixPadding")%>() { //get the cdaContent section of this window var cdaWindow = new CTXPortal_getElement("<%="cdaContent_" & Application("CDAInstanceId")%>"); //find the first TABLE element of this window and fix the cellpadding var objArray = new Array(); CTXPortal_findChildElements(objArray, "TABLE", null, cdaWindow.obj, 1) if (objArray.length > 0 && objArray[0].cellPadding == 10) { //fix up cell padding for this window objArray[0].cellPadding = 0; } } </script> After the modification the CDA will look like this:  You can do this by modifying the conversion.xsl file (Program Files\Citrix\NFuse Elite\CDAs\Agent\sbMenu). In that file there is a section that starts with this line: <xsl:for-each select=menu-data/mypages-list/folder> <folder> <xsl:copy-of select=@friendly-name/> To change the name just delete the third line (beginning with <xsl:copy-of) and modify the second line as follows: <folder friendly-name=Custom name for My Pages> The following defines how to display the time it takes to execute a CDA along side with the amount of bytes it takes to load it. This is very useful is troubleshoot slow page views. 1. Stop the MetaFrame Secure Access Manger State Server service. 2. Edit the following file: install_directory\Config\State Server\PortalName\ConfigStore\ {\2\{235F25C0-F04D-11D3-8113-00C04F607D9F}|cdsconfig.txt 3. Change the following line: <profile>false</profile> To: <profile>true</profile> 4. Restart the MetaFrame Secure Access Manger State Server service. |