You are on page 1of 64

Mobile Access Portal Customization

R75.40
Administration Guide

24 December 2012

Classification: [Protected]

© 2012 Check Point Software Technologies Ltd. All rights reserved. This product and related documentation are protected by copyright and distributed under licensing restricting their use, copying, distribution, and decompilation. No part of this product or related documentation may be reproduced in any form or by any means without prior written authorization of Check Point. While every precaution has been taken in the preparation of this book, Check Point assumes no responsibility for errors or omissions. This publication and features described herein are subject to change without notice. RESTRICTED RIGHTS LEGEND: Use, duplication, or disclosure by the government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 and FAR 52.227-19. TRADEMARKS: Refer to the Copyright page (http://www.checkpoint.com/copyright.html) for a list of our trademarks. Refer to the Third Party copyright notices (http://www.checkpoint.com/3rd_party_copyright.html) for a list of relevant copyrights and third-party licenses.

Important Information
Latest Software
We recommend that you install the most recent software release to stay up-to-date with the latest functional improvements, stability fixes, security enhancements and protection against new and evolving attacks.

Latest Documentation
The latest version of this document is at: http://supportcontent.checkpoint.com/documentation_download?ID=15401 For additional technical information, visit the Check Point Support Center (http://supportcenter.checkpoint.com).

Revision History

Date 24 December 2012 20 May 2012

Description Textual corrections First release of this document

Feedback
Check Point is engaged in a continuous effort to improve its documentation. Please help us by sending your comments (mailto:cp_techpub_feedback@checkpoint.com?subject=Feedback on Mobile Access Portal Customization R75.40 Administration Guide).

........................................................................................................46 ..................14 Creating a New Text String on a Portal Page ................................................................................................36 File Application Quick Launch Fields .......................................................................................................................................................................................................25 Changing the Endpoint Compliance Scanner Title .............................................................41 Changing Toolbar Captions ........ 8 Changing the Company Logo .................................................................................................................................................31 Portal .................................33 Replacing the Application Type Icons ...........................................................................31 Changing the Progress Bar ...............................................................15 Changing Error Descriptions .........................................................22 Removing the Language Selection ................................................................... 7 Backup and Restore ....................................................................................................................................................................................................................................................17 Changing the Background Color .........................................................................................................................................................21 Changing the Language Selection Caption ...........................................................................................................................................................23 Replacing the Re-Authentication Background Image .......................11 Changing the Footer Logo .................................................................................................................39 Replacing the Toolbar Icons ..........16 Authentication.................................Contents Important Information ..................17 Replacing the Login Page Background Image ........................................................................................................................................................................25 Endpoint Security on Demand ............................................................18 Hiding Login Controls and Captions .......................................25 Replacing the Endpoint Security on Demand Title Image ..............................................................................................................................................................20 Changing the Log Out Message ...........................................12 Localization ......................40 Changing the Toolbar Layout ........ 9 Changing the Company Title ...........................................................................................11 Adding Content to Portal Pages.......3 Introduction .................................................................................................................................................................................36 Web Application Quick Launch Fields ........8 Changing the Copyright Caption ......................................23 Adding a Legal Disclaimer ........10 Changing the Footer Background .. 7 Compliance with Web Standards ...........................................................14 Changing Existing Text Content .....35 Removing the Quick Launch Fields ...........34 Changing the Background Color .........................................................................................................................................................30 Changing the Secure Workspace Title..........................................................................................................................................................................................................26 Changing the Page Header Background ........ 7 Global Settings ....................................39 Changing the Page Header Background .......................................................................................................................6 About the Mobile Access Portal ...37 Set Application to Open New Window ..................43 Adding Help to the Toolbar ................................................................................................................ 6 Limitations .....................................................................................................................................................................................38 Portal Main Page Header and Toolbar................. 6 GUI Change Methodology ...........................................32 Replacing Application Group Icons .................................28 Secure Workspace .........................................................................................................44 Web Applications Section .................. 9 Changing the Page Header Background ..42 Changing the Settings Menu .......................................................................................................................................................................................16 Adding and Removing Languages ...........

........................................................60 An Empty Page Shows .....................................................................................................................................................................49 Changing Floating Navigation Bar Body Colors ..................................................................................55 HTML File Share Section.....................................................................................................................................................................................................................................................................48 Changing Floating Navigation Bar Control Buttons ..46 Changing Floating Navigation Bar Title .......................................................................................................................................................................................................49 Changing Floating Navigation Bar Background Color .................................................................................................................60 Customization Information not in this Document ...................................63 ..................................52 Changing the Title.........................51 Disable Editing Credentials ..................Replacing Floating Navigation Bar Icons.................................................................51 Native Applications Section ..................................................................................................................................54 Changing the Background Colors .............................................................................................................60 Do I need Support? .................................61 Index ......................56 Disabling File Share Favorites ..............................................58 Troubleshooting .........................................................60 New Image does not Show ...........50 Disable Adding Floating Navigation Bar Favorites ........................48 Changing Floating Navigation Bar Border Color............................52 Replacing the Company Logo .......50 Disable Adding Main Page Favorites ....................................50 Hiding the Floating Navigation Bar ....................................................................................................................................................................47 Replacing Floating Navigation Bar Grip Area .........................................57 Disable Adding Main Page Favorites .........56 Customizing the Icon Set ............................58 Disable Editing Main Page Credentials .............................................................60 Cannot Find the Code Snippet ....................53 Replacing the Title Background Image ............

We recommend that you carefully examine all windows before deployment. This document includes procedures and information required to make these changes. you can remove an application link. We recommend that you backup all customization source files before you apply version upgrades.40 | 6 . this does not prevent users from using that application by other means. Customizations included in this document let you change the graphical elements and appearance of the Mobile Access Portal. You can also use SmartDashboard to change some elements. A good working knowledge of HTML. Any known impact on customizations will be documented in the hotfix or minor version Release Notes.Chapter 1 Introduction In This Chapter About the Mobile Access Portal Limitations GUI Change Methodology Backup and Restore Compliance with Web Standards 6 6 7 7 7 About the Mobile Access Portal The Mobile Access Portal web interface uses many different technologies (HTML. Limitations Read this section carefully before you do any customization on the Mobile Access Portal. Generally. Check Point does not support customizations that change product functionality. It is possible that some customizations can have an effect on windows that are not shown on the list in each topic. For example.40 and higher only. PHP. Future version upgrades can cancel your R75. Customizations included in this document are supported by Check Point only if done in accordance with the instructions. JavaScript and PHP is important for customizing the portal. But.      This document applies to Mobile Access version R75. and others) to show the user interface. CSS.40 customizations. None of these customizations change the product functionality or security enforcement. hotfixes and minor releases keep your customizations intact.  Mobile Access Portal Customization Administration Guide R75. You can change some aspects of the user interface by changing the applicable files on the Mobile Access gateway. JavaScript.

Test your changes on different browsers and.Introduction GUI Change Methodology We recommend that you do these steps when making changes to the Mobile Access Portal user interface. when possible. When changing text in *. Do not change the source file name or the permissions (chmod).40 | 7 . These can be found at http://www. Mobile Access Portal Customization Administration Guide R75.         Backup all source files before making any changes. It is a best practice to search for the applicable text. Always save your backups on external storage. follow the World Wide Web Consortium standards. on different client operating systems. you must make the same changes for each member. This makes it possible to restore your system if your customization causes problems.w3. This is important because these files can be overwritten during hotfix installation or version upgrade. See the Troubleshooting chapter ("Troubleshooting" on page 60) for assistance in resolving customization problems.xx_XX.org). To go back to a previous state.http://www.org .org (http://www. Backup and Restore We recommend that you backup all source files before you do customization and again after you complete the customization.w3. Make sure that make your changes to the correct lines in the applicable files.w3. Make the changes one by one and test each change before continuing with the next one. simply copy the applicable files from your backup to the Mobile Access gateway.php files. If Mobile Access is in a cluster deployment. make sure to change all instances of the applicable strings. Compliance with Web Standards To make sure that your customizations are compatible with most browsers.

Chapter 2
Global Settings
In This Chapter Changing the Copyright Caption Changing the Company Logo Changing the Company Title Changing the Page Header Background Changing the Footer Background Changing the Footer Logo Adding Content to Portal Pages Localization 8 9 9 10 11 11 12 14

This chapter includes global customizations that have an effect on many different windows in the Mobile Access Portal.

Changing the Copyright Caption
You can change the copyright caption text. The copyright caption text is defined by two strings in the Strings.xx_XX.php file, where xx_XX is the language code. The first string contains the copyright dates. The second string contains the copyright text. You can change these strings as necessary. The text must not contain double quotes ("), dollar signs ($), backslash (\), copyright symbol (©), or other special characters. If it is necessary to show these characters, use the applicable HTML entities instead. These copyright strings are used on many pages in the Mobile Access Portal.

File to change
$CVPNDIR/phpincs/Strings.xx_XX.php (xx_XX = Localization Language) Example en.US = English USA

Change these parameter values
"CHECKPOINT_COPY_RIGHTS_YEAR" => "© Copyright 2004-2012", "CHECKPOINT_COPY_RIGHTS" => "Check Point Software Technologies Ltd. All rights reserved.",

Example of changed copyright caption text:
"CHECKPOINT_COPY_RIGHTS_YEAR" => "© Copyright 1912-2012", "CHECKPOINT_COPY_RIGHTS" => "MyCompany, since 1912.",

Mobile Access Portal Customization Administration Guide R75.40 | 8

Global Settings

Changing the Company Logo
You can replace the default company logo using SmartDashboard. The maximum logo size is 165x35 pixels. Larger images are automatically resized.

To change the company logo:
1. 2. 3. 4. 5. 6. In SmartDashboard, select the Mobile Access tab. Select Portal Settings > Portal Customization. Select the applicable Mobile Access gateway. In the Portal Customization pane, select Use custom logo image. Enter or browse to the image file. Optional: Select Clicking the logo redirects to this URL and enter a URL. This lets users click the logo to go to the specified URL.

See the R75.40 Mobile Access Administration Guide (http://supportcontent.checkpoint.com/solutions?id=sk67581) for more information.

Changing the Company Title
You can replace the default company title using SmartDashboard.

To change the company title:
1. 2. 3. 4. In SmartDashboard, select the Mobile Access tab. Select Portal Settings > Portal Customization. Select the applicable Mobile Access gateway. In the Portal Customization pane, enter the new name in the Title text field.

See the R75.40 Mobile Access Administration Guide (http://supportcontent.checkpoint.com/solutions?id=sk67581) for more information.

Mobile Access Portal Customization Administration Guide R75.40 | 9

Global Settings

Changing the Page Header Background
You can change the appearance of the page header by replacing the default graphic image files. There are two types of headers:

Portal Main Page Header

Authentication Page Header

A header background shows on these pages:
  Portal Main page and related pages Endpoint Security on Demand and related pages

Changes to this parameter can possibly have an effect on other pages as well. The page header is a combination of two or three image files. This table shows the image files that make up each header type. The logo ("Changing the Company Logo" on page 9), title ("Changing the Company Title" on page 9) and toolbar item image files ("Replacing the Toolbar Icons" on page 40) are defined elsewhere and are superimposed on the background to complete the header display.

Section Description 1 2 3 Logo placeholder Title placeholder Toolbar placeholder

File Name and Path $CVPNDIR/htdocs/Login/images/TopToolBar_Left.png $CVPNDIR/htdocs/Login/images/TopToolBar_Middle.png $CVPNDIR/htdocs/Login/images/TopToolBar_Right.png

To change the page header background:
1. 2. 3. 4. Rename or back up the original background image files. Create your new background image files. Use the same file names as shown in the table. Copy the new image files to the Mobile Access gateway at the path shown in the table. Run chmod -c 774 <file name>, where <file name> is the name of the copied image file. Do this step for each replaced image file.

Notes:
  The logo and title placeholder sections are generated using a horizontally repeated background image. The toolbar placeholder (3) only shows on the Portal Main page and related pages.

Mobile Access Portal Customization Administration Guide R75.40 | 10

2. 2.Global Settings Changing the Footer Background You can change the appearance of the page header by replacing the default graphic image file. The copyright text ("Changing the Copyright Caption" on page 8) and the footer logo ("Changing the Footer Logo" on page 11) are defined elsewhere and are superimposed on the background to complete the header display. Changing the Footer Logo You can change the logo that shows in the lower right hand corner of the footer.png To change the footer logo image: 1. Mobile Access Portal Customization Administration Guide R75. The footer background is generated by a horizontally repeating background image. Create your new background image files. The footer logo shows on these pages:   Portal Main page Secure Workspace Launch page Changes to this parameter can possibly have an effect on other pages as well. Notes and cautions:  We recommend that you keep the original image dimensions. 3. 3. Copy the new image files to $CVPNDIR/htdocs/Login/images on the Mobile Access server. The footer logo image file is at: $CVPNDIR/htdocs/Login/images/CP_logo_Footer. The footer background image file is at: $CVPNDIR/htdocs/Login/images/Footer_bg. Use the same file names as shown above. Rename or back up the original background image file. The footer background shows on these pages:   Portal Main page Secure Workspace Launch page Changes to this parameter can possibly have an effect on other pages as well.40 | 11 . Copy the new image file to the Mobile Access gateway at the path shown above. Create your new image file. Rename or back up the original background image file.png To change the footer background: 1. Use the same file name as shown above.

       Backup all source files before making any changes. When changing text in *. This section includes a simple example where text is added to the Mobile Access Portal error page. make sure to change all instances of the applicable strings. you must make the same changes for each member. Important . See the Troubleshooting chapter ("Troubleshooting" on page 60) for assistance in resolving customization problems.Global Settings Adding Content to Portal Pages You can edit or add content on most Mobile Access Portal pages. Make sure that make your changes to the correct lines in the applicable files. We recommend that you do these steps when making changes to the Mobile Access Portal user interface. To do this. you must change the HTML and PHP code on the Mobile Access server. We recommend that this be done only by competent personnel with strong programming skills. Mobile Access Portal Customization Administration Guide R75.40 | 12 . when possible.Changing Mobile Access Portal page content is an advanced task.xx_XX. Do not change the source file name or the permissions (chmod). Make the changes one by one and test each change before continuing with the next one. on different client operating systems. If it is necessary to localize the new content.php files. you must also add a new text string to your language files. Test your changes on different browsers and. It is a best practice to search for the applicable text. If Mobile Access is in a cluster deployment.

com<br> or open a support ticket <a href="http://support..com" target="_blank">here</a>.40 | 13 ." NAME="back" .length==nEmptyHistoryNumOfLocations) { GetObj("back").. Example of the changed error page: Mobile Access Portal Customization Administration Guide R75. </td> <TD width="10"></TD> .disabled=true. <script language="javascript"> var nEmptyHistoryNumOfLocations = <?=$br->Name=="Firefox" ? "1" : "0"?>. ..example.back(). </table> </td> <TD width="10"></TD> </tr> <tr> <td width="10"></td> <td class="mainData"> To contact support please send a mail to support@example.linkHo . } </script> <input type="button" id="home" onclick="javascript: onRelease('undefined'... if (history.Global Settings Example where content is added to an error page: The added code shows on a white background... </td> <td width="10"></td> </tr> <tr><td height="20"><input type="hidden" name="Id" value="<?=$id?>"></td></tr> <tr> <TD width="10"></TD> <td class="mainData"> <input type="button" id="back" onclick="javascript: history..

If it is necessary to show these characters. dollar signs ($). "SUBMIT" => "Envoyer".40 | 14  . Language file example (French .php. To change an existing banner text string: 1. "CANCEL" => "Annuler".Be careful not to change the title string. Open the applicable language file. Localized text can show on all Mobile Access Portal windows. .. "ORGANIZE_SNX_FAVORITES" => "Organiser les favoris des applications". . named Strings. You can change these strings as necessary..xx_XX. 2. Each language has its own language file.Global Settings Localization Mobile Access Portal uses a language file for each supported language. If there is a comma at the end of the title/banner.php) This code snippet shows a small portion of a typical language file. "ORGANIZE_FILE_FAVORITES" => "Organiser les fichiers favoris".   The banner text string must be enclosed in double quotes. <?php $strings_array = array( //general strings "GO" => "Ok". The changed text content shows on all applicable portal pages.Strings. Mobile Access Portal Customization Administration Guide R75.. use the applicable HTML entities instead. The text must not contain double quotes ("). backslash (\). This title string must match the PHP code that generates the portal page. All language files are in the $CVPNDIR/phpincs directory.. Search for the title string.fr_FR. "OK" => "Ok". "ADD" => "Ajouter". "HOME" => "Accueil". Rules and Cautions: Important . Each line in the language file contains two parts:   A unique title string. do not delete it. Changing Existing Text Content You can change the localized banner text string in an existing line in the localization file. "SKIP" => "Continuer". where xx_XX is the language code. A banner text string that contains the localized text. copyright symbol (©). or other special characters. "BACK" => "Retour". 3. "USER" => "Utilisateur". //Header "ORGANIZE_WEB_FAVORITES" => "Organiser les sites Web favoris". Change the banner text string. This will break the connection between the title string and the PHP code that generates the Mobile Access Portal page.

You do this by adding a new "key-value" entry to all localization (Strings.xx_XX. 2. Mobile Access Portal Customization Administration Guide R75. The text must not contain double quotes ("). Add a new "key-value" line to all localization (Strings. a run-time error occurs when trying to show the page in that language. put a comma (. Rules and cautions:   The title string and the banner text string must be enclosed in double quotes. Important . Change the applicable PHP source code to show the new text string on the portal page. backslash (\).xx_XX. d) If the new title/banner text pair is not the last pair in the list. use the applicable HTML entities instead. The files are located in the $CVPNDIR/phpincs directory. To create a new text string: 1. a) Enter the unique title string on the left-hand side of the line. The new text string shows on all applicable portal pages. c) Enter the banner text string after the ' => '.40 | 15 . b) Enter the ' => ' string after the title string. copyright symbol (©).) at the end of the line. Example new text string: "MY_NEW_TEXT_STRING" => "This is new portal text". or other special characters.Global Settings Example: "LAST_LOGGED_ON" => "New Last Logged on Text". The specifics of how to change the PHP code is beyond the scope of this document. Creating a New Text String on a Portal Page You can create an entirely new text string to show on a Mobile Access Portal page.php)files.php)files and changing the applicable PHP code to show the new content. If the new line is missing from a language file. dollar signs ($). If it is necessary to show these characters.Make sure that you add the new "key-value" entry to all language files in your environment.

copyright symbol (©).php (xx_XX = Localization Language) Example en. where xx_XX applicable language code. use the applicable HTML entities instead. dollar signs ($). Mobile Access Portal Customization Administration Guide R75.40 | 16 .com/solutions?id=sk32065) for the procedure for doing this. Error descriptions show on these pages:   Challenge/Response page Pre-Authentication error page.Error message text surrounded by double quotes. If it is necessary to show these characters.checkpoint.US = English USA Parameter values: <error code> => "<message text>".HTTP Error code. You can change message text string as necessary. Adding and Removing Languages You can add or remove languages from Mobile Access. backslash (\). The text string must not contain double quotes ("). There is one line for each error code. File to change $CVPNDIR/phpincs/ErrorCodes. Do not change this value.   <error code> . <message text> .xx_XX. In this file.xx_XX. or other special characters. The specified page could not be found. Example of copyright caption definition: 404 => "Page not found. See sk32065 (http://supportcontent.php file. (404)".Global Settings Changing Error Descriptions You can change the error message text in the supported languages. each error message is identified by its HTML error code. Error messages are contained in the ErrorCodes.

Replacing the Login Page Background Image You can replace the Logon page background image on the Mobile Access Portal login page.png.Chapter 3 Authentication In This Chapter Replacing the Login Page Background Image Changing the Background Color Hiding Login Controls and Captions Changing the Log Out Message Changing the Language Selection Caption Adding a Legal Disclaimer Replacing the Re-Authentication Background Image Endpoint Security on Demand 17 18 20 21 22 23 25 25 This chapter contains instructions for changing for the Login page and other pages related to the login and authentication procedures.40 | 17 . This image has an effect on these pages:      Login page Logout page Challenge/Response page Pre-Authentication Error pages Other related pages Mobile Access Portal Customization Administration Guide R75. The default background image can be found at $CVPNDIR/htdocs/Login/images/background_card.

Changing the Background Color The page background color value defines the background color and gradient on authentication pages and the Secure Workspace Launch page. Save the new file to the Mobile Access server in $CVPNDIR/htdocs/Login/images/. To replace the Logon page background image: 1. The background color values have an effect on these pages:         Login page Logout page Challenge/Response page Endpoint Compliance Scanner page Pre-Authentication Error pages Connection time out page Secure Workspace Launch page and related pages Other pages related to the login and authentication process Mobile Access Portal Customization Administration Guide R75. This value is defined in the $CVPNDIR/htdocs/Login/Login. Give the new file the same name as the original file (background_card. We recommend that the new background image be the same dimensions as the default image (767 x 416 Pixels). 3.png). title and copyright notice are superimposed on this image to create the page display. logo. Backup the original background image.40 | 18 . Create a new background image. 2. 4.css file. Notes and Cautions:  Make sure that the new image margin color looks well with the page background color ("Changing the Background Color" on page 18).Authentication The page content.

gradient( startColorstr='#feffff'. /* Old browsers */ background: -moz-linear-gradient(top.Safari5.#feffff 0%.. 2. #d4e5fe 96% Fallback color: #e7f1fe (For browsers that cannot show color gradients) To change the background color and gradient: 1. left top.#feffff 0%.Authentication CSS Code Snippet .#feffff). On the Mobile Access server. colorstop(96%. color-stop(0%. Search for 'background' and 'background-color:' in the body tag. /* W3C */ filter: progid:DXImageTransform.css in a text editor. #feffff 0%.#d4e5fe 96%).40 | 19 . Use the code snippet as a guide to the locations of the different color codes.GradientType=0 ). #feffff 0%.#feffff 0%. #feffff 0%. #feffff 0%. background-color:#e7f1fe.#d4e5fe 96%).#d4e5fe 96%). Change the applicable color codes as required. #d4e5fe 96%). endColorstr='#d4e5fe'. /* Chrome. open $CVPNDIR/htdocs/Login/Login.Safari4+ */ background: -webkit-linear-gradient(top.#feffff 0%. 3.10+ */ background: -ms-linear-gradient(top. /* IE6-8 */ } In this example.#d4e5fe 96%).1+ */ background: -o-linear-gradient(top. #feffff 0%. left bottom.Microsoft. Mobile Access Portal Customization Administration Guide R75. #feffff 0%. the default colors are:   Gradient colors: #feffff 0%. color-stop(0%. /* Opera 11.#feffff).Default Colors body { .#d4e5fe)).6+ */ background: -webkit-gradient(linear.. /* IE10+ */ background: linear-gradient(top. /* FF3. /* Chrome10+. #feffff 0%. background: #e7f1fe.

2. To hide the Certificate Sign in option: 1.40 | 20 .> tag) to read <tr style="display: none">... Change the <tr> tag (above the <td colspan.php in a text editor. Open $CVPNDIR/phpincs/LoginPage.You must make sure that certificate sign-in is not enforced..php file. Mobile Access Portal Customization Administration Guide R75. Change the <tr> tag (above the <td colspan. 6. 5. This can prevent users from logging in to the Mobile Access Portal. Search for the string name="loginType" id="Certificate". Optional: Change the <td height="5"> tag to <td=height "25">. 4. You can substitute a different value to meet your needs. This is an aesthetic change that adds a space between the credentials fields and the rest of the page. Important . You do this by hiding these options in the $CVPNDIR/phpincs/LoginPage. Search for the string name="loginType" id="Standard".> tag) to read <tr style="display: none">.Authentication Hiding Login Controls and Captions You can remove the Certificate Sign In and Standard Sign In options from the Login page.. These settings have an effect only on the Login page. This action adds a Display Style attribute to the table row containing the controls and makes it invisible. 3.

</td> </tr> <tr><td height="5"></td></tr> <tr> <td height="25"></td> </tr> . which shows after you log out (manually or after a timeout). Each language has its own language file.. You change the applicable string in the applicable language file.. named Strings. Mobile Access Portal Customization Administration Guide R75. The Login page now shows without the Sign In options.xx_XX..40 | 21 .Authentication Code Snippet (After the change): <tr style="display: none"> <td colspan="2" height="20" valign="middle" class="<?=$UNPW_Class_Var?>"> <input type="radio" name="loginType" id="Standard" . <tr style="display: none"> <td colspan="2" height="26" valign="middle" class="<?=$CERT_Class_Var?>"> <input type="radio" name="loginType" id="Certificate" </td> </tr> The changed table row tags are highlighted. Changing the Log Out Message You can change the logout message.php. All language files are in the $CVPNDIR/phpincs directory. where xx_XX is the language code..

40 | 22 . . To change the logout Message: 1.. This setting has an effect only on the Login page and related pages. You define the language selection caption in the $CVPNDIR/phpincs/LoginPage. 2. 3. 2. If it is necessary to show these characters. backslash (\). Search for the title string "THANK_YOU_MESSAGE" and change the related banner text string. Search for the title string "SIGN_OUT_MESSAGE" and change the related banner text string. Change the caption string as required. "CHECK_POINT_CONNECTRA_PORTAL" => "Check Point Mobile". Open the applicable language file in a text editor. copyright symbol (©). Code snippet showing the default values: "SIGN_OUT_MESSAGE" => "You have signed out". The defined caption shows for all selected languages.   The banner text string must be enclosed in double quotes. dollar signs ($). By default. Search for the title string "CHECK_POINT_CONNECTRA_PORTAL" and change the related banner text string. use the applicable HTML entities instead. Make sure that the string ends with &nbsp: Mobile Access Portal Customization Administration Guide R75. Open $CVPNDIR/phpincs/LoginPage.. Search for currently defined caption string. "THANK_YOU_MESSAGE" => "Thank you for using". This caption is not localized and is in English by default.php file. or other special characters.Authentication This change has an effect only on the You are now signed out page. 4. 3. this string is 'Change Language To:'. The text must not contain double quotes (").Do not change the title string. To change the language selection caption: 1. Changing the Language Selection Caption You can change the banner text string next to the Language Selection combo box. This will break the connection between the title string and the PHP code that generates the Mobile Access Portal page.php using a text editor. Rules and Cautions: Important .

40 | 23 . Open $CVPNDIR/phpincs/LoginPage. To change the language selection caption: 1.php. All language files are in the $CVPNDIR/phpincs directory. string.font-weight: normal. color: black. Mobile Access Portal Customization Administration Guide R75."> Change Language To: &nbsp. <SCRIPT LANGUAGE="JavaScript"> <!-RenderLanguageSelectionCombo(). this string is 'Change Language To:'. //--> </SCRIPT> </td> Removing the Language Selection You can remove the language selection option altogether.Authentication Code Snippet: <td colspan="2" align="right" style="font-family: Sans-serif. Search for the currently defined caption string. Each language has its own language file. By default. To do this you must remove both the caption and the RenderLanguageSelectionCombo()function call.xx_XX. where xx_XX is the language code. named Strings. Code Snippet: <td colspan="2" align="right" style="font-family: Sans-serif. Delete the highlighted caption string line and the JavaScript call lines as shown below. <SCRIPT LANGUAGE="JavaScript"> <!-RenderLanguageSelectionCombo(). 3. color: black. font-size: 11px.php using a text editor.font-weight: normal. This setting has an effect only on the Login page and related pages. 2."> Change Language To: &nbsp. Do not delete the &nbsp. This text includes two strings:   Title Body text You define these strings in the language files for each supported language. font-size: 11px. //--> </SCRIPT> </td> Adding a Legal Disclaimer You can add legal disclaimer text to the Login page.

 Example: ///////////////////////////////////////////////// ///~~~~~~ Legal Banner strings ~~~~~~~~~~/// //NOTE: Maximum Title length: 60 characters "LEGAL_TITLE" => "Company policy". Search for the title string "LEGAL_TEXT" and change the related banner text string. copyright symbol (©). The banner text string must be enclosed in double quotes. This will break the connection between the title string and the PHP code that generates the Mobile Access Portal page. or other special characters.) at the end of the line.MyCompany. //NOTE: Maximum banner text length: 500 characters "LEGAL_TEXT" => " Lorem ipsum dolor sit amet. To add a legal disclaimer to the Login page: 1.com/Terms. Rules and Cautions: Important . use the applicable HTML entities instead. 2.     The title string can be a maximum of 60 characters long. ///////////////////////////////////////////////// Mobile Access Portal Customization Administration Guide R75. put a comma (. consectetuer adipiscing elit.Authentication This change has an effect only on the Login and related pages. 3. dollar signs ($).". Please see our <a href=\"http://www.40 | 24 .html\" target=\"_blank\">Terms And Conditions</a> page. It also can have an effect on the Endpoint Compliance Scanner and its related pages. If the new title/banner text pair is not the last pair in the list. The banner string can be a maximum of 500 characters long. Search for the title string "LEGAL_TITLE" and change the related banner text string. The text must not contain double quotes ("). If it is necessary to show these characters. backslash (\).Be careful not to change the title string. Open the applicable language file. You can change these strings as necessary.

3. The default background image can be found at $CVPNDIR/htdocs/Login/images/small_card.Authentication Replacing the Re-Authentication Background Image You can replace the Re-Authentication window background image. The title is not localized and is in English by default. Save the new file to the Mobile Access server in $CVPNDIR/htdocs/Login/images/ Notes and Cautions:   We recommend that you keep the image dimensions the same as the original. Make sure that the new image margin color looks well with the page background color ("Changing the Background Color" on page 18). Backup the original background image. This file is superimposed on the background image. To Replace the Re-Authentication Background Image: 1. Replacing the Endpoint Security on Demand Title Image You can change the Endpoint Compliance Scanner title and the company logo. The default company logo is the Check Point Logo. 4. Give the new file the same name as the original file (small_card. Create a new background image.png). Endpoint Security on Demand This section includes procedures for changing the appearance of the Endpoint Security on Demand pages.png Mobile Access Portal Customization Administration Guide R75. The title text and company logo are two graphical elements in an image file with a transparent background.png. This setting has an effect only on the Re-Authentication pop-up window.40 | 25 . The image file name and path are: $CVPNDIR/htdocs/Login/images/CPESOD_Scanner_Title. 2.

Copy the new image file to the Mobile Access server in $CVPNDIR/htdocs/Login/images/. named Strings. Create a new background image. All language files are in the $CVPNDIR/phpincs directory.png). 3.php. The title is a localized string that is located in the language file for each supported language. Changing the Endpoint Compliance Scanner Title You can change the Endpoint Compliance Scanner title. where xx_XX is the language code.png file. Give the new image file the same name as the original file (CPESOD_Scanner_Title.Authentication This setting has an effect on all Endpoint Compliance Scanner pages. Make sure that the new background image is the same dimensions as the default image (445 x 86 Pixels). 4.xx_XX. To change the Endpoint Compliance Scanner Title and Logo: 1.40 | 26 . 2. Each language has its own language file. Back up the existing CPESOD_Scanner_Title. Mobile Access Portal Customization Administration Guide R75.

Do not change the title string. Mobile Access Portal Customization Administration Guide R75. 2. or other special characters.40 | 27 . If it is necessary to show these characters. backslash (\). dollar signs ($).   The banner text string must be enclosed in double quotes. Rules and Cautions: Important . use the applicable HTML entities instead.Authentication This setting has an effect on all Endpoint Compliance Scanner related pages. Search for the title string "ICS_SCAN_PAGE_TITLE" and change the related banner text string. Example: "ICS_SCAN_PAGE_TITLE" => "Replacement text". Open the applicable language file in a text editor. To change the Endpoint Compliance Scanner title: 1. The text must not contain double quotes ("). copyright symbol (©). This will break the connection between the title string and the PHP code that generates the Mobile Access Portal page.

8. Mobile Access Portal Customization Administration Guide R75.Authentication Changing the Page Header Background You can change the appearance of the Endpoint Security on Demand page header by changing the image files used to generate the header background. you must also make changes to some PHP files.header_right identifiers. The procedures for changing these PHP files are beyond the scope of this document. If you change the image dimensions. Copy the new image files to $CVPNDIR/htdocs/Login/images/. . If you change the image dimensions. 5.header_left. 3.css in a text editor. To change the page header background: 1. 4. 2. Change the file name and dimension parameters as required. Run chmod -c 774 <file name>. 7. change the applicable PHP files to reflect this.png The page header background is a combination of these image files. default file names.css file.css file to reflect the new file names and image dimensions. Do this step for each replaced image file. Search for the . By default. Create the new background image files. Backup the $CVPNDIR/htdocs/Portal/Login. 6. the header background uses these image files: Section Description 1 2 Logo placeholder Title placeholder File Name and Path $CVPNDIR/htdocs/Login/images/TopToolBar_Left.header_middle and .40 | 28 . These changes have an effect only on Endpoint Security on Demand pages. Open Login. where <file name> is the name of the copied image file. You must also change the Login.png $CVPNDIR/htdocs/Login/images/TopToolBar_Middle. Do not use the existing.

vertical-align: top. width: 42px. height: 68px. background-repeat: repeat-x. Mobile Access Portal Customization Administration Guide R75.40 | 29 .header_middle { background: url(<?=portal_prefix_path()?>/Login/images/TopToolBar_Left. background-repeat: repeat-x. This can change the header background for Portal Main page and other pages that use the default files. padding-left: 5px. } Notes:    Do not use the default file names for your new image files. } .Authentication Code Snippet .png). height: 68px. We recommend that you keep the image dimensions the same as the default images.png).header_right { background: url(<?=portal_prefix_path()?>/Login/images/TopToolBar_Middle.png). background-repeat: repeat-x. height: 80px. The logo and title placeholder sections are generated using a horizontally repeated background image.header_left { background: url(<?=portal_prefix_path()?>/Login/images/TopToolBar_Left. } . vertical-align:middle.

named Strings. All language files are in the $CVPNDIR/phpincs directory.Chapter 4 Secure Workspace In This Chapter Changing the Secure Workspace Title Changing the Progress Bar 31 31 You can change two elements on the Launching Secure Workspace page. Each language has its own language file.40 | 30 . where xx_XX is the language code. Item 1 2 Description SecureWorkspace title Progress bar Mobile Access Portal Customization Administration Guide R75. These elements have an effect only on the Launching Secure Workspace page.xx_XX.php.

php file. font-family: sans-serif."> <table width="267" height="65" border="0" cellspacing="0" cellpadding="0" style="border: 1px solid #1B276F..Secure Workspace Changing the Secure Workspace Title You can change the Secure Workspace title text by changing the applicable line in your language files. Search for the title string "CPESOD_SW_LAUNCHING"."> .bar --> <td height="32" valign="middle" align="center" style="padding-bottom: 2px. backgroundcolor: #5F7FCA. 2.. or other special characters."loading" --> <td height="32" valign="middle" align="center" style="padding-top: 2px."> <!-. <!-. padding-left: 5px."> .. font-family: sans-serif. color: white.php file.. copyright symbol (©). Replace the existing HTML color code with the applicable color..) at the end of the line. <div id="instructionsSection" style="display:block. If it is necessary to show these characters.40 | 31 . If the new title/banner text pair is not the last pair in the list. letter-spacing: 3px. Code snippet: .. 3. use the applicable HTML entities instead. This parameter has an effect only on the Secure Workspace Launch page. Open the applicable language file. <!-. To change the progress bar background color: 1. This parameter has an effect only on the Secure Workspace Launch page. font-size: 16px. font-weight: bold. backslash (\). Example: "CPESOD_SW_LAUNCHING" => "Launching Secure Workspace". Rules and cautions:    The banner text string must be enclosed in double quotes. Search for the these tags:    <div id="instructionsSection" style="display:block. letter-spacing: 3px.bar --> 3. Open the SWS_UpdateParams. The text must not contain double quotes ("). dollar signs ($)... To change the Secure Workspace Title: 1. 2. Mobile Access Portal Customization Administration Guide R75."> . font-size: 16px."loading" --> <!-. background-color: #5F7FCA. fontweight: bold. Change the banner text as necessary. color: white. Changing the Progress Bar You can change the progress bar background color by editing he color values in the $CVPNDIR/phpincs/SWS_UpdateParams. put a comma (.

Chapter 5 Portal In This Chapter Replacing Application Group Icons Replacing the Application Type Icons Changing the Background Color Removing the Quick Launch Fields Set Application to Open New Window Portal Main Page Header and Toolbar Web Applications Section Native Applications Section HTML File Share Section This chapter contains procedures for customizing the Main Portal page and all related pages.40 | 32 . 33 34 35 36 38 39 46 52 56 Mobile Access Portal Customization Administration Guide R75.

Create new icon image files. The file names are: Application Group Mail Web Native Applications Files File Name Mail. Back up the existing icon image files.Portal Replacing Application Group Icons You can replace the large application group icons on the Main Portal page with your own icons. Mobile Access Portal Customization Administration Guide R75. Each application group has a large icon. The icon image files are in the $CVPNDIR/htdocs/Login/images directory. 3. 2. We recommend that you use the original image dimensions. Your replacement icons must also have a transparent background. using the file names as shown above.png Folder. which is superimposed on the main page background.png p_web.png To replace the application group icons: 1. This icon has a transparent background.png snx. Copy the new image files to $CVPNDIR/htdocs/Login/images on the Mobile Access server. The application group icons are:     Mail Native Applications Web Files The new icon images only show on the Main Portal page and its related pages.40 | 33 .

3. using the file names as shown above. Back up the existing icon image files. The Native Applications (SNX) uses only one icon.gif i_links_off. 2. One icon is for when the mouse pointer hovers over it in the portal. The icon image files are in the $CVPNDIR/htdocs/Login/images directory.png i_file_off.png i_file_over. Mobile Access Portal Customization Administration Guide R75. These icons have a transparent background.png i_mail_over.Portal Replacing the Application Type Icons You can replace the small application type icons on the Main Portal page with your own icons. Create new icon image files.40 | 34 .png i_links_over. Each application type has two small icons. Copy the new image files to $CVPNDIR/htdocs/Login/images on the Mobile Access server. We recommend that the replacement icon images have the same dimensions. The other is for when the mouse pointer is not hovering over it.png snx_app_nolink. which is superimposed on the Portal Main page background. Your replacement icons must also have a transparent background. The application type icons are:     Mail Native Applications Web Files The new icon images only show on the Main Portal page and its related pages.png Native Applications Web Files To replace the application group icons: 1. The file names are: Application Type Mail File Name i_mail_off.

This value is defined in the $CVPNDIR/htdocs/Portal/Main. #feffff 0%.40 | 35 .#feffff 0%. /* W3C */ filter: progid:DXImageTransform.css in a text editor. /* Chrome10+.#d4e5fe 96%). #feffff 0%. color-stop(0%.#d4e5fe 96%). endColorstr='#d4e5fe'.#d4e5fe 96%).css file.6+ */ background: -webkit-gradient(linear.Safari4+ */ background: -webkit-linear-gradient(top. /* Opera 11.#d4e5fe)).10+ */ background: -ms-linear-gradient(top. Use the code snippet as a guide to the locations of the different color codes. left top..#feffff 0%. Mobile Access Portal Customization Administration Guide R75. color-stop(0%. /* FF3.Default Colors body { . /* IE6-8 */ } In this example.Portal Changing the Background Color The page background color value defines the background color and gradient on the Portal Main page.#feffff). #d4e5fe 96% Fallback color: #e7f1fe (For browsers that cannot show color gradients) To change the background color and gradient: 1. colorstop(96%.#feffff 0%.gradient( startColorstr='#feffff'. the default colors are:   Gradient colors: #feffff 0%.1+ */ background: -o-linear-gradient(top. 2. /* Chrome.#feffff). left bottom. #feffff 0%. #feffff 0%. #feffff 0%. open $CVPNDIR/htdocs/Portal/main. /* Old browsers */ background: -moz-linear-gradient(top. Change the applicable color codes as required.#feffff 0%. background: #e7f1fe.Microsoft.GradientType=0 ). /* IE10+ */ background: linear-gradient(top.#d4e5fe 96%). Search for 'background' and 'background-color' in the body tag. #feffff 0%.Safari5. This background color values have an effect on the main portal page and related pages: CSS Code Snippet . background-color:#e7f1fe. #feffff 0%.. 3. #d4e5fe 96%). On the Mobile Access server.

2. The quick launch fields are defined in the $CVPNDIR/htdocs/Portal/Main file. 4. Backup the $CVPNDIR/htdocs/Portal/Main file.Portal Removing the Quick Launch Fields By default. Open Main in a text editor. 3.40 | 36 . This definition has an effect on the Portal Main page and its related pages. Mobile Access Portal Customization Administration Guide R75. Web Application Quick Launch Fields To remove the Web application quick launch field: 1. Mobile Access Portal includes quick launch fields for Web and File applications on the Portal Main page. The code to be deleted shows on a white background in the code snippet. Search for the "tableWeb" identifier. You can remove (hide) the quick launch fields to prevent users from running applications that do not show on the Portal. Delete the table code located between the <tr> tags located below the "tableWeb" line.

Search for the "tableFile" identifier.." class="Label"><?= ADDRESS ?>:</td> <td align="left" align="top"> <table cellpadding="0" cellspacing="0" width="465px" border="0"> <tr> <td align="left" valign="bottom"><input type="text" name="Url" id="Url" onfocus="markFocus(this). 3. Backup the $CVPNDIR/htdocs/Portal/Main file..40 | 37 .Portal Code Snippet ." align="absmiddle" class="butt"> </td> </tr> </table> </td> <td>&nbsp."></td> <td width="65" align="left" style="padding-left : 6px. File Application Quick Launch Fields To remove the Web application quick launch field: 1... Open Main in a text editor.</td> <td colspan="2" height="14" align="left" class="Annotation"><?= URL_ANNOTATION ?></td> </tr> <tr><td colspan="3" height="5"></td></tr> <tr> <td colspan="3" id="WebBookmarksTD" valign="top"> .</td> </tr> <tr> <td>&nbsp. <table cellpadding="0" cellspacing="0" border="0" width="100%" ID="tableWeb" class="tableURL"> <tr> <td width="65" height="22" align="left" style="padding-left: 8px." valign="middle"><input type="submit" id="browseWeb" NAME="browseWeb" value="<?= GO ?>" onMouseUp="markFocus(Url). 2. Delete the table code located between the <tr> tags located below the "tableFile" line. The code to be deleted shows on a white background in the code snippet. Mobile Access Portal Customization Administration Guide R75." class="inputText" style="width: 100%. 4.

com/solutions?id=sk33449). Set Application to Open New Window The changes necessary to configure applications to open in a new window are described in the SecureKnowledge document sk33449 (http://supportcontent...</td> <td colspan="2" height="14" align="left" class="Annotation"><?= PATH_ANNOTATION ?></td> </tr> <tr><td colspan="3" height="5"></td></tr> <tr> <td colspan="3" id="FileBookmarksTD" valign="top"> ." valign="middle"><input type="submit" id="browseFiles" NAME="browseFiles" value="<?= GO ?>" onMouseUp="markFocus(Path)." class="inputText" style="width: 100%. <table cellpadding="0" cellspacing="0" border="0" width="100%" ID="tableFile" class="tableURL"> <tr> <td width="65" height="23" align="left" style="padding-left: 8px.." align="absmiddle" class="butt"> </td> </tr> </table> </td> </tr> <tr> <td> &nbsp."></td> <td width="65" align="left" style="padding-left : 6px. Mobile Access Portal Customization Administration Guide R75." class="Label"><?= PATH ?>:</td> <td align="left"> <table cellpadding="0" cellspacing="0" width="465px" border="0"> <tr> <td align="left" valign="bottom"><input type="text" name="Path" id="Path" onfocus="markFocus(this)..Portal Code Snippet .checkpoint.40 | 38 .

css file. default file names. 2.png $CVPNDIR/htdocs/Login/images/TopToolBar_Right. Mobile Access Portal Customization Administration Guide R75.css file to reflect the new file names and image dimensions.header_left.header_middle. The procedures for changing these PHP files are beyond the scope of this document. the Mobile Access Portal uses these image files: Section Description 1 2 3 Logo placeholder Title placeholder Toolbar placeholder File Name and Path $CVPNDIR/htdocs/Login/images/TopToolBar_Left. 5. . Do this step for each replaced image file. change the applicable PHP files to reflect this. 4.Portal Portal Main Page Header and Toolbar In this section: Changing the Page Header Background Replacing the Toolbar Icons Changing the Toolbar Layout Changing Toolbar Captions Changing the Settings Menu Adding Help to the Toolbar 39 40 41 42 43 44 Changing the Page Header Background You can change the appearance of the Portal Main page header by changing the image files used to generate the header background.header_right and .png The page header background is a combination of these image files. By default. Backup the $CVPNDIR/htdocs/Portal/Main. 7. Portal Main Page Header To change the page header background: 1.png $CVPNDIR/htdocs/Login/images/TopToolBar_Middle.40 | 39 . 6. If you change the image dimensions.css in a text editor. 8. Create the new background image files. Copy the new image files to $CVPNDIR/htdocs/Login/images/.header_menu identifiers. Do not use the existing. These changes have an effect only on the Main Portal page and related pages. Search for the . You must also change the Main. Open Main. Change the file name and dimension parameters as required. Run chmod -c 774 <file name>. you must also make changes to some PHP files. . 3. If you change the image dimensions. where <file name> is the name of the copied image file.

png). } . } . height: 68px. */ /*border: solid 1px red. The logo and title placeholder sections are generated using a horizontally repeated background image.Configure the Portal and Mobile Access features Sign Out .Log out from the Portal Mobile Access Portal Customization Administration Guide R75. Mail . vertical-align:middle. } . height: 68px. vertical-align: top. background-repeat: repeat-x. width: 42px. background-repeat: repeat-x. background-repeat: repeat-x. We recommend that you keep the image dimensions the same as the default images.header_menu { background: url(<?=portal_prefix_path()?>/Login/images/TopToolBar_Right. vertical-align: bottom. padding-left: 5px.png).Go to the Portal Main page. This can change the header background for Endpoint Security on Demand page and other pages that use the default files.40 | 40 . /* padding-bottom: 5px.header_middle { background: url(<?=portal_prefix_path()?>/Login/images/TopToolBar_Left. Replacing the Toolbar Icons The Portal Main page header contains four toolbar icons:     Home .*/ } Notes:    Do not use the default file names for your new image files.Portal Code Snippet Code Snippet . height: 68px. height: 80px.png).header_left { background: url(<?=portal_prefix_path()?>/Login/images/TopToolBar_Left.Get access to your email accounts Settings . width: 329px.header_right { background: url(<?=portal_prefix_path()?>/Login/images/TopToolBar_Middle. background-repeat: repeat-x.png).

These settings have an effect on the Portal Main page and related pages.png header image. If you change the image dimensions.png Mouse-over: ToolBar_Btn_Settings_over. Back up the existing $CVPNDIR/phpincs/Header.php using a text editor. See Header Background ("Changing the Page Header Background" on page 10) for details. Toolbar Item Home Icon Files Normal: ToolBar_Btn_Home.php file.png Sign Out Normal: ToolBar_Btn_SignOut.png Mouse-over: ToolBar_Btn_Settings_over.   Changing the Toolbar Layout You can change the order of the toolbar items. you must also change the applicable code in $CVPNDIR/phpincs/Header. which has its own image.png Mail Normal: ToolBar_Btn_Mail. All toolbar icon image files are in the $CVPNDIR/htdocs/Login/images directory. Search for code structure that defines the applicable toolbar item. Back up the existing image files. These settings have an effect on the Portal Main page and related pages.php. 2. See the Changing the Toolbar Layout section ("Changing the Toolbar Layout" on page 41) for more details.png Disabled: ToolBar_Btn_Mail_disable. The Mail also has a disable state.Portal Each of the toolbar options has two icon images: One image for the normal state and one for the mouseover state. You can also add.40 | 41 . 3. Make sure that the toolbar images blend appropriately with the header background color.Search for "HomeTD" Mobile Access Portal Customization Administration Guide R75. If you change the image dimensions. delete and move toolbar items. To change the toolbar layout: 1. 2. Copy the new image files to $CVPNDIR/htdocs/Login/images on the Mobile Access server.png Mouse-over: ToolBar_Btn_Home_over.png To replace the toolbar icon images: 1.  Home .png Mouse-over: ToolBar_Btn_Mail_over. Notes and cautions:   Toolbar icons are superimposed on the TopToolBar_Right.png Settings Normal: ToolBar_Btn_Settings. 3.php file. Create new image files using the same names as the . The toolbar layout is defined in the $CVPNDIR/phpincs/Header. Open Header. you must replace the header image so that there is sufficient room for the icons.

where xx_XX is the language code. SETTINGS (Tool tip text) Sign Out . If you are adding a new icon. <? if(count($EnabledMailServicesArr)>0) { ?> <TD width="79" id="MailsTD" class="NavigateTab" …> … </TD> <? } else { ?> <TD width="79" id="MailsTD" … > … </TD> <? } ?> <TD width="1px" height="26" valign="bottom"></TD> <TD width="79" id="ToolsTD" … > … </TD> … Notes and cautions:  The mouse-over images for icons on the right and left sides of the toolbar (by default. Change or replace the banner text string.SETTINGS_CAPTION (Caption). All language files are in the $CVPNDIR/phpincs directory. b) Change the image dimensions in the Main. If you add. Open the applicable language file in a text editor. move or delete toolbar items. make sure that you also move the separator table cells.Search for "LogOutTD" 4.. Each language has its own language file.40 | 42 . Caption text can be localized. READ_MAIL (Tool tip text) Settings . do this steps: a) Replace the header background image ("Changing the Page Header Background" on page 39) with an image of the correct dimensions. c) Change the applicable dimensions in the $CVPNDIR/phpincs/Header. When moving the code structures. These settings have an effect on the Portal Main page and related pages.  Changing Toolbar Captions You can change the toolbar captions that show below the toolbar icons.Search for "ToolsTD" Sign Out . To change the toolbar captions: 1.php file.xx_XX.png image. create a new code structure as necessary. Home and Sign Out) have irregular shapes. you must also replace the applicable mouse-over icon images. Search for these caption title and tooltip strings:     Home . named Strings. These images are designed to be compatible with the angles in the TopToolBar_Right. 3.SIGN_OUT_CAPTION (Caption).Portal    Mail . SIGN_OUT (Tool tip text) 4. The caption text is defined in the language files.. 6. If it is necessary to change the header background image.css file. BACK_HOME (Tool tip text) Mail .MAIL_CAPTION (Caption). Mobile Access Portal Customization Administration Guide R75. Code snippet showing the code structures for Mail and Settings .php. 2. Move or delete code structures as necessary. 5.Search for "MailsTD" Settings .HOME_CAPTION (Caption). Back up the language files.

"Home".css in a text editor: 3. "Access all your settings". Search for these CSS classes:    Background color normal . "Settings". named Strings. Open Main. Mobile Access Portal Customization Administration Guide R75.barTD_On Border color . "Mail". The menu text can be localized and is defined in the language files.dropTable 4. You can change these menu properties:     Background color normal Background color Mouse-over Border color Menu text The menu color properties are defined in the $CVPNDIR/htdocs/Portal/Main. All language files are in the $CVPNDIR/phpincs directory. Change the HTML color codes.40 | 43 . Backup $CVPNDIR/htdocs/Portal/Main. "Sign Out".css.css.php. the Settings drop-down menu shows.xx_XX. "Sign Out". where xx_XX is the language code. To change the background and border colors: 1.barTD_Off Background color Mouse-over . Each language has its own language file. 2. These settings have an effect on the Portal Main page and related pages. "Help". "Help". Changing the Settings Menu When the user clicks the Settings toolbar icon. "Read Mail".Portal Code snippet showing the default title and banner strings: "BACK_HOME" "READ_MAIL" "SETTINGS" "SIGN_OUT" "HELP" "HOME_CAPTION" "MAIL_CAPTION" "SETTINGS_CAPTION" "HELP_CAPTION" "SIGN_OUT_CAPTION" => => => => => => => => => => "Portal home page".

=> "Edit File Credentials". => "Credentials". Adding Help to the Toolbar You can add a help toolbar item.         EDIT_MAIL_SETTINGS ORGANIZE_WEB_FAVORITES EDIT_WEB_SETTINGS ORGANIZE_FILE_FAVORITES EDIT_FILE_CREDENTIALS EDIT_FILE_SETTINGS EDIT_SNX_SETTINGS ORGANIZE_SNX_FAVORITES 4.Portal Code example for changing a color: . Test your code thoroughly be for going to the next procedure. Toolbar icons are superimposed on the TopToolBar_Right. These settings have an effect on the Portal Main page and related pages. cursor: default..png header image. 3. Open the each language file. See Header Background ("Changing the Page Header Background" on page 10) for details. Mobile Access Portal Customization Administration Guide R75. "FILE_CREDENTIALS_TITLE" "EDIT_FILE_SETTINGS" "EDIT_FILE_CREDENTIALS" . To change the menu text: 1. If you change the image dimensions. 2. back up all applicable images and code files. Search for these title strings.barTD_Off { background-color: #55FFD4. => "File Settings".40 | 44 . Procedures in this Section Creating an Icon Set for Help Creating a New Header Image for the Toolbar Creating the Toolbar Caption Text Creating the HTML Help Page Writing the Help Toolbar Code 44 45 45 46 46 Creating an Icon Set for Help You first create new icon images for the help toolbar option. one image for the normal state and one for mouse-over.. you must replace the header image so that there is sufficient room for the icons. Before doing these procedures.. Replace the banner text for the related title text.. } . Backup the applicable language files.. This advanced procedure requires significant programming and graphic editing skills. Code example for changing menu text: ..

Open the applicable language file in a text editor. named Strings. existing images. vertical-align: bottom. width: 329px. Code Snippet . Search for the . 2. To change the toolbar captions: 1.xx_XX. Create the new image files. Open Main. You also must change the image dimensions in the PHP code ($CVPNDIR/htdocs/Portal/Main. change the name in the applicable code section. HELP (Tool tip text) 3.png) with one that has sufficient room for all of the icons.*/ } Creating the Toolbar Caption Text The help title/banner text pairs are predefined in the language files.css in a text editor.png). 2. 5. Change or replace the banner text string. You must replace the right-hand header image (TopToolBar_Right.HELP_CAPTION (Caption). Mobile Access Portal Customization Administration Guide R75. */ /*border: solid 1px red.png for the image name.header_menu { background: url(<?=portal_prefix_path()?>/Login/images/TopToolBar_Right. where xx_XX is the language code. 2.css). All language files are in the $CVPNDIR/phpincs directory. Change the dimension parameters as required. Creating a New Header Image for the Toolbar The default header background image has sufficient room for four icons. Each language has its own language file. To Change the Header Background Image Dimensions: 1. /* padding-bottom: 5px.Portal To create the toolbar icon images: 1. Copy the new image files to $CVPNDIR/htdocs/Login/images/ on the Mobile Access server. We recommend that you create the new images with the same declensions as the other. Make the changes to $CVPNDIR/phpincs/Header. 3. 4. Make sure that the new image files hare the appropriate file permissions (chmod). You can change the default text if necessary. Notes and cautions:   Make sure that the toolbar images blend appropriately with the header background color.40 | 45 .php.Right-Hand Header Image Dimensions and Parameters . Portal Main Page Header To replace the right-hand header image: 1.php as required. Create your new background image files. Make sure that you use $CVPNDIR/htdocs/Login/images/TopToolBar_Right. The procedures for doing this are beyond the scope of this document. height: 68px.header_menu identifier. 2. background-repeat: repeat-x. Search for the caption title strings: Help . Copy the new image files to $CVPNDIR/htdocs/Login/images/ on the Mobile Access gateway. If you are using a different file name for your new image.

Each of the toolbar options has two icon images: One image for the normal state and one for the mouseover state. Sign Out . padding-right: 3px. "HELP" .."> <?= HELP_CAPTION .linkHelpTip). => "Help". Add Favorites ..Log out from the Portal.40 | 46 . Mobile Access Portal Customization Administration Guide R75.Portal Code snippet showing the default help title and banner strings: . onTabOver(this). These setting have an effect only on Web Application pages where the Floating Navigation Bar shows. Detailed steps for doing this are beyond the scope of this document.. This page shows when a user clicks the Help toolbar icon. All Floating Navigation Bar icon image files are in the $CVPNDIR/htdocs/Login/images/ directory. The icons do now show when the Floating Navigation Bar is minimized.png are the help icon image files. event)"> <img id="Help" src="<?=portal_prefix_path()?>/Login/images/NewHelpIcon. Creating the HTML Help Page The next step is to create an HTML file for help page. Replacing Floating Navigation Bar Icons The Floating Navigation Bar contains three icons:    Home .Add this page to your favorites list. Writing the Help Toolbar Code You must add code to link the help page to the toolbar icon in $CVPNDIR/phpincs/Header." onMouseDown="" onMouseOut="onTabOut(this)" onMouseUp="NewOnReleaseFunction(this. They are located at $CVPNDIR/htdocs/Login/images. Web Applications Section This section contains procedures for customizing the Floating Navigation Bar and Web application Portal Main page elements. The NewOnReleaseFunction implements the reference to the help page.png" width="79" height="36" border="0" align="absmiddle"> <br><span style="padding-left: 3px.php. => "Help".Go to the Portal Main page. $RomanianCompensation?> </span> </TD> This code sample uses these assumptions:    NewHelpIcon.png and NewHelpIcon_over... Code snippet showing the toolbar icon link <TD width="79" id="HelpTD" class="NavigateTab" title="" onMouseOver="showTitle(this. The background image was changed to fit the help toolbar item.. "HELP_CAPTION" .

png Sign Out Normal: __CP_FNB__arrow_off. We recommend that the new image files have transparent backgrounds. Notes and Cautions:    We recommend that you use the same file names as the existing files.png Mouse-over: __CP_FNB__home_over. Notes and Cautions:  Make sure that the title string length is as short as possible.40 | 47 .js in a text editor. var ___fnbTitleStr = "CP Mobile".png Mouse-over: __CP_FNB__add_over. Create new image files. Copy the new image files to $CVPNDIR/htdocs/Login/images/ on the Mobile Access server. 4. Back up the existing image files. You can change the title. This is so that they blend in appropriately with the Floating Navigation Bar color. 3. Search for var ___fnbTitleStr (note that there are three underscore characters before fnbTitleStr). var ___fnbTitleFG = "#000000". Backup $CVPNDIR/htdocs/Portal/FNB. To change the Floating Navigation Bar title: 1.png To replace the Floating Navigation Bar icon images: 1.js. Code snippet showing the default title: var ___fnbTitleBG = "#FDC778". 2. Open FNB. var ___fnbButtonsBG = "#c0c0c0". the control buttons on the right will not show correctly. 3. The title is not localized and shows for all languages. 2. If the string is too long. These setting have an effect only on Web Application pages where the Floating Navigation Bar shows. Change the title as necessary. We recommend that the new image files have the same dimensions as the existing files.Portal Toolbar Item Home Icon Files Normal: __CP_FNB__home_off. Changing Floating Navigation Bar Title The Floating Navigation Bar title shows in the center section. The Floating Navigation Bar title is defined in the $CVPNDIR/htdocs/Portal/FNB.png Favorites Normal: __CP_FNB__add_off. Mobile Access Portal Customization Administration Guide R75.js file.png Mouse-over: __CP_FNB__arrow_over. to the right of the icons.

Backup $CVPNDIR/htdocs/Login/images/__CP_FNB__dots. You can replace this image. Copy the new image file to the $CVPNDIR/htdocs/Login/images/ directory on the Mobile Access server. Notes and Cautions:    We recommend that you use the same file names as the existing files. which are located in the $CVPNDIR/htdocs/Login/images directory. The maximize or minimize button shows in the applicable state. To replace the Floating Navigation Bar icon images: 1.gif __CP_FNB__minimize. 3. Changing Floating Navigation Bar Control Buttons The Floating Navigation Bar has three control buttons that show on the right-hand side of the bar. We recommend that the new image files have the same dimensions as the existing files. Mobile Access Portal Customization Administration Guide R75. 3. We recommend that the new image files have the same dimensions as the existing files. 2. The grip bar shows whether the Floating Navigation Bar is maximized or minimized. 2. We recommend that the new image file have a transparent background. Back up the existing image files. To replace the grip area: 1. Create new image files. Create the new image file. These setting have an effect only on Web Application pages where the Floating Navigation Bar shows.40 | 48 . Button Maximize Minimize Close Image File Name __CP_FNB__maximize. which is located at: $CVPNDIR/htdocs/Login/images/__CP_FNB__dots. We recommend that the new image files have transparent backgrounds. Notes and Cautions:    We recommend that you use the same file names as the existing files.gif __CP_FNB__cancel. You can replace the button image files.png.png.Portal Replacing Floating Navigation Bar Grip Area The Floating Navigation Bar has a grip area in the center of the bar that looks like rows of small dots. Copy the new image files to $CVPNDIR/htdocs/Login/images directory on the Mobile Access server. The close button always shows.gif These setting have an effect only on Web Application pages where the Floating Navigation Bar shows.

Notes and Cautions:   We recommend that you use the same file names as the existing files. The navigation icons. These setting have an effect only on Web Application pages where the Floating Navigation Bar shows.Portal Changing Floating Navigation Bar Border Color The Floating Navigation Bar has a message mode that shows text messages in a small window below the bar. 4.' bgcolor='#FDFDFD'><tr><t.. Changing Floating Navigation Bar Body Colors You can change the body color for each of the Floating Navigation Bar's three sections. 2. which only shows when there is a message. 3. You can change the border color of this window. Search for ssoPopupContent. Change the solid border color value (highlighted). We recommend that the new image files have the same dimensions as the existing files. The border color is defined in $CVPNDIR/htdocs/Portal/FNB. grip bar image and the control buttons are superimposed on these images. Backup $CVPNDIR/htdocs/Portal/FNB.png Center section with title text.js.. Description Section 1 2 Navigation icons Image File __CP_FNB__left_side. located in the CVPNDIR/htdocs/Login/images directory. Copy the replacement image files to the CVPNDIR/htdocs/Login/images directory. Code snippet showing the default color value: ssoPopupContent = "<table style='border: solid #D1E5FE 3px. Create replacement image files. 3. To change the border color: 1.png 3 To change the Floating Navigation Bar body colors: 1. Backup the existing image files. "<table cellpadding='0' cellspacing='0' border='0' style='color: #3. Mobile Access Portal Customization Administration Guide R75.. 2.png area and control buttons Right border section __CP_FNB__end_right.js.40 | 49 . Each section is an image file. Open this file in a text editor.. grip __CP_FNB__background_line. These setting have an effect only on Web Application pages where the Floating Navigation Bar shows.

To disable adding Floating Navigation Bar favorites: 1. Do steps 3 and 4 for each Web Application. Backup $CVPNDIR/htdocs/Portal/FNB.' bgcolor='#FDFDFD'><tr><t. 3.. 5. you can add Web application favorites using the Floating Navigation Bar. 3. "<table cellpadding='0' cellspacing='0' border='0' style='color: #3. Select the applicable Web application in the Object Name column. Mobile Access Portal Customization Administration Guide R75. 2. 4. You can also disable the Floating Navigation Bar completely by hiding it for all Web Applications. To hide the Floating Navigation Bar: 1. 2..js. You can change the border color of this window.. Delete the section of code shown with a white background. Run and GuiDBedit. Install policy. Disable Adding Floating Navigation Bar Favorites By default. which only shows when there is a message.Portal Changing Floating Navigation Bar Background Color The Floating Navigation Bar has a message mode that shows text messages in a small window below the bar. The section to be deleted starts with an &nbsp (empty space) element followed by the ___fnbBookmarkButton" tag. The HTML structure is defined in the $CVPNDIR/htdocs/Portal/FNB.js. 2. Search for "___fnbBookmarkButton". The border color is defined in $CVPNDIR/htdocs/Portal/FNB. Backup $CVPNDIR/htdocs/Portal/FNB.js file. Change the enable_floating_navigation_bar property to false. To change the background color: 1. Open the file in a text editor. Open this file in a text editor.40 | 50 . These setting have an effect only on Web Application pages where the Floating Navigation Bar shows.js. You use the GuiDBedit utility to do this.. 4. You can show the Floating Navigation Bar again by changing the applicable Web Application property back to true. Go to Table > Other > network_applications. You can disable this feature by changing the Floating Navigation Bar HTML structure and removing a code section. Hiding the Floating Navigation Bar You can hide the Floating Navigation Bar for one or more specified Web Applications. 3. Code snippet showing the default color value: ssoPopupContent = "<table style='border: solid #D1E5FE 3px. 4. Change the background color value (highlighted). These setting have an effect only on Web Application pages where the Floating Navigation Bar shows. Search for ssoPopupContent.

cursor: hand.padding-bottom: 0px. The procedure for this is not included in this document. Notes:   The above code snippet is actually one long line of code.border-bottom: 0px. You can disable this feature by deleting a section of code in the $CVPNDIR/htdocs/Portal/Main file. To disable adding Main Page favorites: 1.src=\'/Login/images/__CP_FNB__add_over.margin: 0px. Disable Adding Main Page Favorites You can add Web application favorites using the Portal Main page.border-right: 0px. These settings have an effect on the Portal Main page only.. These settings have an effect on the Portal Main page and related pages. var ___fnbLeftMaxCode ='<table cellpadding="0" cellspacing="0" width=" .. Code snippet showing the default code. Note . 0px. You can disable this feature by deleting a section of code in the $CVPNDIR/htdocs/Portal/Main file.png" border="0" width="21" height="20" title="Sign Out" . 3.border-left: 0px.margin: 0px." onMouseOver="this.. Mobile Access Portal Customization Administration Guide R75.<img id="___fnbLogOutButton" src="/Login/images/__CP_FNB__arrow_off..border-bottom: 0px.40 | 51 .. Backup $CVPNDIR/htdocs/Portal/Main. . Open the file in a text editor. It is shown broken into many lines for your convenience.padding-top: 0px.. Make sure that you delete the &nbsp (empty space) element along with the rest of the code section. Disable Editing Credentials By default..border-left: 0px.padding-top: 0px. 2." /> &nbsp." /> &nbsp.src=\'/Login/images/__CP_FNB__add_off.png" width="13" height="13" border="0"> </td> <td class="Organize" nowrap="nowrap"> <a href="WebFavorites" class="OrganizeLink" title="<?= ORGANIZE_WEB_FAVORITES ?>"><?= ORGANIZE ?></a> </td> </tr> . 4.png\'" style="cursor: pointer. Delete the section of code shown with a white background. padding-left: 0px. <td class=”Organize" nowrap="nowrap"> <a href="WebSettings" class="OrganizeLink" title="<?= EDIT_WEB_SETTINGS ?>"><?= WEB_SETTINGS_TITLE ?></a> </td> <td class="arrow"> <img src="<?=portal_prefix_path()?>/Login/images/Favorites_Icon.Portal Code snippet showing the default code. Search for "<?= EDIT_WEB_SETTINGS ?>".It can be necessary to remove this option from the Settings menu (in the toolbar) as well.<img id="___fnbBookmarkButton" src="/Login/images/__CP_FNB__add_off. padding-right: 0px. border-top: 0px. you can add or change Web credentials using the Portal Main page.png" border="0" width="21" height="20" title="Add this page to favorites" align="absmiddle" onclick="___GoToBookmark()..png\'" onMouseOut="this.

This image file only shows in the SSL Network Extender window.png" width="13" height="13" border="0"> </td> <td class="Organize" nowrap="nowrap"> <a href="WebSettings" class="OrganizeLink" title="<?= EDIT_WEB_SETTINGS ?>"><?= WEB_SETTINGS_TITLE ?></a> </td> <td class="arrow"> .. . 3. <td width="100%"></td> <td class="arrow"> <img src="<?=portal_prefix_path()?>/Login/images/credentials. Backup $CVPNDIR/htdocs/Portal/Main. Open the file in a text editor. Search for Login/images/credentials..png.png. 4. Create new image file. Delete the section of code shown with a white background. Native Applications Section This section includes procedures for customizing the Native Application (SNX) window elements.png. 3. The company logo image is Image file is located at $CVPNDIR/htdocts/SNX/images/CP_logo. 2. 2.40 | 52 . Replacing the Company Logo You can change the company logo that shows in the SSL Network Extender window.. Copy the new image file to $CVPNDIR/htdocs/SNX/images/ on the Mobile Access server.Portal To disable editing credentials: 1.. Mobile Access Portal Customization Administration Guide R75. Code snippet showing the default code. Back up CP_logo. To replace the logo image: 1.

3. Mobile Access Portal Customization Administration Guide R75. These settings have an effect only on the SSL Network Extender window.Portal Notes and Cautions:   We recommend that you use the same file name as the existing file. 2. To change the title text and color: 1. Change the title in the banner text field.png" WIDTH="305" HEIGHT="52" style="padding-right:15px.40 | 53 . Code snippet showing the default text color: <TD colspan=3 background="images/App_title. Backup the language files and $CVPNDIR/htdocts/SNX/extender. 4. text-align: right. padding-bottom:5px. Search for “SNX_WIN_TITLE”. color: #FFFFFF. font-size:18px. Changing the Title You can change the title text string and its text color. 5. All language files are in the $CVPNDIR/phpincs directory. We recommend that the new image file have the same dimensions as the existing file. The title is defined in the language files and can be localized. "> <?=SNX_WIN_TITLE?> </TD> Notes and Cautions:  Make sure that the title string length is as short as possible so that it fits within its container. where xx_XX is the language code.php. named Strings.border-bottom: solid 1px #FFFFFF. Change the text color HTML value as necessary. Each language has its own language file. Open extender.xx_XX. font-weight: 100. Open the language files in a text editor. 6. The banner text is defined in $CVPNDIR/htdocts/SNX/extender.

Create new image file. The background image file is $CVPNDIR/htdocts/SNX/images/App_title. Mobile Access Portal Customization Administration Guide R75.png. We recommend that the new image file have the same dimensions as the existing file. To replace the background image: 1. Notes and Cautions:   We recommend that you use the same file name as the existing file.Portal Replacing the Title Background Image You can change the title background color by replacing the background image file. 2. Copy the new image file to $CVPNDIR/htdocs/SNX/images/ on the Mobile Access server. 3.png. Back up App_title. The title background is generated using this horizontally repeated background image. The title background has an effect only on the SSL Network Extender window.40 | 54 .

Create new image files with the new color scheme. The applicable values are shown in bold. 5. 2.css in a text editor. Item Description 1 2 3 4 Field caption area Left button area Right button area Field value area Action to change the background color Change FieldCaption . The captions and field values are superimposed on the backgrounds. 4. Backup $CVPNDIR/htdocts/SNX/extender. you change the background color values in the $CVPNDIR/htdocts/SNX/extender. Copy the new image files to $CVPNDIR/htdocts/SNX/images on the Mobile Access server. Open $CVPNDIR/htdocts/SNX/extender. you must replace the background image files.css and the applicable image files.40 | 55 . Change the HTML color values as shown in the code snippets. 3. For the field caption and field value areas. The buttons are superimposed on the background.gif Change FieldValue .gif Replace button_space-right.Portal Changing the Background Colors You can customize the background colors in the SSL Network Extender window in four areas as shown. Mobile Access Portal Customization Administration Guide R75.css file. These settings have an effect only in the SSL Network Extender window. The button area backgrounds are generated by these horizontally repeating image files.background-color value Replace button_space-left. For the left and right button areas.background-color value To change the background colors: 1.

.. text-align: left.FieldCaption{ font-family:sans-serif. color: #000000. . /*letter-spacing:1px..Portal Code snippet for left button area: . The image files are in $CVPNDIR/htdocs/HFS/Toolbar. . . background-color:#eaf2ff. The new image files must have the height dimensions as the existing file. color: #000000.B3B3B3{background-color:#eaf2ff. font-weight: normal.. font-weight: normal.} .40 | 56 . text-align: right. Mobile Access Portal Customization Administration Guide R75.*/ } Code snippet for right button area: . HTML File Share Section This section include procedures for customizing the HTML File Share application environment. } Notes and cautions:   We recommend that you use the same file name as the existing file.D1D1D1{background-color:# f3f8ff..} . File Share applications can have four states:     Normal Pressed Hover (Mouse-over) Disabled... line-height: 21px. line-height: 21px. You can change the width dimension as necessary. Arial. font-size: 11px. .. In this section: Customizing the Icon Set Disabling File Share Favorites Disable Adding Main Page Favorites Disable Editing Main Page Credentials 56 57 58 58 Customizing the Icon Set The File Share application has a set of icons that you can customize by replacing the icon image files.FieldValue{ font-family:sans-serif. font-size: 11px. background-color:# f3f8ff.

Search_Pressed.gif Bookmark_Normal. upload_Pressed. Folders_Pressed.gif.gif.gif.php. 3. Copy_Hover.gif Copy_Normal. Up_Disabled. Backup all existing image files.gif. Open fun_list.gif.Portal Each state has its own image file. Create new image files as required.include/fun_list.gif. NewDir_Pressed. Delete_Hover.gif. and Search_Disabled. Up_Pressed. Search_Pressed. Move_Hover. We recommend that the new image files have the same dimensions as the existing files.gif. you can use the Add Favorite button to add a new File Share favorite. Delete_Pressed. This customization has an effect only on the File Share window.gif and Bookmark_Hover. 2.gif.gif.gif.gif.php in a text editor. Copy_Disabled. Move_Disabled.gif.gif. Copy the new image files to $CVPNDIR/htdocs/HFS/Toolbar on the Mobile Access server. Mobile Access Portal Customization Administration Guide R75.gif. 3.include/fun_list. and Folders_Hover.gif. Up_Hover.gif. Delete the code shown on a white background in the code snippet.gif. Delete_Normal. Search_Normal. Move_Normal. Some icons do not support all states. and upload_Hover.gif upload_Normal. 2 Search 3 Show/hide folder tree 4 Copy 5 Move 6 Delete 7 New folder 8 Upload 9 Add bookmark To replace the icons image files: 1.gif.gif.gif. Backup $CVPNDIR/htdocs/HFS/. Disabling File Share Favorites By default. Move_Pressed. ad Delete_Disabled. You remove the link by changing some code in $CVPNDIR/htdocs/HFS/.gif.php.gif. Icon 1 Description Directory up Image File Names Up_Normal. Search for $sAddBookmarkLink. Folders_Normal. 2. NewDir_Normal. This action has an effect on only the File Share application window. 4. and NewDir_Hover. Notes and Cautions:   We recommend that you use the same file names as the existing files.gif.gif. To disable file share favorites: 1.gif. Copy_Pressed.40 | 57 .gif.

ADD_FAVORITE . This action has an effect only on the Portal Main page only.</td> Disable Adding Main Page Favorites By default. A link in the File Application group sends the user to the Edit Credentials page. width="10">&nbsp.?> <td <td <td <td .. 4. Search for "<?= EDIT_FILE_CREDENTIALS ?>"..gif"></td> width="10">&nbsp.gif" id="Bookmark" onclick="switchImageState(this. The procedure for this is not included in this document. Open this $CVPNDIR/htdocs/Portal/Main in a text editor. "\""?> <?=" \" TITLE=\"" .."\">".. Mobile Access Portal Customization Administration Guide R75. Note . $sAddBookmarkLink . Delete the code shown on a white background in the code snippet.. png" width="13" height="13" border="0"> </td> <td class="Organize" nowrap="nowrap"> <a href="FileFavorites" class="OrganizeLink" title="<?= ORGANIZE_FILE_FAVORITES ?>"><?= ORGANIZE ?></a> </td> <tr> ..It can be necessary to remove this option from the Settings menu (in the toolbar) as well... ADD_FAVORITE . "\"></A></TD>\n". This action has an effect on only the Portal Main page only. You can remove the link by changing some code in $CVPNDIR/htdocs/Portal/Main. 3.It can be necessary to remove this option from the Settings menu (in the toolbar) as well. you can add a new File Share favorite from the Portal Main page. Code snippet showing the default definition: . To disable file share favorites: 1. <td class="Organize" nowrap="nowrap"> <a href="FileSettings" class="OrganizeLink" title="<?= EDIT_FILE_CREDENTIALS ?>"><?= FILE_CREDENTIALS_TITLE ?></a> </td> <td class="arrow"> <img src="<?=portal_prefix_path()?>/Login/images/Favorites_Icon. <!--Add Bookmark--> <?=" <TD><A HREF=\"". <?=" ALT=\"" .. The procedure for this is not included in this document.?> <img src="Toolbar/Bookmark_Normal.</td> width="10">&nbsp. Note .</td> width="10"><img src="Toolbar/seperator. Backup $CVPNDIR/htdocs/Portal/Main..40 | 58 . users can change File Share application credentials using the Portal Main page. 2. Disable Editing Main Page Credentials By default.Portal Code snippet showing the default definition: . You can remove the link by deleting some code from the $CVPNDIR/htdocs/Portal/Main file.

png " width="13" height="13" border="0"> </td> <td class="Organize" nowrap="nowrap"> <a href="FileSettings" class="OrganizeLink" title="<?= EDIT_FILE_CREDENTIALS ?>"><?= FILE_CREDENTIALS_TITLE ?></a> </td> <td class="arrow"> .. Backup $CVPNDIR/htdocs/Portal/Main. 2. Open this file in a text editor.Portal To disable the ability to edit Main Page Credentials: 1. Code snippet showing the default settings: .. <? } ?> <td class="arrow"> <img src="<?=portal_prefix_path()?>/Login/images/credentials.. Search for "<?= EDIT_FILE_CREDENTIALS ?>". Delete the text on the white background. 4. 3.40 | 59 .. Mobile Access Portal Customization Administration Guide R75.

It is to be considered as unsupported. <?.Chapter 6 Troubleshooting In This Chapter Cannot Find the Code Snippet An Empty Page Shows Customization Information not in this Document New Image does not Show Do I need Support? 60 60 60 60 61 Cannot Find the Code Snippet   Make sure you search in the correct file in the correct directory. You can see this by looking at the page source in your browser. Mobile Access Portal Customization Administration Guide R75. make sure that you change all references to the new file in your PHP code.   Try to undo recent changes or restore the applicable PHP file from a backup. Make sure that all changed text content is located outside the PHP script tags (<?PHP. but is out of scope. and ?>). File names are case sensitive. If you are intentionally using a different file name. Customization Information not in this Document The change may be supported. Empty pages typically occur because of PHP errors. Examples of such unique strings are IDs (id="uniqueIdentifier") and title strings (CHECKPOINT_COPY_RIGHTS). text or HTML tags. Try to identify unique strings from the examples and search for them in the file. An Empty Page Shows An empty page does not contain any images. Make sure the your new image file has the same access permissions (chmod) as the original file. New Image does not Show     Make that your new image file has the correct file name.40 | 60 . Always use relative paths. The file name must be exactly the same as the original file that you are replacing. Directory and file names are case sensitive. Make your changes one at a time to see which one caused the error.

Visual Studio. non-production Portal without any other customizations. There are many options for this. Mobile Access Portal Customization Administration Guide R75.40 | 61 . including Firebug. or MS Script Debugger. Venkman. Then do this change again. Still haven't figured it out? Contact support. Do complex customization steps on a clean. Use a debugger.Troubleshooting Do I need Support?     Go back to your last change and make sure that everything works correctly.

.

28. 35 Changing the Background Colors • 56 Changing the Company Logo • 9 Changing the Company Title • 9 Changing the Copyright Caption • 8 Changing the Endpoint Compliance Scanner Title • 26 Changing the Footer Background • 11 Changing the Footer Logo • 11 Changing the Language Selection Caption • 22 Changing the Log Out Message • 21 Changing the Page Header Background • 10. 39 Changing the Progress Bar • 31 Changing the Secure Workspace Title • 31 Changing the Settings Menu • 44 Changing the Title • 54 Changing the Toolbar Layout • 41 Changing Toolbar Captions • 42 Compliance with Web Standards • 7 Creating a New Header Image for the Toolbar • 45 Creating a New Text String on a Portal Page • 15 Creating an Icon Set for Help • 45 Creating the HTML Help Page • 46 Creating the Toolbar Caption Text • 46 Customization Information not in this Document • 61 Customizing the Icon Set • 57 H Hiding Login Controls and Captions • 20 Hiding the Floating Navigation Bar • 51 HTML File Share Section • 57 I Important Information • 3 Introduction • 6 L Limitations • 6 Localization • 14 N Native Applications Section • 53 New Image does not Show • 61 P Portal • 32 Portal Main Page Header and Toolbar • 39 R Removing the Language Selection • 23 Removing the Quick Launch Fields • 36 Replacing Application Group Icons • 33 Replacing Floating Navigation Bar Grip Area • 48 Replacing Floating Navigation Bar Icons • 47 Replacing the Application Type Icons • 34 Replacing the Company Logo • 53 Replacing the Endpoint Security on Demand Title Image • 25 Replacing the Login Page Background Image • 17 Replacing the Re-Authentication Background Image • 25 Replacing the Title Background Image • 55 Replacing the Toolbar Icons • 40 S Secure Workspace • 30 Set Application to Open New Window • 38 . 59 Disable Editing Credentials • 52 Disable Editing Main Page Credentials • 59 Disabling File Share Favorites • 58 Do I need Support? • 62 E Endpoint Security on Demand • 25 F File Application Quick Launch Fields • 37 B Backup and Restore • 7 G Global Settings • 8 GUI Change Methodology • 7 C Cannot Find the Code Snippet • 61 Changing Error Descriptions • 16 Changing Existing Text Content • 14 Changing Floating Navigation Bar Background Color • 51 Changing Floating Navigation Bar Body Colors • 50 Changing Floating Navigation Bar Border Color • 50 Changing Floating Navigation Bar Control Buttons • 49 Changing Floating Navigation Bar Title • 48 Changing the Background Color • 18.D Index A About the Mobile Access Portal • 6 Adding a Legal Disclaimer • 23 Adding and Removing Languages • 16 Adding Content to Portal Pages • 12 Adding Help to the Toolbar • 45 An Empty Page Shows • 61 Authentication • 17 Disable Adding Floating Navigation Bar Favorites • 51 Disable Adding Main Page Favorites • 52.

T Troubleshooting • 61 W Web Application Quick Launch Fields • 36 Web Applications Section • 47 Writing the Help Toolbar Code • 47 Page 64 .