[OLINGO-266] pimp index.jsp
Project: http://git-wip-us.apache.org/repos/asf/olingo-odata4/repo Commit: http://git-wip-us.apache.org/repos/asf/olingo-odata4/commit/d3e30749 Tree: http://git-wip-us.apache.org/repos/asf/olingo-odata4/tree/d3e30749 Diff: http://git-wip-us.apache.org/repos/asf/olingo-odata4/diff/d3e30749 Branch: refs/heads/master Commit: d3e3074993edfc5f665876b057178de82067aed1 Parents: 7f5a119 Author: Stephan Klevenz <[email protected]> Authored: Fri May 16 17:31:54 2014 +0200 Committer: Stephan Klevenz <[email protected]> Committed: Mon May 19 14:27:05 2014 +0200 ---------------------------------------------------------------------- lib/server-tecsvc/src/main/version/version.html | 35 ++++-- .../src/main/webapp/css/olingo.css | 121 +++++++++++++++++++ .../src/main/webapp/gen/version.html | 43 +++++++ lib/server-tecsvc/src/main/webapp/index.jsp | 119 ++---------------- .../olingo/server/core/ODataHandlerTest.java | 2 - 5 files changed, 197 insertions(+), 123 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/d3e30749/lib/server-tecsvc/src/main/version/version.html ---------------------------------------------------------------------- diff --git a/lib/server-tecsvc/src/main/version/version.html b/lib/server-tecsvc/src/main/version/version.html index dc64ee6..d0b9d02 100644 --- a/lib/server-tecsvc/src/main/version/version.html +++ b/lib/server-tecsvc/src/main/version/version.html @@ -16,13 +16,28 @@ specific language governing permissions and limitations under the License. --> -<table border="1"> -<tr><td>name</td><td>${name}</td></tr> -<tr><td>version</td><td>${version}</td></tr> -<tr><td>olingo version</td><td>${olingo.version}</td></tr> -<tr><td>timestamp</td><td>${timestamp}</td></tr> -<tr><td>basedir</td><td>${basedir}</td></tr> -<tr><td>project.build.finalName</td><td>${project.build.finalName}</td></tr> -<tr><td>build server</td><td>${env.HOSTNAME}</td></tr> -<tr><td>user</td><td>${env.USER}</td></tr> -</table> \ No newline at end of file + +<table border="1" rules="groups"> + <thead> + <tr> + <th colspan=2>Version Information</th> + </tr> + </thead> + + <tfoot> + <tr> + <td colspan=2><a href="http://olingo.apache.org" target="self">Apache + Olingo</a></td> + </tr> + </tfoot> + + <tbody> + <td>name</td> + <td>${name}</td> + </tr> + <tr> + <td>version</td> + <td>${version}</td> + </tr> + </tbody> +</table> http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/d3e30749/lib/server-tecsvc/src/main/webapp/css/olingo.css ---------------------------------------------------------------------- diff --git a/lib/server-tecsvc/src/main/webapp/css/olingo.css b/lib/server-tecsvc/src/main/webapp/css/olingo.css new file mode 100644 index 0000000..6e3aa7f --- /dev/null +++ b/lib/server-tecsvc/src/main/webapp/css/olingo.css @@ -0,0 +1,121 @@ +/* + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. +*/ +body { + font-family: Arial, sans-serif; + font-size: 13px; + line-height: 18px; + color: orange + background-color: #ffffff; +} + +a { + color: blue; + text-decoration: none; +} + +a:focus { + outline: thin dotted #4076cb; + outline-offset: -1px; +} + +/* a:hover,a:active { */ +/* outline: 0; */ +/* } */ + +/* a:hover { */ +/* color: #404a7e; */ +/* text-decoration: underline; */ +/* } */ + +h1,h2,h3,h4,h5,h6 { + margin: 9px 0; + font-family: inherit; + font-weight: bold; + line-height: 1; + color: orange; +} + +h1 { + font-size: 36px; + line-height: 40px; +} + +h2 { + font-size: 30px; + line-height: 40px; +} + +h3 { + font-size: 24px; + line-height: 40px; +} + +h4 { + font-size: 18px; + line-height: 20px; +} + +h5 { + font-size: 14px; + line-height: 20px; +} + +h6 { + font-size: 12px; + line-height: 20px; +} + +.logo { + float: right; +} + +ul { + padding: 0; + margin: 0 0 9px 25px; +} + +ul ul { + margin-bottom: 0; +} + +li { + line-height: 18px; +} + +hr { + margin: 9px 0; + border: 0; + border-top: 1px solid #cccccc; + border-bottom: 1px solid #ffffff; +} + +/* table { */ +/* border-collapse: collapse; */ +/* border-spacing: 2px; */ +/* } */ + +/* th,td { */ +/* border: 1px solid; */ +/* padding: 2px; */ +/* } */ + +.version { + font-family: "Courier New", monospace; + font-size: 9px; +} http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/d3e30749/lib/server-tecsvc/src/main/webapp/gen/version.html ---------------------------------------------------------------------- diff --git a/lib/server-tecsvc/src/main/webapp/gen/version.html b/lib/server-tecsvc/src/main/webapp/gen/version.html new file mode 100644 index 0000000..d0b9d02 --- /dev/null +++ b/lib/server-tecsvc/src/main/webapp/gen/version.html @@ -0,0 +1,43 @@ +<!-- + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. +--> + +<table border="1" rules="groups"> + <thead> + <tr> + <th colspan=2>Version Information</th> + </tr> + </thead> + + <tfoot> + <tr> + <td colspan=2><a href="http://olingo.apache.org" target="self">Apache + Olingo</a></td> + </tr> + </tfoot> + + <tbody> + <td>name</td> + <td>${name}</td> + </tr> + <tr> + <td>version</td> + <td>${version}</td> + </tr> + </tbody> +</table> http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/d3e30749/lib/server-tecsvc/src/main/webapp/index.jsp ---------------------------------------------------------------------- diff --git a/lib/server-tecsvc/src/main/webapp/index.jsp b/lib/server-tecsvc/src/main/webapp/index.jsp index 6c4a95e..22173bf 100644 --- a/lib/server-tecsvc/src/main/webapp/index.jsp +++ b/lib/server-tecsvc/src/main/webapp/index.jsp @@ -20,126 +20,23 @@ under the License. --> -<!DOCTYPE html> +<!DOCTYPE html> <html> <header> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Apache Olingo - OData 4.0</title> - <style type="text/css"> -body { - font-family: Arial, sans-serif; - font-size: 13px; - line-height: 18px; - color: blue; - background-color: #ffffff; -} - -a { - color: blue; - text-decoration: none; -} - -a:focus { - outline: thin dotted #4076cb; - outline-offset: -1px; -} - -a:hover,a:active { - outline: 0; -} - -a:hover { - color: #404a7e; - text-decoration: underline; -} - -h1,h2,h3,h4,h5,h6 { - margin: 9px 0; - font-family: inherit; - font-weight: bold; - line-height: 1; - color: blue; -} - -h1 { - font-size: 36px; - line-height: 40px; -} - -h2 { - font-size: 30px; - line-height: 40px; -} - -h3 { - font-size: 24px; - line-height: 40px; -} - -h4 { - font-size: 18px; - line-height: 20px; -} - -h5 { - font-size: 14px; - line-height: 20px; -} - -h6 { - font-size: 12px; - line-height: 20px; -} - -.logo { - float: right; -} - -ul { - padding: 0; - margin: 0 0 9px 25px; -} - -ul ul { - margin-bottom: 0; -} - -li { - line-height: 18px; -} - -hr { - margin: 18px 0; - border: 0; - border-top: 1px solid #cccccc; - border-bottom: 1px solid #ffffff; -} - -table { - border-collapse: collapse; - border-spacing: 10px; -} - -th,td { - border: 1px solid; - padding: 20px; -} - -.code { - font-family: "Courier New", monospace; - font-size: 13px; - line-height: 18px; -} -</style> + <link type="text/css" rel="stylesheet" href="css/olingo.css"> </header> <body> <div> <h1> - Olingo OData 4.0 <img height="100" align="right" - src="img/OlingoOrangeTM.png" /> + Olingo OData 4.0 + <div class="logo"> + <img height="100" align="right" src="img/OlingoOrangeTM.png" /> + </div> </h1> </div> <hr> @@ -149,9 +46,9 @@ th,td { <li><a href="odata.svc/$metadata">Metadata</a></li> </lu> -<hr> + <hr> - <div class="code"> +<div class="version"> <% String version = "gen/version.html"; http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/d3e30749/lib/server-test/src/test/java/org/apache/olingo/server/core/ODataHandlerTest.java ---------------------------------------------------------------------- diff --git a/lib/server-test/src/test/java/org/apache/olingo/server/core/ODataHandlerTest.java b/lib/server-test/src/test/java/org/apache/olingo/server/core/ODataHandlerTest.java index 3636c2b..18400d8 100644 --- a/lib/server-test/src/test/java/org/apache/olingo/server/core/ODataHandlerTest.java +++ b/lib/server-test/src/test/java/org/apache/olingo/server/core/ODataHandlerTest.java @@ -79,8 +79,6 @@ public class ODataHandlerTest { assertNotNull(response.getContent()); String doc = IOUtils.toString(response.getContent()); - System.out.println(doc); - assertTrue(doc.contains("<edmx:Edmx Version=\"4.0\"")); }
