Ultrawave template and Events

We are using the 1700 template for one of our customers (long story).  We haven't had many issues with the Public View components not being compatible, until now.  They heavily use the feature to allow members to register others for events, which, of course, is one of the controls that is not compatible. 

Will more of the controls be compatible with ultrawave in 15.2?  If not, is there anyway to work around this?  Any thoughts/ideas? 

Thanks!

Steve Russell

Denver, CO

steve@g-images.com

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Make Public View work in 1700

Hi We had a similar issue and found out how to fix this.

The reason public views does not display properly in the 1700 template is because it is missing the skin files. Simply add the following lines below to the skin (UltraWave.skin) file in the App_Themes Directory of your template and public views will display properly. Also copy over all of the images from the "BlueWave" App_Theme so that the missing images needed in public views will display.

James Harrison
www.visualantidote.com

Thanks James.  I really

Thanks James.  I really appreciate that.  What lines do we need to add to the UltraWave.skin file?

I see that the skin file

I see that the skin file contents did not stick in my post. I have put our updated Ultrawave skin here: www.alavri.com/UltraWaveSKIN.zip

The content you need to add is between the markers:
NEW Added by VA to enable Public Views

Hope this helps

James Harrison
www.visualantidote.com

The link no longer works, is

The link no longer works, is there any possibility you could send me a copy or post it again. I'd be quite interested to see what you came up with as I just made a similar fix and it would be useful to compare the two.

mkerr do you still need the zip file

<%@ Register TagPrefix="asi" TagName="PageNavR" Src="~/AsiCommon/Controls/Navigation/PageNavR.ascx" %>

<asi:PageNavR runat="server" EnableRootItemScroll="false" Flow="Horizontal" DefaultGroupSettings_Flow="Vertical" DefaultGroupSettings_OffsetX="0" Width="100%"/>

<%-- Default RadToolTip - used by InfoIcon control --%>
<telerik:RadToolTip runat="server" skin="Telerik" RenderInPageRoot="true" Animation="None" ShowDelay="0" HideDelay="0" />

<asiweb:BusinessCalendar2 runat="server" />
<asiweb:BusinessCheckBox runat="server" />
<asiweb:BusinessComboBox runat="server" />
<asiweb:BusinessDropDownList runat="server" />
<asiweb:BusinessHtmlEditor runat="server" />
<asiweb:BusinessHyperLink runat="server" />
<asiweb:BusinessLabel runat="server" />
<asiweb:BusinessTextBox runat="server" />
<asiweb:SmartControl runat="server" />
<asiweb:StyledHyperlink runat="server" />
<asiweb:StyledLabel runat="server" />
<asiweb:BusinessCalendar runat="server" CalendarButtonImageUrl="images/Calendar.gif" CssClass="CalendarInput" />
<asiweb:Lister2 runat="server" Style="padding:5px;" HideResultsCssClass="ListSearchPrompt" Skin="WebBlue" TitleCssClass="GridTitlePanel" DataSourceSelectCssClass="mdTitle" RefreshButtonType="Image" RefreshButtonImageUrl="~/AsiCommon/images/icon_refresh.gif" ExportButtonType="Image" ExportButtonImageUrl="~/AsiCommon/Images/icon_word_shortcut.gif,~/AsiCommon/Images/icon_excel_shortcut.gif,~/AsiCommon/Images/icon_pdf_shortcut.gif,~/AsiCommon/Images/icon_csv_shortcut.gif" />
<asiweb:MultiselectControl2 runat="server" />
<asiweb:PanelTemplateColumn runat="server" CssClass="PanelColumn" />
<asiweb:PanelTemplateControl runat="server" CssClass="StandardPanel" RoundedCorners="false" />
<asiweb:TemplateBody runat="server" CssClass="PanelBody" />
<asiweb:TemplateTitle runat="server" CssClass="PanelHead" />

<asp:Image runat="server" SkinID="SearchDefaultImage" ImageUrl="Images/default_icon.png" />
<asp:Image runat="server" SkinId="LoginImage" ImageUrl="images/login/imis_orange.jpg" />

<%-- NEW Added by VA to enable Public Views --%>
<asp:Image runat="server" SkinId="SelectImage" ImageUrl="images/icon_select.gif"></asp:Image>
<asp:ImageButton runat="server" SkinId="SelectButton" ImageUrl="images/icon_select.gif"></asp:ImageButton>
<asiweb:StyledHyperLink runat="server" SkinId="SelectLink" ImageUrl="images/icon_select.gif"></asiweb:StyledHyperLink>
<asp:Hyperlink runat="server" SkinId="SelectLink" ImageUrl="images/icon_select.gif"></asp:Hyperlink>

<asp:Image runat="server" SkinId="DeleteImage" ImageUrl="images/icon_delete.gif"></asp:Image>
<asp:ImageButton runat="server" SkinId="DeleteButton" ImageUrl="images/icon_delete.gif"></asp:ImageButton>
<asiweb:StyledHyperLink runat="server" SkinId="DeleteLink" ImageUrl="images/icon_delete.gif"></asiweb:StyledHyperLink>
<asp:Hyperlink runat="server" SkinId="DeleteLink" ImageUrl="images/icon_delete.gif"></asp:Hyperlink>

<asp:Image runat="server" SkinId="NewImage" ImageUrl="images/icon_new.gif"></asp:Image>
<asp:ImageButton runat="server" SkinId="NewButton" ImageUrl="images/icon_new.gif"></asp:ImageButton>
<asiweb:StyledHyperLink runat="server" SkinId="NewLink" ImageUrl="images/icon_new.gif"></asiweb:StyledHyperLink>
<asp:Hyperlink runat="server" SkinId="NewLink" ImageUrl="images/icon_new.gif"></asp:Hyperlink>
<asp:Image runat="server" SkinId="AddImage" ImageUrl="images/icon_new.gif"></asp:Image>
<asp:ImageButton runat="server" SkinId="AddButton" ImageUrl="images/icon_new.gif"></asp:ImageButton>
<asiweb:StyledHyperLink runat="server" SkinId="AddLink" ImageUrl="images/icon_new.gif"></asiweb:StyledHyperLink>
<asp:Hyperlink runat="server" SkinId="AddLink" ImageUrl="images/icon_new.gif"></asp:Hyperlink>

<asp:Image runat="server" SkinId="EditImage" ImageUrl="images/icon_edit.gif"></asp:Image>
<asp:ImageButton runat="server" SkinId="EditButton" ImageUrl="images/icon_edit.gif"></asp:ImageButton>
<asp:Hyperlink runat="server" SkinId="EditLink" ImageUrl="images/icon_edit.gif"></asp:Hyperlink>
<asp:Image runat="server" SkinId="RemoveImage" ImageUrl="images/icon_remove.gif"></asp:Image>
<asp:ImageButton runat="server" SkinID="RemoveButton" ImageUrl="images/icon_remove.gif"></asp:ImageButton>
<asp:Image runat="server" SkinId="UndoImage" ImageUrl="images/icon_undo.gif"></asp:Image>
<asp:ImageButton runat="server" SkinID="UndoButton" ImageUrl="images/icon_undo.gif"></asp:ImageButton>
<asp:Image runat="server" SkinId="UpdateImage" ImageUrl="images/icon_update.gif"></asp:Image>
<asp:ImageButton runat="server" SkinId="Update" ImageUrl="images/icon_update.gif" />
<asp:ImageButton runat="server" SkinId="UpdateButton" ImageUrl="images/icon_update.gif"></asp:ImageButton>
<asp:Image runat="server" SkinId="CancelImage" ImageUrl="images/icon_cancel.gif"></asp:Image>
<asp:ImageButton runat="server" SkinID="CancelButton" ImageURl="images/icon_cancel.gif" />

<asp:Image runat="server" SkinId="InfoImage" ImageUrl="images/icon_info.gif"></asp:Image>
<asp:Image runat="server" SkinID="FindImage" ImageUrl="images/icon_find.gif"></asp:Image>
<asp:ImageButton runat="server" SkinId="FindButton" ImageUrl="images/icon_find.gif"></asp:ImageButton>
<asp:Image runat="server" SkinId="ContactImage" ImageUrl="images/icon_contact.gif" align="absmiddle" border="0"></asp:Image>
<asp:ImageButton runat="server" SkinId="ContactButton" ImageUrl="images/icon_contact.gif" align="absmiddle" border="0"></asp:ImageButton>
<asp:ImageButton runat="server" SkinId="HideButton" ImageUrl="images/icon_detail.gif"></asp:ImageButton>
<asp:Image runat="server" SkinId="ResetImage" ImageUrl="images/icon_undo.gif"></asp:Image>
<asp:ImageButton runat="server" SkinID="ResetButton" ImageUrl="images/icon_undo.gif"></asp:ImageButton>

<%-- NEW Added by VA to enable Public Views --%>

<%-- User message images --%>
<asp:Image runat="server" SkinId="ErrorMessageIcon" ImageUrl = "images/Error.png"></asp:Image>
<asp:Image runat="server" SkinId="WarningMessageIcon" ImageUrl = "images/Warning.png"></asp:Image>
<asp:Image runat="server" SkinId="InformationMessageIcon" ImageUrl = "images/Note.png"></asp:Image>

<asp:ImageButton runat="server" SkinID="EnableSurfToEditButton" ImageUrl="Images/enablesurftoedit.png" ToolTip="Surf to edit is off. Click to turn it on." ImageAlign="Middle" CssClass="SurfEdit"/>
<asp:ImageButton runat="server" SkinID="DisableSurfToEditButton" ImageUrl="Images/disablesurftoedit.png" ToolTip="Surf to edit is on. Click to turn it off." ImageAlign="Middle" CssClass="SurfEdit" />
<asp:ImageButton runat="server" SkinID="EnableSurfToEditButton_Disabled" ImageUrl="Images/enablesurftoedit_disabled.png" ToolTip="Surf to edit is not enabled on this page." ImageAlign="Middle" CssClass="SurfEdit" />

<%-- Control used by SmartControl to display info icon and fly-out tooltip --%>
<%-- This should replace the one currently in UltraWave.skin. This is updated for the latest InfoIcon changes in Asi.Web. --%>
<asiweb:InfoControl runat="server" BehaviorType="OnClick" AnimationsEnabled="true"
ButtonType="Image" ButtonImageUrl="images/icon_info.gif" CssClass="moreInfo"
InfoCssClass="moreInfoPanel"
HideEvent="ManualClose" Title="More Info" />

Thats the file

mkerr , that's the file, thanks for posting. I didn't realize the link had broken

James
jharrison@visualantidote.com

____________________________________
Visual Antidote
www.visualantidote.com
view our free WCM tutorials!

Basic Workaround

Hi Steve,

Really the main benefit of using the 1700 template is they re-designed the navigation control to work in pretty much all browsers which is important. I have seen similar issues when integrating the public view into the ultrawave 1700 design. Usually these can be overcome by creating a custom CSS file under the /app_themes/ that starts with "ZZ" so it loads last and take precedence. Next I use client developer tool like Firebug to look at the CSS responsible for causing the issue and then over-write that CSS in my new "ZZ" file with !important keyword to ensure that my style is the one used. If an issue cannot be resolved this way, I identify the locations of the CSS that is causing an issue (located in the iMIS install outside of 'app_themes' and change it there but I use this as a last resort.
Hope this helps.
Joe