FrontPage Components

Primarily I developed Frontbox to reactivate the navigation view in Expression Web and some of the FrontPage components that are deactivated as well. This part represents the core of the Frontbox Add-in.

Using

If not otherwise set (see "Options" dialog), Frontbox creates a new menu item "Navigation" inside "View" to show navigation view, and in addition the menu items "Include Page", "Navigation", "Page Banner" and "Timestamp" inside "Insert" to add corresponding FrontPage components into current page.

Symbolleiste FrontPage KomponentenComponents

Anymore, if not deactivated, Frontbox creates a new toolbar, providing some buttons which starts the same actions as the menu items.

Navigation View

Sample navigation viewUsing the navigation view you can define the hierarchical structure of your website. Navigation bars depend on this structure.

Via drag and drop you can easily take pages from the folder list and drop these at appropriate places inside the navigation view. In the same way you may move pages inside this view to restructure your website.

Page Include

This component inserts the content of one page (all between the body-tags) into another page. A dialog appears that lets you select the page to include. When done, you'll see the content of the other page as part of the current page. When modifying included pages, all changes will be automatically transferred to the pages that include these pages.

This component can be used to add static content like footer, manually created navigation bars or banner to all of your pages.

Navigation

This component adds a new navigation bar to the current page, based on the structure defined by navigation view.

Dialog Navigation

The dialog, nearly the same as the original from FrontPage, lets you define the properties of the new navigation bar. After insert you can fetch the original dialog by double click on the bar. By this way you may also assign FrontPage-Designs to  your bar - if you like it.

Page Banner

This component inserts the label of current page's navigation node (defined in navigation view) into the document. Of course it is necessary that current page is part of the navigation view. However, you can add this component to included pages or dynamic web templates, if the final page is part of the navigation view you'll see the correct label.

Date and Time

Inserts the date and/or time when the page was last modified. Several predefined formats can be used.

Dialog Date and Time

In case you want define you own format you can do it by clicking on "Advanced...".

Dialog Date and Time, own formats

For both date and time you can define your own formats. Placeholder will be replaced by current values for date, month, year and second, minute, hour.