|
![]() |
![]()
Using Frontier |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
The View From Here: Maintaining a Web Site with Userland Frontier, part 1
Userland Frontier is the premier scripting system for Macintosh. It can now be used to construct and maintain a web site as well. Frontier makes it very easy to apply the same look and feel to a site or to a portion thereof. This document covers the exact steps I took to begin migrating my 2300-plus document web site into Frontier, information that's missing from the standard documentation.
Obtain the current version of the Frontier application and the online Frontier documentation. There's a lot on the web site, and it keeps on moving around, so I'm going to ask you to poke around over there. Remember to find the several useful Frontier mailing lists (to which you may ask questions and help others solve problems).
Launch Frontier. We're going to set two preference variables so that your filenames are translated from within Frontier to the file system the way you want them to be done. (The default doesn't match how I create filenames; they may not match how you use them.) From the Open Menu select Jump (or type command-J) to bring up the jump-to dialox box. Type user.html.prefs and hit Return.
![]() Then create two new variables (hint: command-Return) if they don't exist: dropNonAlphas and lowercasefilenames. The former controls whether non-alphanumeric characters are dropped when writing filenames, the latter controls whether filenames are lowercased upon writing. For example, the name of this document is web-site-maint-with-frontier.html, so I set these variables to false and true respectively.
![]() So even if I mistakenly uppercase parts of this column's name Web-Site-Maint-with-Frontier.HTML it'll still be written out just the way I want it to. It's just a fail-safe.
|
This page is part of the Userland Frontier WebRing. | ![]() |
List all this webring's pages; visit another page; add your page to this webring. |
Have you found errors nontrivial or marginal, factual, analytical and illogical, arithmetical, temporal, or even typographical? Please let me know; drop me email. Thanks! |