[Osaas-commits] r84 - in trunk: . website website/pix
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Thu Nov 4 17:13:52 CET 2010
Author: iweinzierl
Date: 2010-11-04 17:13:52 +0100 (Thu, 04 Nov 2010)
New Revision: 84
Added:
trunk/website/
trunk/website/Makefile
trunk/website/index.htm4
trunk/website/osaas.css
trunk/website/pix/
trunk/website/pix/favicon.ico
trunk/website/pix/osaas_diagram-en.png
trunk/website/pix/osaas_diagram-en_small.png
trunk/website/template.m4
trunk/website/template_header.m4
Modified:
trunk/ChangeLog
Log:
Added an initial homepage.
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2010-11-03 13:41:56 UTC (rev 83)
+++ trunk/ChangeLog 2010-11-04 16:13:52 UTC (rev 84)
@@ -1,3 +1,15 @@
+2010-11-04 Ingo Weinzierl <ingo at intevation.de>
+
+ * website/pix/osaas_diagram-en_small.png,
+ website/pix/osaas_diagram-en.png,
+ website/pix/favicon.ico,
+ website/template_header.m4,
+ website/index.htm4,
+ website/template.m4,
+ website/osaas.css,
+ website/Makefile: An initial homepage with makefile to upload the
+ necessary files to wald.
+
2010-11-03 Ingo Weinzierl <ingo at intevation.de>
* doc/source/about.rst: Removed a duplicated expression in the first
Added: trunk/website/Makefile
===================================================================
--- trunk/website/Makefile 2010-11-03 13:41:56 UTC (rev 83)
+++ trunk/website/Makefile 2010-11-04 16:13:52 UTC (rev 84)
@@ -0,0 +1,58 @@
+# Build html from m4 macrofiles
+# $Id$
+#
+# (c)2007 by Intevation GmbH
+# Author(s): Sascha Wilde, Jan-Oliver Wagner
+#
+# This is Free Software licensed under the GPL
+
+# Preprocessor configuration
+PP = m4
+PPFLAGS = --prefix-builtins
+
+# Build configuration
+TARGETS = $(patsubst %.htm4,%.html,$(wildcard *.htm4))
+SUBDIRS =
+
+# Installation configuration
+INSTALL_DIR = /tmp/osaas-www
+ADD_INST_TYPES = *.css *.ico *.php
+ADD_INST_DIRS = pix
+
+USER=$(shell grep "svn+ssh://" .svn/entries | head -1 | sed -e "s/.*svn+ssh:\/\///g" | sed -e "s/@.*//g")
+
+CURDIR=$(shell pwd)
+
+.SUFFIXES: .html .htm4
+
+.htm4.html:
+ $(PP) $(PPFLAGS) $< > $@
+
+all: $(TARGETS) subdirs
+
+$(TARGETS): template.m4 template_header.m4
+
+subdirs: $(SUBDIRS)
+ @for dir in $^ ; do \
+ $(MAKE) -C $$dir SUBDIRS="" ; \
+ done
+
+online: all
+ echo "Going to put current contents online for osaas.wald.org ..."
+ rsync -urvP --exclude='.svn' $(ADD_INST_TYPES) $(TARGETS) $(ADD_INST_DIRS) \
+ $(USER)@wald.intevation.org:/osaas/htdocs/
+
+install: all
+ mkdir -p $(INSTALL_DIR) ;\
+ cp -uf $(TARGETS) $(INSTALL_DIR) ;\
+ cp -uf $(ADD_INST_TYPES) $(INSTALL_DIR)
+ cp -urf *$(ADD_INST_DIRS) $(INSTALL_DIR)
+ find $(INSTALL_DIR) -name ".svn" | xargs rm -rf
+
+tar: install
+ echo $(CURDIR)
+ ( cd $(INSTALL_DIR) ; tar -czv -f $(CURDIR)/osaas.wald.org.tar.gz . )
+
+clean:
+ rm -f index-de.html index.html
+
Added: trunk/website/index.htm4
===================================================================
--- trunk/website/index.htm4 2010-11-03 13:41:56 UTC (rev 83)
+++ trunk/website/index.htm4 2010-11-04 16:13:52 UTC (rev 84)
@@ -0,0 +1,76 @@
+m4_dnl -*-html-*-
+m4_include(`template.m4')
+m4_dnl $Id$
+
+m4_define(`EN')
+m4_define(`DE_FILE', `index-de.html')
+
+PAGE_START
+<h2>About OSAAS</h2>
+
+<p>
+OSAAS is a tool to track access to your OGC web services for the purpose of
+statistics. In addition to that, an integrated user authentication enables
+you to take account for accessing OGC services.
+</p>
+
+<p>
+OWS stands for OGC Web Services which are the basis for Spatial Data
+Infrastructures (SDIs). OGC stands for Open Geospatial Consortium, the
+organization that specifies the web services. Examples for these services
+are WMS (Web Map Service) and WFS (Web Feature Service).
+</p>
+
+<p>
+OSAAS is Free Software, most of it licensed under GNU GPL (the server). Other
+parts depend on the respective clients (e.g. GNU LGPL for deegree).
+</p>
+
+<h2>Downloads OSAAS</h2>
+
+<p>
+To download the most recent released software you can follow the links below to the development-platform.
+</p>
+
+
+<h3>Current Release:</h3>
+<p>
+<a href="https://wald.intevation.org/frs/download.php/797/osaas-server-1.0.1.tar.gz">https://wald.intevation.org/frs/download.php/797/osaas-server-1.0.1.tar.gz</a>
+</p>
+
+<h3>Old Releases:</h3>
+<p>
+<a href="https://wald.intevation.org/frs/?group_id=33">https://wald.intevation.org/frs/?group_id=33</a>
+</p>
+
+
+<h2>Developers Corner</h2>
+<p>
+OSAAS development is coordinated at Wald, a gforge based plattform at<br>
+<a href="http://wald.intevation.org/projects/osaas/">http://wald.intevation.org/projects/osaas/</a>.
+</p>
+<p>
+There is also a <a href="https://wald.intevation.org/tracker/?group_id=33">
+BugTracker</a> and several <a href="https://wald.intevation.org/mail/?group_id=33">mailinglists</a>
+to join for further development.
+</p>
+<p>
+To get the latest code, you could <a href="https://wald.intevation.org/scm/?group_id=33">check out</a>
+the latest SVN-trunk or <a href="https://wald.intevation.org/plugins/scmsvn/viewcvs.php/?root=osaas">browse</a>
+the tree online.
+</p>
+
+<h2>Contact / About this site</h2>
+<p>
+To contact the development team of OSAAS you can <a href="http://lists.wald.intevation.org/mailman/listinfo/osaas-devel">subscribe</a>
+to the development-mailinglist.
+</p>
+
+<p>
+Currently InteProxy is developed mainly by<br>
+Intevation GmbH<br>
+Neuer Graben 17<br>
+49074 Osnabrück<br>
+Germany<br>
+<a href="http://www.intevation.de/geospatial/index.en.html">http://www.intevation.de/geospatial/index.en.html</a><br>
+</p>
Added: trunk/website/osaas.css
===================================================================
--- trunk/website/osaas.css 2010-11-03 13:41:56 UTC (rev 83)
+++ trunk/website/osaas.css 2010-11-04 16:13:52 UTC (rev 84)
@@ -0,0 +1,244 @@
+/* Styles for the Kolab Konsotium Site */
+/* $Id: kolabkonsortium.css,v 1.9 2005/08/08 06:40:38 jan Exp $
+
+
+/* TEXT STYLES */
+
+BODY {
+ margin: 0px;
+ background-color: #eeeee0;
+ font-family: Helvetica, Arial, sans-serif;
+ font-size: 12px;
+}
+
+H1 {
+ margin-top: 0px;
+ font-size: 160%;
+ font-weight: bold;
+ color: black;
+}
+
+H2 {
+ background-color:#afbce1;
+ border-top: 2px solid #4169e1;
+ border-bottom: 2px solid #4169e1;
+ margin-top: 0px;
+ padding: 2px;
+ font-size: 125%;
+ font-weight: bold;
+}
+
+H3 {
+ margin-bottom: 0px;
+ font-size: 110%;
+ font-weight: normal;
+ font-style:italic;
+ font-variant: small-caps;
+ color: black;
+}
+
+STRONG {
+ color: #ff8000;
+ font-weight: bold;
+ text-decoration: none;
+}
+
+A {
+ color: #4169e1;
+ font-weight: bold;
+ text-decoration: none;
+}
+
+A:hover {
+ color: #4169e1;
+ text-decoration: none;
+}
+
+IMG {
+ border: none;
+}
+
+.version {
+ font-size: 75%;
+ font-weight: normal;
+ color: black;
+}
+
+.swlist {
+ font-weight: normal;
+ color: black;
+ white-space:pre;
+ margin:0;
+ font-family: Helvetica, Arial, sans-serif;
+ font-size: 12px;
+}
+
+.center {
+ vertical-align: middle;
+}
+
+TD {
+ padding: 10px;
+ text-align: left;
+ vertical-align: top;
+}
+
+/* Buttons */
+
+.dlbutton {
+ padding: 10px;
+ margin-bottom: 5px;
+ font-size: 150%;
+ font-weight: bold;
+ display: block;
+ width: 33%;
+ height: 80px;
+ border: 3px solid white;
+ background-color: #fdba19;
+ background-image: url(pix/disk.png);
+ background-repeat: no-repeat;
+ background-position: right bottom;
+}
+
+.dlbutton:hover {
+ background-color: #fdd347;
+ cursor: pointer;
+}
+
+.dlbutton2 {
+ padding: 10px;
+ margin: 20px;
+ margin-top: 10px;
+ font-size: 150%;
+ font-weight: bold;
+ text-align: center;
+ display: block;
+ border: 3px solid white;
+ background-color: #fdba19;
+}
+
+.dlbutton2:hover {
+ background-color: #fdd347;
+ cursor: crosshair;
+}
+
+/* STRUCTURE ELEMENTS */
+
+/* Head */
+
+#header {
+ clear: both;
+}
+
+#navbar {
+ background-color: white;
+ color: black;
+ font-weight: bold;
+ font-size: 80%;
+ width: 100%;
+}
+
+#navbar TD {
+ text-align: right;
+ vertical-align: bottom;
+}
+
+#navbar H1 {
+ font-size: 200%;
+ margin: 0px;
+ padding: 0px;
+}
+
+#bigbar {
+ text-align: left;
+ background-color: #ffff98;
+ background-image:url(pix/lock.png);
+ background-repeat: no-repeat;
+ background-position: right;
+ border-top: 2px solid #fa050c;
+ border-bottom: 2px solid #fa050c;
+ color: black;
+ font-weight: bold;
+ height: 190px;
+ width: 100%;
+ min-width: 600px;
+}
+
+#vertable {
+ width: 33%
+}
+
+/* colors */
+.yellow {
+ color: #fdba19;
+}
+
+.red {
+ color: #fa050c;
+}
+
+/* Content */
+
+#main {
+ min-width: 250px;
+ padding: 40px;
+ padding-top: 20px;
+ padding-right: 0px;
+ padding-bottom: 0px;
+ line-height: 150%;
+ margin-right: 250px;
+}
+
+#main TABLE {
+ width:100%;
+ border-spacing:0px;
+ border-collapse: collapse;
+ margin-top: 5px;
+ margin-bottom: 5px;
+}
+
+#main TD {
+ padding: 0px;
+ padding-top: 3px;
+ padding-bottom: 3px;
+ text-align: left;
+ vertical-align: top;
+ border-top: 1px solid #fa050c;
+ border-bottom: 1px solid #fa050c;
+}
+
+
+#boxes {
+ float: right;
+ width: 200px;
+ padding: 10px;
+}
+
+.box {
+ background-color: #afbce1;
+ border-left: 4px solid #4169e1;
+ padding: 10px;
+ margin-bottom: 10px;
+}
+
+.box H1 {
+ color: black;
+ padding-bottom: 5px;
+ border-bottom: 2px solid blue;
+ margin-bottom: 5px;
+ font-size: 120%;
+}
+
+.box P {
+ margin: 0px;
+ padding: 0px;
+ margin-top: 5px;
+}
+
+/* Footer */
+#footer {
+ background-color: white;
+ height: 30px;
+
+}
+
Added: trunk/website/pix/favicon.ico
===================================================================
(Binary files differ)
Property changes on: trunk/website/pix/favicon.ico
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/website/pix/osaas_diagram-en.png
===================================================================
(Binary files differ)
Property changes on: trunk/website/pix/osaas_diagram-en.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/website/pix/osaas_diagram-en_small.png
===================================================================
(Binary files differ)
Property changes on: trunk/website/pix/osaas_diagram-en_small.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/website/template.m4
===================================================================
--- trunk/website/template.m4 2010-11-03 13:41:56 UTC (rev 83)
+++ trunk/website/template.m4 2010-11-04 16:13:52 UTC (rev 84)
@@ -0,0 +1,13 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+ "http://www.w3.org/TR/html4/strict.dtd">
+m4_dnl $Id$
+
+m4_dnl ------------------------------------------------------------
+m4_dnl Macros to use in Pages
+
+m4_define(`LANG_LINK',`m4_ifdef(`$1',`$2',`<a href="$3">$2</a>')')
+m4_define(`I18N',`m4_ifdef(`$1',`$2')')
+
+m4_define(`PAGE_TITLE',`m4_define(`__TMPL_PAGE_TITLE',`$1')')
+m4_define(`PAGE_ROOT',`m4_define(`__TMPL_ROOT',`$1')')
+m4_define(`PAGE_START',`m4_include(`template_header.m4')')
Added: trunk/website/template_header.m4
===================================================================
--- trunk/website/template_header.m4 2010-11-03 13:41:56 UTC (rev 83)
+++ trunk/website/template_header.m4 2010-11-04 16:13:52 UTC (rev 84)
@@ -0,0 +1,57 @@
+m4_dnl -*-html-*-
+m4_dnl THIS IS INCLUDED BY `template.m4'
+m4_dnl DONT USE THIS FILE DIRECTLY
+m4_ifdef(`__TMPL_ROOT',,`m4_define(`__TMPL_ROOT',`')')
+
+m4_define(`__TITLE',m4_dnl
+I18N(`EN',`OSAAS - OWS Statistics and Accounting System')`'m4_dnl
+I18N(`DE',`OSAAS - OWS Statistics and Accounting System')`')
+
+m4_ifdef(`__TMPL_PAGE_TITLE',,`m4_define(`__TMPL_PAGE_TITLE',__TITLE)')
+
+<html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <meta name="keywords" content="WMS, OGC, WFS, OWS, Statistics, Accounting">
+ <link rel="stylesheet" type="text/css" href="__TMPL_ROOT`'osaas.css">
+ <title>__TMPL_PAGE_TITLE</title>
+ </head>
+ <body>
+ <div id="header">
+ <table id="navbar">
+ <tr valign="bottom">
+ <td style="width:172px; text-align: left; padding-bottom: 8px;">
+ <a href="I18N(`EN', `index.html') I18N(`DE', `index-de.html')"
+ ><img src="" alt="OSAAS"></a>
+ </td>
+ <td style="text-align: left;vertical-align:middle;">
+ <h1>__TITLE</h1>
+ </td>
+ <td style="width:100px;">
+ LANG_LINK(`EN',`english', EN_FILE)
+ </td>
+ </tr>
+ </table>
+ </div>
+
+ <div id="boxes">
+ <div class="box">
+ <h1>I18N(`EN', `Workflow of OSAAS') I18N(`DE', `Arbeitsweise')</h1>
+ <p>
+ <a href="I18N(`EN', `./pix/osaas_diagram-en.png') I18N(`DE', `./pix/osaas_diagram-de.png')">
+ <img src="./pix/osaas_diagram-en_small.png" alt="InteProxy Workflow" name="InteProxy Workflow"></a>
+ <br>
+ <a href="I18N(`EN', `./pix/osaas_diagram-en.png') I18N(`DE',
+ `./pix/osaas_diagram-de.png')">I18N(`EN', `click</a> to
+ enlarge') I18N(`DE', `klicken</a> zum vergrößern')
+ </div>
+ </div>
+
+ <div id="main">
+m4_divert(999)
+ </div>
+ <div id="footer">
+ </div>
+ </body>
+</html>
+m4_divert
More information about the Osaas-commits
mailing list