Rebranding the Web Transfer Client

The Web Transfer Client Web page is hard coded in the EFT Server code. However, you can add a registry key that will use an edited version of the Web Transfer Client Web page, EFTWebClient.htm.

The EFT Server code that creates EFTWebClient.htm differs between versions; therefore, if you copy EFTWebClient.htm from one version to the next, you might not get the same results. Be sure to keep track of the changes you have made to the files (i.e., comment your code) and merge your changes into the next version when you upgrade. Tools such as Beyond Compare (by Scooter Software) or WinMerge (Open Source) can come in handy for porting custom changes over to new versions.

The appearance of the Web Transfer Client is controlled by the style sheet, EFTStyles.css. The default location of the file is C:\Program Files\GlobalSCAPE\EFT\EFTClient. The image files in the directory can be substituted with your custom images. Before you make any changes, make a backup copy of the style sheet.

The EFTStyles.css style sheet also controls the appearance of the account management Web pages. Other style sheets in the EFTClient directory are used to control the appearance of the HTML Listing and Upload Form.

If you are comfortable editing CSS and HTML pages, the Web Transfer Client (WTC) can be easily customized to suit your needs. For example, you can replace the EFT Server logo (header.gif) with your own company's logo of the same size. If want to hide from users the ability to change their password, you can replace the Change Password button (btnPassword.gif) with a transparent gif to simply hide it. (If users know where the button is "supposed" to be, they can still click there, and the Change Password dialog box will appear, but if the functionality is turned off in EFT Server, they won't be able to change the password.)

To create EFTWebClient.htm and point EFT Server to it

The EFTWebClient.htm file is not installed when you install EFT Server--you have to create it and then create a registry key to tell EFT Server to use your custom version of the file. The easiest way to create your own custom version of the Web Transfer Client is to open the Web Transfer Client in your browser, then save a copy of its source code.

  1. Navigate to the Web Transfer Client in your browser.
  2. Click Edit > View Source. Your default text editor (e.g., Notepad) appears.
  3. In the text editor, click File > Save As, and name the file EFTWebClient.htm.
  4. Make your changes to the file, then save it, and paste EFTWebClient.htm into the EFT Server installation folder's EFTClient subfolder.
  5. Edit the registry entries for the customized WTC pages to add the entry for "http-applet:/eftclient/eftwebclient.htm" and set the value to be the physical path to the new file. (Refer to http://kb.globalscape.com/article.aspx?id=10411#WTC for details.)
  6. Stop and start the EFT Server service for changes to take effect.

  7. Open the WTC page in your browser to confirm that the changes you want are there.

  • If you lack the resources to edit CSS and HTML pages yourself, GlobalSCAPE's Professional Services group can create a custom Web Transfer Client Web page for you.

    For information about HTML and CSS files, refer to the MSDN reference at http://msdn.microsoft.com/en-us/library/aa155133.aspx.