NETWIZ Pty Ltd
A.C.N. 009 398 672

Frame sets for topics

P.O. Box 3335
Broadway Nedlands
Perth WA 6009
Tel (08) 93868340
  •   Netwiz Home  
    • Netwiz Pty Ltd Home Page 
    • Miscellaneous topics ►
      • Miscellaneous topics 
      • MonTel Controls and UX 
  •   MonTel  
    • MonTel Telephone Call Accounting Software 
    • MonTel Application Notes 
    • What is MonTel? ►
      • What is MonTel? 
      • How MonTel Works 
    • Why you need MonTel ►
      • Why you need MonTel 
      • Features for users ►
        • Features for users 
        • Additional Features of the MonTel Client 
      • Features for Administrators 
      • The Product ►
        • The Product 
        • Hardware Requirements for the MonTel System 
        • Old Computer ? 
      • Why MonTel is like no other system 
    • MonTel Screen Shots ►
      • MonTel Screen Shots 
      • MonTel Win7 screen shots 
  •   Software  
    • MonTel and other software downloads 
    • Downloads for MonTel customer sites ►
      • Downloads for MonTel customer sites 
      • Legal Notices 
      • Download Montel32 v2.12 
      • License Key Generator 
      • Netwiz MonTel License Agreement 
      • Netwiz (MonTel) beta test sites 
    • Time Zone Utility - TZUtil ►
      • Time Zone Utility - TZUtil 
      • How TZUtil (MonTel Time Zone Adjust) works ►
        • How TZUtil (MonTel Time Zone Adjust) works 
        • TzUtil - PABX.INI file settings ►
          • TzUtil - PABX.INI file settings 
          • TimeZoneDisplay 
          • TZStandardName 
          • TZDaylightName 
          • TZStandardGMTModifyMins 
          • TZDaylightStartDateTime 
          • TZDaylightEndDateTime 
          • TZDaylightSTDModifyMins 
          • ConfirmTimeZoneMatchesOS 
          • SetUserFeedbackLevel 
          • ShowWindowsTimeZoneInfo 
      • TzUtil Quick Guide 
      • How to use TZUtil 
      • Using TzUtil for DST changes on a network 
      • Netwiz Time Zone Adjust License Agreement 
    • Free Tools for AuthorIt ►
      • Free Tools for AuthorIt 
      • Frame Sets for topics (FSetop) ►
        • Frame Sets for topics (FSetop) 
        • FSeTop CSS menu using Unordered Lists 
      • Fsetop Download 
      • FseTop Commands 
      • Netwiz FSetTop and Strpcr32 Licence Agreement 
      • UK English style spelling list 
    • Telephone Extension List ►
      • Telephone Extension List 
      • Netwiz Telephone Extension List (Ext32) License Agreement 
      • Edit Users 32bit (for Ext32 only) 
  •   Support  
    • Support for MonTel and Other applications 
    • MonTel Application Notes 
    • Ext32 Support 
    • Ext2 Support 
    • EdUser32 support 
    • EdIni32 support 
    • TzUtil Support 
    • MonTel Support 
  •   Contacts  
    • Contacts 
    • Other Links 
  •   About Netwiz  
    • About Netwiz Pty Ltd 
    • Digital Signature Certificate Policy 
    • Privacy Policy 
    • News ►
      • News 
      • History 2003 to 2005 
      • History 1995 to 2002 

Netwiz Pty Ltd Privacy Policy and Digital Signature.


This web site last updated:
2012-07-26.


For problems, comments and issues about this site please E-mail the Netwiz Web Master: webmaster @netwiz.com.au.


© 1997-2010 Netwiz Pty Ltd.


MonTel sends call records from your phone system Telephone live live to you to your Computer computer network.

FREE DOWNLOADS

TzUtil
TZUtil

TzUtil

TzUtil: See and optionally adjust the time zone on yours or a network of computers from an 'ini' file.


Telephone Extension List

Replace a printed list of  extensions, keeping everyone up to date, saving paper,  time and hassle.

Netwiz »  Software » Tools for AuthorIt!  » Frame sets for topics

Frame Sets for topics (FSetop)

Topic last modified:2008-06-10

How FSetop works

Maiden hair Fern embedded in the bank

Maiden hair fern, Margaret River Western Australia.

Fsetop generates a frame-set for each topic based on a reference frame set which can be the frame set topic supplied by AuthorIt, which is by default located in: "C:\Program Files\AuthorIT V4\Data\Templates\CGI FTS\html_frameset.htm".

The frame set for each topic shares the same name as the topic except for an 'i' (short of index) prefixed to the name. The 'i' is short for index, and these frame sets are called index topics. The reason for the reference to index, is that each index topic now behaves like index.htm does for the first page of the HTML publication. By specifying i1234.htm rather than 1234.htm, your users will open the complete frame set, with the table of contents open at the correct place, and they will be able to book mark the page for future reference.

For example in the application notes on the Netwiz web site you can go directly to a topic frame-set that opens the table of contents (TOC) at the correct place http://www.netwiz.com.au/appnotes/i3205.htm.

...But wait there is more!

Bread crumb navigation

Fsetop can now add bread crumb navigation to your AuthorIt! HTML pages. To do this you will need to have a custom template for your topics.

What is bread crumb navigation ? See http://psychology.wichita.edu/ surl/usabilitynews/52/ breadcrumb.htm for a good introduction.

See http://www.author-it.com/kc/index.mv?3660 for details on how incorporate a custom template into Authorit!.

In addition to <pagetitle> <aitdata> for author generated information inside the custom template, you can now add <bread> to add bread crumb navigation from FSeTop. When you run FSeTop it will search the topic for the first occurrence of <bread> and replace it with the bread crumb code. Generally, you would want to place this above the authorit code, and below the top of page inside the <body> of the template. FseTop generates horizontal breadcrumbs which are used by 95% of web sites1. By inserting your own html code (see the -bu switch) you could change this to vertical or any other type you wanted.

And on top of that there are panels.

In fact the panels are actually either side and on the bottom (on this page at least). Since these are included in one html file on out put are are not part of a frame, they are called panels rather than panes.

They are used on this page! This page was developed in Authorit, and the centre frame underneath the bread crumb line was produced as one topic. The panel to right was developed as a two separate topics, and linked in two panels. Likewise the grey bar below.

To add panels (up to nine of them), place <panel1> through <panel9> in the custom template where you want the pages to appear. If you are using AuthorIt to generate those panels you will need to create another custom template (and appropriate topic template in AuthorIt) with <aitdata> as the only content. This will prevent the generation of the unnecessary header information for the panel topic.

Run FSeTop with -p1FileName, -p2FileName, -p3FileName et al switches where the file names are the panels to be inserted.

And now, menus using only CSS (Javascript free!)

FSetop (version 2.2) can now parse the TOC file to generate an unordered list, that is UL and LI HTML elements as a tree that reflects the menu generated by AuthorIt. A style sheet is then used to turn this list into a drop down menu system. While untested, it should be possible to create a stylesheet that allows a flyout menu, thus removing the need for frames altogether, though at the expense of larger pages.

1 http://www.webdesignpractices.com/navigation/breadcrumb.html

See Also

Free Tools for AuthorIt

Fsetop Download

FseTop Commands

Netwiz FSetTop and Strpcr32 Licence Agreement

UK English style spelling list

In this section

FSeTop CSS menu using Unordered Lists

Are you up-to-date ? The latest is MonTel release 2.12.30. Remember, there are free MonTel updates for customers on current maintenance plans.