Since Web Interface 4.x was released a lot of people asking how to rebrand the new version, even the Access Suite Console (ASC) allows already many customization. This website will demonstrate some very basic rebranding of Web Interface 4.0 in five steps. The following flash animation shows what will be changed in the different tasks.
The changes will work as is with Web Interface 4.x and assumes that you are using a default WI 4.x installation.
NOTE
BACK UP YOUR CODE BEFORE ATTEMPTING ANY MODIFICATIONS. USE AT YOUR OWN RISK !
First task: Change the login- and site title
To change the login title edit the file %ProgramFiles%\Citrix\Web Interface\4.x\languages\metaframe_strings.properties for the English language and find the line "LoginTitle=". Change the value to whatever you like.
To change the site title (after login) edit the file %ProgramFiles%\Citrix\Web Interface\4.x\languages\common_strings.properties for the English language and find the line "VersionTitle=". Change the value to whatever you like
To change the site title (after logout) edit the file %ProgramFiles%\Citrix\Web Interface\4.x\languages\metaframe_strings.properties for the English language and find the line "LoggedoutTitle=". Change the value to whatever you like
Save both files and on the command line of the Web Interface server run IISRESET
Second task: Add footer text
To add a footer text or image edit both following files Citrix\MetaFrame\auth\include\footer.inc Citrix\MetaFrame\site\include\footer.inc Find the lines:
<%
String footerText = getFooterText(currentLocale);
if (footerText != null) {
%>
<tr>
<td>
<table border="0" cellspacing="10" cellpadding="0" width="100%">
<tr>
<td class="xxsNorm" align="left">
<%=footerText%>
</td>
</tr>
</table>
</tr>
<%
}
%>change it to
<tr>
<td>
<table border="0" cellspacing="10" cellpadding="0" width="100%">
<tr>
<td class="xxsNorm" align="left"> NEW STUFF GOES HERE!
</td>
</tr>
</table>
</tr>
Third task: Change the site logo
Copy you own logo (mylogo.jpg) to Citrix\MetaFrame\media Open the Access Suite Console | Customize appearance for user | Branding Branding color: Header image location: ../media/spacer.gif Logo image location: ../media/mylogo.jpg Logo link location:
Fourth task: Remove left header stuff
edit both following files Citrix\MetaFrame\auth\include\header.inc Citrix\MetaFrame\site\include\header.inc find the lines at about 24
<td bgcolor="<%=getBrandingColor()%>">
<img src="../media/spacer.gif" width="1" height="4"></td>
<td><img src="../media/spacer.gif" width="15" height="4"></td>
to remove the lines they will be uncomment
<!--
<td bgcolor="<%=getBrandingColor()%>">
<img src="../media/spacer.gif" width="1" height="4"></td>
<td><img src="../media/spacer.gif" width="15" height="4"></td>
-->
find also at about line 52
<td><img src="../media/spacer.gif" width="15" height="4"></td>
<td><img src="../media/site_icon.gif" border="0" alt="<%=iconTipText%>"></td>
<td><img src="../media/spacer.gif" width="15" height="4"></td>
to remove the lines they will be uncomment
<!--
<td><img src="../media/spacer.gif" width="15" height="4"></td>
<td><img src="../media/site_icon.gif" border="0" alt="<%=iconTipText%>"></td>
<td><img src="../media/spacer.gif" width="15" height="4"></td>
--> Optional search for the two colspan="7" and change it to colspan="2"
Fifth task: Change the welcome text
edit both following files Citrix\MetaFrame\auth\include\welcome.inc Citrix\MetaFrame\site\include\welcome.inc
To have different text on the welcome page and the application site, change both files differently. find the lines at about 32
<td>
<p><span class="sBold"><%=welcomeMessage1%></span></p>
<p><span class="xsNorm"><%=welcomeMessage2%></span></p>
</td>
to remove the lines, they will be uncomment
<td>
<!--
<p><span class="sBold"><%=welcomeMessage1%></span></p>
<p><span class="xsNorm"><%=welcomeMessage2%></span></p>
-->
NEW STUFF GOES HERE!
</td> Now you can replace the "NEW STUFF GOES HERE!" with what ever you like, images, links, tables lists...
DONE! Five easy steps to rebrand Web Interface 4.x
|