changed html file to be installed on workstation to use exact images and subset of stylesheet from website; added a new file docs-web.html to be installed on website in place of the local version

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19922 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Adrian Robert 2004-08-26 01:57:27 +00:00
parent ec2968164d
commit c56244ec2f
8 changed files with 220 additions and 8 deletions

View file

@ -1,5 +1,5 @@
The files here get installed into
The files aside from "docs-web.html" here get installed into
'$GNUSTEP_SYSTEM_ROOT/Library/Documentation'. They provide a simple means for
the user to navigate through the various GNUstep documentation that gets
installed there. It includes links for the GUI documentation, which may not
@ -7,5 +7,11 @@ necessarily be installed, but it points out that the links might not work.
This approach seemed better than maintaining two separate index files for GUI
and Base.
If you add documentation, you should also add links to it to these HTML files.
If you add documentation, you should also add links to it in this HTML file.
The file "docs-web.html" is meant to be installed on the gnustep.org web site.
The entire contents of a freshly built
$GNUSTEP_SYSTEM_ROOT/Library/Documentation should be put into a subdirectory
of that site's main directory, then the file "docs-web.html" copied there.
(Its name can be changed if needed, and the other html, css, and jpg files
can be removed.)

View file

@ -0,0 +1,188 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>GNUstep.org</title>
<link rel="stylesheet" href="../gnustep-main.css" type="text/css">
<style type="text/css" media="screen">
@import "../gnustep-main-2.css";
</style>
<meta http-equiv="Content-type" content="text/html; charset=UTF-8"></head>
<body>
<div class="header">
<a href="http://gnustep.org/"><img src="../gnustep-header14.jpg" alt="GNUstep.org" width="560" height="74"></a>
</div>
<div class="container">
<div class="content">
<h2>GNUstep System Documentation</h2>
<p>
This is the system documentation for GNUstep, including both user
and developer documentation. GNUstep provides an object-oriented
application framework and tool set for use on a wide variety of
computer platforms. It is based on the original OpenStep
specification created by NeXT, Inc. (now Apple). (<a
href="http://gnustep.org/">Web site</a>)
</p>
<div style="clear: both;"></div>
</div>
<div class="content">
<h2>User Documentation</h2>
<p>The links here provide some basic information on setting up and using
a GNUstep system.</p>
<table><tr>
<td width="50%">
<table width="80%">
<tr>
<td><a href="User/GNUstep/userfaq_toc.html">User FAQ</a></td>
<td><a href="User/GNUstep/userfaq.pdf">(PDF)</a></td>
</tr>
<tr>
<td><a href="User/GNUstep/faq_toc.html">Developer FAQ</a></td>
<td><a href="User/GNUstep/faq.pdf">(PDF)</a></td>
</tr>
<tr>
<td><a href="User/GNUstep/gnustep-howto_toc.html">How-To</a></td>
<td><a href="User/GNUstep/gnustep-howto.pdf">(PDF)</a></td>
</tr>
<tr>
<td><a href="User/GNUstep/filesystem_toc.html">Filesystem Layout</a></td>
<td><a href="User/GNUstep/filesystem.pdf">(PDF)</a></td>
</tr>
</table>
</td>
<td width="50%">
The following links will work only if you have installed the GUI
portion of GNUstep.
<ul>
<li><a href="User/Gui/DefaultsSummary.html">User Defaults Summary</a></li>
<li><a href="User/Gui/KeyboardSetup.html">User Keyboard Setup</a></li>
<li><a href="User/Gui/LanguageSetup.html">Setup for East Asian Languages</a></li>
</ul>
</td>
</tr></table>
</div>
<div class="content">
<h2>Developer Documentation</h2>
<p>The links here describe the development facilities provided under
GNUstep. The Base Programming Manual introduces GNUstep as a whole,
Objective-C, its main language, and the Base library, its basic set
of non-graphical utility classes. The Make Utility makes project
building easy and is highly recommended. The "API" links go to
Javadoc-like reference pages on the Base and other GNUstep libraries.
</p>
<table><tr>
<td width="50%">
<table>
<tr>
<td><a href="Developer/Base/ProgrammingManual/manual_toc.html">Base Programming Manual</a></td>
<td><a href="Developer/Base/ProgrammingManual/manual.pdf">(PDF)</a></td>
</tr>
<tr>
<td><a href="Developer/Make/Manual/make_toc.html">Make Utility</a>&nbsp;&nbsp;(<a href="Developer/Make/ReleaseNotes/">Release notes</a>)</td>
<td><a href="Developer/Make/Manual/make.pdf">(PDF)</a></td>
</tr>
<tr>
<td><a href="Developer/Tools/Reference/index.html">Command-line Tools</a></td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr>
<td><a href="Developer/Base/Reference/index.html">Base Library API</a>&nbsp;&nbsp;(<a href="Developer/Base/ReleaseNotes/ReleaseNotes.html">Release notes</a>)</td>
</tr>
<tr>
<td><a href="Developer/BaseAdditions/Reference/index.html">Base Additions API</a></td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr>
<td><a href="Developer/Base/General/OpenStepCompliance.html">OpenStep and OS X Compliance</a></td>
</tr>
<tr>
<td><a href="Developer/CodingStandards/coding-standards_toc.html">GNUstep Coding Standards</a></td>
<td><a href="Developer/CodingStandards/coding-standards.pdf">(PDF)</a></td>
</tr>
<tr>
<td><a href="Developer/Base/General/Debugging.html">Debugging Information</a></td>
</tr>
</table>
</td>
<td width="50%">
The following links will work only if you have installed the GUI
portion of GNUstep.
<table>
<tr>
<td><a href="Developer/Gui/ProgrammingManual/manual_toc.html">GUI Programming Manual</a></td>
<td><a href="Developer/Gui/ProgrammingManual/manual.pdf">(PDF)</a></td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr>
<td><a href="Developer/Gui/Reference/index.html">GUI Library API</a>&nbsp;&nbsp;(<a href="Developer/Gui/ReleaseNotes/ReleaseNotes.html">Release notes</a>)</td>
</tr>
<tr>
<td><a href="Developer/Gui/Additions/index.html">GUI Additions API</a></td>
</tr>
</table>
</td>
</tr></table>
</div>
<div class="content">
<h2>Development Tools</h2>
<p>
<a href="http://gnustep.org/experience/ProjectCenter.html">Project Center</a> provides an integrated development environment (IDE) for GNUstep.
<a href="http://gnustep.org/experience/Gorm.html">Gorm</a> is a
graphical user interface construction tool. Using these, developers
can quickly design and build cross-platform applications in
Objective-C or Java.
</p>
<br/><br/>
</div>
</div>
<div class="sidebar">
<b>General</b><br>
<a href="http://gnustep.org/">Home page</a><br>
<a href="http://gnustep.org/information/aboutGNUstep.html">Introduction</a><br>
<a href="http://gnustep.org/information/mission.html">Mission</a><br>
<a href="http://gnustep.org/information/machines_toc.html">Platforms</a><br>
<a href="http://gnustep.org/resources/sources.html">Download</a><br>
<a href="http://gnustep.org/experience/apps.html">Applications</a><br>
<a href="http://gnustep.org/information/userfaq_toc.html">User FAQ</a><br>
<br>
<b>Developers</b><br>
<a href="http://gnustep.org/experience/documentation.html">Getting Started</a><br>
<a href="http://gnustep.org/developers/suite.html">Documentation</a><br>
<a href="http://wiki.gnustep.org/">Wiki Docs</a><br>
<a href="http://gnustep.org/information/faq_toc.html">Developer FAQ</a><br>
<a href="http://gnustep.org/developers/map.html">Libraries</a><br>
<a href="http://gnustep.org/developers/whoiswho.html">Who's Who</a>?<br>
<br>
<b>External</b><br>
<a href="http://savannah.gnu.org/projects/gnustep/">Project Page</a><br>
<a href="http://gnustep.org/resources/resources.html">Related Links</a><br>
<a href="http://gnustep.org/information/gethelp.html">Mailing Lists</a><br>
<br>
<b><a href="http://gnustep.org/resources/sites.html">Related Sites...</a></b><br>
<br>
<b><a href="http://gnustep.org/resources/mirrors.html">Mirrors...</a></b><br>
<br>
Site by <a href="mailto:webmasters@gnustep.org">webmasters@gnustep.org</a>
</div>
</body></html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View file

@ -8,7 +8,7 @@
<body>
<div class="header" align="center">
<a href="http://gnustep.org/"><img height="72" width="560" alt="GNUstep.org" src="gnustep-header.png"/></a>
<a href="http://gnustep.org/"><img height="74" width="560" alt="GNUstep.org" src="gnustep-header14.jpg"/></a>
</div>
<div class="container">
@ -27,17 +27,19 @@
<div class="content">
<h2>User Documentation</h2>
<p>The links here provide some basic information on setting up and using
a GNUstep system.</p>
<table><tr>
<td width="50%">
<table width="80%">
<tr>
<td><a href="User/GNUstep/faq_toc.html">General FAQ</a></td>
<td><a href="User/GNUstep/faq.pdf">(PDF)</a></td>
</tr>
<tr>
<td><a href="User/GNUstep/userfaq_toc.html">User FAQ</a></td>
<td><a href="User/GNUstep/userfaq.pdf">(PDF)</a></td>
</tr>
<tr>
<td><a href="User/GNUstep/faq_toc.html">Developer FAQ</a></td>
<td><a href="User/GNUstep/faq.pdf">(PDF)</a></td>
</tr>
<tr>
<td><a href="User/GNUstep/gnustep-howto_toc.html">How-To</a></td>
<td><a href="User/GNUstep/gnustep-howto.pdf">(PDF)</a></td>
@ -62,6 +64,13 @@
<div class="content">
<h2>Developer Documentation</h2>
<p>The links here describe the development facilities provided under
GNUstep. The Base Programming Manual introduces GNUstep as a whole,
Objective-C, its main language, and the Base library, its basic set
of non-graphical utility classes. The Make Utility makes project
building easy and is highly recommended. The "API" links go to
Javadoc-like reference pages on the Base and other GNUstep libraries.
</p>
<table><tr>
<td width="50%">
<table>

Binary file not shown.

After

Width:  |  Height:  |  Size: 472 B

View file

@ -42,9 +42,17 @@ h1,h2,h3,h4 {
/* #424f6f; */
.header
{
background-image: url("masthead-bg.jpg");
background-repeat: repeat-x;
height: 74px;
margin: 0px 100px 0px 100px;
background-color: #424f6f;
/*
width: 100%;
height: 72px;
background-color: #3f4c6c;
margin: 0px 100px 0px 100px;
*/
}
.header img

View file

@ -75,7 +75,8 @@ endif
endif
cp -f HtmlNav/index.html $(REF_DOC_INSTALL_DIR)/..
cp -f HtmlNav/style.css $(REF_DOC_INSTALL_DIR)/..
cp -f HtmlNav/gnustep-header.png $(REF_DOC_INSTALL_DIR)/..
cp -f HtmlNav/gnustep-header14.jpg $(REF_DOC_INSTALL_DIR)/..
cp -f HtmlNav/masthead-bg.jpg $(REF_DOC_INSTALL_DIR)/..
# Things to do before uninstalling