Commit graph

68 commits

Author SHA1 Message Date
Andrey A. Chernov
1ad5b4095a ISO_ -> ISO rename 2001-06-11 02:39:07 +00:00
Nik Clayton
16f56b7612 Install the favicon.ico file. 2001-06-09 23:09:21 +00:00
Dima Dorfman
043f0bdcc7 Add infrastructure necessary to build the release notes with the web
site.  This is currently conditional on BUILD_RELNOTES being set,
which it isn't by default.  See the README for more information.

Discussed with:	bmah
2001-05-25 05:08:03 +00:00
Wolfram Schneider
ba3136f676 Fix rev 1.62:
enable the build of all translated pages (ja es ru zh de)
2001-04-25 22:51:43 +00:00
Wolfram Schneider
0f83f69e2f Fix revision 1.62:
the subdir 'doc' and 'tutorials' are *not* web pages and should
not build if WEB_ONLY=YES is set
2001-04-22 17:34:53 +00:00
Nik Clayton
9fbb557a45 An alternative symlink method -- symlink to the directories, rather than
the directory contents.  The previous mechanism didn't work in the presence
of CVS/ directories (which didn't show up in my testing).
2001-04-17 12:18:20 +00:00
Nik Clayton
eab69689b8 Install all the documentation in to a single root, $WEBROOT/doc, with the
same naming scheme as that used by the doc/ repo.

Update docs.sgml to point to the documentation in this canonical location.

Update the FAQ/ and handbook/ directories to use symlinks to point to
the real documentation under doc/en_US.ISO_8859-1/.  This means that local
testing of the site (and mirrors) will still work as expected using the
legacy URLs.  Mirrors that expect to see a lot of traffic are advised to
alter their web server configuration so that $WEBROOT/FAQ and $WEBROOT/handbook
are redirected to $WEBROOT/doc/en_US.ISO_8859-1/books/{faq,handbook},
instead of relying on the symlinks.

Discussed on:	doc, www
2001-04-17 09:05:43 +00:00
Alexander Langer
398b14d9a3 Add de/ subdir. 2001-02-25 12:00:49 +00:00
Wolfram Schneider
505c2a363c Undo rev 1.59 and don't build the docs directory
Large URLs like

        http://www.FreeBSD.ORG/docs/en_US.ISO_8859-1/books/handbook/

are evil and hard to use for humans. There is no reason to move
our handbooks 3 (!) directory levels deeper.

Also, docs did not build and too many things are now broken on the
web server. So I immediate back this nightmare out.
2001-02-24 10:31:28 +00:00
Nik Clayton
4f1ca96aea Add the new docs directory. 2001-02-23 10:12:12 +00:00
Alexey Zelkin
09aca0e289 Cleanup 2000-12-06 19:00:21 +00:00
Jun Kuriyama
5579f35824 o Target "all" is gone away, only "links" lives in www/.
o Symbolic links for web.mk in each translations are removed.
o So building procedure is:

 - cd /usr/www; make obj	(optional)
 - cd /usr/www/en; make all

Submitted by:	nbm
Modified by:	kuriyama
2000-11-30 00:03:37 +00:00
Murray Stokely
2e278b9684 Add the 'platforms' subdir. 2000-11-24 22:55:39 +00:00
Jun Kuriyama
5fccce44ff Switch web.mk to share/mk/web.site.mk in English version.
Forgotten by:	kuriyama
2000-11-07 07:37:55 +00:00
Alexey Zelkin
d68ef69765 Add smp subdirectory to build list
Forgotten by: nik
2000-10-22 09:22:37 +00:00
Neil Blakey-Milner
fbca680c07 First (and very minor) changes on the way to make the www build
obj-clean.

This basically entails putting ${.CURDIR} in front of the occasional
source file, script, or directory.

Also adds '.include <bsd.obj.mk>' to web.mk so 'make obj' works.

Change gencommercial script to take a '-s' flag pointing to the source
directory, and the portindex script to take an optional additional
parameter indicating the source directory.

Add -D ${.CURDIR} to sgmlformat to follow includes properly.
2000-09-30 00:21:39 +00:00
Nik Clayton
4a34ce1263 Link in the conspectus 2000-06-07 00:03:33 +00:00
Wolfram Schneider
68c15a5cff Added java subdirectory. 2000-01-29 14:18:17 +00:00
Wolfram Schneider
3a51524e71 Don't build the /ports/ pages if WEB_ONLY is set. The ports pages are
automatically created from /usr/ports/INDEX and it does not make
sense to test the ports pages (Note: WEB_ONLY is a debug variable
for the webmaster, nothing else).
1999-09-19 09:47:51 +00:00
Peter Wemm
01a61279be $Id$,$Date$ -> $FreeBSD$
The jury is out on $Date$, but it's presently not being expanded..
1999-09-06 07:03:31 +00:00
Motoyuki Konno
a58e5f25c6 Add new variable WEB_LANG. If set and not empty,
build the specified language page and English page.
1999-02-10 14:53:59 +00:00
Wolfram Schneider
d3ea4b328b Added Chinese FAQ 1999-02-03 14:02:57 +00:00
Wolfram Schneider
9ed8e95666 Added russian FAQ. 1998-12-30 17:54:06 +00:00
Nik Clayton
781f8c26cd Remove index.html, replace with index.sgml. Update the Makefile.
Made some changes when creating index.sgml from index.html.

  * Changed element names to lower-case.

  * Reindented.

  * Quoted all attribute values.

  * Added elements that are a good idea, but not strictly required (<tbody>)

  * Reordered the two main columns. A new row has been added at the top,
    and the second column (as it appears in a graphical browser) is in
    this row. The left hand side bar is in the second row. Text browsers
    should then display the main text first, with the quick links
    afterwards. The display on graphical browsers should be almost identical
    to how it was before.

        Caveat: This forces the first line within the sidebar down by one.

  * Removed <b>...</b> from the headings.

  * Use &base; in many of the "href"s, instead of ".".

  * <font size="4">  --> <big>

  * <font size="2">  --> <small>

Approved by: Wolfram <wosch@freebsd.org>
1998-12-17 20:24:46 +00:00
Jordan K. Hubbard
3e684476e3 Nuke branch.sgml - it's not up-to-date anymore and seems largely forgotten. 1998-08-17 09:47:47 +00:00
Wolfram Schneider
e886733d14 Add the new variable ENGLISH_ONLY. If set and not empty, the
non-english web pages are not build.

Add the new variable WEB. If set and not empty, the
FAQ, handbook and tutorial are not build.
1998-08-16 13:12:03 +00:00
Wolfram Schneider
3db0881457 Added spanishc pages. 1998-08-04 14:18:21 +00:00
Wolfram Schneider
a66208c208 Fix links due repository copy. 1998-08-03 17:38:19 +00:00
Wolfram Schneider
ad3a445f34 Added forgotten gallery to SUBDIR. 1998-08-03 14:09:47 +00:00
Wolfram Schneider
24df7db4b6 Added FAQ handbook and tutorials again. 1998-08-03 12:34:12 +00:00
Wolfram Schneider
03aefbcffc Various changes after repository copy. 1998-08-03 11:47:30 +00:00
Wolfram Schneider
83a64e4400 Added SUBDIR internal. 1998-07-31 09:20:29 +00:00
Wolfram Schneider
9755e47142 Add projects to SUBDIR 1998-07-16 07:59:54 +00:00
Wolfram Schneider
9e2dd64306 Delete security.sgml 1998-07-15 13:56:17 +00:00
Wolfram Schneider
ba4108d14d Enable alpha subdir. 1998-07-14 18:55:33 +00:00
Wolfram Schneider
70431be888 Enable news subdir. 1998-07-11 11:26:24 +00:00
Wolfram Schneider
a0bfded5a8 Enable security subdir. 1998-06-19 09:53:41 +00:00
Wolfram Schneider
477de7dc88 Create the site map with a perl script. 1998-06-05 10:07:18 +00:00
Wolfram Schneider
b9645cd96f The FreeBSD.org universe.
This page documents, for those with accounts on the FreeBSD.org
network, just what machine resources are currently available and the
sorts of jobs they are being provided for.
Submitted by: jfieber
1998-06-02 17:12:33 +00:00
Nik Clayton
5a4f7e0a30 Add a new file, 'newbies.sgml', containing Sue Blake's "Resources for
Newies", as she doesn't have the resources to continue hosting it -- it
also makes it easier for others to add to it as appropriate.

Update the Makefile to list the file, and support.sgml with the new link
to newbies.html.

This also marks my first commit since I was hit by RSI almost six weeks
ago. My appreciation to everyone in the FreeBSD community who wished me
well, and understood why I didn't immediately write back to them :-)

PR:		docs/6386
Reviewed by:	freebsd-doc
Submitted by:	Sue Blake, <sue@welearn.com.au>
1998-05-14 17:30:17 +00:00
Wolfram Schneider
98dd89ecc1 Add the new variable ENGLISH_ONLY. If set and not empty, the
non-english web pages are not build.

This is basically a debug option. Most committers does not touch
the japanese documentation, so they don't need to test the
japanese files.
1998-04-16 12:51:43 +00:00
Wolfram Schneider
b9fbf530d4 FreeBSD in the Press 1998-04-16 10:39:01 +00:00
Jordan K. Hubbard
3d9aeaa14b Add a mozilla project page. This is very rough and I'd more than welcome
someone's efforts to tart it up a bit with a nice picture or some better
text, but for the time being, this is better than nothing.
1998-04-11 16:50:15 +00:00
Nik Clayton
f08ba66e33 Updated the information about the FreeBSD Documentation Project. Updated
docproj.sgml, and added a new 'docproj' directory which contains other
project related .sgml files (and a Makefile). Updated the main Makefile to
include this new directory.

Reviewed by the various members of the -doc mailing list (including
John Fieber) over the past week or so.
1998-03-31 20:11:38 +00:00
Wolfram Schneider
5c6010a4a5 FreeBSD Message-ID Search. 1998-03-22 00:03:12 +00:00
John Fieber
6df5d81001 Oops, didn't get all the changes made correctly. 1998-03-15 05:00:23 +00:00
John Fieber
b026460d72 New scheme for semi-automatic generation of gallery pages. 1998-03-12 21:42:02 +00:00
Steve Price
23c7623fc0 Add a year 2000 compliance statement.
PR:		5681
Reviewed by:	jkh
Submitted by:	Nik Clayton <nik@nothing-going-on.demon.co.uk>
1998-02-08 23:16:43 +00:00
John Fieber
de98576424 In the process of re-constructing the FreeBSD web site automatic-update,
clean up the build process a wee bit.

The basic change: instead of cheacking out bits and pieces of the
doc tree into the web build tree, check out the doc tree somewhere
else and put in a few symlinks from the web tree to the doc tree.

On catfish (soon to be hub) for example:

  /usr/local/www/build/doc/...
  /usr/local/www/build/www/...

where

  /usr/local/www/build/www/data/handbook -> ../../doc/handbook

You have to manually put in the symlinks at the moment, but it
works better than the evil CVS hackery.

Also, install with -C to help avoid gratuitous cache-busting due to
gratuitous timestamp twiddling.
1998-01-18 22:27:43 +00:00
Jordan K. Hubbard
41f8db7f7d Add publish.sgml to list of files; don't forget these little details,
folks! :)
1997-06-30 06:30:17 +00:00