Contribution Guidelines
To keep OWL HOW consistent and easy to use, contributions should
stick to the following set of guidelines. The best thing to do is
to use one of the existing items as a starting point.
HTML
Most importantly, contributions should be submitted as complete
HTML documents. They can be done by hand or using your favourite
authoring tool, as long as they stick to the rest of the guidelines.
Multiple pages are OK.
Item Headings
Headings should describe, as succinctly as possible, the problem that
is dealt with. Try to phrase them in terms of the desired action,
for example Limiting The Amount A Window May Be Resized.
Keywords
To allow searching of the site, keywords should be provided. These
are added in the form of a META HTML tag. Where synonyms
(words which have the same meaning) of a word exist, provide
all alternatives in the list. For example, when using the word
function you might also add the keywords method
and procedure. An example of a META tag is:
<HEAD>
<TITLE>Functions</TITLE>
<META HTTP-EQUIV="Keywords"
NAME="Keywords"
CONTENT="function method procedure">
</HEAD>
Date and Authorship
The date an item was last modified and its author(s) should be
immediately below the heading.
Code Samples
Often code samples are provided to assist in an explanation. Before
adding the code to the document, pass it through c2html. You
can download the source to c2html from
here. Note: you will have to
modify the source to specify the full path to the keyword file (you can
also use those provided with Borland C++). If somebody wants to change
the c2html so that it looks on the path, feel free!
Fonts
The font used should be Arial or Helvetica. Usually this is added
by wrapping your body text in <FONT FACE="Arial, Helvetica">
</FONT> tags. Eventually, when support is more widespread,
this may be replaced with the use of stylesheets.