diff --git a/Doxyfile b/Doxyfile index 32f3140e68b2dc19e423001baf8aba3c8b862ccc..49f759df142ffa5dcfd704b34c692e8dbb2e4fc2 100644 --- a/Doxyfile +++ b/Doxyfile @@ -56,7 +56,7 @@ FILE_VERSION_FILTER = #--------------------------------------------------------------------------- # configuration options related to warning and progress messages #--------------------------------------------------------------------------- -QUIET = NO +QUIET = YES WARNINGS = YES WARN_IF_UNDOCUMENTED = NO WARN_IF_DOC_ERROR = YES diff --git a/Mainpage.dox b/Mainpage.dox index 7be9e0a0627c597c11e831a0cb5bd5c20f607f80..74b54758dbcc31a9df4fb9322a5aecfce4314678 100644 --- a/Mainpage.dox +++ b/Mainpage.dox @@ -30,8 +30,8 @@ \see \ref usage\n \ref example\n - <a href="http://developer.berlios.de/projects/senf"><b><i>The BerliOS project page</i></b></a>\n - <a href="http://openfacts.berlios.de/index-en.phtml?title=SENF+Network+Framework"><b><i>The SENF Wiki at BerliOS</i></b></a> + <a class="ext" href="http://developer.berlios.de/projects/senf">The BerliOS project page</a>\n + <a class="ext" href="http://openfacts.berlios.de/index-en.phtml?title=SENF+Network+Framework">The SENF Wiki at BerliOS</a> */ /** \page usage Using the SENF framework @@ -290,10 +290,10 @@ <pre class="fragment"> $ scons -u [target]</pre> - \see <a href="../../satscons/doc/html/index.html"><b>SENFSCons reference</b></a> \n - <a href="http://www.scons.org/documentation.php"><b><i>SCons documentation</i></b></a> \n - <a href="http://svnbook.red-bean.com"><b><i>Subversion online book</i></b></a> \n - <a href="http://subversion.tigris.org"><b><i>Subversion Homepage</i></b></a> + \see <a href="../../satscons/doc/html/index.html">SENFSCons reference</a> \n + <a class="ext" href="http://www.scons.org/documentation.php">SCons documentation</a> \n + <a class="ext" href="http://svnbook.red-bean.com">Subversion online book</a> \n + <a class="ext" href="http://subversion.tigris.org">Subversion Homepage</a> */ /** \page overview Introduction to the framework @@ -326,25 +326,25 @@ When building a network Application with SENF, you will use several modules: - \li Use the <a href="../../Socket/doc/html/index.html"><b>Socket - library</b></a> for network communication needs. This library + \li Use the <a href="../../Socket/doc/html/index.html">Socket + library</a> for network communication needs. This library includes support for raw and packet sockets to allow low level network access. \li Use the <a - href="../../Scheduler/doc/html/index.html"><b>Scheduler - library</b></a> to coordinate the asynchronous event + href="../../Scheduler/doc/html/index.html">Scheduler + library</a> to coordinate the asynchronous event processing. This drastically reduces the number of threads needed in your application and will greatly enhance the overall responsiveness. \li To interpret low level network packets, use the <a - href="../../Packets/doc/html/index.html"><b>Packets - library</b></a>. This library will provide efficient and + href="../../Packets/doc/html/index.html">Packets + library</a>. This library will provide efficient and convenient access to all protocol fields. It supports parsing as well as modifying and creating packets. It has default support for the most important TCP protocols and is highly extensible with new protocols. - \li Go over the <a href="../../Utils/doc/html/index.html"><b>Utils - library</b></a>. It contains small helpers to + \li Go over the <a href="../../Utils/doc/html/index.html">Utils + library</a>. It contains small helpers to simplify tasks like daemonization, exception handling, debugging and so on. diff --git a/doclib/doxy-footer.html b/doclib/doxy-footer.html index d293699d66c876e9e373064283e69a973337ac79..30cccfb8c392cd39d309f2c5051b620c1892c8f6 100644 --- a/doclib/doxy-footer.html +++ b/doclib/doxy-footer.html @@ -1,4 +1,4 @@ - <hr style="border: none; clear: both" /> + <hr style="width:0px;border:none;clear:both;margin:0;padding:0" /> </div> </div> <div id="footer"> diff --git a/doclib/doxy-header-overview.html b/doclib/doxy-header-overview.html index f5746e30b33807f864381534f23c0e41f4bf0e4a..93c56920cb43a48ef8116b8da74c6e712a947bb3 100644 --- a/doclib/doxy-header-overview.html +++ b/doclib/doxy-header-overview.html @@ -19,8 +19,8 @@ div.tabs ul li.$projectname a { background-color: #EDE497; } <div id="content2"> <div class="tabs"> <ul> - <li class="Overview"><a href="../../doc/html/index.html"><i>Overview</i></a></li> - <li><a href="http://developer.berlios.de/projects/senf"><i>SENF @ BerliOS</i></a></li> + <li class="Overview"><a href="../../doc/html/index.html">Overview</a></li> + <li><a class="ext" href="http://developer.berlios.de/projects/senf">SENF @ BerliOS</a></li> <li class="libSocket"><a href="../../Socket/doc/html/index.html">libSocket</a></li> <li class="libPackets"><a href="../../Packets/doc/html/index.html">libPackets</a></li> diff --git a/doclib/doxy-header.html b/doclib/doxy-header.html index c3bfb9239956c24612cad5b86ab61f1eba475d04..471e460924f53f25497d4afa9ac540228c996eda 100644 --- a/doclib/doxy-header.html +++ b/doclib/doxy-header.html @@ -19,8 +19,8 @@ div.tabs ul li.$projectname a { background-color: #EDE497; } <div id="content2"> <div class="tabs"> <ul> - <li class="Overview"><a href="../../../doc/html/index.html"><i>Overview</i></a></li> - <li><a href="http://developer.berlios.de/projects/senf"><i>SENF @ BerliOS</i></a></li> + <li class="Overview"><a href="../../../doc/html/index.html">Overview</a></li> + <li><a class="ext" href="http://developer.berlios.de/projects/senf">SENF @ BerliOS</a></li> <li class="libSocket"><a href="../../../Socket/doc/html/index.html">libSocket</a></li> <li class="libPackets"><a href="../../../Packets/doc/html/index.html">libPackets</a></li> diff --git a/doclib/senf.css b/doclib/senf.css index ee41842ab403eb66a09df2a9fa356dd323b067d7..86b4cd270b2b18b5cb0c053bee4429c6a3c45faa 100644 --- a/doclib/senf.css +++ b/doclib/senf.css @@ -37,16 +37,29 @@ body { } #content1 { - padding: 0 10px 10px 142px; + padding: 0 10px 10px 0; border-bottom: 1px solid #AF9D00; } #content2 { /* need non-zero top padding here to prevent margin propagation */ - padding: 10px 0 0 0; + padding: 10px 0 0 142px; max-width: 60em; } +a { + font-weight: bold; + text-decoration: none; +} + +a:contains("http://") { + font-weight: normal; +} + +a.ext { + font-style: italic; +} + div.tabs { display: inline; /* IE double margin fix */ float: left; @@ -58,6 +71,10 @@ div.tabs { overflow: hidden; } +* html div.tabs { + margin-bottom: 0; /* Grmpf .. IE6 is f**ing up ... */ +} + div.tabs ul { margin: 0; padding: 0; @@ -75,6 +92,7 @@ div.tabs ul li a { color: #726921; text-decoration: none; white-space: nowrap; + font-weight: normal; } div.tabs ul li a:visited, div.tabs ul li a:active { @@ -128,4 +146,5 @@ div.qindex { #footer a:hover { background-color: inherit; text-decoration: underline; -} \ No newline at end of file +} + diff --git a/SConfig.template b/satscons/SConfig.template similarity index 100% rename from SConfig.template rename to satscons/SConfig.template