SiteLite Documentation


Userlevel


User Levels

[ Produce as is ] [ Smart replaces ] [ Modify templates ] [ Redefine everything ]

Depending on your knowledge of html, the time you want to invest and the site you want to build, you can choose between the following levels of control when using SiteLite.

Produce as is

Consider SiteLite an application that sets up pages according to the "standard" templates and styles. All you have to do is to start writing scriptfiles, or simply edit the script proposed by SiteLite as a new site, and edit the logo that appear on the pages. You will have to invest some time to get familiar with the most important part of the scriptfile.

Read pages: Getting Started and The Script.

Smart replaces

You can introduce general replaces in the script file and thus achieve a lot of effects, like changing an image all trough the site or automatic inclusion of html files or text files into pages. If you combine these replaces with your own tags in your material the freedom increases considerably. A tag is a html comment.

You can also make layout changes by editing the stylesheet, def.css. You should have some familiarity with stylesheets to do this, but the syntax is rather obvious and some educated guessing for simple changes like colors etc may do the trick. Browsers are not to be trusted when it comes to stylesheets, so you should test such changes on the browsers that you consider important.

Read pages: The Script and Odds and Ends.

Modify templates

When you modify the template files you can really make things happen. You can change column widths and you can change headers and footers. You can easily introduce your own templates with your own tags and assign them to your own special pagestypes. You should have some knowledge of the tags SiteLite recognises if you want to do major changes.

Read pages: Tagging, Templates and Routing.

Redefine everything

You can throw away all templates, graphics and the stylesheet and build everything according to your own head. SiteLite is basically a very simple program that in effect does replaces in html-pages. ( In addition to composing structured lists like table of contents etc.) You may familiarise yourself with the present tags, introduce your own and put them into your templates. The only limitation is of course that you will not be able to make SiteLite produce composite data that it is not programmed for.

If you have suggestions for new data compositions that should be programmed and prepared for insertion I will be happy to hear about them.

Read this documentation.