Customizing The Internal Pages; Creating New Internal; Important Restrictions; Loading New Internal - Colubris Networks CN3000 Administrator's Manual

Table of Contents

Advertisement

Chapter 6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Customizing the public access interface - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Chapter 6

Customizing the internal pages

This section explains how to customize the four internal pages (Login, Transport,
Session, Fail), as well as the shared image file (logo) and the message file.
Creating new
To create new internal pages, use the fully-commented samples provided on the CD (in
the folder \HTML\Colubris) as a starting point. For your reference, these samples are
internal pages
also reproduced at the end of this chapter. (Additional samples are available at
www.colubris.com.)
Important: Do not create new pages by saving an internal page while viewing it within
your web browser. The server-side code is removed when you do this and the resulting
pages will not work. Use the examples on the CD as the base for your pages.
The internal pages use a number of Colubris-specific ASP functions to display status
information. You can make use of these functions to enhance your custom pages too.
These functions are described starting on page 129.
Important
Because the internal pages must be loaded onto the CN3000, the following restrictions
apply to their construction.
restrictions
• You must specify a URL for all the internal pages, even if you only want to
• Do not alter the ID tags "<!-- Colubris -->" & "<!-- Custom -->" located at the top of the
• Do not alter any JavaScript code, except for the Session window parameters width
• Only one image can be included on these pages. It must be a .gif file (recommended
• Do not alter any occurrences of "Get...();" or "GetWelcomeURL();"
• Do not alter any form elements. All names and values should be left intact.
• Do not change the file name extensions of the internal pages.
Loading new
To load new internal pages, you must define their URLs using a Colubris-AVPair value
string when you create a RADIUS profile for the CN3000. See
internal pages
on how to create RADIUS profiles.
When the CN3000 authenticates itself, it retrieves the URLs for the custom pages, then
automatically downloads and activates them.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 114 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
change one page. The pages you do not change can just be copies of the
standard internal pages.
page.
and height.
size less than 20K). This same image file is shared by all pages, and must be resident
on the CN3000. For instructions on how to change it, see
"Examples" on page
116.
Chapter 7
for information

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents