From 0dd9d87e185a2917cdf8e92f469466b6f302f331 Mon Sep 17 00:00:00 2001
From: Lukas Eder
Date: Mon, 5 Aug 2013 11:54:51 +0200
Subject: [PATCH] Prepare manual for rebranding
---
jOOQ-website/src/main/resources/html-page.xsl | 42 +-
.../src/main/resources/html-pages.xsl | 244 +++++-----
jOOQ-website/src/main/resources/html-util.xsl | 460 ++++++++++--------
.../src/main/resources/manual-3.2.xml | 3 +-
4 files changed, 407 insertions(+), 342 deletions(-)
diff --git a/jOOQ-website/src/main/resources/html-page.xsl b/jOOQ-website/src/main/resources/html-page.xsl
index a80c86650e..43cd713f4a 100644
--- a/jOOQ-website/src/main/resources/html-page.xsl
+++ b/jOOQ-website/src/main/resources/html-page.xsl
@@ -58,38 +58,48 @@ function getH1() {
return "The jOOQ User Manual. Single Page";
}
function getActiveMenu() {
- return "learn";
+ return "learn";
}
function printContent() {
global $root;
?>
+
+
+
-
# Table of contents
+
+
-
-
-
-
-
- #
-
-
-
-
-
-
-
+
+
<?php
}
diff --git a/jOOQ-website/src/main/resources/html-pages.xsl b/jOOQ-website/src/main/resources/html-pages.xsl
index ac935bff77..4039771c8e 100644
--- a/jOOQ-website/src/main/resources/html-pages.xsl
+++ b/jOOQ-website/src/main/resources/html-pages.xsl
@@ -36,172 +36,178 @@
-->
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-
+
-
-
-
-
+
+
+
+
- '
+ '
-
+
-
-
+
+
<?php
// The following content has been XSL transformed from manual.xml using html-pages.xsl
// Please do not edit this content manually
require '
-
+
frame.php';
function getH1() {
return "
-
+
";
}
function getActiveMenu() {
- return "learn";
+ return "learn";
}
function printContent() {
global $root;
?>
-
-
+
+
+
+
<?php
}
?>
-
+
-
+
-
+
- #
-
-
+
+
+
-
-
-
+
+
+
-
- # Table of contents
-
-
+
+
+
-
-
-
+
+
+
+ :
+
-
-
-
+
+
+
-
-
-
- :
-
+
+
+
+
-
-
-
+
+
+
+
+
+
+ <?=$root?>/
+
+
+
-
-
-
-
+
+ /
+
-
-
-
-
-
-
- <?=$root?>/
-
-
-
+
+
+
+
+
-
- /
-
+
+
+
+
-
-
-
-
-
+
+ previous
+
-
-
-
-
+
+ :
+
-
- previous
-
+
+ next
+
+
-
- :
-
+
+
-
- next
-
-
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/jOOQ-website/src/main/resources/html-util.xsl b/jOOQ-website/src/main/resources/html-util.xsl
index b46d1bca46..f869b92ad2 100644
--- a/jOOQ-website/src/main/resources/html-util.xsl
+++ b/jOOQ-website/src/main/resources/html-util.xsl
@@ -36,215 +36,265 @@
-->
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
- toc-main
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Reference not found:
-
-
-
-
-
-
- https://github.com/jOOQ/jOOQ/blob/master/jOOQ-test/src/
-
- .java
-
-
-
-
- https://github.com/jOOQ/jOOQ/blob/master/jOOQ-console/src/main/java/
-
- .java
-
-
-
-
- http://www.jooq.org/javadoc/latest/
-
- .html
-
-
-
-
- http://docs.oracle.com/javaee/6/api/
-
- .html
-
-
-
-
- http://download.oracle.com/javase/6/docs/api/
-
- .html
-
-
-
-
- https://github.com/jOOQ/jOOQ/issues/
-
-
-
-
-
-
- Reference not supported
-
-
-
-
-
-
-
-
- jOOQ Manual reference:
-
-
-
- Internal API reference:
-
-
-
- External API reference:
-
-
-
- GitHub issue: #
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- #
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
+
+ toc-main
+
+
+
+
+
+
+
+
+
+
-
- .
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Reference not found:
+
+
+
+
+
+
+ https://github.com/jOOQ/jOOQ/blob/master/jOOQ-test/src/
+
+ .java
+
+
+
+
+ https://github.com/jOOQ/jOOQ/blob/master/jOOQ-console/src/main/java/
+
+ .java
+
+
+
+
+ http://www.jooq.org/javadoc/latest/
+
+ .html
+
+
+
+
+ http://docs.oracle.com/javaee/6/api/
+
+ .html
+
+
+
+
+ http://download.oracle.com/javase/6/docs/api/
+
+ .html
+
+
+
+
+ https://github.com/jOOQ/jOOQ/issues/
+
+
+
+
+
+
+ Reference not supported
+
+
+
+
+
+
+
+
+ jOOQ Manual reference:
+
+
+
+ Internal API reference:
+
+
+
+ External API reference:
+
+
+
+ GitHub issue: #
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #
+
+
+
+
+
+
+
+ ]]>
+
+
+
+ ]]>
+
+
+
+
+ ]]>
+
+
+
+ ]]>
+
+
+
+
+ ]]>
+
+
+
+ ]]>
+
+
+
+
+ ]]>
+
+
+
+ ]]>
+
+
+
+
+ ]]>
+
+
+
+ ]]>
+
+
+
+
+ ]]>
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ .
+
+
\ No newline at end of file
diff --git a/jOOQ-website/src/main/resources/manual-3.2.xml b/jOOQ-website/src/main/resources/manual-3.2.xml
index 29b6a80e15..fc0ca3fafa 100644
--- a/jOOQ-website/src/main/resources/manual-3.2.xml
+++ b/jOOQ-website/src/main/resources/manual-3.2.xml
@@ -38,7 +38,7 @@
The jOOQ User Manual. Multiple Pages
- # Overview
+
This manual is divided into six main sections:
@@ -11090,7 +11090,6 @@ Condition condition3 = BOOK.TITLE.isNotDistinctFrom(possiblyNull);]]>
jOOQ lives in a very challenging ecosystem. The Java to SQL interface is still one of the most important system interfaces. Yet there are still a lot of open questions, best practices and no "true" standard has been established. This situation gave way to a lot of tools, APIs, utilities which essentially tackle the same problem domain as jOOQ. jOOQ has gotten great inspiration from pre-existing tools and this section should give them some credit. Here is a list of inspirational tools in alphabetical order:
- - Avajé EBean: Play! Framework's preferred ORM has a feature called asynchronous query execution. This idea made it into jOOQ as
- Hibernate: The de-facto standard (JPA) with its useful table-to-POJO mapping features have influenced jOOQ's facilities
- JaQu: H2's own fluent API for querying databases
- JPA: The de-facto standard in the javax.persistence packages, supplied by Oracle. Its annotations are useful to jOOQ as well.