From 7c8f9fa445e0b21f691367210dc5fb79e79b2afa Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Mon, 22 May 2017 21:35:35 +0200 Subject: Final touches to the new website: * htaccess for ‘nice looking’ URLs. * download-edge overwritten upon stable releases. * fixes to the build system. * Added google analytics pagetracker. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- website/extra/download-edge.html | 4 ++-- website/extra/htaccess | 15 +++++++++++++++ website/templates/_scaffold.html | 8 ++++++++ website/templates/download-edge.html | 8 ++++++++ website/templates/features/_features.html | 2 +- 5 files changed, 34 insertions(+), 3 deletions(-) create mode 100644 website/extra/htaccess create mode 100644 website/templates/download-edge.html (limited to 'website') diff --git a/website/extra/download-edge.html b/website/extra/download-edge.html index 4cf794a6..e4c72dfc 100644 --- a/website/extra/download-edge.html +++ b/website/extra/download-edge.html @@ -35,10 +35,10 @@

Download Lombok Cutting Edge build

- version: @VERSION-EDGE@ + version: ${version}

- @CHANGELOG-EDGE@ + ${changelogEdge?no_esc}

Download now! diff --git a/website/extra/htaccess b/website/extra/htaccess new file mode 100644 index 00000000..a4c3f83d --- /dev/null +++ b/website/extra/htaccess @@ -0,0 +1,15 @@ +RewriteRule ^/features/all$ /features/index.html [L] +RewriteRule ^/features/experimental/all$ /features/experimental/index.html [L] +RewriteRule ^/features/.*\.html$ - [L] +RewriteRule ^/features/(.*)$ /features/$1.html [L] +RewriteRule ^/features$ /features/index.html [L] +RewriteRule ^/features/experimental$ /features/experimental/index.html [L] +RewriteRule ^/changelog$ /changelog.html [L] +RewriteRule ^/?$ /main.html [L] +RewriteRule ^/index(.html)?$ /main.html [L] +RewriteRule ^/credits$ /credits.html [L] +RewriteRule ^/download$ /download.html [L] +RewriteRule ^/all(-v|V)ersions(.html)?$ /all-versions.html [L] +RewriteRule ^/setup/.*\.html$ - [L] +RewriteRule ^/setup/(.*) /setup/$1.html [L] + diff --git a/website/templates/_scaffold.html b/website/templates/_scaffold.html index f0198fa3..f20a839d 100644 --- a/website/templates/_scaffold.html +++ b/website/templates/_scaffold.html @@ -13,6 +13,14 @@ + Project Lombok diff --git a/website/templates/download-edge.html b/website/templates/download-edge.html new file mode 100644 index 00000000..469f1284 --- /dev/null +++ b/website/templates/download-edge.html @@ -0,0 +1,8 @@ +<#import "/_scaffold.html" as main> +<@main.scaffold> + + diff --git a/website/templates/features/_features.html b/website/templates/features/_features.html index d7c75761..c0c63a76 100644 --- a/website/templates/features/_features.html +++ b/website/templates/features/_features.html @@ -70,7 +70,7 @@

${title}

-

${logline}

+

${logline?no_esc}

<#nested> -- cgit