2009-03-23 Gonzalo Paniagua Javier <gonzalo@novell.com>
[mono/afaerber.git] / web / README
blobf10cd5d88dee37e319d3381f5573d43f15af2eda
1 To edit the website appearance:
3 cd doc/web
4 edit template.html.in
5 make
7 To edit website content:
9 cd doc (this directory)
10 edit files carefully
11 cd web
12 make
14 To publish changes:
16 cd web
17 make push
19 ################ Requirements
21 You must have complete and working "mono" and "mcs" checkouts from
22 CVS. You will probably need to bootstrap your Mono installation,
23 although an existing install from RPMs may permit you to build the CVS
24 versions more easily.
26 ############## Samples 
29   If you want to add a new item in the left menu 
30   you have to edit mono/doc/web/commands and add
31   the entry there.
33     For new files you can add something as:
34     level,entry,path_to_the_file,file.src
36     ex: 1,COBOL#,cobol.html,cobol.src
38     If you just want to add a link to the menu:
39     1,MyEntry,URL
40     
41     ex: 1,About Linux,http://www.linux.org
43   To test the results under Linux:
44     1. Edit mono/doc/web/makefile
46     Delete all the references to class status
47     and the deploy/index.rss as well as the
48     mono.exe commands.
50     2. make
51     3. Open your browser and point to the 
52        file:///(YOUR PATH HERE)mono/doc/web/deploy/index.html