xd support posted on February 26, 2009 14:12

New Features:
- Telerik RAD Menu control added to to module CAT_MenuNF (To select the Telerik RAD menu control for the menu module (CAT_MenuNF), select 'View Options' from the module menu and set: [Category System] = [Advanced] and [Control Type] = [Telerik RAD Menu]. This menu control can only be used with advanced categories and ASCX skins (blue, blue-neutral, theme-grey etc.; file menu.ascx must be included) )
- Login into your Portal with host account
- If you use a different than the default ‘blue’ CATALooK skin, you must reload this skin from folder \CATALooK_SkinPackages via module CAT_StoreSettings (CATALooK.netStore -> Store Settings) -> Skins to get this functionality.
If you use a custom skin you can use the menu.ascx skin file from one of the included CATALooK skins for your skin (copy this file into folder: \Desktopmodules\CATALooKStore\Skins\Your currently selected CATALooK skin or select ‘Edit Skin’ from the module action menu of module CAT_ItemPaneNF and add the red marked section below to the menu.ascx skin file of your CATALooK.netStore skin:
<asp:Panel runat="server" ID="pnldropdownlistcontrol" Visible="False">
<tr valign="top">
<td class="CATRow" valign="top" width="100%">
<cat:DROPDOWNLISTCONTROL id="catdropdownlistcontrol" Runat="server" CssClass="CATNormalDropDownList">
</cat:DROPDOWNLISTCONTROL></td>
</tr>
</asp:Panel>
<tr id="rowRadMenuControl" runat="server" valign="top" visible="False">
<td class="CATMenuBG" valign="top" width="100%">
<cat:RADMENUCONTROL id="catRadMenuControl" Runat="server" SkinsPath="*SkinPath*/RadControls/Menu/"
Skin="CATCssBlue" style="float: left;" />
</td>
</tr>
<asp:Panel runat="server" ID="pnlDemo" Visible="False">
<tr>
<td class="CATRowHighLight" valign="bottom" width="100%">
<!-- DO NOT DELETE -->
<br>
<asp:Label ID="lblDemo" runat="server" Visible="False"></asp:Label><br>
<asp:HyperLink ID="hypCATALooK" runat="server" Visible="False" Target="_blank"></asp:HyperLink></td>
</tr>
</asp:Panel>
- The Telerik RadMenu control can not change the width of the menu module automatically to match it to the length of the category names.
Therfore you must add a width parameter to the menu module skin:
Select ‘Edit Skin’ from the module menu of module CAT_MenuNF and change:
<table class="CATContainerBorder" cellspacing="0" cellpadding="0" width="100%">
to
<table class="CATContainerBorder" cellspacing="0" cellpadding="0" width="200">
This will change the width to a fixed value of 200px.
Or add a width parameter to the css file of the RadMenu in the currently selected CATALooK.netStore skin: e.g. if your currently selected CATALooK skin is the default ‘blue’ skin and the name of the RadMenu skin is ‘CATCssBlue’, open \DesktopModules\CATALooKStore\Skins\blue\RadControls\Menu\CATCssBlue\ styles.css in a text editor and add the red marked text below to change it to a fixed width of 200px:
.RadMenu_CATCssBlue
{
background: #a7cfe8;
font-family: Arial, Verdana, Tahoma;
font-size:11px;
width: 200px;
}
- AJAX option added to module CAT_StoreSettings ([CATALooK.netStore] -> [Store Settings] -> [Enable AJAX?])
Fixes:
- Update for Language Switcher Skin object to reflect URL controlled language selection of DNN 4.6.X:
- Login into your Portal with host account
- Open [Host] -> [Module Definitions] -> Select: [Install New Module] -> DNN_SkinPackages\CATALooKDNN4SkinObjLangSwitcher.ZIP (Language switcher skin object)