Getting Started
Installation
To install Site Master to your hard disc, simply drag the !SiteMastr icon from your floppy disc, into
a Site Master directory on your hard drive. You may wish to put Site Master alongside the other internet
or web design tools that you use on a regular basis. You may also wish to copy !Publish and !WebUpload
onto your hard disc, too.
The WebFS directory contains our long filenames system, and instructions are
included in that directory covering installation and use.
Running Site Master and Loading a web site
![]() |
Run !SiteMastr by double clicking on its icon on your hard disc. You will see a window open in the centre of your screen (this is the index [site] viewer), and an icon appear on the iconbar. Move your pointer over the buttons around the sides of the window to see what they do. |
Drag a web site or the index page from a web site to this window. Site Master will now scan your web site finding all the files. Next it will scan any HTML files it found looking for links. These are then cross referenced and recorded for later use. |
Now you have Site Master running and a web site loaded.
It is recommended that you take a back up of your site before making extensive changes with Site Master.
By its nature, it is extremely powerful, and can alter files/links etc. across your whole site.
We take no liability for any damage caused by Site Master however unlikely such damage is.
The File Display
Site Master file displays have a 'Web' drawn on them behind the directory entries to help avoid confusion with genuine filer windows. This can be turned on and off in the configuration window. (see below)
Double clicking on a file with SELECT will open a directory in the current view or run a file.
Double clicking on a file with ADJUST will open a directory in a new view or run a file.
Toolbars and Buttons
The Filer Toolbar
![]() |
Go back to the index of sites Pressing menu whilst over the index view allows you to tell Site Master to remember sites between sessions. Site Master will automatically scan remembered sites when run. |
![]() |
Go back to the root of this site
|
![]() |
Go back one directory
|
![]() |
Open the link search window From the search window, you can search all the URL's in a site for the specified text. There is an option to toggle case sensitivity on/off. When you click on Search, a list of all the places where the specified link occurs is generated. These links can then be edited individually by [SHIFT] clicking on them, or a selection can be replaced with specified text.
|
![]() |
Open the site-wide search/replace window This window functions in much the same way as the link search window above, except that it will search and replace across whole files, rather than restricting the search to link/image URLs. The window has a number of wildcard options, allowing for extremely flexible searching. When the results are shown, you can select multiple entries to replace more than one at a time. If you click Replace with no entries selected, all will be replaced. A menu is also available allowing you to preview selected pages, or edit them in HTMLEdit. |
Links To and Links From Selected File
The three buttons: are used to toggle which links are displayed.
The left hand icon opens a window listing all the links to a selected file or directory.
The central icon displays all the links from the selected file or directory in a window.
The right hand icon toggles which links are included in the list. When selected, all links (including images etc.)are displayed. When off (as shown) only page links (in <a href=""> tags) to/from the selected page are listed.
Files in the file display are coloured red if they are not linked to/from anywhere. (ie Site Master thinks that they are unused)
Links are coloured as follows:
Editing Links
There are three other ways to open the link editor window as well:
You can view or edit a selection of files by selecting them and then clicking on the view button.
Holding SHIFT whilst doing this will load them into an editor. There is a configuration option to force editing in HTML Edit.
The Tree View
The tree view is one of the most useful aspects of Site Master. It is opened either by clicking on the appropriate button, or from the filer menu within site master. It displays a tree style plan of your web site and highlights files of interest.
The following highlighting options are provided:
Saving out your Site for Uploading etc.
Changes to links and moving files is reflected in the files and filer directory structure straight away. However it is sometimes desirable to save out a selection of files, all the files edited since a certain date, only files that are used or any combination of the three.
Site Master caters for this through the use of the save button, which will open the save window giving you the following options:
Site Master Menus
The main Site Master view window has two distinct menus, giving access to a number of Important Site Master features. The first is the Index menu,
and is available only in the top level view of your site (ie. the one listing the currently active sites, shown after a site has been scanned).
The second important menu is the File menu, displayed when you press MENU over a file within your site.
The Index Menu
To open the Index menu, click the middle (MENU) mouse button over the folder representing your site in the top level of the Site Master
view. Press the Index button at the top of the left hand toolbar to reach this. The menu has a number of important options.
The Site Master Files Menu
This menu is opened by pressing the MENU mouse button over any file or directory in the main Site Master window, except when at
the top "Index" level of the site.
Setting The Root for Links
This feature can be found on both the Index and File menus, and as such, warrants a section to itself. Many web
page authors need to make links in their sites relative to the root directory (ie. links of the form
href="/directory/file.html").
The original version of Site Master wouldn't cope with this at all (unless the site being created was in the same
position on your hard drive as on your web server), resulting in sites appearing to contain broken links. In
Site Master 2, the program will automatically set the root directory to be the directory you originally dragged
into the application when you loaded the site in the first place. In most cases, this is sufficient, as your files
start in the root directory of your web site.
However, this is not always the case, and in such situations, you can set the root to be a different part of
the site, using the "Set Link Root" options found on the menus.
NB, the Link Root directory is always marked in green, hence the appearance
of each new site in the "Index" window.
The Configuration Window
This is accessed by pressing MENU over the Site Master icon on the iconbar, and picking Options from the menu.
So, what's new since the previous version? * New site-wide search/replace (v1 had search/replace for links only) including full wildcard searches, refining of the "found" list, replacement of selected finds and much more. * New tree view options for identifying files of specific type or file extension. Tree view finds can also be "inverted" to show those "not found". * New "mark as used" system to include extra resources in your site, which would not normally be regarded as used eg. Java sub-class files, external JavaScript resources, other scripts etc. SiteMaster generates extra tags allowing you to identify which pages require these extra resources. * Setting the "root" directory for a site. Some page authors need to make references to files in links relative to the root directory (eg. href="/pages/index.html") but may have the site lower down the directory structure on their hard drive. SM2 now allows you to set a particular directory to be the "root", so that it can deal with this situation correctly. * Up to 3 times faster than SiteMaster 1 * Most existing features have been "refined" to ensure that they better cope with unexpected situations eg. add file extension, swap case etc. * Enhanced "Save/Export Site" options, including automatic support for saving as Zip and Tar archives, if used alongside !SparkFS from David Pilling. * Native export for Zip, Tar and GZIP'd Tar (.tgz) * Support for RISC OS 4 long filenames * Allows "reporting" on sites, which will generate a single list of broken links/images and other information for you to work from. * Table backgrounds, Javascript files, CSS linked files are now supported * A9, Iyonix and RPC compatible * mailto links in tags are now handled correctly (amongst other things) * several crash situations have been fixed