Reverted changes for a new Wicket site
diff --git a/.jekyll-cache/Jekyll/Cache/Jekyll--Converters--Markdown/20/db61499741e0c2235e0ba90c7d9484250645fa8142fc6839552f962b00c060 b/.jekyll-cache/Jekyll/Cache/Jekyll--Converters--Markdown/20/db61499741e0c2235e0ba90c7d9484250645fa8142fc6839552f962b00c060
new file mode 100644
index 0000000..12c983b
--- /dev/null
+++ b/.jekyll-cache/Jekyll/Cache/Jekyll--Converters--Markdown/20/db61499741e0c2235e0ba90c7d9484250645fa8142fc6839552f962b00c060
@@ -0,0 +1,196 @@
+I"Ø<div class="button-bar">
+	<a class="button" href="#news"><i class="fa fa-newspaper-o"></i><br />News</a>
+	<a class="button" href="blogs.html"><i class="fa fa-rss"></i><br />Blogs</a>
+	<a class="button" href="https://cwiki.apache.org/WICKET"><i class="fa fa-users"></i><br />Wiki</a>
+</div>
+<div class="button-bar">
+	<a class="button" href="#guide"><i class="fa fa-file-text-o"></i><br />User Guide</a>
+	<a class="button" href="#javadoc"><i class="fa fa-code"></i><br />API docs</a>
+	<a class="button" href="books/index.html"><i class="fa fa-book"></i><br />Books</a>
+</div>
+<div class="button-bar">
+	<a class="button" href="#migrations"><i class="fa fa-history"></i><br />Migrations</a>
+	<a class="button" href="#presentations"><i class="fa fa-file-powerpoint-o"></i><br />Presentations</a>
+	<a class="button" href="#ides"><i class="fa fa-terminal"></i><br />IDEs</a>
+</div>
+
+<div class="button-bar">
+	<a class="button" href="#courses"><i class="fa fa-graduation-cap"></i><br />Online courses</a>
+	<div class="button"></div>
+	<a class="button" href="#examples"><i class="fa fa-life-ring"></i><br />Support &amp; Examples</a>
+</div>
+
+<h2 id="news">News Archive</h2>
+
+<p>Every release is announced through our mailing lists and the official Apache announcements list.
+We also publish a news item on our website with the announcement, and it is also published in our <a type="application/atom+xml" title="Atom 1.0 feed" href="/atom.xml">RSS feed</a> (handy for RSS readers).</p>
+
+<p>Here are the most recent headlines:</p>
+
+<ul>
+  <li>
+    <p><a href="/news/2020/04/24/wicket-8.8.0-released.html">Apache Wicket 8.8.0 released</a> <small>24 Apr 2020</small></p>
+  </li>
+  <li>
+    <p><a href="/news/2020/04/06/wicket-9.0.0-M5-released.html">Apache Wicket 9.0.0-M5 released</a> <small>06 Apr 2020</small></p>
+  </li>
+  <li>
+    <p><a href="/news/2020/01/09/wicket-9.0.0-M4-released.html">Apache Wicket 9.0.0-M4 released</a> <small>09 Jan 2020</small></p>
+  </li>
+</ul>
+
+<p>The complete articles and all other news items are available in the <a href="/news">archives</a>.</p>
+
+<hr />
+
+<h2 id="guide">Wicket User Guide</h2>
+
+<p>Learn building web applications with Wicket from scratch reading its
+200+ page user guide. The guide gradually introduces you to the various
+features of the framework with many real-world examples. It covers
+subjects such as models, behaviours, testing and integration with other
+projects.</p>
+
+<p>The guide is available as PDF or html file for the following versions:</p>
+
+<ol>
+  <li>Wicket 9.x
+    <ul>
+      <li><a href="https://ci.apache.org/projects/wicket/guide/9.x/single.html">HTML (single page)</a></li>
+      <li><a href="https://ci.apache.org/projects/wicket/guide/9.x/single.pdf">PDF</a></li>
+    </ul>
+  </li>
+  <li>Wicket 8.x
+    <ul>
+      <li><a href="https://ci.apache.org/projects/wicket/guide/8.x/single.html">HTML (single page)</a></li>
+      <li><a href="https://ci.apache.org/projects/wicket/guide/8.x/single.pdf">PDF</a></li>
+    </ul>
+  </li>
+  <li>Wicket 7.x
+    <ul>
+      <li><a href="http://ci.apache.org/projects/wicket/guide/7.x/single.html">HTML (single page)</a></li>
+      <li><a href="http://ci.apache.org/projects/wicket/guide/7.x/single.pdf">PDF</a></li>
+    </ul>
+  </li>
+  <li>Wicket 6.x
+    <ul>
+      <li><a href="http://ci.apache.org/projects/wicket/guide/6.x/">HTML</a></li>
+      <li><a href="http://ci.apache.org/projects/wicket/guide/6.x/guide/single.html">HTML (single page)</a></li>
+      <li><a href="http://ci.apache.org/projects/wicket/guide/6.x/guide/single.pdf">PDF</a></li>
+    </ul>
+  </li>
+</ol>
+
+<p>You can use the guide for older releases even though there will be
+differences. We urge you however to upgrade your project to the latest
+stable release rather than sticking on an older version.</p>
+
+<hr />
+
+<h2 id="javadoc">API Documentation</h2>
+
+<p>Each release of Wicket comes with sources, including JavaDocs. When you
+use Maven for dependency management, your IDE will automatically
+download the source JARs and when you hover on a Wicket class or
+method, show you the corresponding documentation.</p>
+
+<p>For reference we also publish the API documentation online so you can
+link to it from emails or websites:</p>
+
+<ul>
+  <li><a href="https://ci.apache.org/projects/wicket/apidocs/9.x/index.html">JavaDoc 9.x</a></li>
+  <li><a href="http://ci.apache.org/projects/wicket/apidocs/8.x/index.html">JavaDoc 8.x</a></li>
+  <li><a href="http://ci.apache.org/projects/wicket/apidocs/7.x/index.html">JavaDoc 7.x</a></li>
+  <li><a href="http://ci.apache.org/projects/wicket/apidocs/6.x/index.html">JavaDoc 6.x</a></li>
+  <li><a href="http://ci.apache.org/projects/wicket/apidocs/1.5.x/index.html">JavaDoc 1.5.x</a></li>
+  <li><a href="http://ci.apache.org/projects/wicket/apidocs/1.4.x/index.html">JavaDoc 1.4.x</a></li>
+  <li><a href="http://ci.apache.org/projects/wicket/apidocs/1.3.x/index.html">JavaDoc 1.3.x</a></li>
+</ul>
+
+<hr />
+
+<h2 id="migrations">Migration Guides</h2>
+
+<p>When you upgrade your application from an older Wicket version to a
+newer version you can run into all of the changes that were applied to
+Wicket’s API. We have done our best to document all the changes and
+provide migration paths between the different Wicket versions.</p>
+
+<p>Here’s a list of the migration guides:</p>
+
+<div class="button-bar">
+    <a class="button" href="http://s.apache.org/wicket9migration">
+        Wicket 9<br />
+		migration guide
+    </a>
+    <a class="button" href="http://s.apache.org/wicket8migration">
+        Wicket 8<br />
+		migration guide
+    </a>
+    <a class="button" href="http://s.apache.org/wicket7migrate">
+        Wicket 7<br />
+		migration guide
+    </a>
+</div>
+<div class="button-bar">
+    <a class="button" href="http://s.apache.org/wicket6migration">
+        Wicket 6<br />
+		migration guide
+    </a>
+    <a class="button" href="http://s.apache.org/wicket5migrate">
+        Wicket 1.5<br />
+		migration guide
+    </a>
+    <a class="button" href="http://s.apache.org/wicket4migrate">
+		Wicket 1.4<br />
+		migration guide
+    </a>
+</div>
+<div class="button-bar">
+    <a class="button" style="visibility: hidden;"></a>
+    <a class="button" href="http://s.apache.org/wicket3migrate">
+        Wicket 1.3<br />
+		migration guide
+    </a>
+    <a class="button" style="visibility: hidden;"></a>
+</div>
+
+<p>If you encounter a change that was not in the migration guide, don’t
+hesitate to notify us.</p>
+
+<hr />
+
+<h2 id="support">Getting help</h2>
+
+<p>Stuck with a problem? See how you can find <a href="/help/index.html">support</a>!</p>
+
+<hr />
+
+<h2 id="ides">IDE Support</h2>
+
+<p>Wicket is well supported by the three main Java IDEs (NetBeans, IntelliJ and Eclipse).
+Find <a href="/contribute/ides.html">here</a> how to work with Wicket projects with your favourite IDE.</p>
+
+<hr />
+
+<h2 id="examples">Examples</h2>
+
+<ul>
+  <li><a href="/learn/examples/index.html">Examples</a> - Browse a vast collection of examples in live action without having to install anything!</li>
+</ul>
+
+<hr />
+
+<h2 id="courses">Online courses</h2>
+
+<ul>
+  <li><a href="https://www.udemy.com/course/apache-wicket-kompakt/">Apache Wicket Kompakt</a> - A complete German-based course with many pratical examples.</li>
+</ul>
+
+<hr />
+
+<h2 id="presentations">Presentations</h2>
+
+<p>New to Wicket and eager to learn it? This <a href="/learn/presentations/wicketIntroduction.pdf">presentation</a> is for you!</p>
+
+:ET
\ No newline at end of file
diff --git a/.jekyll-cache/Jekyll/Cache/Jekyll--Converters--Markdown/38/17427c8ca94a8b20181ae8b936e698540b2437509d2de008fe6310e70b946d b/.jekyll-cache/Jekyll/Cache/Jekyll--Converters--Markdown/38/17427c8ca94a8b20181ae8b936e698540b2437509d2de008fe6310e70b946d
new file mode 100644
index 0000000..2ad060c
--- /dev/null
+++ b/.jekyll-cache/Jekyll/Cache/Jekyll--Converters--Markdown/38/17427c8ca94a8b20181ae8b936e698540b2437509d2de008fe6310e70b946d
@@ -0,0 +1,282 @@
+I"D,<div class="button-bar">
+    <a class="button" href="#security"><i class="fa fa-lock"></i><br />Security</a>
+    <a class="button" href="#reportbug"><i class="fa fa-bug"></i><br />Report a bug</a>
+</div>
+<div class="button-bar">
+    <a class="button" href="#questions"><i class="fa fa-question-circle"></i><br />Get help</a>
+    <a class="button" href="#commercial"><i class="fa fa-ambulance"></i><br />Commercial support</a>
+</div>
+
+<h2 id="questions">We are here to Help</h2>
+
+<p>There are a lot of venues to ask questions about Wicket. The most
+obvious one is of course asking a search engine. But when you can’t
+find an answer or are unable to ask the right question, discussing it
+with a human being is really the way to go.</p>
+
+<p>The following list gives you the options for asking your questions (and
+maybe even answer a couple) about Wicket:</p>
+
+<ul>
+  <li>
+    <p><a href="email.html">Our mailing lists</a> provide a quick and easy way to ask
+questions to our grander community. Many Wicket developers have
+subscribed to our User list and want to help you!</p>
+  </li>
+  <li>
+    <p><a href="irc.html">Our IRC channel</a> <strong>##wicket</strong> at <em>irc.freenode.net</em>
+provides a more direct discussion platform. Note that time zones can
+make it difficult to find activity in the channel.</p>
+  </li>
+  <li>
+    <p><a href="http://stackoverflow.com/questions/tagged/wicket" rel="nofollow" title="Goes to Stackoverflow website">Stackoverflow</a> provides a
+modern Q&amp;A experience with a helpful community.</p>
+  </li>
+</ul>
+
+<p>Whichever you choose, remember to <a href="http://www.catb.org/esr/faqs/smart-questions.html">ask your questions the right
+way</a>.</p>
+
+<hr />
+
+<h2 id="security">Report A Security Problem</h2>
+
+<p>The Apache Software Foundation takes a very active stance in
+eliminating security problems against the Apache Wicket web framework.</p>
+
+<p>For reporting and discussing a security issue you should contact the
+Wicket PMC privately.</p>
+
+<p><strong>** PLEASE DO NOT CREATE A SECURITY REPORT IN OUR ISSUE TRACKER **</strong></p>
+
+<p>The issue tracker for Wicket is not the appropriate venue for reporting
+security issues as the issue tracker is publicly accessible. Instead,
+contact the Wicket PMC privately.</p>
+
+<h3 id="contact-the-wicket-pmc-privately">Contact the Wicket PMC privately</h3>
+
+<p>Send your security issue to <strong>private at wicket.apache.org</strong>. This list
+is not publicly available so we can discuss and fix the issue in
+private without leaking the info to any bad guys.</p>
+
+<p><a class="button" href="mailto:private@wicket.apache.org?subject=Security%20issue" onclick="window.location.href='mailto:private@wicket.apache.org?subject=Security%20issue';return false;">
+    <i class="fa fa-shield"></i>
+    REPORT A SECURITY ISSUE
+</a></p>
+
+<p>We treat all security issues seriously and will try to fix them as soon
+as possible in all affected versions that we still support.</p>
+
+<h3 id="report-normal-bugs-in-jira">Report normal bugs in JIRA</h3>
+
+<p>The Security Team cannot accept regular bug reports or other queries,
+we ask that you use our <a href="/help/#reportbug">bug reporting page</a>
+for normal, non-security bugs.</p>
+
+<hr />
+
+<h2 id="reportbug">Report a Bug for Apache Wicket</h2>
+
+<p>If you are experiencing problems using Wicket please report your
+problem via the <a href="https://issues.apache.org/jira/browse/WICKET">Issue
+Tracker</a>. You may also
+find it useful to discuss your issues with the community on one of the
+Mailing Lists.</p>
+
+<p>Before asking for help with your issue, it’s a very good idea to search
+for your issue in the mailing list archives and the FAQ. The majority
+of issues can be solved in this manner without having to send an email
+to the mailing list. If you don’t find an answer, use the guidelines
+below when writing the e-mail.</p>
+
+<h3 id="checklist-for-reporting-a-bug">Checklist for Reporting a Bug</h3>
+
+<p>Please use the following checklist before reporting a bug:</p>
+
+<ul>
+  <li>Search for a reported, existing bug</li>
+  <li>Use the latest release of your Wicket version</li>
+  <li>Use compatible versions of supporting libraries</li>
+  <li>Try reproducing it in a quick start</li>
+  <li>Create a report in our issue tracker</li>
+</ul>
+
+<p>While not mandatory, we will ask you these questions in your bug report
+anyway, so you might as well get them out of the way.</p>
+
+<h3 id="searchbug">Search for a Reported, Existing Bug</h3>
+
+<p>A lot of developers use Wicket, and chances are someone already
+encountered your issue. So please search for some keywords of your
+problem using a search engine,
+<a href="http://stackoverflow.com/questions/tagged/wicket">stackoverflow</a> and our
+<a href="https://issues.apache.org/jira/browse/WICKET">issue tracker</a>.</p>
+
+<p>If someone already found your bug, look at how the bug was resolved. If
+it wasn’t resolved, note what they already tried and add your own
+experience to it, possibly including a <a href="#bugquickstart">quick start</a>.</p>
+
+<h3 id="latestrelease">Using the Latest Release of Wicket</h3>
+
+<p>Wicket releases new versions on a regular basis. Chances are that your
+bug has been solved in a recent version. So if for instance you
+discover a bug in Wicket 6.2.0, it might be fixed in a newer version
+(the current version of Wicket 6.x is 6.30.0).</p>
+
+<p>So we ask you to try the latest version of the branch of Wicket you are
+working on. If the bug still remains,</p>
+
+<p>Check if your version is no longer maintained on our download page. If
+your version is no longer maintained we kindly ask you to upgrade your
+project to a newer, maintained version of Wicket. For example if you
+have a project that depends on Wicket 1.3.7, please consider upgrading
+to Wicket 8.8.0.</p>
+
+<h3 id="compatible">Using Compatible Versions of Supporting Libraries</h3>
+
+<p>If you are using a supporting library from either the Wicket project,
+Wicket Stuff or another project, please ensure that the version you use
+is compatible with your Wicket version.</p>
+
+<p>You can’t use Wicket 1.5.x libraries with Wicket 6.x, Wicket 7.x or Wicket 8.x. It
+should be safe to use a library compatible with Wicket 6.0 with
+6.30.0</p>
+
+<p>For example:</p>
+
+<ul>
+  <li>wicket-extensions-1.5.12.jar is not compatible with wicket-core-6.30.0</li>
+</ul>
+
+<p>Possible, but not advisable:</p>
+
+<ul>
+  <li>wicket-extensions-6.10.0 should be compatible with wicket-core-6.30.0</li>
+</ul>
+
+<p>Advised:</p>
+
+<ul>
+  <li>Use wicket-extensions-6.30.0 with wicket-core-6.30.0</li>
+</ul>
+
+<p>This also holds true for release of our sister project <em>Wicket Stuff</em>.</p>
+
+<h3 id="bugquickstart">Provide a Quick Start</h3>
+
+<p>When you encounter an unexpected behavior this can be a bug in Wicket.
+But to be certain it is not caused by something else we kindly ask you
+to try to reproduce your bug in a Quick Start project.</p>
+
+<p>A Quick Start project is generated using our <a href="../start/quickstart.html">online commandline
+generator</a> that creates a Maven project with a simple Wicket
+application. This is a very minimal setup ideal to try to reproduce
+your problem in an isolated way.</p>
+
+<p>The benefits for having your problem reproduced in a minimal Quick
+Start application are many:</p>
+
+<ul>
+  <li>
+    <p>while trying to reproduce the issue you might discover it is caused
+by something completely different, not related to Wicket</p>
+  </li>
+  <li>
+    <p>you can easily provide instructions to reproduce the problem instead
+of having to give the Wicket developers a manual to your application</p>
+  </li>
+  <li>
+    <p>an isolated application that shows your problem makes it easier for
+Wicket developers to debug the issue without having to reproduce your
+particular development/test/production environment</p>
+  </li>
+  <li>
+    <p>a small, focused application lets Wicket developers read the code at
+hand much easier without having to wade through thousands lines of
+code</p>
+  </li>
+</ul>
+
+<p>Providing a Quick Start with your problem helps us resolve the bug much
+quicker.</p>
+
+<h3 id="createreport">Create a Report in our Issue Tracker</h3>
+
+<p>Whenever you are reporting a problem, please be sure to include as much
+information as possible; the more we know, the better the chance of a
+quick resolution.</p>
+
+<ul>
+  <li>The version of Wicket and the libraries you use</li>
+  <li>Which operating system and JDK</li>
+  <li>Any particular JEE container being used - if so what version</li>
+  <li>Stack traces generally really help! If in doubt include the whole
+thing; often exceptions get wrapped in other exceptions and the
+exception right near the bottom explains the actual error, not the
+first few lines at the top. Its very easy for us to skim-read past
+unnecessary parts of a stack trace.</li>
+  <li>Log output can be useful too; sometimes enabling DEBUG logging can
+help your code &amp; configuration files are often useful</li>
+</ul>
+
+<h3 id="faster">How to Get Help Faster</h3>
+
+<p>We can help you much quicker if you try the following</p>
+
+<ul>
+  <li>Provide us with a JUnit test case that demonstrates your issue. e.g.
+if you think you’ve found a bug, can you create a test case to
+demonstrate the bug?</li>
+  <li>Submit a patch fixing the bug! (We also buy you beer when we meet you
+if you submit bug fixes for memory leaks or performance related
+issues, if you can run a profiler on your test case and attach the
+output as a file (or zipped file if its huge) to the JIRA we can
+normally fix things much faster. e.g. run JProfiler or YourKit on
+your code and send us the output. To find memory leaks its quicker to
+resolve if you can tell us what classes are taking up all of the RAM;
+we can normally figure out whats wrong from that.</li>
+</ul>
+
+<p>Help us help you!</p>
+
+<p>When you want more direct support, you can consider hiring commercial
+support.</p>
+
+<hr />
+
+<h2 id="commercial">Commercial Wicket Support</h2>
+
+<p>The Wicket community is not only supported by volunteers but several
+individuals and companies provide professional support for Wicket
+application development in many countries around the world.</p>
+
+<h3 id="finding-a-wicket-service-provider">Finding a Wicket Service Provider</h3>
+
+<p>The linked page below lists all companies that provide commercial
+services for Wicket which ranges from training courses, consultancy and
+even project development.</p>
+
+<div class="button-bar">
+    <a class="button" href="https://cwiki.apache.org/confluence/display/WICKET/Companies+that+provide+services">
+        <i class="fa fa-group"></i><br />
+        Go to the wiki
+    </a>
+</div>
+
+<p>Being mentioned here is not an indication of official “endorsement” by
+the Apache Software Foundation, but is instead provided as a public
+service. This list is in no way a complete listing of the many
+organizations providing either free or for cost support for ASF
+projects. If you would like to be added to this list, or removed, sign
+up for the wiki and add yourself to the list.</p>
+
+<h3 id="registering-as-a-wicket-service-provider">Registering as a Wicket Service Provider</h3>
+
+<p>If you are a service provider specializing in Wicket
+application development you are welcome to add yourself to this wiki
+page (a registered account is required).</p>
+
+<p>We reserve the right to remove your listing if it is deemed
+inappropriate.</p>
+
+:ET
\ No newline at end of file
diff --git a/.jekyll-cache/Jekyll/Cache/Jekyll--Converters--Markdown/55/1e6d8505effb2caa118b9e70042e2901a83c98c898a2924cf5b6147dc5b945 b/.jekyll-cache/Jekyll/Cache/Jekyll--Converters--Markdown/55/1e6d8505effb2caa118b9e70042e2901a83c98c898a2924cf5b6147dc5b945
new file mode 100644
index 0000000..c6b75f4
--- /dev/null
+++ b/.jekyll-cache/Jekyll/Cache/Jekyll--Converters--Markdown/55/1e6d8505effb2caa118b9e70042e2901a83c98c898a2924cf5b6147dc5b945
@@ -0,0 +1,136 @@
+I"§<div class="button-bar">
+	<a class="button" href="wicket-9.x.html">
+		<i class="fa fa-cloud-download"></i><br />
+		Apache Wicket 9.x
+	</a>
+</div>
+<div class="button-bar">
+	<a class="button" href="wicket-8.x.html">
+		<i class="fa fa-cloud-download"></i><br />
+		Apache Wicket 8.x
+	</a>
+	<a class="button" href="wicket-7.x.html">
+		<i class="fa fa-cloud-download"></i><br />
+		Apache Wicket 7.x
+	</a>
+</div>
+<div class="button-bar">
+	<a class="button" href="wicket-6.x.html">
+		<i class="fa fa-cloud-download"></i><br />
+		Apache Wicket 6.x
+	</a>
+	<a class="button" href="wicket-1.5.x.html">
+		<i class="fa fa-cloud-download"></i><br />
+		Apache Wicket 1.5.x
+	</a>
+</div>
+<h2 id="supported-versions">Supported Versions</h2>
+
+<p>The following releases are supported by the Wicket team.</p>
+
+<table style="width:100%">
+	<tr>
+		<th style="width:30%">Version</th>
+		<th style="width:30%">Latest release</th>
+		<th style="width:40%">Status</th>
+	</tr>
+	<tr>
+		<td><a href="wicket-9.x.html">Wicket 9.x</a></td>
+		<td>9.0.0-M5</td>
+		<td>in development</td>
+	</tr>
+	<tr>
+		<td><a href="wicket-8.x.html">Wicket 8.x</a></td>
+		<td>8.8.0</td>
+		<td>current, supported</td>
+	</tr>
+	<tr>
+		<td><a href="wicket-7.x.html">Wicket 7.x</a></td>
+		<td>7.16.0</td>
+		<td>supported</td>
+	</tr>
+	<tr>
+		<td><a href="wicket-6.x.html">Wicket 6.x</a></td>
+		<td>6.30.0</td>
+		<td>security fixes only, upgrade to 7.x or 8.x</td>
+	</tr>
+</table>
+
+<p>However, if your application is not on the current branch, you should
+consider upgrading at your earliest convenience.</p>
+
+<hr />
+
+<h2 id="unsupported-releases">Unsupported Releases</h2>
+
+<p>The following releases are no longer supported by the Wicket team. You
+should upgrade your project if it still depends on any of these
+versions.</p>
+
+<table style="width:100%">
+	<tr>
+		<th style="width:30%">Version</th>
+		<th style="width:30%">Latest release</th>
+		<th style="width:40%">Status</th>
+	</tr>
+	<tr>
+		<td><a href="wicket-1.5.x.html">Wicket 1.5.x</a></td>
+		<td>1.5.16</td>
+		<td>discontinued, upgrade to 7.x or 8.x</td>
+	</tr>
+	<tr>
+		<td><a href="wicket-1.4.x.html">Wicket 1.4.x</a></td>
+		<td>1.4.23</td>
+		<td>discontinued, upgrade to 7.x or 8.x</td>
+	</tr>
+	<tr>
+		<td><a href="wicket-1.3.x.html">Wicket 1.3.x</a></td>
+		<td>1.3.7</td>
+		<td>discontinued, upgrade to 7.x or 8.x</td>
+	</tr>
+	<tr>
+		<td>Wicket 1.2.x</td>
+		<td>1.2.5</td>
+		<td>discontinued, upgrade to 7.x or 8.x</td>
+	</tr>
+	<tr>
+		<td>Wicket 1.1.x</td>
+		<td>1.1.0</td>
+		<td>discontinued, upgrade to 7.x or 8.x</td>
+	</tr>
+	<tr>
+		<td>Wicket 1.0.x</td>
+		<td>1.0.0</td>
+		<td>discontinued, upgrade to 7.x or 8.x</td>
+	</tr>
+</table>
+
+<hr />
+
+<h2 id="release-archives">Release Archives</h2>
+
+<p>The Apache mirroring system only hosts the latest version of each actively supported branch.
+When you need to download an older release you can find them in the archives.</p>
+
+<p>Go to <a href="https://archive.apache.org/dist/wicket">the Apache archives</a> to find your specific version.</p>
+
+<hr />
+
+<h2 id="snapshot-repository">SNAPSHOT Repository</h2>
+
+<p>In order to use any SNAPSHOT versions mentioned in each download section of a specific Wicket version you have to configure the SNAPSHOT repository in your pom.xml.</p>
+
+<figure class="highlight"><pre><code class="language-xml" data-lang="xml"><span class="nt">&lt;repository&gt;</span>
+    <span class="nt">&lt;id&gt;</span>apache.snapshots<span class="nt">&lt;/id&gt;</span>
+    <span class="nt">&lt;name&gt;</span>Apache Development Snapshot Repository<span class="nt">&lt;/name&gt;</span>
+    <span class="nt">&lt;url&gt;</span>https://repository.apache.org/content/repositories/snapshots/<span class="nt">&lt;/url&gt;</span>
+    <span class="nt">&lt;releases&gt;</span>
+        <span class="nt">&lt;enabled&gt;</span>false<span class="nt">&lt;/enabled&gt;</span>
+    <span class="nt">&lt;/releases&gt;</span>
+    <span class="nt">&lt;snapshots&gt;</span>
+        <span class="nt">&lt;enabled&gt;</span>true<span class="nt">&lt;/enabled&gt;</span>
+    <span class="nt">&lt;/snapshots&gt;</span>
+<span class="nt">&lt;/repository&gt;</span></code></pre></figure>
+
+<p>Beware that SNAPSHOT versions might be deleted after a while and that you should <strong>not use</strong> any of them to go live with.</p>
+:ET
\ No newline at end of file
diff --git a/.jekyll-cache/Jekyll/Cache/Jekyll--Converters--Markdown/fe/436c5a826f57499db7c59cddf9289f9aaf808ad0ac1731752a00a7a66c4f7b b/.jekyll-cache/Jekyll/Cache/Jekyll--Converters--Markdown/fe/436c5a826f57499db7c59cddf9289f9aaf808ad0ac1731752a00a7a66c4f7b
new file mode 100644
index 0000000..6ee4fab
--- /dev/null
+++ b/.jekyll-cache/Jekyll/Cache/Jekyll--Converters--Markdown/fe/436c5a826f57499db7c59cddf9289f9aaf808ad0ac1731752a00a7a66c4f7b
@@ -0,0 +1,219 @@
+I"t<script type="text/javascript" charset="utf-8" src="/javascript/ZeroClipboard-1.1.7.min.js"></script>
+
+<script type="text/javascript">
+    $(document).ready(function(){
+      
+      ZeroClipboard.setDefaults( { moviePath: '/javascript/ZeroClipboard-1.1.7.swf' } );
+      var clip = new ZeroClipboard(document.getElementById("cmdLineCopy"));
+      clip.on( 'noflash', function ( client, args ) {
+        document.getElementById("cmdLineCopy").style.display = 'none';
+      });
+      clip.on( 'wrongflash', function ( client, args ) {
+        document.getElementById("cmdLineCopy").style.display = 'none';
+      });
+      $(document).resize(function() {
+        clip.reposition();
+      });
+    });
+
+    function changeIt()
+    {
+		var groupId = document.getElementById("groupId").value;
+		var artifactId = document.getElementById("artifactId").value;
+		var version = document.getElementById("version").value;
+		var appserver = document.getElementById("appserver").value;
+		var cmd;
+				
+		if(version.match(/^1\.[34]/))
+			cmd = 'mvn archetype:create -DarchetypeGroupId=org.apache.wicket -DarchetypeArtifactId=wicket-archetype-quickstart -DarchetypeVersion=' + version + ' -DgroupId=' + groupId + ' -DartifactId=' + artifactId;						
+		else if(version.match(/.*SNAPSHOT/))
+			cmd = 'mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate -DarchetypeGroupId=org.apache.wicket -DarchetypeArtifactId=wicket-archetype-quickstart -DarchetypeVersion=' + version + ' -DgroupId=' + groupId + ' -DartifactId=' + artifactId;		
+		else
+			cmd = 'mvn archetype:generate -DarchetypeGroupId=org.apache.wicket -DarchetypeArtifactId=wicket-archetype-quickstart -DarchetypeVersion=' + version + ' -DgroupId=' + groupId + ' -DartifactId=' + artifactId;			
+
+		if (version.match(/.*SNAPSHOT/))
+			cmd += ' -DarchetypeRepository=https://repository.apache.org/content/repositories/snapshots/';
+		else
+			cmd += ' -DarchetypeRepository=https://repository.apache.org/';
+
+		if (appserver === 'wildfly')
+			cmd += ' -Dlog4j.properties=wildfly-doesnt-need-log4j.properties';
+
+		cmd += ' -DinteractiveMode=false'; 
+		document.getElementById("cmdLine").value = cmd;
+    }
+  </script>
+
+<h2 id="before-you-start">Before you start</h2>
+
+<p>The Quick Start Wizard uses <a href="http://maven.apache.org">Apache Maven</a> to
+make it really fast to get started. You should have Maven installed and
+working before you can use the Quick Start wizard.</p>
+
+<h2 id="5-small-steps-to-a-web-application">5 small steps to a web application</h2>
+
+<p>Use the following steps to quickly generate a project to get you
+started:</p>
+
+<ol>
+  <li>Fill in the Maven coordinates for your project in the wizard and 
+select the appropriate Wicket version</li>
+  <li>Copy the generated commandline to your clipboard and paste it in a 
+terminal (or a DOS box)</li>
+  <li>Open the project in your IDE of choice</li>
+  <li>Start the <code class="language-plaintext highlighter-rouge">Start</code> class in the <em>src/test/java</em> folder</li>
+  <li>Open your browser to <a target="_blank" href="http://localhost:8080">http://localhost:8080</a></li>
+</ol>
+
+<p>And you’re done!</p>
+
+<h2 id="quick-start-wizard">Quick Start Wizard</h2>
+
+<p>Fill in your project details in the wizard below and copy the generated
+command line to your clipboard.</p>
+
+<div class="quickstart-wizard">
+  <div>
+    <label title="Base Package" for="groupId">Group ID</label>
+    <input type="text" value="com.mycompany" onkeyup="changeIt();" id="groupId" />
+  </div>
+  <div>
+    <label title="Project Name" for="artifactId">Artifact ID</label>
+    <input type="text" value="myproject" onkeyup="changeIt();" id="artifactId" />
+  </div>
+  <div>
+    <label title="Wicket Version" for="version">Wicket Version</label>
+    <select onchange="changeIt();" id="version">
+
+
+	<option value="9.0.0-M6-SNAPSHOT">9.0.0-M6-SNAPSHOT</option>
+
+
+
+	<option value="8.9.0-SNAPSHOT">8.9.0-SNAPSHOT</option>
+
+
+
+	<option value="7.17.0-SNAPSHOT">7.17.0-SNAPSHOT</option>
+
+
+
+	<option value="6.31.0-SNAPSHOT">6.31.0-SNAPSHOT</option>
+
+
+
+	<option value="1.5-SNAPSHOT">1.5-SNAPSHOT</option>
+
+
+
+	<option value="9.0.0-M5">9.0.0-M5</option>
+
+
+
+	<option value="8.8.0" selected="selected">8.8.0</option>
+
+
+
+	<option value="7.16.0">7.16.0</option>
+
+
+
+	<option value="1.4.23">1.4.23</option>
+
+
+
+	<option value="1.5.16">1.5.16</option>
+
+
+
+	<option value="6.30.0">6.30.0</option>
+
+
+    </select>
+  </div>
+  <div>
+<label for="appserver" title="Server to deploy on">Server to deploy on</label>
+<select id="appserver" onchange="changeIt();">
+	<option value="any" selected="selected">Any but Wild Fly</option>
+	<option value="wildfly">Wild Fly (JBoss 8.x)</option>
+</select>
+</div>
+  <div>
+    <label id="cmdLabel" for="cmdLine">generated command line</label>
+    <textarea onfocus="this.select();" id="cmdLine" style="resize: vertical;"></textarea>
+    <script>changeIt();</script>
+  </div>
+  <div>
+    <button data-clipboard-target="cmdLine" class="clip_button" id="cmdLineCopy">copy to clipboard</button>
+  </div>
+</div>
+<p><br /></p>
+
+<p>With the generated command line on your clipboard open up a terminal
+window (or DOS box) and navigate to where you want the project to be
+generated (e.g. for Eclipse users this would be your workspace folder).
+Paste the command line into your terminal window and press «enter» to
+execute the command.</p>
+
+<h4 id="result-of-the-maven-command">Result of the Maven command</h4>
+
+<p>Executing the Maven command line will result the following directory
+structure:</p>
+
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>.\myproject
+    |   pom.xml
+    |
+    \---src
+        +---main
+        |   +---java
+        |   |   \---com
+        |   |       \---mycompany
+        |   |               HomePage.html
+        |   |               HomePage.java
+        |   |               WicketApplication.java
+        |   |
+        |   +---resources
+        |   |       log4j.properties
+        |   |
+        |   \---webapp
+        |       \---WEB-INF
+        |               web.xml
+        |
+        \---test
+            \---java
+                \---com
+                    \---mycompany
+                            Start.java
+</code></pre></div></div>
+
+<p>It might be different depending on your settings (and version of
+Wicket), but this is basically the standard layout for web projects.</p>
+
+<h2 id="import-the-quick-start-in-your-ide">Import the Quick Start in your IDE</h2>
+
+<p>The Wicket Quick Start uses Apache Maven to make it really fast to get
+started. You should have Maven installed and working before you can use
+the Quick Start wizard.</p>
+
+<h3 id="eclipse">Eclipse</h3>
+
+<p>For Eclipse you should generate the Quick Start project within your
+workspace folder. You also need to ensure that you have m2eclipse
+installed in order to import the project. To import the project you
+select “Import existing project” from the File menu, and select the
+folder of your generated Quick Start project.</p>
+
+<h3 id="intellij-idea">IntelliJ IDEA</h3>
+
+<p>IntelliJ IDEA has native support for Maven projects. You just point the
+open project dialog to the place where you generated the Quick Start
+project and open the pom.xml file. IDEA will then open the project as
+any other Java project.</p>
+
+<h3 id="netbeans">Netbeans</h3>
+
+<p>Netbeans has native support for Maven projects. You just point the open
+project dialog to the place where you generated the Quick Start project
+and open the pom.xml file. Netbeans will then open the project as any
+other Java project.</p>
+:ET
\ No newline at end of file
diff --git a/content/Gemfile b/content/Gemfile
deleted file mode 100644
index a6893a9..0000000
--- a/content/Gemfile
+++ /dev/null
@@ -1,4 +0,0 @@
-source 'https://rubygems.org'
-gem 'jekyll' 
-gem 'nokogiri'
-gem 'iconv'
diff --git a/content/atom.xml b/content/atom.xml
index 42bc6d8..679e1a2 100644
--- a/content/atom.xml
+++ b/content/atom.xml
@@ -3,7 +3,7 @@
     <title>Apache Wicket</title>
     <link href="http://wicket.apache.org/atom.xml" rel="self"/>
     <link href="http://wicket.apache.org/"/>
-    <updated>2020-04-24T14:51:43+02:00</updated>
+    <updated>2020-06-22T21:00:43+02:00</updated>
     <id>http://wicket.apache.org/</id>
     <author>
         <name>Apache Wicket</name>
@@ -64,7 +64,7 @@
 
 &lt;p&gt;========================================================================&lt;/p&gt;
 
-&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
+&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
 
 &lt;p&gt;Signature for apache-wicket-8.8.0.zip:&lt;/p&gt;
@@ -198,7 +198,7 @@
 
 &lt;p&gt;========================================================================&lt;/p&gt;
 
-&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
+&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
 
 &lt;p&gt;Signature for apache-wicket-9.0.0-M5.zip:&lt;/p&gt;
@@ -365,7 +365,7 @@
 
 &lt;p&gt;========================================================================&lt;/p&gt;
 
-&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
+&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
 
 &lt;p&gt;Signature for apache-wicket-9.0.0-M4.zip:&lt;/p&gt;
@@ -627,7 +627,7 @@
 
 &lt;p&gt;========================================================================&lt;/p&gt;
 
-&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
+&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
 
 &lt;p&gt;Signature for apache-wicket-8.7.0.zip:&lt;/p&gt;
@@ -760,7 +760,7 @@
 
 &lt;p&gt;========================================================================&lt;/p&gt;
 
-&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
+&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
 
 &lt;p&gt;Signature for apache-wicket-9.0.0-M3.zip:&lt;/p&gt;
@@ -912,7 +912,7 @@
 
 &lt;p&gt;========================================================================&lt;/p&gt;
 
-&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
+&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
 
 &lt;p&gt;Signature for apache-wicket-8.6.1.zip:&lt;/p&gt;
@@ -1039,7 +1039,7 @@
 
 &lt;p&gt;========================================================================&lt;/p&gt;
 
-&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
+&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
 
 &lt;p&gt;Signature for apache-wicket-8.6.0.zip:&lt;/p&gt;
@@ -1166,7 +1166,7 @@
 
 &lt;p&gt;========================================================================&lt;/p&gt;
 
-&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
+&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
 
 &lt;p&gt;Signature for apache-wicket-7.15.0.zip:&lt;/p&gt;
@@ -1302,7 +1302,7 @@
 
 &lt;p&gt;========================================================================&lt;/p&gt;
 
-&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
+&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
 
 &lt;p&gt;Signature for apache-wicket-9.0.0-M2.zip:&lt;/p&gt;
diff --git a/content/contribute/build.html b/content/contribute/build.html
index 3561d09..8b3e5fe 100644
--- a/content/contribute/build.html
+++ b/content/contribute/build.html
@@ -66,7 +66,7 @@
 Mergere website.</p>
 <h2 id="getting-your-wicket-version">Getting your Wicket version</h2>
 <p>Clone the master branch from Apache Git Wicket repository</p>
-<figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="gp">$</span> git clone http://git-wip-us.apache.org/repos/asf/wicket.git</code></pre></figure>
+<figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="gp">$</span><span class="w"> </span>git clone http://git-wip-us.apache.org/repos/asf/wicket.git</code></pre></figure>
 <p>This will give you a directory structure like the following directory tree:</p>
 <figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="go">wicket
 wicket/wicket-core
@@ -77,10 +77,10 @@
 wicket/wicket-spring-annot
 </span><span class="c">...</span></code></pre></figure>
 <p>To check out a different branch use:</p>
-<figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="gp">$</span> <span class="nb">cd </span>wicket
-<span class="gp">$</span> git checkout <span class="nt">-b</span> release/wicket-x.y.z release/wicket-x.y.z
-<span class="gp">#</span> verify the branch with:
-<span class="gp">$</span> git branch</code></pre></figure>
+<figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="gp">$</span><span class="w"> </span><span class="nb">cd </span>wicket
+<span class="gp">$</span><span class="w"> </span>git checkout <span class="nt">-b</span> release/wicket-x.y.z release/wicket-x.y.z
+<span class="gp">#</span><span class="w"> </span>verify the branch with:
+<span class="gp">$</span><span class="w"> </span>git branch</code></pre></figure>
 <p>In this document we focus at the maven project descriptor located in the top
 level directory, which enforces default settings for all Wicket projects such
 as plug-in settings, versioning of the Wicket projects, managing the various
@@ -132,12 +132,12 @@
 <figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="go">mvn eclipse:eclipse</span></code></pre></figure>
 <p>or opening the project using Netbeans or IDEAs Maven integration.</p>
 <p>Maven will then add all the necessary JAR files to the project’s classpath.</p>
-<p>One thing you need to make sure is that you have set the <code class="highlighter-rouge">M2_REPO</code> classpath
+<p>One thing you need to make sure is that you have set the <code class="language-plaintext highlighter-rouge">M2_REPO</code> classpath
 variable in Eclipse (or a similar construct in Netbeans), and point it to your
-local repository, typically found in <code class="highlighter-rouge">C:\Documents and Settings\username\.m2\repo</code>
-or (for unix buffs) <code class="highlighter-rouge">~/.m2/repo</code></p>
+local repository, typically found in <code class="language-plaintext highlighter-rouge">C:\Documents and Settings\username\.m2\repo</code>
+or (for unix buffs) <code class="language-plaintext highlighter-rouge">~/.m2/repo</code></p>
 <p>You can add this setting using maven:</p>
-<figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="gp">mvn -Declipse.workspace=&lt;path-to-eclipse-workspace&gt;</span> eclipse:add-maven-repo</code></pre></figure>
+<figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="gp">mvn -Declipse.workspace=&lt;path-to-eclipse-workspace&gt;</span><span class="w"> </span>eclipse:add-maven-repo</code></pre></figure>
         </section>
     </div>
 </main>
diff --git a/content/contribute/ides.html b/content/contribute/ides.html
index 6108804..0ed6ec2 100644
--- a/content/contribute/ides.html
+++ b/content/contribute/ides.html
@@ -65,9 +65,9 @@
 <p>Alternatively, you can generate an Eclipse project typing the following command on project’s root:</p>
 <figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="go">mvn eclipse:eclipse</span></code></pre></figure>
 <p>Maven will add all the necessary JAR files to the project’s classpath. Now the sources can be imported in Eclipse using the “Existing Projects into Workspace” wizard.</p>
-<p>If not already present the <code class="highlighter-rouge">M2_REPO</code> classpath variable has to point to your local Maven repository.
-The repository is typically found in <code class="highlighter-rouge">C:\Documents and Settings\&lt;username&gt;\.m2\repo</code> or (for unix buffs) <code class="highlighter-rouge">~/.m2/repo</code>. It can be set within Eclipse (Preferences-&gt;Java-&gt;Build Path-&gt;Classpath Variables) or with the help of Maven:</p>
-<figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="gp">mvn -Declipse.workspace=&lt;path-to-eclipse-workspace&gt;</span> eclipse:add-maven-repo</code></pre></figure>
+<p>If not already present the <code class="language-plaintext highlighter-rouge">M2_REPO</code> classpath variable has to point to your local Maven repository.
+The repository is typically found in <code class="language-plaintext highlighter-rouge">C:\Documents and Settings\&lt;username&gt;\.m2\repo</code> or (for unix buffs) <code class="language-plaintext highlighter-rouge">~/.m2/repo</code>. It can be set within Eclipse (Preferences-&gt;Java-&gt;Build Path-&gt;Classpath Variables) or with the help of Maven:</p>
+<figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="gp">mvn -Declipse.workspace=&lt;path-to-eclipse-workspace&gt;</span><span class="w"> </span>eclipse:add-maven-repo</code></pre></figure>
 <p>If you want to go along with the Wicket way of code formatting you should import the Wicket code format profile into your workspace (Preferences-&gt;Java-&gt;Code Style-&gt;Formatter), found in:</p>
 <figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="gp">&lt;path-to-eclipse-workspace&gt;</span>/wicket-core/EclipseCodeFormat.xml</code></pre></figure>
 <p>Finally configure the editor to automatically format all edited lines and organize imports on save (Preferences-&gt;Java-&gt;Editor-&gt;Save Actions).</p>
diff --git a/content/contribute/patch.html b/content/contribute/patch.html
index 3910d74..defa7aa 100644
--- a/content/contribute/patch.html
+++ b/content/contribute/patch.html
@@ -116,7 +116,7 @@
 and when you have finished your work create a patch with the following
 commands:</p>
 <figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="go">git add any_files_you_created_modified_or_deleted
-</span><span class="gp">git diff --cached &gt;</span> /tmp/WICKET-NNNN.patch</code></pre></figure>
+</span><span class="gp">git diff --cached &gt;</span><span class="w"> </span>/tmp/WICKET-NNNN.patch</code></pre></figure>
 <p>where NNNN is the issue number. Finally, attach that file
 (/tmp/WICKET-NNNN.patch) to the
 <a href="https://issues.apache.org/jira/browse/WICKET">JIRA</a></p>
diff --git a/content/contribute/release.html b/content/contribute/release.html
index 21712b0..4e4cabe 100644
--- a/content/contribute/release.html
+++ b/content/contribute/release.html
@@ -132,7 +132,7 @@
 <h4 id="staging-the-build">Staging the build</h4>
 <figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="gp">ssh APACHE_ID@people.apache.org mkdir public_html/wicket-$</span>NEWVERSION
 <span class="gp">scp apache-wicket-* APACHE_ID@people.apache.org:public_html/wicket-$</span>NEWVERSION</code></pre></figure>
-<p><strong>TODO</strong> figure out how to let <code class="highlighter-rouge">release:perform</code> work from a local checkout, such that we can actually <em>stage</em> the build instead of having to push the tag to our git repo.</p>
+<p><strong>TODO</strong> figure out how to let <code class="language-plaintext highlighter-rouge">release:perform</code> work from a local checkout, such that we can actually <em>stage</em> the build instead of having to push the tag to our git repo.</p>
 <p>The following steps are ONLY necessary as long as the above TODO has not been resolved.</p>
 <figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="gp">git push origin build/wicket-$</span>NEWVERSION:refs/heads/build/wicket-<span class="nv">$NEWVERSION</span>
 <span class="go">git push -tags origin</span></code></pre></figure>
@@ -146,13 +146,13 @@
 <p>This will upload artifacts and signatures to Apache nexus in a staging repository.</p>
 <h4 id="create-a-binary-release">Create a binary release</h4>
 <p>As we don’t vote on binary packages, but do want to cater to developers not using Maven, it is very convenient to create a download for non-Maven users.</p>
-<p>The binary distribution should contain the same jar files that are uploaded to Maven Central. Unfortunately the Maven build creates duplicate jar files, but with different manifests (due to the inclusion of date/time of build), and the jar files have different signatures. Therefore it is necessary to create a distribution of the artifacts generated by the <code class="highlighter-rouge">mvn release:perform</code> command.</p>
+<p>The binary distribution should contain the same jar files that are uploaded to Maven Central. Unfortunately the Maven build creates duplicate jar files, but with different manifests (due to the inclusion of date/time of build), and the jar files have different signatures. Therefore it is necessary to create a distribution of the artifacts generated by the <code class="language-plaintext highlighter-rouge">mvn release:perform</code> command.</p>
 <p>Perform the following commands in the root of your Wicket checkout to create the binary release files.</p>
 <figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="gp">mkdir apache-wicket-$</span>NEWVERSION
 <span class="gp">cd apache-wicket-$</span>NEWVERSION
-<span class="gp">find ../target/checkout ! \( -type d -name "WEB-INF" -prune \) -regex ".*wicket-.*.[jw]ar" ! -name "*-sources*" ! -name "*-javadoc*" ! -name "*wicket-archetype-quickstart*" ! -name "wicket-common-tests*"  -type f -exec cp {} . \;</span>
-<span class="gp">find ../target/checkout ! \( -type d -name "WEB-INF" -prune \) -regex ".*wicket-.*.[jw]ar\.asc" ! -name "*-sources*" ! -name "*-javadoc*" ! -name "*wicket-archetype-quickstart*" ! -name "wicket-common-tests*"  -type f -exec cp {} . \;</span>
-<span class="go">cp ../LICENSE .
+<span class="gp">find ../target/checkout ! \( -type d -name "WEB-INF" -prune \) -regex ".*wicket-.*.[jw]ar" ! -name "*-sources*" ! -name "*-javadoc*" ! -name "*wicket-archetype-quickstart*" ! -name "wicket-common-tests*"  -type f -exec cp {} . \;</span><span class="w">
+</span><span class="gp">find ../target/checkout ! \( -type d -name "WEB-INF" -prune \) -regex ".*wicket-.*.[jw]ar\.asc" ! -name "*-sources*" ! -name "*-javadoc*" ! -name "*wicket-archetype-quickstart*" ! -name "wicket-common-tests*"  -type f -exec cp {} . \;</span><span class="w">
+</span><span class="go">cp ../LICENSE .
 cp ../README .
 cp ../NOTICE .
 cd ..
@@ -184,17 +184,17 @@
   <li>Assuming there are none, and you are now in build mode, update the CHANGELOG-x.y file
 (you can use JIRA for this list: go to “releases”, and under “unreleased”, next to your version, there’s a release notes link)</li>
 </ul>
-<p>Make sure your <code class="highlighter-rouge">~/.m2/settings.xml</code> contains the following definition</p>
-<figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="gp">&lt;?xml version="1.0"?&gt;</span>
-<span class="gp">&lt;settings&gt;</span>
-<span class="gp">&lt;servers&gt;</span>
-<span class="gp">        &lt;server&gt;</span>
-<span class="gp">            &lt;id&gt;</span>apache.releases.https&lt;/id&gt;
+<p>Make sure your <code class="language-plaintext highlighter-rouge">~/.m2/settings.xml</code> contains the following definition</p>
+<figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="gp">&lt;?xml version="1.0"?&gt;</span><span class="w">
+</span><span class="gp">&lt;settings&gt;</span><span class="w">
+</span><span class="gp">&lt;servers&gt;</span><span class="w">
+</span><span class="gp">        &lt;server&gt;</span><span class="w">
+</span><span class="gp">            &lt;id&gt;</span>apache.releases.https&lt;/id&gt;
 <span class="gp">            &lt;username&gt;</span><span class="nv">$your_apache_username</span>&lt;/username&gt;
 <span class="gp">            &lt;password&gt;</span><span class="nv">$your_apache_password</span>&lt;/password&gt;
-<span class="gp">        &lt;/server&gt;</span>
-<span class="gp">&lt;/servers&gt;</span>
-<span class="gp">&lt;/settings&gt;</span></code></pre></figure>
+<span class="gp">        &lt;/server&gt;</span><span class="w">
+</span><span class="gp">&lt;/servers&gt;</span><span class="w">
+</span><span class="gp">&lt;/settings&gt;</span></code></pre></figure>
 <ul>
   <li>Make sure you have a GnuPG key which is added to <a href="https://svn.apache.org/repos/asf/wicket/common/KEYS">KEYS</a>.
 Read the header of KEYS file to see how to add it.</li>
@@ -229,18 +229,18 @@
 <p><strong>Note</strong>: The steps below are part of release-igor.sh script!</p>
 <p>When you run <strong>mvn -P release deploy</strong> the generated artifacts will be uploaded into a Nexus staging repository.</p>
 <p>Maven sends a username/password when attempting to upload the artifacts.</p>
-<p>The <code class="highlighter-rouge">&lt;id&gt;</code> of the staging repository is: <strong>apache.releases.https</strong>.</p>
-<p>Place a <code class="highlighter-rouge">&lt;server&gt;</code> definition in your <code class="highlighter-rouge">~/.m2/settings.xml</code> file like this:</p>
-<figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="gp">&lt;?xml version="1.0"?&gt;</span>
-<span class="gp">&lt;settings&gt;</span>
-<span class="gp">&lt;servers&gt;</span>
-<span class="gp">        &lt;server&gt;</span>
-<span class="gp">            &lt;id&gt;</span>apache.releases.https&lt;/id&gt;
+<p>The <code class="language-plaintext highlighter-rouge">&lt;id&gt;</code> of the staging repository is: <strong>apache.releases.https</strong>.</p>
+<p>Place a <code class="language-plaintext highlighter-rouge">&lt;server&gt;</code> definition in your <code class="language-plaintext highlighter-rouge">~/.m2/settings.xml</code> file like this:</p>
+<figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="gp">&lt;?xml version="1.0"?&gt;</span><span class="w">
+</span><span class="gp">&lt;settings&gt;</span><span class="w">
+</span><span class="gp">&lt;servers&gt;</span><span class="w">
+</span><span class="gp">        &lt;server&gt;</span><span class="w">
+</span><span class="gp">            &lt;id&gt;</span>apache.releases.https&lt;/id&gt;
 <span class="gp">            &lt;username&gt;</span><span class="nv">$username</span>&lt;/username&gt;
 <span class="gp">            &lt;password&gt;</span><span class="nv">$password</span>&lt;/password&gt;
-<span class="gp">        &lt;/server&gt;</span>
-<span class="gp">&lt;/servers&gt;</span>
-<span class="gp">&lt;/settings&gt;</span></code></pre></figure>
+<span class="gp">        &lt;/server&gt;</span><span class="w">
+</span><span class="gp">&lt;/servers&gt;</span><span class="w">
+</span><span class="gp">&lt;/settings&gt;</span></code></pre></figure>
 <p>This works if you can deploy artifacts into the repository.apache.org properly (i.e. you don’t see failures mentioning 401 errors).</p>
 <h3 id="managing-staged-artifacts">Managing Staged Artifacts</h3>
 <p>By logging in with your Apache committer credentials to <a href="https://repository.apache.org">Apache Nexus Staging repo</a> you can access the management interface for the staged artifacts.</p>
@@ -277,12 +277,12 @@
 <a href="https://svn.apache.org/repos/asf/wicket/common/site/apidocs/1.4">https://svn.apache.org/repos/asf/wicket/common/site/apidocs/1.4</a>
 svnpubsub will push this directly to our website. (example script below)</li>
 </ul>
-<figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="gp">#</span> <span class="k">do </span>this <span class="k">in </span>your locally-checked-out release branch <span class="o">(</span>i.e. svn.../releases/wicket-1.4.13<span class="o">)</span>
+<figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="gp">#</span><span class="w"> </span><span class="k">do </span>this <span class="k">in </span>your locally-checked-out release branch <span class="o">(</span>i.e. svn.../releases/wicket-1.4.13<span class="o">)</span>
 <span class="go">mvn javadoc:aggregate
-</span><span class="gp">#</span> note that you may need to tweak these paths to fit your configuration:
+</span><span class="gp">#</span><span class="w"> </span>note that you may need to tweak these paths to fit your configuration:
 <span class="go">cp -r target/site/apidocs/* ../wicket-common/site/apidocs/1.4/
 cd ../wicket-common/
-</span><span class="gp">#</span> call <span class="s2">"svn add"</span> <span class="k">for </span>files that are new <span class="o">(</span>there<span class="s1">'s probably an easier way to do this)
+</span><span class="gp">#</span><span class="w"> </span>call <span class="s2">"svn add"</span> <span class="k">for </span>files that are new <span class="o">(</span>there<span class="s1">'s probably an easier way to do this)
 </span><span class="go">svn stat | grep -e '^?' | sed 's/\?\W*//' | xargs svn add
 svn commit -m "changes to update javadocs to latest release"</span></code></pre></figure>
         </section>
diff --git a/content/contribute/write.html b/content/contribute/write.html
index 607f124..8984a7d 100644
--- a/content/contribute/write.html
+++ b/content/contribute/write.html
@@ -89,14 +89,14 @@
 rendered correctly.</p>
 <p>The default layout supports a property to specify the main title for the page and 
 another property for an additional subtitle.</p>
-<p>For example: (the <code class="highlighter-rouge">---</code> must be included):</p>
+<p>For example: (the <code class="language-plaintext highlighter-rouge">---</code> must be included):</p>
 <figure class="highlight"><pre><code class="language-yaml" data-lang="yaml"><span class="nn">---</span>
 <span class="na">layout</span><span class="pi">:</span> <span class="s">default</span>
 <span class="na">title</span><span class="pi">:</span> <span class="s">Main title</span>
 <span class="na">subtitle</span><span class="pi">:</span> <span class="s">Subtitle</span>
 <span class="nn">---</span></code></pre></figure>
 <p>A more advanced feature for the default layout is the ability to specify more files to include
-in the final page. This can be done with property <code class="highlighter-rouge">additionalContents</code> where we can list additional files
+in the final page. This can be done with property <code class="language-plaintext highlighter-rouge">additionalContents</code> where we can list additional files
 with an id for their section tag and a value for the CSS class:</p>
 <figure class="highlight"><pre><code class="language-yaml" data-lang="yaml"><span class="nn">---</span>
 <span class="na">layout</span><span class="pi">:</span> <span class="s">default</span>
@@ -115,8 +115,8 @@
 <h4 id="additional-conventions">Additional conventions</h4>
 <p>The following conventions have been adopted for the templeates of the site pages:</p>
 <ul>
-  <li>Any link to static resources (css, js, pictures, etc.) is prefixed with <code class="highlighter-rouge">site.baseurl</code> to support <a href="http://jekyllrb.com/docs/github-pages/#project-page-url-structure">GitHub free hosting</a>. However, to run the project locally you don’t need to specify any baseurl.</li>
-  <li>Site posts use custom tag <code class="highlighter-rouge">&lt;!--more--&gt;</code> as <code class="highlighter-rouge">excerpt_separator</code>.</li>
+  <li>Any link to static resources (css, js, pictures, etc.) is prefixed with <code class="language-plaintext highlighter-rouge">site.baseurl</code> to support <a href="http://jekyllrb.com/docs/github-pages/#project-page-url-structure">GitHub free hosting</a>. However, to run the project locally you don’t need to specify any baseurl.</li>
+  <li>Site posts use custom tag <code class="language-plaintext highlighter-rouge">&lt;!--more--&gt;</code> as <code class="language-plaintext highlighter-rouge">excerpt_separator</code>.</li>
 </ul>
 <h3 id="syntax-highlighting">Syntax highlighting</h3>
 <p>If you have a need to render code in your templates and have it syntax
@@ -124,13 +124,13 @@
 with the language you want highlighted.)</p>
 <h3 id="menu">Menu</h3>
 <p>If you want your page linked from every page, include the link in
-<code class="highlighter-rouge">_includes/header.html</code>.</p>
+<code class="language-plaintext highlighter-rouge">_includes/header.html</code>.</p>
 <h3 id="blog-posts">Blog posts</h3>
 <p>For news items such as release announcements, new committers and other
 happenings, it is appriorate to create a blog post. The blog post is
 automatically added to the front page and the RSS feed.</p>
 <p>The blog items are written using the normal Jekyll syntax. The filename needs
-to be formatted as <code class="highlighter-rouge">yyyy-mm-dd-title.md</code> and the blog item should start with a
+to be formatted as <code class="language-plaintext highlighter-rouge">yyyy-mm-dd-title.md</code> and the blog item should start with a
 YAML preamble, similar to normal pages:</p>
 <figure class="highlight"><pre><code class="language-yaml" data-lang="yaml"><span class="nn">---</span>
 <span class="na">layout</span><span class="pi">:</span> <span class="s">post</span>
@@ -140,7 +140,7 @@
 <p>When you’re done with making your changes, please check the following:</p>
 <ul>
   <li>Do the modified files contain only those changes that you actually want to
-publish? (Use <code class="highlighter-rouge">git status</code> to check)</li>
+publish? (Use <code class="language-plaintext highlighter-rouge">git status</code> to check)</li>
   <li>Did you start Jekyll to generate the site?</li>
 </ul>
 <p>If these things are OK, you can either create a pull request when
diff --git a/content/css/style.css b/content/css/style.css
index 842dd25..80e51bc 100644
--- a/content/css/style.css
+++ b/content/css/style.css
@@ -1,1029 +1,508 @@
 @import url(../fonts/source-code-pro/stylesheet.css);
 @import url(../fonts/source-sans-pro/stylesheet.css);
-html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
-  margin: 0;
-  padding: 0;
-  border: 0;
-  font-size: 100%;
-  font: inherit;
-  vertical-align: baseline; }
+html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
 
-*,
-*:after,
-*:before {
-  -webkit-box-sizing: border-box;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box; }
+*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
 
-::-moz-selection {
-  background: #232725;
-  color: #fff;
-  text-shadow: none; }
+::-moz-selection { background: #232725; color: #fff; text-shadow: none; }
 
-::selection {
-  background: #232725;
-  color: #fff;
-  text-shadow: none; }
+::selection { background: #232725; color: #fff; text-shadow: none; }
 
-html {
-  color: #3f4542;
-  font: 300 15px "Source Sans Pro", sans-serif;
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-  text-rendering: auto;
-  -webkit-text-size-adjust: 100%; }
+html { color: #3f4542; font: 300 15px "Source Sans Pro", sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: auto; -webkit-text-size-adjust: 100%; }
 
-body {
-  line-height: 1.5em; }
+body { line-height: 1.5em; }
 
-h1, h2, legend, h3, h4, h5, h6 {
-  font-family: "Source Sans Pro";
-  font-weight: 400;
-  line-height: 1.5em;
-  margin: 0 0 0.25em 0; }
+h1, h2, legend, h3, h4, h5, h6 { font-family: "Source Sans Pro"; font-weight: 400; line-height: 1.5em; margin: 0 0 0.25em 0; }
 
-h1 {
-  font-size: 2rem; }
+h1 { font-size: 2rem; }
 
-h2,
-legend {
-  font-size: 1.5rem; }
+h2, legend { font-size: 1.5rem; }
 
-h3 {
-  font-size: 1.3rem; }
+h3 { font-size: 1.3rem; }
 
-h4 {
-  font-size: 1.2rem; }
+h4 { font-size: 1.2rem; }
 
-h5 {
-  font-size: 1.1rem; }
+h5 { font-size: 1.1rem; }
 
-h6 {
-  font-size: 1rem; }
+h6 { font-size: 1rem; }
 
-p {
-  margin-bottom: 1rem; }
-  p.is-lead {
-    font-size: 1.125rem; }
+p { margin-bottom: 1rem; }
 
-a {
-  color: #FF9925;
-  cursor: pointer;
-  text-decoration: none; }
-  a:hover {
-    color: #ffb158; }
+p.is-lead { font-size: 1.125rem; }
 
-small {
-  color: #8d9994;
-  font-size: 0.875rem; }
+a { color: #FF9925; cursor: pointer; text-decoration: none; }
 
-em {
-  font-style: italic; }
+a:hover { color: #ffb158; }
 
-strong {
-  font-weight: bold; }
+small { color: #8d9994; font-size: 0.875rem; }
 
-code, pre {
-  font-family: 'courier new', monospace; }
+em { font-style: italic; }
 
-pre {
-  overflow-x: auto; }
+strong { font-weight: bold; }
 
-abbr {
-  border-bottom: 1px dotted #8d9994; }
+code, pre { font-family: 'courier new', monospace; }
 
-del {
-  text-decoration: line-through; }
+pre { overflow-x: auto; }
 
-mark {
-  background-color: #ffffb3; }
+abbr { border-bottom: 1px dotted #8d9994; }
 
-hr {
-  background-color: transparent;
-  border: solid #ccd6d2;
-  border-width: 1px 0 0;
-  clear: both;
-  margin: 2.5rem 1rem; }
+del { text-decoration: line-through; }
 
-ul, ol {
-  margin: 0 0 1rem 1.5rem; }
+mark { background-color: #ffffb3; }
 
-ul {
-  list-style: disc; }
+hr { background-color: transparent; border: solid #ccd6d2; border-width: 1px 0 0; clear: both; margin: 2.5rem 1rem; }
 
-ol {
-  list-style: decimal; }
+ul, ol { margin: 0 0 1rem 1.5rem; }
 
-dl {
-  margin-bottom: 1rem; }
-  dl dt {
-    font-weight: bold; }
-  dl dd {
-    margin-left: 1rem; }
-  dl.advanced:before, dl.advanced:after {
-    content: "";
-    display: table; }
-  dl.advanced:after {
-    clear: both; }
-  dl.advanced dt {
-    float: left;
-    width: 31.25%;
-    margin-left: 0%;
-    margin-right: 2.0833333333%; }
-  dl.advanced dd {
-    float: left;
-    width: 66.6666666667%;
-    margin-left: 0%;
-    margin-right: 0%; }
+ul { list-style: disc; }
 
-.l-full {
-  width: 100%; }
-  @media (min-width: 590px) {
-    .l-full {
-      float: left;
-      width: 95.8333333333%;
-      margin-left: 2.0833333333%;
-      margin-right: 2.0833333333%; } }
+ol { list-style: decimal; }
 
-@media (min-width: 590px) {
-  .l-two-third {
-    float: left;
-    width: 62.5%;
-    margin-left: 2.0833333333%;
-    margin-right: 2.0833333333%; } }
+dl { margin-bottom: 1rem; }
 
-@media (min-width: 590px) {
-  .l-half {
-    float: left;
-    width: 45.8333333333%;
-    margin-left: 2.0833333333%;
-    margin-right: 2.0833333333%; } }
+dl dt { font-weight: bold; }
 
-@media (min-width: 590px) {
-  .l-one-quarter {
-    float: left;
-    width: 20.8333333333%;
-    margin-left: 2.0833333333%;
-    margin-right: 2.0833333333%; } }
+dl dd { margin-left: 1rem; }
 
-@media (min-width: 590px) {
-  .l-one-eigth {
-    float: left;
-    width: 8.3333333333%;
-    margin-left: 2.0833333333%;
-    margin-right: 2.0833333333%; } }
+dl.advanced:before, dl.advanced:after { content: ""; display: table; }
 
-@media (min-width: 590px) {
-  .l-one-sixth {
-    float: left;
-    width: 12.5%;
-    margin-left: 2.0833333333%;
-    margin-right: 2.0833333333%; } }
+dl.advanced:after { clear: both; }
 
-@media (min-width: 590px) {
-  .l-one-third {
-    float: left;
-    width: 29.1666666667%;
-    margin-left: 2.0833333333%;
-    margin-right: 2.0833333333%; } }
+dl.advanced dt { float: left; width: 31.25%; margin-left: 0%; margin-right: 2.0833333333%; }
 
-.l-grid:before, .l-grid:after {
-  content: "";
-  display: table; }
-.l-grid:after {
-  clear: both; }
-.l-grid li {
-  float: left;
-  width: 29.1666666667%;
-  margin-left: 2.0833333333%;
-  margin-right: 2.0833333333%; }
+dl.advanced dd { float: left; width: 66.6666666667%; margin-left: 0%; margin-right: 0%; }
+
+.l-full { width: 100%; }
+
+@media (min-width: 590px) { .l-full { float: left; width: 95.8333333333%; margin-left: 2.0833333333%; margin-right: 2.0833333333%; } }
+
+@media (min-width: 590px) { .l-two-third { float: left; width: 62.5%; margin-left: 2.0833333333%; margin-right: 2.0833333333%; } }
+
+@media (min-width: 590px) { .l-half { float: left; width: 45.8333333333%; margin-left: 2.0833333333%; margin-right: 2.0833333333%; } }
+
+@media (min-width: 590px) { .l-one-quarter { float: left; width: 20.8333333333%; margin-left: 2.0833333333%; margin-right: 2.0833333333%; } }
+
+@media (min-width: 590px) { .l-one-eigth { float: left; width: 8.3333333333%; margin-left: 2.0833333333%; margin-right: 2.0833333333%; } }
+
+@media (min-width: 590px) { .l-one-sixth { float: left; width: 12.5%; margin-left: 2.0833333333%; margin-right: 2.0833333333%; } }
+
+@media (min-width: 590px) { .l-one-third { float: left; width: 29.1666666667%; margin-left: 2.0833333333%; margin-right: 2.0833333333%; } }
+
+.l-grid:before, .l-grid:after { content: ""; display: table; }
+
+.l-grid:after { clear: both; }
+
+.l-grid li { float: left; width: 29.1666666667%; margin-left: 2.0833333333%; margin-right: 2.0833333333%; }
+
+.l-first { clear: left; }
+
+.l-container { margin: auto; max-width: 80rem; padding: 1rem; }
+
+.l-container:before, .l-container:after { content: ""; display: table; }
 
-.l-first {
-  clear: left; }
+.l-container:after { clear: both; }
 
-.l-container {
-  margin: auto;
-  max-width: 80rem;
-  padding: 1rem; }
-  .l-container:before, .l-container:after {
-    content: "";
-    display: table; }
-  .l-container:after {
-    clear: both; }
-  @media (min-width: 769px) {
-    .l-container {
-      padding: 2rem; } }
+@media (min-width: 769px) { .l-container { padding: 2rem; } }
 
-.is-hidden {
-  display: none !important; }
+.is-hidden { display: none !important; }
 
-.is-hidden, .is-invisible {
-  visibility: hidden !important; }
+.is-hidden, .is-invisible { visibility: hidden !important; }
 
-.is-active, .is-visible {
-  display: block; }
+.is-active, .is-visible { display: block; }
 
-@media (min-width: 590px) {
-  .left {
-    float: left; } }
+@media (min-width: 590px) { .left { float: left; } }
 
-@media (min-width: 590px) {
-  .right {
-    float: right; } }
+@media (min-width: 590px) { .right { float: right; } }
 
-.text-left {
-  text-align: left; }
+.text-left { text-align: left; }
 
-.text-right {
-  text-align: right; }
+.text-right { text-align: right; }
 
-.text-center {
-  text-align: center; }
+.text-center { text-align: center; }
 
-.nowrap {
-  white-space: nowrap; }
+.nowrap { white-space: nowrap; }
 
-img.desaturated {
-  -webkit-filter: grayscale(100%);
-  -moz-filter: grayscale(100%);
-  filter: grayscale(100%); }
+img.desaturated { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); filter: grayscale(100%); }
 
-button::-moz-focus-inner,
-input::-moz-focus-inner {
-  border: 0;
-  padding: 0; }
+button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
 
-.button,
-input[type=submit],
-button, .button--neutral,
-input[type=submit].button--neutral,
-button.button--neutral, .button--success,
-input[type=submit].button--success,
-button.button--success, .button--alert,
-input[type=submit].button--alert,
-button.button--alert {
-  -webkit-appearance: none;
-  -moz-appearance: none;
-  appearance: none;
-  border: 0;
-  border-radius: 0.125rem;
-  cursor: pointer;
-  display: inline-block;
-  font-family: "Source Sans Pro", sans-serif;
-  font-size: 1rem;
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-  font-weight: bold;
-  line-height: 1.5em;
-  margin: 0 0 0.25rem 0;
-  padding: 0.5rem 0.75rem;
-  text-decoration: none;
-  vertical-align: bottom; }
-  .button:focus,
-  input[type=submit]:focus,
-  button:focus, .button--neutral:focus, .button--success:focus, .button--alert:focus {
-    outline: 0; }
+.button--alert, input.button--alert[type=submit], button.button--alert, .button--success, input.button--success[type=submit], button.button--success, .button--neutral, input.button--neutral[type=submit], button.button--neutral, .button, input[type=submit], button { -webkit-appearance: none; -moz-appearance: none; appearance: none; border: 0; border-radius: 0.125rem; cursor: pointer; display: inline-block; font-family: "Source Sans Pro", sans-serif; font-size: 1rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: bold; line-height: 1.5em; margin: 0 0 0.25rem 0; padding: 0.5rem 0.75rem; text-decoration: none; vertical-align: bottom; }
 
-.button,
-input[type=submit],
-button {
-  background: #FF9925;
-  color: #fff; }
-  .button:hover,
-  input[type=submit]:hover,
-  button:hover {
-    background: #ffb158;
-    color: #fff; }
-  .button:active, .button:focus,
-  input[type=submit]:active,
-  input[type=submit]:focus,
-  button:active,
-  button:focus {
-    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2); }
+.button--alert:focus, .button--success:focus, .button--neutral:focus, .button:focus, input[type=submit]:focus, button:focus { outline: 0; }
 
-.button--neutral,
-input[type=submit].button--neutral,
-button.button--neutral {
-  background: #ccd6d2;
-  color: #3f4542; }
-  .button--neutral:hover,
-  input[type=submit].button--neutral:hover,
-  button.button--neutral:hover {
-    background: #8d9994;
-    color: #3f4542; }
-  .button--neutral:active, .button--neutral:focus,
-  input[type=submit].button--neutral:active,
-  input[type=submit].button--neutral:focus,
-  button.button--neutral:active,
-  button.button--neutral:focus {
-    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2); }
+.button, input[type=submit], button { background: #FF9925; color: #fff; }
 
-.button--success,
-input[type=submit].button--success,
-button.button--success {
-  background-color: #39b924;
-  color: #fff; }
-  .button--success:hover,
-  input[type=submit].button--success:hover,
-  button.button--success:hover {
-    background-color: #249c11;
-    color: #fff; }
-  .button--success:active, .button--success:focus,
-  input[type=submit].button--success:active,
-  input[type=submit].button--success:focus,
-  button.button--success:active,
-  button.button--success:focus {
-    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2); }
+.button:hover, input[type=submit]:hover, button:hover { background: #ffb158; color: #fff; }
 
-.button--alert,
-input[type=submit].button--alert,
-button.button--alert {
-  background-color: #f3490d;
-  color: #fff; }
-  .button--alert:hover,
-  input[type=submit].button--alert:hover,
-  button.button--alert:hover {
-    background-color: #d33e09;
-    color: #fff; }
-  .button--alert:active, .button--alert:focus,
-  input[type=submit].button--alert:active,
-  input[type=submit].button--alert:focus,
-  button.button--alert:active,
-  button.button--alert:focus {
-    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2); }
+.button:active, .button:focus, input[type=submit]:active, input[type=submit]:focus, button:active, button:focus { box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2); }
 
-@media print {
-  * {
-    background: transparent !important;
-    color: black !important;
-    text-shadow: none !important;
-    filter: none !important;
-    -ms-filter: none !important; }
+.button--neutral, input.button--neutral[type=submit], button.button--neutral { background: #ccd6d2; color: #3f4542; }
 
-  /* Black prints faster: h5bp.com/s */
-  a, a:visited {
-    text-decoration: underline; }
+.button--neutral:hover, input.button--neutral[type=submit]:hover, button.button--neutral:hover { background: #8d9994; color: #3f4542; }
 
-  a[href]:after {
-    content: " (" attr(href) ")"; }
+.button--neutral:active, .button--neutral:focus, input.button--neutral[type=submit]:active, input.button--neutral[type=submit]:focus, button.button--neutral:active, button.button--neutral:focus { box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2); }
 
-  abbr[title]:after {
-    content: " (" attr(title) ")"; }
+.button--success, input.button--success[type=submit], button.button--success { background-color: #39b924; color: #fff; }
 
-  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
-    content: ""; }
+.button--success:hover, input.button--success[type=submit]:hover, button.button--success:hover { background-color: #249c11; color: #fff; }
 
-  /* Don't show links for images, or javascript/internal links */
-  pre, blockquote {
-    page-break-inside: avoid; }
+.button--success:active, .button--success:focus, input.button--success[type=submit]:active, input.button--success[type=submit]:focus, button.button--success:active, button.button--success:focus { box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2); }
 
-  thead {
-    display: table-header-group; }
+.button--alert, input.button--alert[type=submit], button.button--alert { background-color: #f3490d; color: #fff; }
 
-  /* h5bp.com/t */
-  tr, img {
-    page-break-inside: avoid; }
+.button--alert:hover, input.button--alert[type=submit]:hover, button.button--alert:hover { background-color: #d33e09; color: #fff; }
 
-  img {
-    max-width: 100% !important; }
+.button--alert:active, .button--alert:focus, input.button--alert[type=submit]:active, input.button--alert[type=submit]:focus, button.button--alert:active, button.button--alert:focus { box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2); }
 
-  @page {
-    margin: 2cm; }
-  p, h2, h3 {
-    orphans: 3;
-    widows: 3; }
+@media print { * { background: transparent !important; color: black !important; text-shadow: none !important; filter: none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */ a, a:visited { text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } /* Don't show links for images, or javascript/internal links */ pre, blockquote { page-break-inside: avoid; } thead { display: table-header-group; } /* h5bp.com/t */ tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 2cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } }
 
-  h2, h3 {
-    page-break-after: avoid; } }
-.lineno {
-  text-align: right;
-  margin-right: 0.5rem; }
+.lineno { text-align: right; margin-right: 0.5rem; }
 
-.highlight {
-  background: #ffffff; }
+.highlight { background: #ffffff; }
 
-.highlight .c {
-  color: #999988;
-  font-style: italic; }
+.highlight .c { color: #999988; font-style: italic; }
 
 /* Comment */
-.highlight .err {
-  color: #a61717;
-  background-color: #e3d2d2; }
+.highlight .err { color: #a61717; background-color: #e3d2d2; }
 
 /* Error */
-.highlight .k {
-  font-weight: bold; }
+.highlight .k { font-weight: bold; }
 
 /* Keyword */
-.highlight .o {
-  font-weight: bold; }
+.highlight .o { font-weight: bold; }
 
 /* Operator */
-.highlight .cm {
-  color: #999988;
-  font-style: italic; }
+.highlight .cm { color: #999988; font-style: italic; }
 
 /* Comment.Multiline */
-.highlight .cp {
-  color: #999999;
-  font-weight: bold; }
+.highlight .cp { color: #999999; font-weight: bold; }
 
 /* Comment.Preproc */
-.highlight .c1 {
-  color: #999988;
-  font-style: italic; }
+.highlight .c1 { color: #999988; font-style: italic; }
 
 /* Comment.Single */
-.highlight .cs {
-  color: #999999;
-  font-weight: bold;
-  font-style: italic; }
+.highlight .cs { color: #999999; font-weight: bold; font-style: italic; }
 
 /* Comment.Special */
-.highlight .gd {
-  color: #000000;
-  background-color: #ffdddd; }
+.highlight .gd { color: #000000; background-color: #ffdddd; }
 
 /* Generic.Deleted */
-.highlight .gd .x {
-  color: #000000;
-  background-color: #ffaaaa; }
+.highlight .gd .x { color: #000000; background-color: #ffaaaa; }
 
 /* Generic.Deleted.Specific */
-.highlight .ge {
-  font-style: italic; }
+.highlight .ge { font-style: italic; }
 
 /* Generic.Emph */
-.highlight .gr {
-  color: #aa0000; }
+.highlight .gr { color: #aa0000; }
 
 /* Generic.Error */
-.highlight .gh {
-  color: #999999; }
+.highlight .gh { color: #999999; }
 
 /* Generic.Heading */
-.highlight .gi {
-  color: #000000;
-  background-color: #ddffdd; }
+.highlight .gi { color: #000000; background-color: #ddffdd; }
 
 /* Generic.Inserted */
-.highlight .gi .x {
-  color: #000000;
-  background-color: #aaffaa; }
+.highlight .gi .x { color: #000000; background-color: #aaffaa; }
 
 /* Generic.Inserted.Specific */
-.highlight .go {
-  color: #888888; }
+.highlight .go { color: #888888; }
 
 /* Generic.Output */
-.highlight .gp {
-  color: #555555; }
+.highlight .gp { color: #555555; }
 
 /* Generic.Prompt */
-.highlight .gs {
-  font-weight: bold; }
+.highlight .gs { font-weight: bold; }
 
 /* Generic.Strong */
-.highlight .gu {
-  color: #aaaaaa; }
+.highlight .gu { color: #aaaaaa; }
 
 /* Generic.Subheading */
-.highlight .gt {
-  color: #aa0000; }
+.highlight .gt { color: #aa0000; }
 
 /* Generic.Traceback */
-.highlight .kc {
-  font-weight: bold; }
+.highlight .kc { font-weight: bold; }
 
 /* Keyword.Constant */
-.highlight .kd {
-  font-weight: bold; }
+.highlight .kd { font-weight: bold; }
 
 /* Keyword.Declaration */
-.highlight .kp {
-  font-weight: bold; }
+.highlight .kp { font-weight: bold; }
 
 /* Keyword.Pseudo */
-.highlight .kr {
-  font-weight: bold; }
+.highlight .kr { font-weight: bold; }
 
 /* Keyword.Reserved */
-.highlight .kt {
-  color: #445588;
-  font-weight: bold; }
+.highlight .kt { color: #445588; font-weight: bold; }
 
 /* Keyword.Type */
-.highlight .m {
-  color: #009999; }
+.highlight .m { color: #009999; }
 
 /* Literal.Number */
-.highlight .s {
-  color: #d14; }
+.highlight .s { color: #d14; }
 
 /* Literal.String */
-.highlight .na {
-  color: #008080; }
+.highlight .na { color: #008080; }
 
 /* Name.Attribute */
-.highlight .nb {
-  color: #0086B3; }
+.highlight .nb { color: #0086B3; }
 
 /* Name.Builtin */
-.highlight .nc {
-  color: #445588;
-  font-weight: bold; }
+.highlight .nc { color: #445588; font-weight: bold; }
 
 /* Name.Class */
-.highlight .no {
-  color: #008080; }
+.highlight .no { color: #008080; }
 
 /* Name.Constant */
-.highlight .ni {
-  color: #800080; }
+.highlight .ni { color: #800080; }
 
 /* Name.Entity */
-.highlight .ne {
-  color: #990000;
-  font-weight: bold; }
+.highlight .ne { color: #990000; font-weight: bold; }
 
 /* Name.Exception */
-.highlight .nf {
-  color: #990000;
-  font-weight: bold; }
+.highlight .nf { color: #990000; font-weight: bold; }
 
 /* Name.Function */
-.highlight .nn {
-  color: #555555; }
+.highlight .nn { color: #555555; }
 
 /* Name.Namespace */
-.highlight .nt {
-  color: #000080; }
+.highlight .nt { color: #000080; }
 
 /* Name.Tag */
-.highlight .nv {
-  color: #008080; }
+.highlight .nv { color: #008080; }
 
 /* Name.Variable */
-.highlight .ow {
-  font-weight: bold; }
+.highlight .ow { font-weight: bold; }
 
 /* Operator.Word */
-.highlight .w {
-  color: #bbbbbb; }
+.highlight .w { color: #bbbbbb; }
 
 /* Text.Whitespace */
-.highlight .mf {
-  color: #009999; }
+.highlight .mf { color: #009999; }
 
 /* Literal.Number.Float */
-.highlight .mh {
-  color: #009999; }
+.highlight .mh { color: #009999; }
 
 /* Literal.Number.Hex */
-.highlight .mi {
-  color: #009999; }
+.highlight .mi { color: #009999; }
 
 /* Literal.Number.Integer */
-.highlight .mo {
-  color: #009999; }
+.highlight .mo { color: #009999; }
 
 /* Literal.Number.Oct */
-.highlight .sb {
-  color: #d14; }
+.highlight .sb { color: #d14; }
 
 /* Literal.String.Backtick */
-.highlight .sc {
-  color: #d14; }
+.highlight .sc { color: #d14; }
 
 /* Literal.String.Char */
-.highlight .sd {
-  color: #d14; }
+.highlight .sd { color: #d14; }
 
 /* Literal.String.Doc */
-.highlight .s2 {
-  color: #d14; }
+.highlight .s2 { color: #d14; }
 
 /* Literal.String.Double */
-.highlight .se {
-  color: #d14; }
+.highlight .se { color: #d14; }
 
 /* Literal.String.Escape */
-.highlight .sh {
-  color: #d14; }
+.highlight .sh { color: #d14; }
 
 /* Literal.String.Heredoc */
-.highlight .si {
-  color: #d14; }
+.highlight .si { color: #d14; }
 
 /* Literal.String.Interpol */
-.highlight .sx {
-  color: #d14; }
+.highlight .sx { color: #d14; }
 
 /* Literal.String.Other */
-.highlight .sr {
-  color: #009926; }
+.highlight .sr { color: #009926; }
 
 /* Literal.String.Regex */
-.highlight .s1 {
-  color: #d14; }
+.highlight .s1 { color: #d14; }
 
 /* Literal.String.Single */
-.highlight .ss {
-  color: #990073; }
+.highlight .ss { color: #990073; }
 
 /* Literal.String.Symbol */
-.highlight .bp {
-  color: #999999; }
+.highlight .bp { color: #999999; }
 
 /* Name.Builtin.Pseudo */
-.highlight .vc {
-  color: #008080; }
+.highlight .vc { color: #008080; }
 
 /* Name.Variable.Class */
-.highlight .vg {
-  color: #008080; }
+.highlight .vg { color: #008080; }
 
 /* Name.Variable.Global */
-.highlight .vi {
-  color: #008080; }
+.highlight .vi { color: #008080; }
 
 /* Name.Variable.Instance */
-.highlight .il {
-  color: #009999; }
+.highlight .il { color: #009999; }
 
 /* Literal.Number.Integer.Long */
-.logo {
-  text-align: center; }
-  @media (min-width: 769px) {
-    .logo {
-      display: inline-block;
-      float: left;
-      margin: 0;
-      margin-left: 2.0833333333%; } }
-  .logo img {
-    display: inline-block;
-    width: 240px; }
+.logo { text-align: center; }
 
-.jumbotron.header {
-  /*        background: radial-gradient(ellipse closest-side, rgba(0,0,0,0), rgba(0,0,0,0.6)), url('../img/background-1.jpg');*/
-  background-color: #111;
-  background-image: url("../img/background-2.jpg");
-  background-repeat: no-repeat;
-  background-position: center 25%;
-  background-size: cover;
-  box-shadow: inset 0 0 40px black; }
-@media (min-width: 769px) {
-  .jumbotron .mainmenu {
-    padding-top: 1rem;
-    margin-bottom: 7rem; } }
-.jumbotron .jumbotron-mission {
-  font-size: 1.313rem;
-  font-weight: 400;
-  line-height: 2;
-  margin-top: 2rem;
-  margin-bottom: 2rem;
-  text-align: center;
-  text-transform: uppercase;
-  float: left;
-  width: 91.6666666667%;
-  margin-left: 4.1666666667%;
-  margin-right: 4.1666666667%; }
-  @media (min-width: 590px) {
-    .jumbotron .jumbotron-mission {
-      float: left;
-      width: 75%;
-      margin-left: 12.5%;
-      margin-right: 12.5%;
-      margin-top: 2rem;
-      margin-bottom: 3rem; } }
-  @media (min-width: 769px) {
-    .jumbotron .jumbotron-mission {
-      float: left;
-      width: 50%;
-      margin-left: 25%;
-      margin-right: 25%; } }
-.jumbotron .jumbotron-download {
-  margin: 2rem auto;
-  text-align: center;
-  text-transform: uppercase; }
-.jumbotron .jumbotron-logo {
-  margin-top: 2rem;
-  margin-bottom: 2rem; }
-  @media (min-width: 769px) {
-    .jumbotron .jumbotron-logo {
-      display: block;
-      float: none; } }
-  .jumbotron .jumbotron-logo img {
-    display: block;
-    width: 50%;
-    min-width: 320px;
-    margin: 0 auto; }
-.jumbotron .jumbotron-version {
-  text-transform: lowercase;
-  color: white; }
+@media (min-width: 769px) { .logo { display: inline-block; float: left; margin: 0; margin-left: 2.0833333333%; } }
 
-nav.mainmenu {
-  display: block;
-  margin: 0 auto 2rem auto;
-  text-align: center; }
-  nav.mainmenu ul {
-    list-style: none; }
-  nav.mainmenu li {
-    display: inline-block;
-    font-size: 12px;
-    text-transform: uppercase; }
-    nav.mainmenu li.active {
-      border-bottom: 2px solid white; }
-  nav.mainmenu li + li {
-    margin-left: 2.0833333333%; }
-  nav.mainmenu a, nav.mainmenu a:active, nav.mainmenu a:hover {
-    border: none;
-    color: #fff;
-    font-weight: 400;
-    text-decoration: none; }
-  @media screen and (orientation: portrait) {
-    nav.mainmenu {
-      padding-bottom: 50px; } }
+.logo img { display: inline-block; width: 240px; }
 
-.toc ul {
-  list-style: none; }
-.toc > ul {
-  margin-left: 0; }
-.toc > ul > li + li {
-  margin-top: 1rem; }
+.jumbotron.header { /*        background: radial-gradient(ellipse closest-side, rgba(0,0,0,0), rgba(0,0,0,0.6)), url('../img/background-1.jpg');*/ background-color: #111; background-image: url("../img/background-2.jpg"); background-repeat: no-repeat; background-position: center 25%; background-size: cover; box-shadow: inset 0 0 40px black; }
 
-.builtwithwicket {
-  background-color: #eee;
-  /*margin-left: -1rem;
-  margin-right: -1rem;*/
-  padding-bottom: 2rem;
-  padding-left: 1rem;
-  padding-right: 1rem; }
-  .builtwithwicket .slick-prev::before,
-  .builtwithwicket .slick-next::before {
-    color: #FF9925; }
+@media (min-width: 769px) { .jumbotron .mainmenu { padding-top: 1rem; margin-bottom: 7rem; } }
 
-.builtwithwicket + hr {
-  display: none; }
+.jumbotron .jumbotron-mission { font-size: 1.313rem; font-weight: 400; line-height: 2; margin-top: 2rem; margin-bottom: 2rem; text-align: center; text-transform: uppercase; float: left; width: 91.6666666667%; margin-left: 4.1666666667%; margin-right: 4.1666666667%; }
 
-.builtwithwicket-post {
-  padding: 1rem 1rem 0 1rem; }
+@media (min-width: 590px) { .jumbotron .jumbotron-mission { float: left; width: 75%; margin-left: 12.5%; margin-right: 12.5%; margin-top: 2rem; margin-bottom: 3rem; } }
 
-.builtwithwicket-screenshot {
-  margin: 0 auto;
-  max-height: 20rem;
-  min-height: 15rem;
-  max-width: 100%;
-  min-width: 50%;
-  padding-bottom: 1rem; }
+@media (min-width: 769px) { .jumbotron .jumbotron-mission { float: left; width: 50%; margin-left: 25%; margin-right: 25%; } }
 
-div.quickstart-wizard {
-  background-color: #FF9925;
-  border-radius: 3px;
-  color: #ffffff;
-  line-height: 2em;
-  padding: 1rem 2rem 2rem 2rem; }
-  div.quickstart-wizard label {
-    display: block;
-    font-weight: bold;
-    margin-top: 0.5rem; }
-  div.quickstart-wizard button,
-  div.quickstart-wizard input,
-  div.quickstart-wizard select,
-  div.quickstart-wizard textarea {
-    display: block;
-    width: 100%;
-    border: none;
-    border-radius: 3px;
-    padding: 0.5rem;
-    color: #606060;
-    height: 2rem; }
-  div.quickstart-wizard textarea {
-    height: 5rem; }
-  div.quickstart-wizard button {
-    background-color: #E68A00;
-    color: white;
-    height: 3em;
-    margin-top: 1em;
-    font-size: 1em;
-    font-weight: 200; }
+.jumbotron .jumbotron-download { margin: 2rem auto; text-align: center; text-transform: uppercase; }
 
-.quickstart ol {
-  margin-left: 0;
-  padding-left: 0;
-  counter-reset: item; }
-.quickstart ol > li {
-  margin-left: 2.5rem;
-  padding-left: 0;
-  counter-increment: item;
-  list-style: none inside;
-  margin-bottom: 10px; }
-.quickstart ol > li:before {
-  background: #FF9925;
-  border-radius: 50%;
-  color: #fff;
-  content: counter(item);
-  display: inline-block;
-  height: 2rem;
-  margin-left: -2.5rem;
-  margin-right: 0.5rem;
-  padding-top: 0.3333rem;
-  text-align: center;
-  vertical-align: baseline;
-  font-weight: bold;
-  width: 2rem; }
+.jumbotron .jumbotron-logo { margin-top: 2rem; margin-bottom: 2rem; }
 
-.wicket8 nav.mainmenu a, .wicket8 nav.mainmenu a:active, .wicket8 nav.mainmenu a:hover {
-  color: #111111; }
-.wicket8 .header {
-  color: #111111; }
-.wicket8 .jumbotron.header {
-  background-color: #BF866F;
-  background-image: url("../img/background-4.jpg");
-  background-repeat: no-repeat;
-  background-position: center 50%;
-  background-size: cover;
-  box-shadow: none; }
-.wicket8 .jumbotron .jumbotron-version {
-  color: #111111; }
-.wicket8 .jumbotron .jumbotron-poweredbyasf {
-  margin: 0 auto;
-  text-align: center; }
-  .wicket8 .jumbotron .jumbotron-poweredbyasf b {
-    font-weight: bold; }
-.wicket8 .jumbotron .jumbotron-mission {
-  font-size: 2rem;
-  font-weight: bold; }
+@media (min-width: 769px) { .jumbotron .jumbotron-logo { display: block; float: none; } }
 
-code, pre, code > span, pre > span {
-  font-family: 'Source Code Pro', 'courier new', monospace;
-  font-size: 0.875rem; }
+.jumbotron .jumbotron-logo img { display: block; width: 50%; min-width: 320px; margin: 0 auto; }
 
-a {
-  border-color: #FF9925;
-  border-style: none none dotted none;
-  border-width: 0 0 1px 0;
-  cursor: pointer;
-  font-weight: 400;
-  text-decoration: none; }
-  a:hover {
-    color: #ffb158; }
+.jumbotron .jumbotron-version { text-transform: lowercase; color: white; }
 
-h1 a, h2 a, h3 a {
-  border: none; }
+nav.mainmenu { display: block; margin: 0 auto 2rem auto; text-align: center; }
 
-div.header {
-  background-image: url("../img/background-4.jpg");
-  background-repeat: no-repeat;
-  background-position: center 25%;
-  background-size: cover;
-  background-color: #111;
-  color: #fff;
-  display: block;
-  position: relative;
-  width: 100%; }
+nav.mainmenu ul { list-style: none; }
 
-.default nav.mainmenu {
-  margin: 0;
-  padding-right: 1em; }
-  @media (min-width: 769px) {
-    .default nav.mainmenu {
-      display: inline-block;
-      margin: 0;
-      width: 62.5%;
-      float: right; } }
-.default a, .default a:hover, .default a:active, .default a:visited {
-  border: none; }
+nav.mainmenu li { display: inline-block; font-size: 12px; text-transform: uppercase; }
 
-.preamble {
-  font-weight: 300;
-  line-height: 2;
-  text-align: center; }
-  .preamble h1 {
-    font-weight: 300;
-    padding-top: 2rem; }
-  .preamble h2 {
-    color: #FF9925;
-    font-weight: 300; }
-  .preamble h1 + *,
-  .preamble h2 + *,
-  .preamble img + * {
-    padding-top: 2rem; }
-  .preamble h1:last-child,
-  .preamble h2:last-child,
-  .preamble img:last-child {
-    margin-bottom: 2rem; }
-  .preamble p {
-    font-size: 1.125rem;
-    text-align: left; }
+nav.mainmenu li.active { border-bottom: 2px solid white; }
 
-.index .preamble {
-  margin-bottom: 2rem; }
-  .index .preamble p {
-    text-align: center; }
+nav.mainmenu li + li { margin-left: 2.0833333333%; }
 
-.news ul {
-  list-style: none;
-  margin-left: 0;
-  padding-left: 0; }
-.news li {
-  display: block;
-  margin-left: 0;
-  margin-bottom: 2rem;
-  padding-left: 0; }
+nav.mainmenu a, nav.mainmenu a:active, nav.mainmenu a:hover { border: none; color: #fff; font-weight: 400; text-decoration: none; }
 
-.l-full hr,
-.l-half hr,
-.l-one-third hr,
-.l-one-sixth hr,
-.l-one-quarter hr,
-.l-one-eigth hr,
-.l-two-third hr {
-  margin-left: 0;
-  margin-right: 0; }
+@media screen and (orientation: portrait) { nav.mainmenu { padding-bottom: 50px; } }
 
-pre {
-  margin: 1rem 0; }
+.toc ul { list-style: none; }
 
-article + article {
-  border-top: 1px solid #ccd6d2;
-  clear: both;
-  margin-top: 2rem;
-  padding-top: 2rem; }
+.toc > ul { margin-left: 0; }
 
-.button-bar {
-  display: -webkit-flex;
-  display: flex;
-  flex-direction: row;
-  margin-bottom: 2rem;
-  width: 100%; }
-  .button-bar .button {
-    -webkit-flex: 1;
-    flex: 1;
-    padding: 1rem;
-    text-align: center; }
-    .button-bar .button + .button {
-      margin-left: 0.5rem; }
-    .button-bar .button i {
-      font-size: 3rem; }
+.toc > ul > li + li { margin-top: 1rem; }
 
-th {
-  text-align: left; }
+.builtwithwicket { background-color: #eee; /*margin-left: -1rem; margin-right: -1rem;*/ padding-bottom: 2rem; padding-left: 1rem; padding-right: 1rem; }
 
-.media-bar {
-  clear: both; }
-  .media-bar a {
-    border: none; }
-    .media-bar a > img {
-      width: 100%; }
+.builtwithwicket .slick-prev::before, .builtwithwicket .slick-next::before { color: #FF9925; }
 
-.wicket7.header {
-  background-color: #FF9925;
-  background-image: url(/img/wicket-7-bg.jpg);
-  margin-bottom: 0;
-  text-align: center; }
-  .wicket7.header a {
-    border: none;
-    margin: 0;
-    padding: 0;
-    height: 0; }
-  .wicket7.header img {
-    min-width: 240px;
-    width: 33%;
-    margin: 0 auto;
-    padding: 6rem 0 4rem; }
-  .wicket7.header nav.mainmenu {
-    background-color: #FF9925;
-    line-height: 3em;
-    margin-top: 1rem;
-    margin-bottom: 0;
-    padding-right: 1em; }
-    .wicket7.header nav.mainmenu ul {
-      margin-bottom: 0; }
-    @media screen and (orientation: portrait) {
-      .wicket7.header nav.mainmenu {
-        padding-bottom: 0.25rem; } }
-  .wicket7.header .submenu {
-    background-color: white;
-    color: black;
-    display: block;
-    font-size: 10pt;
-    margin: 0 auto 0rem auto;
-    padding-top: 0.5rem;
-    padding-right: 1em;
-    text-align: center; }
-    .wicket7.header .submenu ul {
-      list-style: none; }
-    .wicket7.header .submenu li {
-      display: inline-block;
-      font-size: 12px; }
-      .wicket7.header .submenu li.active {
-        border-bottom: 2px solid; }
-    .wicket7.header .submenu li + li {
-      margin-left: 2.0833333333%; }
-    .wicket7.header .submenu a, .wicket7.header .submenu a:active, .wicket7.header .submenu a:hover {
-      border: none;
-      font-weight: 400;
-      text-decoration: none;
-      text-transform: uppercase; }
+.builtwithwicket + hr { display: none; }
+
+.builtwithwicket-post { padding: 1rem 1rem 0 1rem; }
+
+.builtwithwicket-screenshot { margin: 0 auto; max-height: 20rem; min-height: 15rem; max-width: 100%; min-width: 50%; padding-bottom: 1rem; }
+
+div.quickstart-wizard { background-color: #FF9925; border-radius: 3px; color: #ffffff; line-height: 2em; padding: 1rem 2rem 2rem 2rem; }
+
+div.quickstart-wizard label { display: block; font-weight: bold; margin-top: 0.5rem; }
+
+div.quickstart-wizard button, div.quickstart-wizard input, div.quickstart-wizard select, div.quickstart-wizard textarea { display: block; width: 100%; border: none; border-radius: 3px; padding: 0.5rem; color: #606060; height: 2rem; }
+
+div.quickstart-wizard textarea { height: 5rem; }
+
+div.quickstart-wizard button { background-color: #E68A00; color: white; height: 3em; margin-top: 1em; font-size: 1em; font-weight: 200; }
+
+.quickstart ol { margin-left: 0; padding-left: 0; counter-reset: item; }
+
+.quickstart ol > li { margin-left: 2.5rem; padding-left: 0; counter-increment: item; list-style: none inside; margin-bottom: 10px; }
+
+.quickstart ol > li:before { background: #FF9925; border-radius: 50%; color: #fff; content: counter(item); display: inline-block; height: 2rem; margin-left: -2.5rem; margin-right: 0.5rem; padding-top: 0.3333rem; text-align: center; vertical-align: baseline; font-weight: bold; width: 2rem; }
+
+.wicket8 nav.mainmenu a, .wicket8 nav.mainmenu a:active, .wicket8 nav.mainmenu a:hover { color: #111111; }
+
+.wicket8 .header { color: #111111; }
+
+.wicket8 .jumbotron.header { background-color: #BF866F; background-image: url("../img/background-4.jpg"); background-repeat: no-repeat; background-position: center 50%; background-size: cover; box-shadow: none; }
+
+.wicket8 .jumbotron .jumbotron-version { color: #111111; }
+
+.wicket8 .jumbotron .jumbotron-poweredbyasf { margin: 0 auto; text-align: center; }
+
+.wicket8 .jumbotron .jumbotron-poweredbyasf b { font-weight: bold; }
+
+.wicket8 .jumbotron .jumbotron-mission { font-size: 2rem; font-weight: bold; }
+
+code, pre, code > span, pre > span { font-family: 'Source Code Pro', 'courier new', monospace; font-size: 0.875rem; }
+
+a { border-color: #FF9925; border-style: none none dotted none; border-width: 0 0 1px 0; cursor: pointer; font-weight: 400; text-decoration: none; }
+
+a:hover { color: #ffb158; }
+
+h1 a, h2 a, h3 a { border: none; }
+
+div.header { background-image: url("../img/background-4.jpg"); background-repeat: no-repeat; background-position: center 25%; background-size: cover; background-color: #111; color: #fff; display: block; position: relative; width: 100%; }
+
+.default nav.mainmenu { margin: 0; padding-right: 1em; }
+
+@media (min-width: 769px) { .default nav.mainmenu { display: inline-block; margin: 0; width: 62.5%; float: right; } }
+
+.default a, .default a:hover, .default a:active, .default a:visited { border: none; }
+
+.preamble { font-weight: 300; line-height: 2; text-align: center; }
+
+.preamble h1 { font-weight: 300; padding-top: 2rem; }
+
+.preamble h2 { color: #FF9925; font-weight: 300; }
+
+.preamble h1 + *, .preamble h2 + *, .preamble img + * { padding-top: 2rem; }
+
+.preamble h1:last-child, .preamble h2:last-child, .preamble img:last-child { margin-bottom: 2rem; }
+
+.preamble p { font-size: 1.125rem; text-align: left; }
+
+.index .preamble { margin-bottom: 2rem; }
+
+.index .preamble p { text-align: center; }
+
+.news ul { list-style: none; margin-left: 0; padding-left: 0; }
+
+.news li { display: block; margin-left: 0; margin-bottom: 2rem; padding-left: 0; }
+
+.l-full hr, .l-half hr, .l-one-third hr, .l-one-sixth hr, .l-one-quarter hr, .l-one-eigth hr, .l-two-third hr { margin-left: 0; margin-right: 0; }
+
+pre { margin: 1rem 0; }
+
+article + article { border-top: 1px solid #ccd6d2; clear: both; margin-top: 2rem; padding-top: 2rem; }
+
+.button-bar { display: -webkit-flex; display: flex; flex-direction: row; margin-bottom: 2rem; width: 100%; }
+
+.button-bar .button { -webkit-flex: 1; flex: 1; padding: 1rem; text-align: center; }
+
+.button-bar .button + .button { margin-left: 0.5rem; }
+
+.button-bar .button i { font-size: 3rem; }
+
+th { text-align: left; }
+
+.media-bar { clear: both; }
+
+.media-bar a { border: none; }
+
+.media-bar a > img { width: 100%; }
+
+.wicket7.header { background-color: #FF9925; background-image: url(/img/wicket-7-bg.jpg); margin-bottom: 0; text-align: center; }
+
+.wicket7.header a { border: none; margin: 0; padding: 0; height: 0; }
+
+.wicket7.header img { min-width: 240px; width: 33%; margin: 0 auto; padding: 6rem 0 4rem; }
+
+.wicket7.header nav.mainmenu { background-color: #FF9925; line-height: 3em; margin-top: 1rem; margin-bottom: 0; padding-right: 1em; }
+
+.wicket7.header nav.mainmenu ul { margin-bottom: 0; }
+
+@media screen and (orientation: portrait) { .wicket7.header nav.mainmenu { padding-bottom: 0.25rem; } }
+
+.wicket7.header .submenu { background-color: white; color: black; display: block; font-size: 10pt; margin: 0 auto 0rem auto; padding-top: 0.5rem; padding-right: 1em; text-align: center; }
+
+.wicket7.header .submenu ul { list-style: none; }
+
+.wicket7.header .submenu li { display: inline-block; font-size: 12px; }
+
+.wicket7.header .submenu li.active { border-bottom: 2px solid; }
+
+.wicket7.header .submenu li + li { margin-left: 2.0833333333%; }
+
+.wicket7.header .submenu a, .wicket7.header .submenu a:active, .wicket7.header .submenu a:hover { border: none; font-weight: 400; text-decoration: none; text-transform: uppercase; }
+
+/*# sourceMappingURL=style.css.map */
\ No newline at end of file
diff --git a/content/css/style.css.map b/content/css/style.css.map
new file mode 100644
index 0000000..a3a8d2b
--- /dev/null
+++ b/content/css/style.css.map
@@ -0,0 +1,46 @@
+{
+	"version": 3,
+	"file": "style.css",
+	"sources": [
+		"style.scss",
+		"_sass/main.scss",
+		"_sass/taiga/_settings.scss",
+		"_sass/taiga/_mixins.scss",
+		"_sass/taiga/_grid.scss",
+		"_sass/taiga/_base.scss",
+		"_sass/taiga/_layout.scss",
+		"_sass/taiga/_states.scss",
+		"_sass/taiga/_button.scss",
+		"_sass/taiga/_print.scss",
+		"_sass/modules/_syntax.scss",
+		"_sass/modules/_logo.scss",
+		"_sass/modules/_jumbotron.scss",
+		"_sass/modules/_mainmenu.scss",
+		"_sass/modules/_toc.scss",
+		"_sass/modules/_builtwithwicket.scss",
+		"_sass/modules/_quickstart.scss",
+		"_sass/modules/_wicket8.scss"
+	],
+	"sourcesContent": [
+		"@import url(../fonts/source-code-pro/stylesheet.css);\n@import url(../fonts/source-sans-pro/stylesheet.css);\n@import \"main\";\n",
+		"@import \"taiga/settings\";\n@import \"taiga/mixins\";\n@import \"taiga/grid\";\n@import \"taiga/base\";\n@import \"taiga/layout\";\n@import \"taiga/states\";\n@import \"taiga/button\";\n@import \"taiga/print\";\n\n@import \"modules/syntax\";\n@import \"modules/logo\";\n@import \"modules/jumbotron\";\n@import \"modules/mainmenu\";\n@import \"modules/toc\";\n@import \"modules/builtwithwicket\";\n@import \"modules/quickstart\";\n@import \"modules/wicket8\";\n\ncode, pre, code > span, pre > span { \n    font-family: 'Source Code Pro', 'courier new', monospace; \n    font-size: $font-size-20; \n}\n\na {\n\tborder-color: $color-brand-50;\n    border-style: none none dotted none;\n    border-width: 0 0 1px 0;\n    cursor: pointer;\n    font-weight:400;\n    text-decoration: none;\n\n    &:hover { color: $color-brand-60; }\n}\n\nh1 a, h2 a, h3 a {\n    border: none;\n}\n\ndiv.header {\n    background-image: url('../img/background-4.jpg');\n    background-repeat: no-repeat;\n    background-position: center 25%;\n    background-size: cover;\n    background-color: #111;\n    color:#fff;\n    display:block;\n    position:relative;\n    width:100%;\n}\n\n.default {\n    nav.mainmenu {\n        margin:0;\n        padding-right:1em;\n        @include breakpoint($breakpoint-20) {\n            display:inline-block;\n            margin:0;\n            width:(30*$grid-column);\n            float:right;\n        }\n    }\n    a, a:hover, a:active, a:visited {\n        border:none;\n    }\n}\n\n.preamble {\n    font-weight:300;\n    line-height:2;\n    text-align:center;\n\n    h1 { \n        font-weight:300;\n        padding-top:2rem;\n    }\n    h2 {\n        color:$color-brand-50;\n        font-weight:300;\n    }\n    h1 + *, \n    h2 + *, \n    img + * {\n        padding-top:2rem;\n    }\n    h1:last-child,\n    h2:last-child,\n    img:last-child {\n        margin-bottom:2rem;\n    }\n    p {\n        font-size: $font-size-40;\n        text-align: left;\n    }\n}\n.index .preamble {\n    margin-bottom: 2rem;\n\n    p {\n        text-align: center;\n    }\n}\n.news {\n    ul {\n        list-style:none;\n        margin-left:0;\n        padding-left:0;\n    }\n    li {\n        display:block;\n        margin-left:0;\n        margin-bottom:2rem;\n        padding-left:0;\n    }\n}\n.l-full, \n.l-half,\n.l-one-third,\n.l-one-sixth,\n.l-one-quarter,\n.l-one-eigth,\n.l-two-third {\n    hr { margin-left:0; margin-right:0; }\n}\n\npre {\n    margin: 1rem 0;\n}\n\narticle+article {\n    border-top: 1px solid $color-neutral-30;\n    clear: both;\n    margin-top: 2rem;\n    padding-top: 2rem;\n}\n\n.button-bar {\n    display: -webkit-flex;\n    display: flex;\n    flex-direction: row;\n    margin-bottom: 2rem;\n    width:100%;\n\n\n    .button {\n        -webkit-flex: 1;\n        flex: 1;\n        padding: 1rem;\n        text-align:center;\n\n        & + .button {\n            margin-left: 0.5rem;\n        }\n\n        i {\n            font-size: 3rem;\n        }\n    }\n}\n\nth { \n\ttext-align: left; \n}\n\n.media-bar {\n\tclear: both;\n\ta {\n\t\tborder: none;\n\n\t\t> img {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n}\n\n.wicket7.header {\n    background-color: $color-brand-50;\n    background-image: url(/img/wicket-7-bg.jpg);\n\tmargin-bottom : 0;\n    text-align:center;\n\ta { border:none; margin:0; padding:0; height:0; }\n\timg { min-width: 240px; width:33%; margin: 0 auto; padding: 6rem 0 4rem; }\n\n\tnav.mainmenu { \n        background-color: $color-brand-50; \n        line-height:3em;\n        margin-top:1rem; \n        margin-bottom:0;\n        padding-right:1em;\n        ul {\n            margin-bottom:0;\n        }\n        @media screen and (orientation: portrait) {\n        \tpadding-bottom:0.25rem;\n        }\n    }\n    .submenu {\n        background-color: white;\n        color: black;\n        display:block;\n        font-size:10pt;\n        margin:0 auto 0rem auto;\n        padding-top: 0.5rem; \n        padding-right:1em;\n        text-align:center;\n\n        ul {\n            list-style:none;\n        }\n        li {\n            display:inline-block;\n            font-size:12px;\n\n            &.active { border-bottom: 2px solid;}\n        }\n        li+li {\n            margin-left:1*$grid-column;\n        }\n\n        a, a:active, a:hover {\n            border:none;\n            font-weight:400;\n            text-decoration: none;\n            text-transform: uppercase;\n        }\n    }\n}\n\n",
+		"// =========== Settings\n\n// Most of the variables are based on some kind of percentages to maintain stability.\n// So $variable-10 is small or light and $variable-100 is big or dark.\n\n\n// Set your own font\n$font-family-body: \"Source Sans Pro\", sans-serif;\n$font-family-heading: \"Source Sans Pro\";\n\n// The base font-size, all other elements will adjust to this value\n$font-size-base: 15px;\n\n$font-size-10: 0.75rem;\n$font-size-20: 0.875rem;\n$font-size-30: 1rem;\n$font-size-40: 1.125rem;\n$font-size-50: 1.313rem;\n$font-size-60: 1.5rem;\n$font-size-70: 1.625rem;\n$font-size-80: 1.75rem;\n$font-size-100: 2rem;\n\n// The grid columns will be used in the grid mixin, 48 is standard\n$grid-columns: 48;\n\n\n// Adjust the website's maximum width.\n$max-width: 80rem;\n\n\n// Use the spacing variable on margins and paddings\n$spacing: 1rem;\n\n\n// Adjust the border-radius\n$border-radius-10: 0.125rem;\n$border-radius-20: 0.313rem;\n\n\n// Media queries\n// Adjust them to you needs or add more\n$breakpoint-property: min-width;\n$breakpoint-10: 590px;\n$breakpoint-20: 769px;\n$breakpoint-30: 960px;\n$breakpoint-40: 1152px;\n\n// Z-index plan\n$z-index-10: 10;\n$z-index-20: 20;\n$z-index-30: 30;\n\n\n// Colors\n// Add your own color variables\n\n// Color brand\n$color-brand-40: darken(#FF9925, 25%);\n$color-brand-50: #FF9925; // Default\n$color-brand-60: lighten(#FF9925, 10%);\n\n// Color success\n$color-success-50: #39b924; // Default\n$color-success-60: #249c11;\n\n// Color alert\n$color-alert-50: #f3490d; // Default\n$color-alert-60: #d33e09;\n\n// Color neutral\n$color-neutral-10: #eef2f0;\n$color-neutral-30: #ccd6d2;\n$color-neutral-50: #8d9994;\n$color-neutral-70: #3f4542;\n$color-neutral-90: #232725;\n\n// Color basics\n$black: #000;\n$almost-black: #111111;\n$white: #fff;\n",
+		"// =========== Mixins\n\n// Animations\n// Example: .element { @include animation(keyframe-name, 500ms, default); }\n@mixin animation ($name: true, $duration: true, $timing_function: true, $delay: false, $iteration_count: false, $direction: false) {\n    @if $name { -webkit-animation-name: $name; -moz-animation-name: $name; -ms-animation-name: $name; }\n    @if $duration { -webkit-animation-duration: $duration; -moz-animation-duration: $duration; -ms-animation-duration: $duration; }\n    @if $timing_function { -webkit-animation-timing-function: $timing_function; -moz-animation-timing-function: $timing_function;  -ms-animation-timing-function: $timing_function; }\n    @if $delay { -webkit-animation-delay: $delay; -moz-animation-delay: $delay; -ms-animation-delay: $delay; }\n    @if $iteration_count { -webkit-animation-iteration-count: $iteration_count; -moz-animation-iteration-count: $iteration_count; -ms-animation-iteration-count: $iteration_count; }\n    @if $direction { -webkit-animation-direction: $direction; -moz-animation-direction: $direction; -ms-animation-direction: $direction; }\n}\n\n// Backface-visibility\n// Example: .element { @include backface-visibility(hidden); }\n@mixin backface-visibility($backface) {\n    -webkit-backface-visibility: $backface;\n    -moz-backface-visibility: $backface;\n    -ms-backface-visibility: $backface;\n    backface-visibility: $backface;\n}\n\n// Border-radius\n// Example: .element { @include border-radius($border-radius-10); }\n@mixin border-radius($radius) {\n    background-clip: padding-box;\n    border-radius: $radius;\n}\n\n// Box-sizing\n// Example: .element { @include box-sizing(border-box); }\n@mixin box-sizing($box) {\n    -webkit-box-sizing: $box;\n    -moz-box-sizing: $box;\n    box-sizing: $box;\n}\n\n// Media queries\n// Example: @include breakpoint($breakpoint-20) { your properties }\n@mixin breakpoint($breakpoint) {\n    @media ($breakpoint-property: $breakpoint) {\n        @content;\n    }\n}\n\n// Filters\n// Example: .element { @include filter(grayscale(50%)); }\n@mixin filter($filter) {\n    -webkit-filter: $filter;\n    -moz-filter: $filter;\n    filter: $filter;\n}\n\n// Retina image\n// Example: .element { @include image-2x(\"logo2x.png\", 2em, 1em); }\n@mixin retina($image, $width, $height) {\n    @media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6/2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {\n        background-image: url($image);\n        background-size: $width $height;\n    }\n}\n\n// Perspective\n// Example: .element { @include perspective(1000); }\n@mixin perspective($perspective) {\n    -webkit-perspective: $perspective;\n    -moz-perspective: $perspective;\n    perspective: $perspective;\n}\n\n// Transform\n// Example: .element { @include transform(translateX(1em)); }\n@mixin transform($transform) {\n    -webkit-transform: $transform;\n    -moz-transform: $transform;\n    -ms-transform: $transform;\n    transform: $transform;\n}\n\n// Transition\n// Example: .element { @include transition(background 500ms ease-in); }\n@mixin transition($transition) {\n    -webkit-transition: $transition;\n    -moz-transition: $transition;\n    transition: $transition;\n}\n\n// Columns\n// Example: .element { @include columns(2, 1em)); }\n@mixin columns($count, $gap) {\n    -webkit-column-count: $count;\n    -webkit-column-gap : $gap;\n    -moz-column-count: $count;\n    -moz-column-gap: $gap;\n    column-count: $count;\n    column-gap: $gap;\n}\n\n// Column rule\n// Example: .element { @include column-rule(1px, solid, #000); }\n@mixin columns-rule($size, $style, $color) {\n    -webkit-column-rule-width: $size;\n    -webkit-column-rule-style: $style;\n    -webkit-column-rule-color: $color;\n    -moz-column-rule-width: $size;\n    -moz-column-rule-style: $style;\n    -moz-column-rule-color: $color;\n    column-rule-width: $size;\n    column-rule-style: $style;\n    column-rule-color: $color;\n}\n\n// Gradient\n// Example: .element { @include gradient(top, #000, #fff); }\n@mixin gradient($side, $start, $end) {\n    background-color: $end;\n    background-image: -webkit-linear-gradient($side, $start, $end);\n    background-image: -moz-linear-gradient($side, $start, $end);\n    background-image: -ms-linear-gradient($side, $start, $end);\n    background-image: linear-gradient($side, $start, $end);\n}\n",
+		"// =========== Grid\n\n// Use '@include grid(12, 2)' to make a column.\n// The first unit (12) is the column width.\n// The second unit (2) is the margin on both sides.\n// The margin will be auto substracted from the column width.\n// So don't recalculate the column width if you change your margin.\n\n// To set different margins on both sides use '@include grid(12, 2, 3)'.\n// You can also use negative margins.\n\n$grid-column: 100% / $grid-columns;\n\n@mixin col($n: 1) { float: left; width: ($n * $grid-column); }\n@mixin prepend($n: 1) { margin-left: $grid-column * $n }\n@mixin append($n: 1) { margin-right: $grid-column * $n }\n\n@mixin grid($cols: 1, $grid-margin-left: 0, $grid-margin-right: $grid-margin-left) {\n    @include col($cols - ($grid-margin-left + $grid-margin-right));\n    @include prepend($grid-margin-left);\n    @include append($grid-margin-right);\n}\n\n// Use this mixin to reset your grid by example for your mobile articles\n@mixin grid-reset() {\n    clear: both;\n    float: none;\n    margin-left: 0;\n    margin-right: 0;\n    width: auto;\n}\n\n// The grid-container mixin is necessary for the floats\n@mixin grid-container() {\n\n    &:before,\n    &:after {\n        content: \"\";\n        display: table;\n    }\n\n    &:after { clear: both; }\n}\n",
+		"// =========== Base\n\nhtml, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }\n\n*,\n*:after,\n*:before {\n    @include box-sizing(border-box);\n}\n\n::-moz-selection { background: $color-neutral-90; color: $white; text-shadow: none; }\n::selection { background: $color-neutral-90; color: $white; text-shadow: none; }\n\nhtml {\n    color: $color-neutral-70;\n    font: 300 $font-size-base $font-family-body;\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n    text-rendering: auto;\n    -webkit-text-size-adjust: 100%;\n}\n\nbody {\n    line-height: 1.5em;\n}\n\n\n// Headings\nh1, h2, legend, h3, h4, h5, h6 {\n    font-family: $font-family-heading;\n    font-weight: 400;\n    line-height: 1.5em;\n    margin: 0 0 0.25em 0;\n}\n\nh1 { font-size: 2rem; }\n\nh2,\nlegend {\n    font-size: 1.5rem;\n}\n\nh3 { font-size: 1.3rem; }\n\nh4 { font-size: 1.2rem; }\n\nh5 { font-size: 1.1rem; }\n\nh6 { font-size: 1rem; }\n\n\n// Paragraphs\np {\n    margin-bottom: $spacing;\n\n    &.is-lead { font-size: $font-size-40; }\n}\n\n\n// Links\na {\n    color: $color-brand-50;\n    cursor: pointer;\n    text-decoration: none;\n\n    &:hover { color: $color-brand-60; }\n}\n\n\n// Other\nsmall {\n    color: $color-neutral-50;\n    font-size: $font-size-20;\n}\n\nem { font-style: italic; }\n\nstrong { font-weight: bold; }\n\ncode, pre { font-family: 'courier new', monospace; }\n\npre { overflow-x: auto; }\n\nabbr { border-bottom: 1px dotted $color-neutral-50; }\n\ndel { text-decoration: line-through; }\n\nmark { background-color: lighten(yellow, 35%); }\n\nhr {\n    background-color: transparent;\n    border: solid $color-neutral-30;\n    border-width: 1px 0 0;\n    clear: both;\n    margin: 2.5rem $spacing;\n}\n\n\n// Lists\nul, ol { margin: 0 0 $spacing 1.5rem; }\n\nul { list-style: disc; }\n\nol { list-style: decimal; }\n\ndl {\n    margin-bottom: $spacing;\n\n    dt { font-weight: bold; }\n    dd { margin-left: $spacing; }\n\n    &.advanced {\n        @include grid-container;\n\n        dt { @include grid(16, 0, 1); }\n\n        dd { @include grid(32); }\n    }\n}\n",
+		"// =========== Layout\n\n.l-full {\n    width:100%;\n    @include breakpoint($breakpoint-10) { @include grid(48, 1); }\n}\n\n.l-two-third {\n\n    @include breakpoint($breakpoint-10) { @include grid(32, 1); }\n}\n\n.l-half {\n\n    @include breakpoint($breakpoint-10) { @include grid(24, 1); }\n}\n\n.l-one-quarter {\n    @include breakpoint($breakpoint-10) { @include grid(12, 1); }\n}\n\n.l-one-eigth {\n    @include breakpoint($breakpoint-10) { @include grid(6, 1); }\n}\n\n.l-one-sixth {\n    @include breakpoint($breakpoint-10) { @include grid(8, 1); }\n}\n\n.l-one-third {\n\n    @include breakpoint($breakpoint-10) { @include grid(16, 1);  }\n}\n\n.l-grid {\n    @include grid-container;\n\n    li { @include grid(16, 1); }\n}\n\n.l-first { clear: left; }\n\n\n.l-container {\n    margin: auto;\n    max-width: $max-width;\n    padding: $spacing;\n    @include grid-container;\n\n    @include breakpoint($breakpoint-20) { padding: $spacing * 2; }\n}\n",
+		"// =========== States\n\n.is-hidden { display: none !important; }\n\n.is-hidden, .is-invisible { visibility: hidden !important; }\n\n.is-active, .is-visible { display: block; }\n\n.left { @include breakpoint($breakpoint-10) { float: left; } }\n\n.right { @include breakpoint($breakpoint-10) { float: right; } }\n\n.text-left { text-align: left; }\n\n.text-right { text-align: right; }\n\n.text-center { text-align: center; }\n\n.nowrap { white-space: nowrap; }\n\nimg.desaturated {\n    -webkit-filter: grayscale(100%);\n    -moz-filter: grayscale(100%);\n    filter: grayscale(100%);\n}\n",
+		"// =========== Buttons\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n    border: 0;\n    padding: 0;\n}\n\n%button {\n    -webkit-appearance: none;\n    -moz-appearance: none;\n    appearance: none;\n    border: 0;\n    border-radius: $border-radius-10;\n    cursor: pointer;\n    display: inline-block;\n    font-family: $font-family-body;\n    font-size: $font-size-30;\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n    font-weight: bold;\n    line-height: 1.5em;\n    margin: 0 0 0.25rem 0;\n    padding: 0.5rem 0.75rem;\n    text-decoration: none;\n    vertical-align: bottom;\n\n    &:focus { outline: 0; }\n}\n\n// The standard button has the $color-brand colors\n.button,\ninput[type=submit],\nbutton {\n    @extend %button;\n    background: $color-brand-50;\n    color: $white;\n\n    &:hover {\n        background: $color-brand-60;\n        color: $white;\n    }\n\n    &:active,\n    &:focus {\n        box-shadow: inset 0 1px 3px rgba($black, 0.2);\n    }\n}\n\n.button--neutral,\ninput[type=submit].button--neutral,\nbutton.button--neutral {\n    @extend %button;\n    background: $color-neutral-30;\n    color: $color-neutral-70;\n\n    &:hover {\n        background: $color-neutral-50;\n        color: $color-neutral-70;\n    }\n\n    &:active,\n    &:focus {\n        box-shadow: inset 0 1px 3px rgba($black, 0.2);\n    }\n}\n\n.button--success,\ninput[type=submit].button--success,\nbutton.button--success {\n    @extend %button;\n    background-color: $color-success-50;\n    color: $white;\n\n    &:hover {\n        background-color: $color-success-60;\n        color: $white;\n    }\n\n    &:active,\n    &:focus {\n        box-shadow: inset 0 1px 3px rgba($black, 0.2);\n    }\n}\n\n.button--alert,\ninput[type=submit].button--alert,\nbutton.button--alert {\n    @extend %button;\n    background-color: $color-alert-50;\n    color: $white;\n\n    &:hover {\n        background-color: $color-alert-60;\n        color: $white;\n    }\n\n    &:active,\n    &:focus {\n        box-shadow: inset 0 1px 3px rgba($black, 0.2);\n    }\n}\n",
+		"// =========== Print\n\n@media print {\n    * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */\n    a, a:visited { text-decoration: underline; }\n    a[href]:after { content: \" (\" attr(href) \")\"; }\n    abbr[title]:after { content: \" (\" attr(title) \")\"; }\n    .ir a:after, a[href^=\"javascript:\"]:after, a[href^=\"#\"]:after { content: \"\"; }  /* Don't show links for images, or javascript/internal links */\n    pre, blockquote { page-break-inside: avoid; }\n    thead { display: table-header-group; } /* h5bp.com/t */\n    tr, img { page-break-inside: avoid; }\n    img { max-width: 100% !important; };\n    @page { margin: 2cm; }\n    p, h2, h3 { orphans: 3; widows: 3; }\n    h2, h3 { page-break-after: avoid; }\n}\n",
+		".lineno { text-align: right; margin-right: 0.5rem;}\n.highlight  { background: #ffffff; }\n.highlight .c { color: #999988; font-style: italic } /* Comment */\n.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */\n.highlight .k { font-weight: bold } /* Keyword */\n.highlight .o { font-weight: bold } /* Operator */\n.highlight .cm { color: #999988; font-style: italic } /* Comment.Multiline */\n.highlight .cp { color: #999999; font-weight: bold } /* Comment.Preproc */\n.highlight .c1 { color: #999988; font-style: italic } /* Comment.Single */\n.highlight .cs { color: #999999; font-weight: bold; font-style: italic } /* Comment.Special */\n.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */\n.highlight .gd .x { color: #000000; background-color: #ffaaaa } /* Generic.Deleted.Specific */\n.highlight .ge { font-style: italic } /* Generic.Emph */\n.highlight .gr { color: #aa0000 } /* Generic.Error */\n.highlight .gh { color: #999999 } /* Generic.Heading */\n.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */\n.highlight .gi .x { color: #000000; background-color: #aaffaa } /* Generic.Inserted.Specific */\n.highlight .go { color: #888888 } /* Generic.Output */\n.highlight .gp { color: #555555 } /* Generic.Prompt */\n.highlight .gs { font-weight: bold } /* Generic.Strong */\n.highlight .gu { color: #aaaaaa } /* Generic.Subheading */\n.highlight .gt { color: #aa0000 } /* Generic.Traceback */\n.highlight .kc { font-weight: bold } /* Keyword.Constant */\n.highlight .kd { font-weight: bold } /* Keyword.Declaration */\n.highlight .kp { font-weight: bold } /* Keyword.Pseudo */\n.highlight .kr { font-weight: bold } /* Keyword.Reserved */\n.highlight .kt { color: #445588; font-weight: bold } /* Keyword.Type */\n.highlight .m { color: #009999 } /* Literal.Number */\n.highlight .s { color: #d14 } /* Literal.String */\n.highlight .na { color: #008080 } /* Name.Attribute */\n.highlight .nb { color: #0086B3 } /* Name.Builtin */\n.highlight .nc { color: #445588; font-weight: bold } /* Name.Class */\n.highlight .no { color: #008080 } /* Name.Constant */\n.highlight .ni { color: #800080 } /* Name.Entity */\n.highlight .ne { color: #990000; font-weight: bold } /* Name.Exception */\n.highlight .nf { color: #990000; font-weight: bold } /* Name.Function */\n.highlight .nn { color: #555555 } /* Name.Namespace */\n.highlight .nt { color: #000080 } /* Name.Tag */\n.highlight .nv { color: #008080 } /* Name.Variable */\n.highlight .ow { font-weight: bold } /* Operator.Word */\n.highlight .w { color: #bbbbbb } /* Text.Whitespace */\n.highlight .mf { color: #009999 } /* Literal.Number.Float */\n.highlight .mh { color: #009999 } /* Literal.Number.Hex */\n.highlight .mi { color: #009999 } /* Literal.Number.Integer */\n.highlight .mo { color: #009999 } /* Literal.Number.Oct */\n.highlight .sb { color: #d14 } /* Literal.String.Backtick */\n.highlight .sc { color: #d14 } /* Literal.String.Char */\n.highlight .sd { color: #d14 } /* Literal.String.Doc */\n.highlight .s2 { color: #d14 } /* Literal.String.Double */\n.highlight .se { color: #d14 } /* Literal.String.Escape */\n.highlight .sh { color: #d14 } /* Literal.String.Heredoc */\n.highlight .si { color: #d14 } /* Literal.String.Interpol */\n.highlight .sx { color: #d14 } /* Literal.String.Other */\n.highlight .sr { color: #009926 } /* Literal.String.Regex */\n.highlight .s1 { color: #d14 } /* Literal.String.Single */\n.highlight .ss { color: #990073 } /* Literal.String.Symbol */\n.highlight .bp { color: #999999 } /* Name.Builtin.Pseudo */\n.highlight .vc { color: #008080 } /* Name.Variable.Class */\n.highlight .vg { color: #008080 } /* Name.Variable.Global */\n.highlight .vi { color: #008080 } /* Name.Variable.Instance */\n.highlight .il { color: #009999 } /* Literal.Number.Integer.Long */\n",
+		".logo {\n    text-align:center;\n\n    @include breakpoint($breakpoint-20) {\n        display:inline-block;\n        float:left;\n        margin:0;\n        @include prepend(1);\n    }\n    img {\n        display:inline-block;\n        width:240px;\n    }\n}\n",
+		".jumbotron {\n    &.header{\n/*        background: radial-gradient(ellipse closest-side, rgba(0,0,0,0), rgba(0,0,0,0.6)), url('../img/background-1.jpg');*/\n        background-color:#111;\n        background-image: url('../img/background-2.jpg');\n        background-repeat: no-repeat;\n        background-position: center 25%;\n        background-size: cover;\n        box-shadow: inset 0 0 40px rgba(0, 0, 0, 1);\n    }\n\n    .mainmenu {\n        @include breakpoint($breakpoint-20) {\n            padding-top:1rem;\n            margin-bottom:7rem;\n        }\n    }\n    .jumbotron-mission {\n        font-size: $font-size-50;\n        font-weight:400;\n        line-height:2;\n        margin-top:2rem;\n        margin-bottom:2rem;\n        text-align:center;\n        text-transform:uppercase;\n        @include grid(48,2);\n\n        @include breakpoint($breakpoint-10) {\n            @include grid(48,6);\n            margin-top:2rem;\n            margin-bottom:3rem;\n        }\n        @include breakpoint($breakpoint-20) {\n            @include grid(48,12);\n        }\n    }\n\n    .jumbotron-download {\n        margin:2rem auto;\n        text-align:center;\n        text-transform:uppercase;\n    }\n\n    .jumbotron-logo {\n        margin-top:2rem;\n        margin-bottom:2rem;\n\n        @include breakpoint($breakpoint-20) {\n            display:block;\n            float:none;\n        }\n        img {\n            display:block;\n            width:50%;\n            min-width:320px;\n            margin:0 auto;\n        }\n    }\n\t.jumbotron-version {\n\t\ttext-transform:lowercase;\n\t\tcolor:white;\n\t}\n}\n",
+		"nav.mainmenu {\n    display:block;\n    margin:0 auto 2rem auto;\n    text-align:center;\n    ul {\n        list-style:none;\n    }\n    li {\n        display:inline-block;\n        font-size:12px;\n        text-transform: uppercase;\n        \n        &.active { border-bottom: 2px solid white;}\n    }\n    li+li {\n        margin-left:1*$grid-column;\n    }\n\n    a, a:active, a:hover {\n        border:none;\n        color:#fff;\n        font-weight:400;\n        text-decoration: none;\n    }\n    \n    @media screen and (orientation: portrait) {\n    \tpadding-bottom:50px;\n    }\n}\n",
+		".toc {\n    ul { list-style: none; }\n    &>ul {\n        margin-left: 0;\n    }\n    &>ul > li+li {\n        margin-top: 1rem;\n    }\n}\n",
+		".builtwithwicket {    \n    background-color: #eee;\n    /*margin-left: -1rem;\n    margin-right: -1rem;*/\n    padding-bottom: 2rem;\n    padding-left: 1rem;\n    padding-right: 1rem;\n    \n    .slick-prev::before,\n    .slick-next::before {\n        color: $color-brand-50;\n    }\n}\n\n.builtwithwicket + hr {\n    display:none;\n}\n\n.builtwithwicket-post {\n    padding: 1rem 1rem 0 1rem;\n}\n\n.builtwithwicket-screenshot {\n    margin: 0 auto;\n    max-height: 20rem;\n    min-height: 15rem;\n    max-width: 100%;\n    min-width: 50%;\n    padding-bottom: 1rem;\n}\n",
+		"div.quickstart-wizard {\n  background-color: $color-brand-50;\n  border-radius: 3px;\n  color: #ffffff;\n  line-height: 2em;\n  padding: 1rem 2rem 2rem 2rem; \n\n  label {\n    display: block;\n    font-weight:bold;\n    margin-top: 0.5rem;\n  }\n  button,\n  input,\n  select,\n  textarea {\n    display: block;\n    width: 100%;\n    border: none;\n    border-radius: 3px;\n    padding: 0.5rem;\n    color: #606060;\n    height: 2rem; \n  }\n\n  textarea {\n    height: 5rem; \n  }\n\n  button {\n    background-color: #E68A00;\n    color: white;\n    height: 3em;\n    margin-top: 1em;\n    font-size: 1em;\n    font-weight: 200; \n  }\n}\n\n.quickstart {\n  ol {\n    margin-left:0;\n    padding-left:0; \n    counter-reset:item;\n  }\n  ol>li {\n    margin-left:2.5rem; \n    padding-left:0; \n    counter-increment:item; \n    list-style:none inside;\n    margin-bottom:10px\n  }\n  ol>li:before {\n    background: $color-brand-50;\n    border-radius: 50%; \n    color:#fff;\n    content: counter(item);\n    display:inline-block;\n    height:2rem;\n    margin-left:-2.5rem; \n    margin-right:0.5rem;\n    padding-top:0.3333rem;\n    text-align:center;\n    vertical-align: baseline;\n    font-weight:bold;\n    width:2rem;\n  }\n}\n",
+		"\n.wicket8 {\n    nav.mainmenu {\n        a, a:active, a:hover {\n            color:$almost-black;\n        }\n    }\n\n    .header {\n        color:$almost-black;\n    }\n    .jumbotron {\n        &.header{\n            background-color:#BF866F;\n            background-image: url('../img/background-4.jpg');\n            background-repeat: no-repeat;\n            background-position: center 50%;\n            background-size: cover;\n            box-shadow: none;\n        }\n        .jumbotron-version {\n            color:$almost-black;\n        }\n        .jumbotron-poweredbyasf {\n            margin: 0 auto;\n            text-align: center;\n            \n            b {\n                font-weight: bold;\n            }\n        }\n        .jumbotron-mission {\n            font-size: 2rem;\n            font-weight: bold;\n        }\n    }\n}\n"
+	],
+	"names": [],
+	"mappings": "AAAA,OAAO,CAAC,4CAAI;AACZ,OAAO,CAAC,4CAAI;AKCZ,AAAA,IAAI,EAAE,IAAI,EAAE,GAAG,EAAE,IAAI,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,UAAU,EAAE,GAAG,EAAE,CAAC,EAAE,IAAI,EAAE,OAAO,EAAE,OAAO,EAAE,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,EAAE,CAAC,EAAE,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,QAAQ,EAAE,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,KAAK,EAAE,OAAO,EAAE,KAAK,EAAE,KAAK,EAAE,KAAK,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,OAAO,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,KAAK,EAAE,MAAM,EAAE,UAAU,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,IAAI,EAAE,GAAG,EAAE,MAAM,EAAE,IAAI,EAAE,OAAO,EAAE,OAAO,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,OAAO,EAAE,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,SAAS,EAAE,IAAI,EAAE,IAAI,EAAE,OAAO,EAAE,cAAc,EAAE,QAAQ,GAAI;;AAE3kB,AAAA,CAAC,EACD,CAAC,CAAC,KAAK,EACP,CAAC,CAAC,MAAM,CAAC,EF0BL,kBAAkB,EEzBE,UAAU,EF0B9B,eAAe,EE1BK,UAAU,EF2B9B,UAAU,EE3BU,UAAU,GACjC;;EAEC,AAAF,cAAgB,CAAC,EAAE,UAAU,EHiEV,OAAO,EGjEwB,KAAK,EHsE/C,IAAI,EGtEqD,WAAW,EAAE,IAAI,GAAI;;EACpF,AAAF,SAAW,CAAC,EAAE,UAAU,EHgEL,OAAO,EGhEmB,KAAK,EHqE1C,IAAI,EGrEgD,WAAW,EAAE,IAAI,GAAI;;AAEjF,AAAA,IAAI,CAAC,EACD,KAAK,EH4DU,OAAO,EG3DtB,IAAI,EAAE,GAAG,CHJI,IAAI,CAJF,iBAAiB,EAAE,UAAU,EGS5C,sBAAsB,EAAE,WAAW,EACnC,uBAAuB,EAAE,SAAS,EAClC,cAAc,EAAE,IAAI,EACpB,wBAAwB,EAAE,IAAI,GACjC;;AAED,AAAA,IAAI,CAAC,EACD,WAAW,EAAE,KAAK,GACrB;;AAID,AAAA,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAC3B,WAAW,EHrBO,iBAAiB,EGsBnC,WAAW,EAAE,GAAG,EAChB,WAAW,EAAE,KAAK,EAClB,MAAM,EAAE,YAAY,GACvB;;AAED,AAAA,EAAE,CAAC,EAAE,SAAS,EAAE,IAAI,GAAI;;AAExB,AAAA,EAAE,EACF,MAAM,CAAC,EACH,SAAS,EAAE,MAAM,GACpB;;AAED,AAAA,EAAE,CAAC,EAAE,SAAS,EAAE,MAAM,GAAI;;AAE1B,AAAA,EAAE,CAAC,EAAE,SAAS,EAAE,MAAM,GAAI;;AAE1B,AAAA,EAAE,CAAC,EAAE,SAAS,EAAE,MAAM,GAAI;;AAE1B,AAAA,EAAE,CAAC,EAAE,SAAS,EAAE,IAAI,GAAI;;AAIxB,AAAA,CAAC,CAAC,EACE,aAAa,EHrBP,IAAI,GGwBb;;AAJD,AAGI,CAHH,AAGI,QAAQ,CAAC,EAAE,SAAS,EHvCV,QAAQ,GGuCqB;;AAK5C,AAAA,CAAC,CAAC,EACE,KAAK,EHFQ,OAAO,EGGpB,MAAM,EAAE,OAAO,EACf,eAAe,EAAE,IAAI,GAGxB;;AAND,AAKI,CALH,CAKK,KAAK,CAAC,EAAE,KAAK,EHLM,OAAO,GGKQ;;AAKxC,AAAA,KAAK,CAAC,EACF,KAAK,EHEU,OAAO,EGDtB,SAAS,EH1DE,QAAQ,GG2DtB;;AAED,AAAA,EAAE,CAAC,EAAE,UAAU,EAAE,MAAM,GAAI;;AAE3B,AAAA,MAAM,CAAC,EAAE,WAAW,EAAE,IAAI,GAAI;;AAE9B,AAAA,IAAI,EAAE,GAAG,CAAC,EAAE,WAAW,EAAE,wBAAwB,GAAI;;AAErD,AAAA,GAAG,CAAC,EAAE,UAAU,EAAE,IAAI,GAAI;;AAE1B,AAAA,IAAI,CAAC,EAAE,aAAa,EAAE,GAAG,CAAC,MAAM,CHVb,OAAO,GGU4B;;AAEtD,AAAA,GAAG,CAAC,EAAE,eAAe,EAAE,YAAY,GAAI;;AAEvC,AAAA,IAAI,CAAC,EAAE,gBAAgB,EAAU,OAAM,GAAU;;AAEjD,AAAA,EAAE,CAAC,EACC,gBAAgB,EAAE,WAAW,EAC7B,MAAM,EAAE,KAAK,CHnBE,OAAO,EGoBtB,YAAY,EAAE,OAAO,EACrB,KAAK,EAAE,IAAI,EACX,MAAM,EAAE,MAAM,CH9DR,IAAI,GG+Db;;AAID,AAAA,EAAE,EAAE,EAAE,CAAC,EAAE,MAAM,EAAE,CAAC,CAAC,CAAC,CHnEV,IAAI,CGmEgB,MAAM,GAAI;;AAExC,AAAA,EAAE,CAAC,EAAE,UAAU,EAAE,IAAI,GAAI;;AAEzB,AAAA,EAAE,CAAC,EAAE,UAAU,EAAE,OAAO,GAAI;;AAE5B,AAAA,EAAE,CAAC,EACC,aAAa,EH1EP,IAAI,GGsFb;;AAbD,AAGI,EAHF,CAGE,EAAE,CAAC,EAAE,WAAW,EAAE,IAAI,GAAI;;AAH9B,AAII,EAJF,CAIE,EAAE,CAAC,EAAE,WAAW,EH7EV,IAAI,GG6EoB;;AAJlC,ADtEI,ECsEF,AAMG,SAAS,CD5ER,MAAM,ECsEZ,EAAE,AAMG,SAAS,CD3ER,KAAK,CAAC,EACJ,OAAO,EAAE,EAAE,EACX,OAAO,EAAE,KAAK,GACjB;;ACkEL,ADhEI,ECgEF,AAMG,SAAS,CDtER,KAAK,CAAC,EAAE,KAAK,EAAE,IAAI,GAAI;;ACgE7B,AASQ,EATN,AAMG,SAAS,CAGN,EAAE,CAAC,EDrGS,KAAK,EAAE,IAAI,EAAE,KAAK,EAAE,MAAmB,EACnC,WAAW,EAAE,EAAiB,EAC/B,YAAY,EAAE,aAAiB,GCmGd;;AATxC,AAWQ,EAXN,AAMG,SAAS,CAKN,EAAE,CAAC,EDvGS,KAAK,EAAE,IAAI,EAAE,KAAK,EAAE,cAAmB,EACnC,WAAW,EAAE,EAAiB,EAC/B,YAAY,EAAE,EAAiB,GCqGpB;;AClHlC,AAAA,OAAO,CAAC,EACJ,KAAK,EAAC,IAAI,GAEb;;AHmCG,MAAM,mBGtCV,GAAA,AAAA,OAAO,CAAC,EFWY,KAAK,EAAE,IAAI,EAAE,KAAK,EAAE,cAAmB,EACnC,WAAW,EAAE,aAAiB,EAC/B,YAAY,EAAE,aAAiB,GEVrD,EAAA;;AHmCG,MAAM,mBGjCV,GAAA,AAAA,YAAY,CAAC,EFMO,KAAK,EAAE,IAAI,EAAE,KAAK,EAAE,KAAmB,EACnC,WAAW,EAAE,aAAiB,EAC/B,YAAY,EAAE,aAAiB,GELrD,EAAA;;AH8BG,MAAM,mBG5BV,GAAA,AAAA,OAAO,CAAC,EFCY,KAAK,EAAE,IAAI,EAAE,KAAK,EAAE,cAAmB,EACnC,WAAW,EAAE,aAAiB,EAC/B,YAAY,EAAE,aAAiB,GEArD,EAAA;;AHyBG,MAAM,mBGvBV,GAAA,AAAA,cAAc,CAAC,EFJK,KAAK,EAAE,IAAI,EAAE,KAAK,EAAE,cAAmB,EACnC,WAAW,EAAE,aAAiB,EAC/B,YAAY,EAAE,aAAiB,GEIrD,EAAA;;AHqBG,MAAM,mBGnBV,GAAA,AAAA,YAAY,CAAC,EFRO,KAAK,EAAE,IAAI,EAAE,KAAK,EAAE,aAAmB,EACnC,WAAW,EAAE,aAAiB,EAC/B,YAAY,EAAE,aAAiB,GEQrD,EAAA;;AHiBG,MAAM,mBGfV,GAAA,AAAA,YAAY,CAAC,EFZO,KAAK,EAAE,IAAI,EAAE,KAAK,EAAE,KAAmB,EACnC,WAAW,EAAE,aAAiB,EAC/B,YAAY,EAAE,aAAiB,GEYrD,EAAA;;AHaG,MAAM,mBGXV,GAAA,AAAA,YAAY,CAAC,EFhBO,KAAK,EAAE,IAAI,EAAE,KAAK,EAAE,cAAmB,EACnC,WAAW,EAAE,aAAiB,EAC/B,YAAY,EAAE,aAAiB,GEiBrD,EAAA;;AAED,AFCI,OEDG,CFCD,MAAM,EEDZ,OAAO,CFED,KAAK,CAAC,EACJ,OAAO,EAAE,EAAE,EACX,OAAO,EAAE,KAAK,GACjB;;AELL,AFOI,OEPG,CFOD,KAAK,CAAC,EAAE,KAAK,EAAE,IAAI,GAAI;;AEP7B,AAGI,OAHG,CAGH,EAAE,CAAC,EFxBa,KAAK,EAAE,IAAI,EAAE,KAAK,EAAE,cAAmB,EACnC,WAAW,EAAE,aAAiB,EAC/B,YAAY,EAAE,aAAiB,GEsBrB;;AAGjC,AAAA,QAAQ,CAAC,EAAE,KAAK,EAAE,IAAI,GAAI;;AAG1B,AAAA,YAAY,CAAC,EACT,MAAM,EAAE,IAAI,EACZ,SAAS,EJjBD,KAAK,EIkBb,OAAO,EJdD,IAAI,GIkBb;;AAPD,AFRI,YEQQ,CFRN,MAAM,EEQZ,YAAY,CFPN,KAAK,CAAC,EACJ,OAAO,EAAE,EAAE,EACX,OAAO,EAAE,KAAK,GACjB;;AEIL,AFFI,YEEQ,CFFN,KAAK,CAAC,EAAE,KAAK,EAAE,IAAI,GAAI;;ADDzB,MAAM,mBGGV,GAAA,AAAA,YAAY,CAAC,EAM6B,OAAO,EAAE,IAAY,GAC9D,EAAA;;AChDD,AAAA,UAAU,CAAC,EAAE,OAAO,EAAE,eAAe,GAAI;;AAEzC,AAAA,UAAU,EAAE,aAAa,CAAC,EAAE,UAAU,EAAE,iBAAiB,GAAI;;AAE7D,AAAA,UAAU,EAAE,WAAW,CAAC,EAAE,OAAO,EAAE,KAAK,GAAI;;AJkCxC,MAAM,mBIhCV,GAAA,AAAA,KAAK,CAAC,EAAwC,KAAK,EAAE,IAAI,GAAM,EAAD;;AJgC1D,MAAM,mBI9BV,GAAA,AAAA,MAAM,CAAC,EAAwC,KAAK,EAAE,KAAK,GAAM,EAAD;;AAEhE,AAAA,UAAU,CAAC,EAAE,UAAU,EAAE,IAAI,GAAI;;AAEjC,AAAA,WAAW,CAAC,EAAE,UAAU,EAAE,KAAK,GAAI;;AAEnC,AAAA,YAAY,CAAC,EAAE,UAAU,EAAE,MAAM,GAAI;;AAErC,AAAA,OAAO,CAAC,EAAE,WAAW,EAAE,MAAM,GAAI;;AAEjC,AAAA,GAAG,AAAA,YAAY,CAAC,EACZ,cAAc,EAAE,eAAe,EAC/B,WAAW,EAAE,eAAe,EAC5B,MAAM,EAAE,eAAe,GAC1B;;ACtBD,AAAA,MAAM,EAAE,gBAAgB,EACxB,KAAK,EAAE,gBAAgB,CAAC,EACpB,MAAM,EAAE,CAAC,EACT,OAAO,EAAE,CAAC,GACb;;AA+ED,AA7EA,cA6Ec,EACd,KAAK,AAAa,cAAc,CAA3B,AAAA,IAAC,CAAD,MAAC,AAAA,GACN,MAAM,AAAA,cAAc,EApBpB,gBAAgB,EAChB,KAAK,AAAa,gBAAgB,CAA7B,AAAA,IAAC,CAAD,MAAC,AAAA,GACN,MAAM,AAAA,gBAAgB,EApBtB,gBAAgB,EAChB,KAAK,AAAa,gBAAgB,CAA7B,AAAA,IAAC,CAAD,MAAC,AAAA,GACN,MAAM,AAAA,gBAAgB,EApBtB,OAAO,EACP,KAAK,CAAA,AAAA,IAAC,CAAD,MAAC,AAAA,GACN,MAAM,CAzBE,EACJ,kBAAkB,EAAE,IAAI,EACxB,eAAe,EAAE,IAAI,EACrB,UAAU,EAAE,IAAI,EAChB,MAAM,EAAE,CAAC,EACT,aAAa,ENuBE,QAAQ,EMtBvB,MAAM,EAAE,OAAO,EACf,OAAO,EAAE,YAAY,EACrB,WAAW,ENTI,iBAAiB,EAAE,UAAU,EMU5C,SAAS,ENFE,IAAI,EMGf,sBAAsB,EAAE,WAAW,EACnC,uBAAuB,EAAE,SAAS,EAClC,WAAW,EAAE,IAAI,EACjB,WAAW,EAAE,KAAK,EAClB,MAAM,EAAE,aAAa,EACrB,OAAO,EAAE,cAAc,EACvB,eAAe,EAAE,IAAI,EACrB,cAAc,EAAE,MAAM,GAGzB;;AAyDD,AA1DI,cA0DU,CA1DR,KAAK,EAwCX,gBAAgB,CAxCV,KAAK,EAsBX,gBAAgB,CAtBV,KAAK,EAIX,OAAO,CAJD,KAAK,EAKX,KAAK,CAAA,AAAA,IAAC,CAAD,MAAC,AAAA,EALA,KAAK,EAMX,MAAM,CANA,KAAK,CAAC,EAAE,OAAO,EAAE,CAAC,GAAI;;AAI5B,AAAA,OAAO,EACP,KAAK,CAAA,AAAA,IAAC,CAAD,MAAC,AAAA,GACN,MAAM,CAAC,EAEH,UAAU,ENwBG,OAAO,EMvBpB,KAAK,EN4CD,IAAI,GMjCX;;AAhBD,AAOI,OAPG,CAOD,KAAK,EANX,KAAK,CAAA,AAAA,IAAC,CAAD,MAAC,AAAA,EAMA,KAAK,EALX,MAAM,CAKA,KAAK,CAAC,EACJ,UAAU,ENqBO,OAAO,EMpBxB,KAAK,ENwCL,IAAI,GMvCP;;AAVL,AAYI,OAZG,CAYD,MAAM,EAZZ,OAAO,CAaD,KAAK,EAZX,KAAK,CAAA,AAAA,IAAC,CAAD,MAAC,AAAA,EAWA,MAAM,EAXZ,KAAK,CAAA,AAAA,IAAC,CAAD,MAAC,AAAA,EAYA,KAAK,EAXX,MAAM,CAUA,MAAM,EAVZ,MAAM,CAWA,KAAK,CAAC,EACJ,UAAU,EAAE,KAAK,CAAC,CAAC,CAAC,GAAG,CAAC,GAAG,CNiC3B,kBAAI,GMhCP;;AAGL,AAAA,gBAAgB,EAChB,KAAK,AAAa,gBAAgB,CAA7B,AAAA,IAAC,CAAD,MAAC,AAAA,GACN,MAAM,AAAA,gBAAgB,CAAC,EAEnB,UAAU,ENmBK,OAAO,EMlBtB,KAAK,ENoBU,OAAO,GMTzB;;AAhBD,AAOI,gBAPY,CAOV,KAAK,EANX,KAAK,AAAa,gBAAgB,CAA7B,AAAA,IAAC,CAAD,MAAC,AAAA,EAMA,KAAK,EALX,MAAM,AAAA,gBAAgB,CAKhB,KAAK,CAAC,EACJ,UAAU,ENgBC,OAAO,EMflB,KAAK,ENgBM,OAAO,GMfrB;;AAVL,AAYI,gBAZY,CAYV,MAAM,EAZZ,gBAAgB,CAaV,KAAK,EAZX,KAAK,AAAa,gBAAgB,CAA7B,AAAA,IAAC,CAAD,MAAC,AAAA,EAWA,MAAM,EAXZ,KAAK,AAAa,gBAAgB,CAA7B,AAAA,IAAC,CAAD,MAAC,AAAA,EAYA,KAAK,EAXX,MAAM,AAAA,gBAAgB,CAUhB,MAAM,EAVZ,MAAM,AAAA,gBAAgB,CAWhB,KAAK,CAAC,EACJ,UAAU,EAAE,KAAK,CAAC,CAAC,CAAC,GAAG,CAAC,GAAG,CNe3B,kBAAI,GMdP;;AAGL,AAAA,gBAAgB,EAChB,KAAK,AAAa,gBAAgB,CAA7B,AAAA,IAAC,CAAD,MAAC,AAAA,GACN,MAAM,AAAA,gBAAgB,CAAC,EAEnB,gBAAgB,ENRD,OAAO,EMStB,KAAK,ENQD,IAAI,GMGX;;AAhBD,AAOI,gBAPY,CAOV,KAAK,EANX,KAAK,AAAa,gBAAgB,CAA7B,AAAA,IAAC,CAAD,MAAC,AAAA,EAMA,KAAK,EALX,MAAM,AAAA,gBAAgB,CAKhB,KAAK,CAAC,EACJ,gBAAgB,ENXL,OAAO,EMYlB,KAAK,ENIL,IAAI,GMHP;;AAVL,AAYI,gBAZY,CAYV,MAAM,EAZZ,gBAAgB,CAaV,KAAK,EAZX,KAAK,AAAa,gBAAgB,CAA7B,AAAA,IAAC,CAAD,MAAC,AAAA,EAWA,MAAM,EAXZ,KAAK,AAAa,gBAAgB,CAA7B,AAAA,IAAC,CAAD,MAAC,AAAA,EAYA,KAAK,EAXX,MAAM,AAAA,gBAAgB,CAUhB,MAAM,EAVZ,MAAM,AAAA,gBAAgB,CAWhB,KAAK,CAAC,EACJ,UAAU,EAAE,KAAK,CAAC,CAAC,CAAC,GAAG,CAAC,GAAG,CNH3B,kBAAI,GMIP;;AAGL,AAAA,cAAc,EACd,KAAK,AAAa,cAAc,CAA3B,AAAA,IAAC,CAAD,MAAC,AAAA,GACN,MAAM,AAAA,cAAc,CAAC,EAEjB,gBAAgB,ENtBH,OAAO,EMuBpB,KAAK,ENVD,IAAI,GMqBX;;AAhBD,AAOI,cAPU,CAOR,KAAK,EANX,KAAK,AAAa,cAAc,CAA3B,AAAA,IAAC,CAAD,MAAC,AAAA,EAMA,KAAK,EALX,MAAM,AAAA,cAAc,CAKd,KAAK,CAAC,EACJ,gBAAgB,ENzBP,OAAO,EM0BhB,KAAK,ENdL,IAAI,GMeP;;AAVL,AAYI,cAZU,CAYR,MAAM,EAZZ,cAAc,CAaR,KAAK,EAZX,KAAK,AAAa,cAAc,CAA3B,AAAA,IAAC,CAAD,MAAC,AAAA,EAWA,MAAM,EAXZ,KAAK,AAAa,cAAc,CAA3B,AAAA,IAAC,CAAD,MAAC,AAAA,EAYA,KAAK,EAXX,MAAM,AAAA,cAAc,CAUd,MAAM,EAVZ,MAAM,AAAA,cAAc,CAWd,KAAK,CAAC,EACJ,UAAU,EAAE,KAAK,CAAC,CAAC,CAAC,GAAG,CAAC,GAAG,CNrB3B,kBAAI,GMsBP;;AClGL,MAAM,MACF,GAAA,AAAA,CAAC,CAAC,EAAE,UAAU,EAAE,sBAAsB,EAAE,KAAK,EAAE,gBAAgB,EAAE,WAAW,EAAE,eAAe,EAAE,MAAM,EAAC,eAAe,EAAE,UAAU,EAAE,eAAe,GAAI,CAAA,qCAAqC,CAC3L,AAAA,CAAC,EAAE,CAAC,CAAC,OAAO,CAAC,EAAE,eAAe,EAAE,SAAS,GAAI,CAC7C,AAAA,CAAC,CAAA,AAAA,IAAC,AAAA,EAAM,KAAK,CAAC,EAAE,OAAO,EAAE,IAAI,CAAC,UAAU,CAAC,GAAG,GAAI,CAChD,AAAA,IAAI,CAAA,AAAA,KAAC,AAAA,EAAO,KAAK,CAAC,EAAE,OAAO,EAAE,IAAI,CAAC,WAAW,CAAC,GAAG,GAAI,CACrD,AAAA,GAAG,CAAC,CAAC,CAAC,KAAK,EAAE,CAAC,CAAA,AAAA,IAAC,EAAM,aAAa,AAAnB,EAAqB,KAAK,EAAE,CAAC,CAAA,AAAA,IAAC,EAAM,GAAG,AAAT,EAAW,KAAK,CAAC,EAAE,OAAO,EAAE,EAAE,GAAI,CAAC,+DAA+D,CAC/I,AAAA,GAAG,EAAE,UAAU,CAAC,EAAE,iBAAiB,EAAE,KAAK,GAAI,CAC9C,AAAA,KAAK,CAAC,EAAE,OAAO,EAAE,kBAAkB,GAAI,CAAA,gBAAgB,CACvD,AAAA,EAAE,EAAE,GAAG,CAAC,EAAE,iBAAiB,EAAE,KAAK,GAAI,CACtC,AAAA,GAAG,CAAC,EAAE,SAAS,EAAE,eAAe,GAAI,CACpC,KAAK,GAAG,MAAM,EAAE,GAAG,IACnB,AAAA,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,OAAO,EAAE,CAAC,EAAE,MAAM,EAAE,CAAC,GAAI,CACrC,AAAA,EAAE,EAAE,EAAE,CAAC,EAAE,gBAAgB,EAAE,KAAK,GAAI,EAXiH;;ACHzJ,AAAA,OAAO,CAAC,EAAE,UAAU,EAAE,KAAK,EAAE,YAAY,EAAE,MAAM,GAAG;;AACpD,AAAA,UAAU,CAAE,EAAE,UAAU,EAAE,OAAO,GAAI;;AACrC,AAAA,UAAU,CAAC,EAAE,CAAC,EAAE,KAAK,EAAE,OAAO,EAAE,UAAU,EAAE,MAAO,GAAE;;AAAA,aAAa;AAClE,AAAA,UAAU,CAAC,IAAI,CAAC,EAAE,KAAK,EAAE,OAAO,EAAE,gBAAgB,EAAE,OAAQ,GAAE;;AAAA,WAAW;AACzE,AAAA,UAAU,CAAC,EAAE,CAAC,EAAE,WAAW,EAAE,IAAK,GAAE;;AAAA,aAAa;AACjD,AAAA,UAAU,CAAC,EAAE,CAAC,EAAE,WAAW,EAAE,IAAK,GAAE;;AAAA,cAAc;AAClD,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAO,EAAE,UAAU,EAAE,MAAO,GAAE;;AAAA,uBAAuB;AAC7E,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAO,EAAE,WAAW,EAAE,IAAK,GAAE;;AAAA,qBAAqB;AAC1E,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAO,EAAE,UAAU,EAAE,MAAO,GAAE;;AAAA,oBAAoB;AAC1E,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAO,EAAE,WAAW,EAAE,IAAI,EAAE,UAAU,EAAE,MAAO,GAAE;;AAAA,qBAAqB;AAC9F,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAO,EAAE,gBAAgB,EAAE,OAAQ,GAAE;;AAAA,qBAAqB;AAClF,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,KAAK,EAAE,OAAO,EAAE,gBAAgB,EAAE,OAAQ,GAAE;;AAAA,8BAA8B;AAC9F,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,UAAU,EAAE,MAAO,GAAE;;AAAA,kBAAkB;AACxD,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,mBAAmB;AACrD,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,qBAAqB;AACvD,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAO,EAAE,gBAAgB,EAAE,OAAQ,GAAE;;AAAA,sBAAsB;AACnF,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,KAAK,EAAE,OAAO,EAAE,gBAAgB,EAAE,OAAQ,GAAE;;AAAA,+BAA+B;AAC/F,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,oBAAoB;AACtD,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,oBAAoB;AACtD,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,WAAW,EAAE,IAAK,GAAE;;AAAA,oBAAoB;AACzD,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,wBAAwB;AAC1D,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,uBAAuB;AACzD,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,WAAW,EAAE,IAAK,GAAE;;AAAA,sBAAsB;AAC3D,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,WAAW,EAAE,IAAK,GAAE;;AAAA,yBAAyB;AAC9D,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,WAAW,EAAE,IAAK,GAAE;;AAAA,oBAAoB;AACzD,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,WAAW,EAAE,IAAK,GAAE;;AAAA,sBAAsB;AAC3D,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAO,EAAE,WAAW,EAAE,IAAK,GAAE;;AAAA,kBAAkB;AACvE,AAAA,UAAU,CAAC,EAAE,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,oBAAoB;AACrD,AAAA,UAAU,CAAC,EAAE,CAAC,EAAE,KAAK,EAAE,IAAK,GAAE;;AAAA,oBAAoB;AAClD,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,oBAAoB;AACtD,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,kBAAkB;AACpD,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAO,EAAE,WAAW,EAAE,IAAK,GAAE;;AAAA,gBAAgB;AACrE,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,mBAAmB;AACrD,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,iBAAiB;AACnD,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAO,EAAE,WAAW,EAAE,IAAK,GAAE;;AAAA,oBAAoB;AACzE,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAO,EAAE,WAAW,EAAE,IAAK,GAAE;;AAAA,mBAAmB;AACxE,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,oBAAoB;AACtD,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,cAAc;AAChD,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,mBAAmB;AACrD,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,WAAW,EAAE,IAAK,GAAE;;AAAA,mBAAmB;AACxD,AAAA,UAAU,CAAC,EAAE,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,qBAAqB;AACtD,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,0BAA0B;AAC5D,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,wBAAwB;AAC1D,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,4BAA4B;AAC9D,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,wBAAwB;AAC1D,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,IAAK,GAAE;;AAAA,6BAA6B;AAC5D,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,IAAK,GAAE;;AAAA,yBAAyB;AACxD,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,IAAK,GAAE;;AAAA,wBAAwB;AACvD,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,IAAK,GAAE;;AAAA,2BAA2B;AAC1D,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,IAAK,GAAE;;AAAA,2BAA2B;AAC1D,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,IAAK,GAAE;;AAAA,4BAA4B;AAC3D,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,IAAK,GAAE;;AAAA,6BAA6B;AAC5D,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,IAAK,GAAE;;AAAA,0BAA0B;AACzD,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,0BAA0B;AAC5D,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,IAAK,GAAE;;AAAA,2BAA2B;AAC1D,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,2BAA2B;AAC7D,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,yBAAyB;AAC3D,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,yBAAyB;AAC3D,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,0BAA0B;AAC5D,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,4BAA4B;AAC9D,AAAA,UAAU,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,OAAQ,GAAE;;AAAA,iCAAiC;AC5DnE,AAAA,KAAK,CAAC,EACF,UAAU,EAAC,MAAM,GAYpB;;AR2BG,MAAM,mBQxCV,GAAA,AAAA,KAAK,CAAC,EAIE,OAAO,EAAC,YAAY,EACpB,KAAK,EAAC,IAAI,EACV,MAAM,EAAC,CAAC,EPQQ,WAAW,EAAE,aAAiB,GODrD,EAAA;;AAbD,AASI,KATC,CASD,GAAG,CAAC,EACA,OAAO,EAAC,YAAY,EACpB,KAAK,EAAC,KAAK,GACd;;ACZL,AACI,UADM,AACL,OAAO,CAAA,EACZ,8HAA8H,CACtH,gBAAgB,EAAC,IAAI,EACrB,gBAAgB,EAAE,8BAA8B,EAChD,iBAAiB,EAAE,SAAS,EAC5B,mBAAmB,EAAE,UAAU,EAC/B,eAAe,EAAE,KAAK,EACtB,UAAU,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,KAAgB,GAC9C;;AT+BD,MAAM,mBS7BN,GAXJ,AAWI,UAXM,CAWN,SAAS,CAAC,EAEF,WAAW,EAAC,IAAI,EAChB,aAAa,EAAC,IAAI,GAEzB,EAAA;;AAhBL,AAiBI,UAjBM,CAiBN,kBAAkB,CAAC,EACf,SAAS,EVDF,QAAQ,EUEf,WAAW,EAAC,GAAG,EACf,WAAW,EAAC,CAAC,EACb,UAAU,EAAC,IAAI,EACf,aAAa,EAAC,IAAI,EAClB,UAAU,EAAC,MAAM,EACjB,cAAc,EAAC,SAAS,ERXZ,KAAK,EAAE,IAAI,EAAE,KAAK,EAAE,cAAmB,EACnC,WAAW,EAAE,aAAiB,EAC/B,YAAY,EAAE,aAAiB,GQoBjD;;ATKD,MAAM,mBSvBN,GAjBJ,AAiBI,UAjBM,CAiBN,kBAAkB,CAAC,ERJH,KAAK,EAAE,IAAI,EAAE,KAAK,EAAE,GAAmB,EACnC,WAAW,EAAE,KAAiB,EAC/B,YAAY,EAAE,KAAiB,EQc1C,UAAU,EAAC,IAAI,EACf,aAAa,EAAC,IAAI,GAKzB,EAAA;;ATKD,MAAM,mBSvBN,GAjBJ,AAiBI,UAjBM,CAiBN,kBAAkB,CAAC,ERJH,KAAK,EAAE,IAAI,EAAE,KAAK,EAAE,GAAmB,EACnC,WAAW,EAAE,GAAiB,EAC/B,YAAY,EAAE,GAAiB,GQoBjD,EAAA;;AAnCL,AAqCI,UArCM,CAqCN,mBAAmB,CAAC,EAChB,MAAM,EAAC,SAAS,EAChB,UAAU,EAAC,MAAM,EACjB,cAAc,EAAC,SAAS,GAC3B;;AAzCL,AA2CI,UA3CM,CA2CN,eAAe,CAAC,EACZ,UAAU,EAAC,IAAI,EACf,aAAa,EAAC,IAAI,GAYrB;;ATjBD,MAAM,mBSGN,GA3CJ,AA2CI,UA3CM,CA2CN,eAAe,CAAC,EAKR,OAAO,EAAC,KAAK,EACb,KAAK,EAAC,IAAI,GAQjB,EAAA;;AAzDL,AAmDQ,UAnDE,CA2CN,eAAe,CAQX,GAAG,CAAC,EACA,OAAO,EAAC,KAAK,EACb,KAAK,EAAC,GAAG,EACT,SAAS,EAAC,KAAK,EACf,MAAM,EAAC,MAAM,GAChB;;AAxDT,AA0DC,UA1DS,CA0DT,kBAAkB,CAAC,EAClB,cAAc,EAAC,SAAS,EACxB,KAAK,EAAC,KAAK,GACX;;AC7DF,AAAA,GAAG,AAAA,SAAS,CAAC,EACT,OAAO,EAAC,KAAK,EACb,MAAM,EAAC,gBAAgB,EACvB,UAAU,EAAC,MAAM,GAyBpB;;AA5BD,AAII,GAJD,AAAA,SAAS,CAIR,EAAE,CAAC,EACC,UAAU,EAAC,IAAI,GAClB;;AANL,AAOI,GAPD,AAAA,SAAS,CAOR,EAAE,CAAC,EACC,OAAO,EAAC,YAAY,EACpB,SAAS,EAAC,IAAI,EACd,cAAc,EAAE,SAAS,GAG5B;;AAbL,AAYQ,GAZL,AAAA,SAAS,CAOR,EAAE,AAKG,OAAO,CAAC,EAAE,aAAa,EAAE,eAAe,GAAG;;AAZpD,AAcI,GAdD,AAAA,SAAS,CAcR,EAAE,GAAC,EAAE,CAAC,EACF,WAAW,EAAC,aAAc,GAC7B;;AAhBL,AAkBI,GAlBD,AAAA,SAAS,CAkBR,CAAC,EAlBL,GAAG,AAAA,SAAS,CAkBL,CAAC,CAAC,MAAM,EAlBf,GAAG,AAAA,SAAS,CAkBK,CAAC,CAAC,KAAK,CAAC,EACjB,MAAM,EAAC,IAAI,EACX,KAAK,EAAC,IAAI,EACV,WAAW,EAAC,GAAG,EACf,eAAe,EAAE,IAAI,GACxB;;AAED,MAAM,mCAzBV,GAAA,AAAA,GAAG,AAAA,SAAS,CAAC,EA0BR,cAAc,EAAC,IAAI,GAEvB,EAAA;;AC5BD,AACI,IADA,CACA,EAAE,CAAC,EAAE,UAAU,EAAE,IAAI,GAAI;;AAD7B,AAEI,IAFA,GAEE,EAAE,CAAC,EACD,WAAW,EAAE,CAAC,GACjB;;AAJL,AAKI,IALA,GAKE,EAAE,GAAG,EAAE,GAAC,EAAE,CAAC,EACT,UAAU,EAAE,IAAI,GACnB;;ACPL,AAAA,gBAAgB,CAAC,EACb,gBAAgB,EAAE,IAAI,EACtB,4CACsB,CACtB,cAAc,EAAE,IAAI,EACpB,YAAY,EAAE,IAAI,EAClB,aAAa,EAAE,IAAI,GAMtB;;AAZD,AAQI,gBARY,CAQZ,WAAW,EAAE,MAAM,EARvB,gBAAgB,CASZ,WAAW,EAAE,MAAM,CAAC,EAChB,KAAK,EbiDI,OAAO,GahDnB;;AAGL,AAAA,gBAAgB,GAAG,EAAE,CAAC,EAClB,OAAO,EAAC,IAAI,GACf;;AAED,AAAA,qBAAqB,CAAC,EAClB,OAAO,EAAE,gBAAgB,GAC5B;;AAED,AAAA,2BAA2B,CAAC,EACxB,MAAM,EAAE,MAAM,EACd,UAAU,EAAE,KAAK,EACjB,UAAU,EAAE,KAAK,EACjB,SAAS,EAAE,IAAI,EACf,SAAS,EAAE,GAAG,EACd,cAAc,EAAE,IAAI,GACvB;;AC7BD,AAAA,GAAG,AAAA,kBAAkB,CAAC,EACpB,gBAAgB,Ed0DD,OAAO,EczDtB,aAAa,EAAE,GAAG,EAClB,KAAK,EAAE,OAAO,EACd,WAAW,EAAE,GAAG,EAChB,OAAO,EAAE,mBAAmB,GAgC7B;;AArCD,AAOE,GAPC,AAAA,kBAAkB,CAOnB,KAAK,CAAC,EACJ,OAAO,EAAE,KAAK,EACd,WAAW,EAAC,IAAI,EAChB,UAAU,EAAE,MAAM,GACnB;;AAXH,AAYE,GAZC,AAAA,kBAAkB,CAYnB,MAAM,EAZR,GAAG,AAAA,kBAAkB,CAanB,KAAK,EAbP,GAAG,AAAA,kBAAkB,CAcnB,MAAM,EAdR,GAAG,AAAA,kBAAkB,CAenB,QAAQ,CAAC,EACP,OAAO,EAAE,KAAK,EACd,KAAK,EAAE,IAAI,EACX,MAAM,EAAE,IAAI,EACZ,aAAa,EAAE,GAAG,EAClB,OAAO,EAAE,MAAM,EACf,KAAK,EAAE,OAAO,EACd,MAAM,EAAE,IAAI,GACb;;AAvBH,AAyBE,GAzBC,AAAA,kBAAkB,CAyBnB,QAAQ,CAAC,EACP,MAAM,EAAE,IAAI,GACb;;AA3BH,AA6BE,GA7BC,AAAA,kBAAkB,CA6BnB,MAAM,CAAC,EACL,gBAAgB,EAAE,OAAO,EACzB,KAAK,EAAE,KAAK,EACZ,MAAM,EAAE,GAAG,EACX,UAAU,EAAE,GAAG,EACf,SAAS,EAAE,GAAG,EACd,WAAW,EAAE,GAAG,GACjB;;AAGH,AACE,WADS,CACT,EAAE,CAAC,EACD,WAAW,EAAC,CAAC,EACb,YAAY,EAAC,CAAC,EACd,aAAa,EAAC,IAAI,GACnB;;AALH,AAME,WANS,CAMT,EAAE,GAAC,EAAE,CAAC,EACJ,WAAW,EAAC,MAAM,EAClB,YAAY,EAAC,CAAC,EACd,iBAAiB,EAAC,IAAI,EACtB,UAAU,EAAC,WAAW,EACtB,aAAa,EAAC,IAChB,GAAC;;AAZH,AAaE,WAbS,CAaT,EAAE,GAAC,EAAE,CAAC,MAAM,CAAC,EACX,UAAU,EdMG,OAAO,EcLpB,aAAa,EAAE,GAAG,EAClB,KAAK,EAAC,IAAI,EACV,OAAO,EAAE,aAAa,EACtB,OAAO,EAAC,YAAY,EACpB,MAAM,EAAC,IAAI,EACX,WAAW,EAAC,OAAO,EACnB,YAAY,EAAC,MAAM,EACnB,WAAW,EAAC,SAAS,EACrB,UAAU,EAAC,MAAM,EACjB,cAAc,EAAE,QAAQ,EACxB,WAAW,EAAC,IAAI,EAChB,KAAK,EAAC,IAAI,GACX;;ACjEH,AAEQ,QAFA,CACJ,GAAG,AAAA,SAAS,CACR,CAAC,EAFT,QAAQ,CACJ,GAAG,AAAA,SAAS,CACL,CAAC,CAAC,MAAM,EAFnB,QAAQ,CACJ,GAAG,AAAA,SAAS,CACK,CAAC,CAAC,KAAK,CAAC,EACjB,KAAK,Ef2EF,OAAO,Ge1Eb;;AAJT,AAOI,QAPI,CAOJ,OAAO,CAAC,EACJ,KAAK,EfsEE,OAAO,GerEjB;;AATL,AAWQ,QAXA,CAUJ,UAAU,AACL,OAAO,CAAA,EACJ,gBAAgB,EAAC,OAAO,EACxB,gBAAgB,EAAE,8BAA8B,EAChD,iBAAiB,EAAE,SAAS,EAC5B,mBAAmB,EAAE,UAAU,EAC/B,eAAe,EAAE,KAAK,EACtB,UAAU,EAAE,IAAI,GACnB;;AAlBT,AAmBQ,QAnBA,CAUJ,UAAU,CASN,kBAAkB,CAAC,EACf,KAAK,Ef0DF,OAAO,GezDb;;AArBT,AAsBQ,QAtBA,CAUJ,UAAU,CAYN,uBAAuB,CAAC,EACpB,MAAM,EAAE,MAAM,EACd,UAAU,EAAE,MAAM,GAKrB;;AA7BT,AA0BY,QA1BJ,CAUJ,UAAU,CAYN,uBAAuB,CAInB,CAAC,CAAC,EACE,WAAW,EAAE,IAAI,GACpB;;AA5Bb,AA8BQ,QA9BA,CAUJ,UAAU,CAoBN,kBAAkB,CAAC,EACf,SAAS,EAAE,IAAI,EACf,WAAW,EAAE,IAAI,GACpB;;AhBhBT,AAAA,IAAI,EAAE,GAAG,EAAE,IAAI,GAAG,IAAI,EAAE,GAAG,GAAG,IAAI,CAAC,EAC/B,WAAW,EAAE,2CAA2C,EACxD,SAAS,ECNE,QAAQ,GDOtB;;AAED,AAAA,CAAC,CAAC,EACD,YAAY,ECmCI,OAAO,EDlCpB,YAAY,EAAE,qBAAqB,EACnC,YAAY,EAAE,SAAS,EACvB,MAAM,EAAE,OAAO,EACf,WAAW,EAAC,GAAG,EACf,eAAe,EAAE,IAAI,GAGxB;;AATD,AAQI,CARH,CAQK,KAAK,CAAC,EAAE,KAAK,EC6BM,OAAO,GD7BQ;;AAGxC,AAAA,EAAE,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,EACb,MAAM,EAAE,IAAI,GACf;;AAED,AAAA,GAAG,AAAA,OAAO,CAAC,EACP,gBAAgB,EAAE,8BAA8B,EAChD,iBAAiB,EAAE,SAAS,EAC5B,mBAAmB,EAAE,UAAU,EAC/B,eAAe,EAAE,KAAK,EACtB,gBAAgB,EAAE,IAAI,EACtB,KAAK,EAAC,IAAI,EACV,OAAO,EAAC,KAAK,EACb,QAAQ,EAAC,QAAQ,EACjB,KAAK,EAAC,IAAI,GACb;;AAED,AACI,QADI,CACJ,GAAG,AAAA,SAAS,CAAC,EACT,MAAM,EAAC,CAAC,EACR,aAAa,EAAC,GAAG,GAOpB;;AEpBD,MAAM,mBFWN,GADJ,AACI,QADI,CACJ,GAAG,AAAA,SAAS,CAAC,EAIL,OAAO,EAAC,YAAY,EACpB,MAAM,EAAC,CAAC,EACR,KAAK,EAAC,KAAiB,EACvB,KAAK,EAAC,KAAK,GAElB,EAAA;;AAVL,AAWI,QAXI,CAWJ,CAAC,EAXL,QAAQ,CAWD,CAAC,CAAC,KAAK,EAXd,QAAQ,CAWQ,CAAC,CAAC,MAAM,EAXxB,QAAQ,CAWkB,CAAC,CAAC,OAAO,CAAC,EAC5B,MAAM,EAAC,IAAI,GACd;;AAGL,AAAA,SAAS,CAAC,EACN,WAAW,EAAC,GAAG,EACf,WAAW,EAAC,CAAC,EACb,UAAU,EAAC,MAAM,GAwBpB;;AA3BD,AAKI,SALK,CAKL,EAAE,CAAC,EACC,WAAW,EAAC,GAAG,EACf,WAAW,EAAC,IAAI,GACnB;;AARL,AASI,SATK,CASL,EAAE,CAAC,EACC,KAAK,ECjBI,OAAO,EDkBhB,WAAW,EAAC,GAAG,GAClB;;AAZL,AAaI,SAbK,CAaL,EAAE,GAAG,CAAC,EAbV,SAAS,CAcL,EAAE,GAAG,CAAC,EAdV,SAAS,CAeL,GAAG,GAAG,CAAC,CAAC,EACJ,WAAW,EAAC,IAAI,GACnB;;AAjBL,AAkBI,SAlBK,CAkBL,EAAE,CAAC,UAAU,EAlBjB,SAAS,CAmBL,EAAE,CAAC,UAAU,EAnBjB,SAAS,CAoBL,GAAG,CAAC,UAAU,CAAC,EACX,aAAa,EAAC,IAAI,GACrB;;AAtBL,AAuBI,SAvBK,CAuBL,CAAC,CAAC,EACE,SAAS,EC1EF,QAAQ,ED2Ef,UAAU,EAAE,IAAI,GACnB;;AAEL,AAAA,MAAM,CAAC,SAAS,CAAC,EACb,aAAa,EAAE,IAAI,GAKtB;;AAND,AAGI,MAHE,CAAC,SAAS,CAGZ,CAAC,CAAC,EACE,UAAU,EAAE,MAAM,GACrB;;AAEL,AACI,KADC,CACD,EAAE,CAAC,EACC,UAAU,EAAC,IAAI,EACf,WAAW,EAAC,CAAC,EACb,YAAY,EAAC,CAAC,GACjB;;AALL,AAMI,KANC,CAMD,EAAE,CAAC,EACC,OAAO,EAAC,KAAK,EACb,WAAW,EAAC,CAAC,EACb,aAAa,EAAC,IAAI,EAClB,YAAY,EAAC,CAAC,GACjB;;AAEL,AAOI,OAPG,CAOH,EAAE,EANN,OAAO,CAMH,EAAE,EALN,YAAY,CAKR,EAAE,EAJN,YAAY,CAIR,EAAE,EAHN,cAAc,CAGV,EAAE,EAFN,YAAY,CAER,EAAE,EADN,YAAY,CACR,EAAE,CAAC,EAAE,WAAW,EAAC,CAAC,EAAE,YAAY,EAAC,CAAC,GAAI;;AAG1C,AAAA,GAAG,CAAC,EACA,MAAM,EAAE,MAAM,GACjB;;AAED,AAAA,OAAO,GAAC,OAAO,CAAC,EACZ,UAAU,EAAE,GAAG,CAAC,KAAK,CCzDN,OAAO,ED0DtB,KAAK,EAAE,IAAI,EACX,UAAU,EAAE,IAAI,EAChB,WAAW,EAAE,IAAI,GACpB;;AAED,AAAA,WAAW,CAAC,EACR,OAAO,EAAE,YAAY,EACrB,OAAO,EAAE,IAAI,EACb,cAAc,EAAE,GAAG,EACnB,aAAa,EAAE,IAAI,EACnB,KAAK,EAAC,IAAI,GAiBb;;AAtBD,AAQI,WARO,CAQP,OAAO,CAAC,EACJ,YAAY,EAAE,CAAC,EACf,IAAI,EAAE,CAAC,EACP,OAAO,EAAE,IAAI,EACb,UAAU,EAAC,MAAM,GASpB;;AArBL,AAcQ,WAdG,CAQP,OAAO,GAMC,OAAO,CAAC,EACR,WAAW,EAAE,MAAM,GACtB;;AAhBT,AAkBQ,WAlBG,CAQP,OAAO,CAUH,CAAC,CAAC,EACE,SAAS,EAAE,IAAI,GAClB;;AAIT,AAAA,EAAE,CAAC,EACF,UAAU,EAAE,IAAI,GAChB;;AAED,AAAA,UAAU,CAAC,EACV,KAAK,EAAE,IAAI,GAQX;;AATD,AAEC,UAFS,CAET,CAAC,CAAC,EACD,MAAM,EAAE,IAAI,GAKZ;;AARF,AAKE,UALQ,CAET,CAAC,GAGE,GAAG,CAAC,EACL,KAAK,EAAE,IAAI,GACX;;AAIH,AAAA,QAAQ,AAAA,OAAO,CAAC,EACZ,gBAAgB,ECpHH,OAAO,EDqHpB,gBAAgB,EAAE,yBAAyB,EAC9C,aAAa,EAAG,CAAC,EACd,UAAU,EAAC,MAAM,GA+CpB;;AAnDD,AAKC,QALO,AAAA,OAAO,CAKd,CAAC,CAAC,EAAE,MAAM,EAAC,IAAI,EAAE,MAAM,EAAC,CAAC,EAAE,OAAO,EAAC,CAAC,EAAE,MAAM,EAAC,CAAC,GAAI;;AALnD,AAMC,QANO,AAAA,OAAO,CAMd,GAAG,CAAC,EAAE,SAAS,EAAE,KAAK,EAAE,KAAK,EAAC,GAAG,EAAE,MAAM,EAAE,MAAM,EAAE,OAAO,EAAE,WAAW,GAAI;;AAN5E,AAQC,QARO,AAAA,OAAO,CAQd,GAAG,AAAA,SAAS,CAAC,EACN,gBAAgB,EC5HP,OAAO,ED6HhB,WAAW,EAAC,GAAG,EACf,UAAU,EAAC,IAAI,EACf,aAAa,EAAC,CAAC,EACf,aAAa,EAAC,GAAG,GAOpB;;AApBL,AAcQ,QAdA,AAAA,OAAO,CAQd,GAAG,AAAA,SAAS,CAML,EAAE,CAAC,EACC,aAAa,EAAC,CAAC,GAClB;;AACD,MAAM,mCATb,GARD,AAQC,QARO,AAAA,OAAO,CAQd,GAAG,AAAA,SAAS,CAAC,EAUL,cAAc,EAAC,OAAO,GAE1B,EAAA;;AApBL,AAqBI,QArBI,AAAA,OAAO,CAqBX,QAAQ,CAAC,EACL,gBAAgB,EAAE,KAAK,EACvB,KAAK,EAAE,KAAK,EACZ,OAAO,EAAC,KAAK,EACb,SAAS,EAAC,IAAI,EACd,MAAM,EAAC,gBAAgB,EACvB,WAAW,EAAE,MAAM,EACnB,aAAa,EAAC,GAAG,EACjB,UAAU,EAAC,MAAM,GAqBpB;;AAlDL,AA+BQ,QA/BA,AAAA,OAAO,CAqBX,QAAQ,CAUJ,EAAE,CAAC,EACC,UAAU,EAAC,IAAI,GAClB;;AAjCT,AAkCQ,QAlCA,AAAA,OAAO,CAqBX,QAAQ,CAaJ,EAAE,CAAC,EACC,OAAO,EAAC,YAAY,EACpB,SAAS,EAAC,IAAI,GAGjB;;AAvCT,AAsCY,QAtCJ,AAAA,OAAO,CAqBX,QAAQ,CAaJ,EAAE,AAIG,OAAO,CAAC,EAAE,aAAa,EAAE,SAAS,GAAG;;AAtClD,AAwCQ,QAxCA,AAAA,OAAO,CAqBX,QAAQ,CAmBJ,EAAE,GAAC,EAAE,CAAC,EACF,WAAW,EAAC,aAAc,GAC7B;;AA1CT,AA4CQ,QA5CA,AAAA,OAAO,CAqBX,QAAQ,CAuBJ,CAAC,EA5CT,QAAQ,AAAA,OAAO,CAqBX,QAAQ,CAuBD,CAAC,CAAC,MAAM,EA5CnB,QAAQ,AAAA,OAAO,CAqBX,QAAQ,CAuBS,CAAC,CAAC,KAAK,CAAC,EACjB,MAAM,EAAC,IAAI,EACX,WAAW,EAAC,GAAG,EACf,eAAe,EAAE,IAAI,EACrB,cAAc,EAAE,SAAS,GAC5B"
+}
\ No newline at end of file
diff --git a/content/index.html b/content/index.html
index b0d50e5..80ae961 100644
--- a/content/index.html
+++ b/content/index.html
@@ -119,18 +119,18 @@
   </div>
   <div class="l-two-third">
 <figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="c1">// WICKET 7:</span>
-<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">AjaxFallbackLink</span><span class="o">&lt;</span><span class="n">Void</span><span class="o">&gt;(</span><span class="s">"wicket7"</span><span class="o">)</span> <span class="o">{</span>
+<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">AjaxFallbackLink</span><span class="o">&lt;</span><span class="nc">Void</span><span class="o">&gt;(</span><span class="s">"wicket7"</span><span class="o">)</span> <span class="o">{</span>
     <span class="nd">@Override</span>
-    <span class="kd">public</span> <span class="kt">void</span> <span class="nf">onClick</span><span class="o">(</span><span class="n">AjaxRequestTarget</span> <span class="n">target</span><span class="o">)</span> <span class="o">{</span>
+    <span class="kd">public</span> <span class="kt">void</span> <span class="nf">onClick</span><span class="o">(</span><span class="nc">AjaxRequestTarget</span> <span class="n">target</span><span class="o">)</span> <span class="o">{</span>
         <span class="k">if</span><span class="o">(</span><span class="n">target</span> <span class="o">!=</span> <span class="kc">null</span><span class="o">)</span> <span class="o">{</span>
             <span class="c1">// ...</span>
         <span class="o">}</span>
     <span class="o">}</span>
 <span class="o">});</span>
 <span class="c1">// WICKET 8:</span>
-<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">AjaxFallbackLink</span><span class="o">&lt;</span><span class="n">Void</span><span class="o">&gt;(</span><span class="s">"wicket8"</span><span class="o">)</span> <span class="o">{</span>
+<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">AjaxFallbackLink</span><span class="o">&lt;</span><span class="nc">Void</span><span class="o">&gt;(</span><span class="s">"wicket8"</span><span class="o">)</span> <span class="o">{</span>
     <span class="nd">@Override</span>
-    <span class="kd">public</span> <span class="kt">void</span> <span class="nf">onClick</span><span class="o">(</span><span class="n">Optional</span><span class="o">&lt;</span><span class="n">AjaxRequestTarget</span><span class="o">&gt;</span> <span class="n">target</span><span class="o">)</span> <span class="o">{</span>
+    <span class="kd">public</span> <span class="kt">void</span> <span class="nf">onClick</span><span class="o">(</span><span class="nc">Optional</span><span class="o">&lt;</span><span class="nc">AjaxRequestTarget</span><span class="o">&gt;</span> <span class="n">target</span><span class="o">)</span> <span class="o">{</span>
         <span class="k">if</span><span class="o">(</span><span class="n">target</span><span class="o">.</span><span class="na">isPresent</span><span class="o">())</span> <span class="o">{</span>
             <span class="c1">// ...</span>
         <span class="o">}</span>
@@ -147,11 +147,11 @@
     <p>
       The following example binds a Label component to the name of a person object in different ways using Wicket 8:
     </p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Label</span><span class="o">(</span><span class="s">"name1"</span><span class="o">,</span> <span class="nl">person:</span><span class="o">:</span><span class="n">name</span><span class="o">));</span>
-<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Label</span><span class="o">(</span><span class="s">"name2"</span><span class="o">,</span> <span class="o">()</span> <span class="o">-&gt;</span> <span class="n">person</span><span class="o">.</span><span class="na">getName</span><span class="o">()));</span>
-<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Label</span><span class="o">(</span><span class="s">"name3"</span><span class="o">,</span> <span class="n">LambdaModel</span><span class="o">.</span><span class="na">of</span><span class="o">(</span><span class="n">personModel</span><span class="o">,</span> <span class="nl">Person:</span><span class="o">:</span><span class="n">getName</span><span class="o">)));</span>
-<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Label</span><span class="o">(</span><span class="s">"name4"</span><span class="o">,</span>
-  <span class="n">LambdaModel</span><span class="o">.</span><span class="na">of</span><span class="o">(</span><span class="n">contractModel</span><span class="o">,</span> <span class="nl">Contract:</span><span class="o">:</span><span class="n">getPerson</span><span class="o">)</span>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Label</span><span class="o">(</span><span class="s">"name1"</span><span class="o">,</span> <span class="nl">person:</span><span class="o">:</span><span class="n">name</span><span class="o">));</span>
+<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Label</span><span class="o">(</span><span class="s">"name2"</span><span class="o">,</span> <span class="o">()</span> <span class="o">-&gt;</span> <span class="n">person</span><span class="o">.</span><span class="na">getName</span><span class="o">()));</span>
+<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Label</span><span class="o">(</span><span class="s">"name3"</span><span class="o">,</span> <span class="nc">LambdaModel</span><span class="o">.</span><span class="na">of</span><span class="o">(</span><span class="n">personModel</span><span class="o">,</span> <span class="nl">Person:</span><span class="o">:</span><span class="n">getName</span><span class="o">)));</span>
+<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Label</span><span class="o">(</span><span class="s">"name4"</span><span class="o">,</span>
+  <span class="nc">LambdaModel</span><span class="o">.</span><span class="na">of</span><span class="o">(</span><span class="n">contractModel</span><span class="o">,</span> <span class="nl">Contract:</span><span class="o">:</span><span class="n">getPerson</span><span class="o">)</span>
     <span class="o">.</span><span class="na">map</span><span class="o">(</span><span class="nl">Person:</span><span class="o">:</span><span class="n">getName</span><span class="o">)));</span></code></pre></figure>
     <p>
       The new <code>LambdaModel</code> type in Wicket enables type safe, refactor safe databinding for components. Previously one would bind data to components using PropertyModel, using a string expression to determine the exact property to show. The string expression is something like <code>"person.name"</code>. This is inherently difficult to refactor when you decide to change the name field into for example <code>"lastName"</code>. With <code>LambdaModel</code>, this refactoring is trivial for IDEs to perform: the Java methods can easily be renamed and the IDE will find all the references.
diff --git a/content/learn/examples/ajaxcounter.html b/content/learn/examples/ajaxcounter.html
index c7a0286..7c34043 100644
--- a/content/learn/examples/ajaxcounter.html
+++ b/content/learn/examples/ajaxcounter.html
@@ -54,8 +54,8 @@
 <p>In all the Wicket examples, you have to put all files in the same package
 directory. This means putting the markup files and the java files next to one
 another. It is possible to alter this behavior, but that is beyond the scope
-of this example. The only exception is the obligatory <code class="highlighter-rouge">web.xml</code> file which
-should reside in the <code class="highlighter-rouge">WEB-INF/</code> directory of your web application root
+of this example. The only exception is the obligatory <code class="language-plaintext highlighter-rouge">web.xml</code> file which
+should reside in the <code class="language-plaintext highlighter-rouge">WEB-INF/</code> directory of your web application root
 folder.</p>
 <p>In this example we assume you already have read and understood the other
 examples which give you information on the structure and nature of Wicket
@@ -75,29 +75,29 @@
 <p>The link component will refresh the page and the label will replace the text
 ‘nr of times’ with the count. Take a look at the following Java file to see
 how it works on the Java side:</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="n">wicket</span><span class="o">.</span><span class="na">quickstart</span><span class="o">;</span>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="nn">wicket.quickstart</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.Component</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.markup.html.basic.Label</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.markup.html.link.Link</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.model.Model</span><span class="o">;</span>
-<span class="kd">public</span> <span class="kd">class</span> <span class="nc">Index</span> <span class="kd">extends</span> <span class="n">QuickStartPage</span> <span class="o">{</span>
+<span class="kd">public</span> <span class="kd">class</span> <span class="nc">Index</span> <span class="kd">extends</span> <span class="nc">QuickStartPage</span> <span class="o">{</span>
     <span class="kd">public</span> <span class="nf">Index</span><span class="o">()</span> <span class="o">{</span>
-        <span class="n">Model</span><span class="o">&lt;</span><span class="n">Integer</span><span class="o">&gt;</span> <span class="n">model</span> <span class="o">=</span> <span class="k">new</span> <span class="n">Model</span><span class="o">&lt;</span><span class="n">Integer</span><span class="o">&gt;()</span> <span class="o">{</span>
+        <span class="nc">Model</span><span class="o">&lt;</span><span class="nc">Integer</span><span class="o">&gt;</span> <span class="n">model</span> <span class="o">=</span> <span class="k">new</span> <span class="nc">Model</span><span class="o">&lt;</span><span class="nc">Integer</span><span class="o">&gt;()</span> <span class="o">{</span>
             <span class="kd">private</span> <span class="kt">int</span> <span class="n">counter</span> <span class="o">=</span> <span class="mi">0</span><span class="o">;</span>
-            <span class="kd">public</span> <span class="n">Integer</span> <span class="nf">getObject</span><span class="o">()</span> <span class="o">{</span>
+            <span class="kd">public</span> <span class="nc">Integer</span> <span class="nf">getObject</span><span class="o">()</span> <span class="o">{</span>
                 <span class="k">return</span> <span class="n">counter</span><span class="o">++;</span>
             <span class="o">}</span>
         <span class="o">};</span>
-        <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Link</span><span class="o">(</span><span class="s">"link"</span><span class="o">)</span> <span class="o">{</span>
+        <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Link</span><span class="o">(</span><span class="s">"link"</span><span class="o">)</span> <span class="o">{</span>
             <span class="kd">public</span> <span class="kt">void</span> <span class="nf">onClick</span><span class="o">()</span> <span class="o">{</span>
                 <span class="c1">// do nothing.</span>
             <span class="o">}</span>
         <span class="o">});</span>
-        <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Label</span><span class="o">&lt;</span><span class="n">Integer</span><span class="o">&gt;(</span><span class="s">"counter"</span><span class="o">,</span> <span class="n">model</span><span class="o">));</span>
+        <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Label</span><span class="o">&lt;</span><span class="nc">Integer</span><span class="o">&gt;(</span><span class="s">"counter"</span><span class="o">,</span> <span class="n">model</span><span class="o">));</span>
     <span class="o">}</span>
 <span class="o">}</span></code></pre></figure>
-<p>In this class we created a <code class="highlighter-rouge">Model</code> subclass that increases its counter
-everytime the <code class="highlighter-rouge">getObject</code> method gets called, and returns its value. We set
+<p>In this class we created a <code class="language-plaintext highlighter-rouge">Model</code> subclass that increases its counter
+everytime the <code class="language-plaintext highlighter-rouge">getObject</code> method gets called, and returns its value. We set
 this model on the label component, so that each time the label gets rendered
 the counter gets increased.</p>
 <p>The link doesn’t do anything, just listen to the requests and update the
@@ -108,54 +108,54 @@
 <h2 id="adding-ajax">Adding Ajax</h2>
 <p>To make this a more modern UI we’ll have to change a couple of things. First
 we need to make the link an Ajax link. Wicket provides several types of Ajax
-links, but the best one for our purposes is the <code class="highlighter-rouge">AjaxFallbackLink</code>, as it
+links, but the best one for our purposes is the <code class="language-plaintext highlighter-rouge">AjaxFallbackLink</code>, as it
 provides a fallback to a normal request in case no Ajax is available.</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="n">wicket</span><span class="o">.</span><span class="na">quickstart</span><span class="o">;</span>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="nn">wicket.quickstart</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.Component</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.ajax.AjaxRequestTarget</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.ajax.markup.html.AjaxFallbackLink</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.markup.html.basic.Label</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.model.Model</span><span class="o">;</span>
-<span class="kd">public</span> <span class="kd">class</span> <span class="nc">Index</span> <span class="kd">extends</span> <span class="n">QuickStartPage</span> <span class="o">{</span>
+<span class="kd">public</span> <span class="kd">class</span> <span class="nc">Index</span> <span class="kd">extends</span> <span class="nc">QuickStartPage</span> <span class="o">{</span>
     <span class="kd">public</span> <span class="nf">Index</span><span class="o">()</span> <span class="o">{</span>
-        <span class="n">Model</span><span class="o">&lt;</span><span class="n">Integer</span><span class="o">&gt;</span> <span class="n">model</span> <span class="o">=</span> <span class="k">new</span> <span class="n">Model</span><span class="o">&lt;</span><span class="n">Integer</span><span class="o">&gt;()</span> <span class="o">{</span>
+        <span class="nc">Model</span><span class="o">&lt;</span><span class="nc">Integer</span><span class="o">&gt;</span> <span class="n">model</span> <span class="o">=</span> <span class="k">new</span> <span class="nc">Model</span><span class="o">&lt;</span><span class="nc">Integer</span><span class="o">&gt;()</span> <span class="o">{</span>
             <span class="kd">private</span> <span class="kt">int</span> <span class="n">counter</span> <span class="o">=</span> <span class="mi">0</span><span class="o">;</span>
-            <span class="kd">public</span> <span class="n">Integer</span> <span class="nf">getObject</span><span class="o">()</span> <span class="o">{</span>
+            <span class="kd">public</span> <span class="nc">Integer</span> <span class="nf">getObject</span><span class="o">()</span> <span class="o">{</span>
                 <span class="k">return</span> <span class="n">counter</span><span class="o">++;</span>
             <span class="o">}</span>
         <span class="o">};</span>
-        <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">AjaxFallbackLink</span><span class="o">(</span><span class="s">"link"</span><span class="o">)</span> <span class="o">{</span>
-            <span class="kd">public</span> <span class="kt">void</span> <span class="nf">onClick</span><span class="o">(</span><span class="n">AjaxRequestTarget</span> <span class="n">target</span><span class="o">)</span> <span class="o">{</span>
+        <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">AjaxFallbackLink</span><span class="o">(</span><span class="s">"link"</span><span class="o">)</span> <span class="o">{</span>
+            <span class="kd">public</span> <span class="kt">void</span> <span class="nf">onClick</span><span class="o">(</span><span class="nc">AjaxRequestTarget</span> <span class="n">target</span><span class="o">)</span> <span class="o">{</span>
                 <span class="c1">// add the components that need to be updated to </span>
                 <span class="c1">// the target</span>
             <span class="o">}</span>
         <span class="o">});</span>
-        <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Label</span><span class="o">&lt;</span><span class="n">Integer</span><span class="o">&gt;(</span><span class="s">"counter"</span><span class="o">,</span> <span class="n">model</span><span class="o">));</span>
+        <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Label</span><span class="o">&lt;</span><span class="nc">Integer</span><span class="o">&gt;(</span><span class="s">"counter"</span><span class="o">,</span> <span class="n">model</span><span class="o">));</span>
     <span class="o">}</span>
 <span class="o">}</span></code></pre></figure>
-<p>As you can see, the <code class="highlighter-rouge">Link</code> has been replaced with the <code class="highlighter-rouge">AjaxFallbackLink</code>, and the
-<code class="highlighter-rouge">onClick</code> method now takes a new argument: the <code class="highlighter-rouge">AjaxRequestTarget</code>. If you want a
+<p>As you can see, the <code class="language-plaintext highlighter-rouge">Link</code> has been replaced with the <code class="language-plaintext highlighter-rouge">AjaxFallbackLink</code>, and the
+<code class="language-plaintext highlighter-rouge">onClick</code> method now takes a new argument: the <code class="language-plaintext highlighter-rouge">AjaxRequestTarget</code>. If you want a
 component to be updated in the Ajax request, you’ll have to add them to the
 target. So let’s alter the file to make it possible to add the label to the
 request target.</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="n">wicket</span><span class="o">.</span><span class="na">quickstart</span><span class="o">;</span>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="nn">wicket.quickstart</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.Component</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.ajax.AjaxRequestTarget</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.ajax.markup.html.AjaxFallbackLink</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.markup.html.basic.Label</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.model.Model</span><span class="o">;</span>
-<span class="kd">public</span> <span class="kd">class</span> <span class="nc">Index</span> <span class="kd">extends</span> <span class="n">QuickStartPage</span> <span class="o">{</span>
+<span class="kd">public</span> <span class="kd">class</span> <span class="nc">Index</span> <span class="kd">extends</span> <span class="nc">QuickStartPage</span> <span class="o">{</span>
     <span class="kd">public</span> <span class="nf">Index</span><span class="o">()</span> <span class="o">{</span>
-        <span class="n">Model</span><span class="o">&lt;</span><span class="n">Integer</span><span class="o">&gt;</span> <span class="n">model</span> <span class="o">=</span> <span class="k">new</span> <span class="n">Model</span><span class="o">&lt;</span><span class="n">Integer</span><span class="o">&gt;()</span> <span class="o">{</span>
+        <span class="nc">Model</span><span class="o">&lt;</span><span class="nc">Integer</span><span class="o">&gt;</span> <span class="n">model</span> <span class="o">=</span> <span class="k">new</span> <span class="nc">Model</span><span class="o">&lt;</span><span class="nc">Integer</span><span class="o">&gt;()</span> <span class="o">{</span>
             <span class="kd">private</span> <span class="kt">int</span> <span class="n">counter</span> <span class="o">=</span> <span class="mi">0</span><span class="o">;</span>
-            <span class="kd">public</span> <span class="n">Integer</span> <span class="nf">getObject</span><span class="o">()</span> <span class="o">{</span>
+            <span class="kd">public</span> <span class="nc">Integer</span> <span class="nf">getObject</span><span class="o">()</span> <span class="o">{</span>
                 <span class="k">return</span> <span class="n">counter</span><span class="o">++;</span>
             <span class="o">}</span>
         <span class="o">};</span>
-        <span class="kd">final</span> <span class="n">Label</span><span class="o">&lt;</span><span class="n">Integer</span><span class="o">&gt;</span> <span class="n">label</span> <span class="o">=</span> <span class="k">new</span> <span class="n">Label</span><span class="o">&lt;</span><span class="n">Integer</span><span class="o">&gt;(</span><span class="s">"counter"</span><span class="o">,</span> <span class="n">model</span><span class="o">);</span>
+        <span class="kd">final</span> <span class="nc">Label</span><span class="o">&lt;</span><span class="nc">Integer</span><span class="o">&gt;</span> <span class="n">label</span> <span class="o">=</span> <span class="k">new</span> <span class="nc">Label</span><span class="o">&lt;</span><span class="nc">Integer</span><span class="o">&gt;(</span><span class="s">"counter"</span><span class="o">,</span> <span class="n">model</span><span class="o">);</span>
         <span class="n">label</span><span class="o">.</span><span class="na">setOutputMarkupId</span><span class="o">(</span><span class="kc">true</span><span class="o">);</span>
-        <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">AjaxFallbackLink</span><span class="o">(</span><span class="s">"link"</span><span class="o">)</span> <span class="o">{</span>
-            <span class="kd">public</span> <span class="kt">void</span> <span class="nf">onClick</span><span class="o">(</span><span class="n">AjaxRequestTarget</span> <span class="n">target</span><span class="o">)</span> <span class="o">{</span>
+        <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">AjaxFallbackLink</span><span class="o">(</span><span class="s">"link"</span><span class="o">)</span> <span class="o">{</span>
+            <span class="kd">public</span> <span class="kt">void</span> <span class="nf">onClick</span><span class="o">(</span><span class="nc">AjaxRequestTarget</span> <span class="n">target</span><span class="o">)</span> <span class="o">{</span>
                 <span class="k">if</span> <span class="o">(</span><span class="n">target</span> <span class="o">!=</span> <span class="kc">null</span><span class="o">)</span> <span class="o">{</span>
                     <span class="c1">// target is only available in an Ajax request</span>
                     <span class="n">target</span><span class="o">.</span><span class="na">addComponent</span><span class="o">(</span><span class="n">label</span><span class="o">);</span>
@@ -168,7 +168,7 @@
 <p>We’ve moved the instantiation of the label to the beginning of the page
 constructor and made a local, final variable. This way we can reference the
 label in the event handler of the link component.</p>
-<p>We also had to call <code class="highlighter-rouge">setOutputMarkupId(true)</code> on the label to be able to
+<p>We also had to call <code class="language-plaintext highlighter-rouge">setOutputMarkupId(true)</code> on the label to be able to
 update the component when the request is returned to the client browser. If
 we don’t, Wicket will not know how to update the markup in the client.</p>
 <p>If you put this code into your page’s class, then you’ll have a working Ajax
@@ -179,9 +179,9 @@
 update your markup file to work with Ajax. In this (simple) example we were
 able to add Ajax behavior to the page without touching the markup file.</p>
 <p>The most important lesson here is that in order to update components using
-Ajax is that you need to add those components to the <code class="highlighter-rouge">AjaxRequestTarget</code> and
+Ajax is that you need to add those components to the <code class="language-plaintext highlighter-rouge">AjaxRequestTarget</code> and
 that the components that are to be updated in that request, should have
-<code class="highlighter-rouge">setOutputMarkupId(true)</code>.</p>
+<code class="language-plaintext highlighter-rouge">setOutputMarkupId(true)</code>.</p>
         </section>
     </div>
 </main>
diff --git a/content/learn/examples/dropdownchoice.html b/content/learn/examples/dropdownchoice.html
index 2ff53dc..ca5299e 100644
--- a/content/learn/examples/dropdownchoice.html
+++ b/content/learn/examples/dropdownchoice.html
@@ -50,32 +50,32 @@
         </section>
         <section class="l-two-third left">
             <p>One of the most problematic components for beginners of Wicket is the
-<code class="highlighter-rouge">DropDownChoice</code> component. In this example we will work the component to
+<code class="language-plaintext highlighter-rouge">DropDownChoice</code> component. In this example we will work the component to
 give a little more insight into its workings. This example requires that you
 have some understanding of the Wicket component model (nothing fancy though,
 but you might want to read the other examples first), and the Model concept
 used in Wicket (you can read more on models
 <a href="https://cwiki.apache.org/confluence/display/WICKET/Working+with+Wicket+models">here</a>).</p>
 <h2 id="the-example-domain">The example domain</h2>
-<p>The <code class="highlighter-rouge">DropDownChoice</code> component is typically used <em>inside</em> a form. This
+<p>The <code class="language-plaintext highlighter-rouge">DropDownChoice</code> component is typically used <em>inside</em> a form. This
 example will expand on that usage. The component is particularly designed to
 work with objects. So let’s say we have a list of people and we want to
 select the manager of an employee.</p>
 <figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">public</span> <span class="kd">class</span> <span class="nc">Person</span> <span class="o">{</span>
-    <span class="kd">private</span> <span class="n">Long</span> <span class="n">id</span><span class="o">;</span>
-    <span class="kd">private</span> <span class="n">String</span> <span class="n">name</span><span class="o">;</span>
-    <span class="kd">private</span> <span class="n">Person</span> <span class="n">managedBy</span><span class="o">;</span>
+    <span class="kd">private</span> <span class="nc">Long</span> <span class="n">id</span><span class="o">;</span>
+    <span class="kd">private</span> <span class="nc">String</span> <span class="n">name</span><span class="o">;</span>
+    <span class="kd">private</span> <span class="nc">Person</span> <span class="n">managedBy</span><span class="o">;</span>
     <span class="c1">// ... insert getters and setters</span>
     <span class="cm">/**
      * Used to display the person.
      */</span>
-    <span class="kd">public</span> <span class="n">String</span> <span class="nf">toString</span><span class="o">()</span> <span class="o">{</span>
+    <span class="kd">public</span> <span class="nc">String</span> <span class="nf">toString</span><span class="o">()</span> <span class="o">{</span>
         <span class="k">return</span> <span class="n">name</span><span class="o">;</span>
     <span class="o">}</span>
     <span class="cm">/**
      * Gets the list of possible managers from the database.
      */</span>
-    <span class="kd">public</span> <span class="kd">static</span> <span class="n">List</span><span class="o">&lt;</span><span class="n">Person</span><span class="o">&gt;</span> <span class="nf">getManagers</span><span class="o">()</span> <span class="o">{</span>
+    <span class="kd">public</span> <span class="kd">static</span> <span class="nc">List</span><span class="o">&lt;</span><span class="nc">Person</span><span class="o">&gt;</span> <span class="nf">getManagers</span><span class="o">()</span> <span class="o">{</span>
         <span class="c1">// gets the managers from the database</span>
     <span class="o">}</span>
 <span class="o">}</span></code></pre></figure>
@@ -110,34 +110,34 @@
   <li>a label (to show the name of the employee) and</li>
   <li>a select box for picking the manager.</li>
 </ul>
-<p>We will focus on the select box, because that will be our <code class="highlighter-rouge">DropDownChoice</code>.
-The <code class="highlighter-rouge">&lt;option&gt;</code> tags are there for preview, our component will replace them
+<p>We will focus on the select box, because that will be our <code class="language-plaintext highlighter-rouge">DropDownChoice</code>.
+The <code class="language-plaintext highlighter-rouge">&lt;option&gt;</code> tags are there for preview, our component will replace them
 with the generated choices.</p>
 <p>Let’s see how the page looks like from the Java side:</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">public</span> <span class="kd">class</span> <span class="nc">AssignManagerPage</span> <span class="kd">extends</span> <span class="n">WebPage</span> <span class="o">{</span>
-    <span class="kd">public</span> <span class="nf">AssignManagerPage</span><span class="o">(</span><span class="n">Person</span> <span class="n">employee</span><span class="o">)</span> <span class="o">{</span>
-        <span class="n">Form</span> <span class="n">form</span> <span class="o">=</span> <span class="k">new</span> <span class="n">Form</span><span class="o">(</span><span class="s">"form"</span><span class="o">);</span>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">public</span> <span class="kd">class</span> <span class="nc">AssignManagerPage</span> <span class="kd">extends</span> <span class="nc">WebPage</span> <span class="o">{</span>
+    <span class="kd">public</span> <span class="nf">AssignManagerPage</span><span class="o">(</span><span class="nc">Person</span> <span class="n">employee</span><span class="o">)</span> <span class="o">{</span>
+        <span class="nc">Form</span> <span class="n">form</span> <span class="o">=</span> <span class="k">new</span> <span class="nc">Form</span><span class="o">(</span><span class="s">"form"</span><span class="o">);</span>
         <span class="n">add</span><span class="o">(</span><span class="n">form</span><span class="o">);</span>
-        <span class="n">form</span><span class="o">.</span><span class="na">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Label</span><span class="o">(</span><span class="s">"name"</span><span class="o">,</span> <span class="k">new</span> <span class="n">PropertyModel</span><span class="o">&lt;</span><span class="n">String</span><span class="o">&gt;(</span><span class="n">employee</span><span class="o">,</span> <span class="s">"name"</span><span class="o">)));</span>
-        <span class="n">DropDownChoice</span><span class="o">&lt;</span><span class="n">Person</span><span class="o">&gt;</span> <span class="n">ddc</span> <span class="o">=</span> 
-            <span class="k">new</span> <span class="n">DropDownChoice</span><span class="o">&lt;</span><span class="n">Person</span><span class="o">&gt;(</span><span class="s">"name"</span><span class="o">,</span> 
-                    <span class="k">new</span> <span class="n">PropertyModel</span><span class="o">&lt;</span><span class="n">Person</span><span class="o">&gt;(</span><span class="n">employee</span><span class="o">,</span> <span class="s">"managedBy"</span><span class="o">),</span>
-                    <span class="k">new</span> <span class="n">LoadableDetachableModel</span><span class="o">&lt;</span><span class="n">List</span><span class="o">&lt;</span><span class="n">Person</span><span class="o">&gt;&gt;()</span> <span class="o">{</span>
+        <span class="n">form</span><span class="o">.</span><span class="na">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Label</span><span class="o">(</span><span class="s">"name"</span><span class="o">,</span> <span class="k">new</span> <span class="nc">PropertyModel</span><span class="o">&lt;</span><span class="nc">String</span><span class="o">&gt;(</span><span class="n">employee</span><span class="o">,</span> <span class="s">"name"</span><span class="o">)));</span>
+        <span class="nc">DropDownChoice</span><span class="o">&lt;</span><span class="nc">Person</span><span class="o">&gt;</span> <span class="n">ddc</span> <span class="o">=</span> 
+            <span class="k">new</span> <span class="nc">DropDownChoice</span><span class="o">&lt;</span><span class="nc">Person</span><span class="o">&gt;(</span><span class="s">"name"</span><span class="o">,</span> 
+                    <span class="k">new</span> <span class="nc">PropertyModel</span><span class="o">&lt;</span><span class="nc">Person</span><span class="o">&gt;(</span><span class="n">employee</span><span class="o">,</span> <span class="s">"managedBy"</span><span class="o">),</span>
+                    <span class="k">new</span> <span class="nc">LoadableDetachableModel</span><span class="o">&lt;</span><span class="nc">List</span><span class="o">&lt;</span><span class="nc">Person</span><span class="o">&gt;&gt;()</span> <span class="o">{</span>
                         <span class="nd">@Override</span>
-                        <span class="kd">protected</span> <span class="n">Object</span> <span class="nf">load</span><span class="o">()</span> <span class="o">{</span> 
-                            <span class="k">return</span> <span class="n">Person</span><span class="o">.</span><span class="na">getManagers</span><span class="o">();</span>
+                        <span class="kd">protected</span> <span class="nc">Object</span> <span class="nf">load</span><span class="o">()</span> <span class="o">{</span> 
+                            <span class="k">return</span> <span class="nc">Person</span><span class="o">.</span><span class="na">getManagers</span><span class="o">();</span>
                         <span class="o">}</span>
                     <span class="o">}</span>
                 <span class="o">);</span>
         <span class="n">form</span><span class="o">.</span><span class="na">add</span><span class="o">(</span><span class="n">ddc</span><span class="o">));</span>
     <span class="o">}</span>
 <span class="o">}</span></code></pre></figure>
-<p>In this example you see that we add the <code class="highlighter-rouge">DropDownChoice</code> to the form, and
+<p>In this example you see that we add the <code class="language-plaintext highlighter-rouge">DropDownChoice</code> to the form, and
 provide it with 3 parameters. The first is the component identifier. The
-second is the item that needs to be updated, in this case the <code class="highlighter-rouge">managedBy</code>
-field of the <code class="highlighter-rouge">employee</code>. The third parameter is a <code class="highlighter-rouge">LoadableDetachableModel</code>
+second is the item that needs to be updated, in this case the <code class="language-plaintext highlighter-rouge">managedBy</code>
+field of the <code class="language-plaintext highlighter-rouge">employee</code>. The third parameter is a <code class="language-plaintext highlighter-rouge">LoadableDetachableModel</code>
 that retrieves the list of available choices.</p>
-<p>Note that the <code class="highlighter-rouge">DropDownChoice</code> component has many constructors, and that you
+<p>Note that the <code class="language-plaintext highlighter-rouge">DropDownChoice</code> component has many constructors, and that you
 need to read the JavaDoc documentation to pick the right one for you.</p>
 <p>This generates (basically) the following markup when the list of managers is
 Kyle Brovlovski, Stan Marsh, Eric Cartman, and Kenny McCormick:</p>
@@ -157,17 +157,17 @@
 managers list and numbered the values of the options. These are the indices
 of the items in the list. If the order of the list can change between
 requests, <em>or</em> if the list itself can change, then please use an
-<code class="highlighter-rouge">IChoiceRenderer</code>.</p>
+<code class="language-plaintext highlighter-rouge">IChoiceRenderer</code>.</p>
 <h2 id="selecting-a-choice">Selecting a choice</h2>
 <p>Now if a user selects a value and submits the form, Wicket will assign the
-manager to the employee (the <code class="highlighter-rouge">PropertyModel</code> takes care of that). The
+manager to the employee (the <code class="language-plaintext highlighter-rouge">PropertyModel</code> takes care of that). The
 following list shows what basically happens:</p>
 <ol>
-  <li>create new Employee, with <code class="highlighter-rouge">null</code> for its manager</li>
+  <li>create new Employee, with <code class="language-plaintext highlighter-rouge">null</code> for its manager</li>
   <li>create AssignManagerPage with the employee</li>
-  <li>render page, selected value is <code class="highlighter-rouge">"Choose one"</code></li>
+  <li>render page, selected value is <code class="language-plaintext highlighter-rouge">"Choose one"</code></li>
   <li>user selects “Eric Cartman” and submits form</li>
-  <li>Wicket assigns manager “Eric Cartman” to <code class="highlighter-rouge">managedBy</code> field of the employee</li>
+  <li>Wicket assigns manager “Eric Cartman” to <code class="language-plaintext highlighter-rouge">managedBy</code> field of the employee</li>
 </ol>
 <p>So there is no need for getting or setting the value from the drop down
 component: Wicket binds directly to your domain objects if you use the
@@ -177,12 +177,12 @@
 do is assign the default manager to the employee and Wicket will take care of
 the rest:</p>
 <figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="c1">// some add new employee code</span>
-<span class="n">Employee</span> <span class="n">manager</span> <span class="o">=</span> <span class="n">Employee</span><span class="o">.</span><span class="na">get</span><span class="o">(</span><span class="s">"Eric Cartman"</span><span class="o">);</span> <span class="c1">// gets a manager</span>
-<span class="n">Employee</span> <span class="n">newEmployee</span> <span class="o">=</span> <span class="k">new</span> <span class="n">Employee</span><span class="o">();</span>
+<span class="nc">Employee</span> <span class="n">manager</span> <span class="o">=</span> <span class="nc">Employee</span><span class="o">.</span><span class="na">get</span><span class="o">(</span><span class="s">"Eric Cartman"</span><span class="o">);</span> <span class="c1">// gets a manager</span>
+<span class="nc">Employee</span> <span class="n">newEmployee</span> <span class="o">=</span> <span class="k">new</span> <span class="nc">Employee</span><span class="o">();</span>
 <span class="n">newEmployee</span><span class="o">.</span><span class="na">setManagedBy</span><span class="o">(</span><span class="n">manager</span><span class="o">);</span>
-<span class="n">setResponsePage</span><span class="o">(</span><span class="k">new</span> <span class="n">AssignManagerPage</span><span class="o">(</span><span class="n">newEmployee</span><span class="o">));</span></code></pre></figure>
+<span class="n">setResponsePage</span><span class="o">(</span><span class="k">new</span> <span class="nc">AssignManagerPage</span><span class="o">(</span><span class="n">newEmployee</span><span class="o">));</span></code></pre></figure>
 <h2 id="summary">Summary</h2>
-<p>This concludes the (small) example of using a <code class="highlighter-rouge">DropDownChoice</code> component
+<p>This concludes the (small) example of using a <code class="language-plaintext highlighter-rouge">DropDownChoice</code> component
 correctly. The ideas behind Wicket are perfectly reflected in this component:
 work with your domain objects, bind them to your components and get on with
 the rest of your application.</p>
diff --git a/content/learn/examples/guestbook.html b/content/learn/examples/guestbook.html
index 83f5b4a..f1dd5db 100644
--- a/content/learn/examples/guestbook.html
+++ b/content/learn/examples/guestbook.html
@@ -51,7 +51,7 @@
         <section class="l-two-third left">
             <p>The GuestBook application allows users to enter comments that appear on a
 page like a weblog. Drawing the list of comments is very easy with the Wicket
-<code class="highlighter-rouge">ListView</code> component. This example also gives an impression of what form
+<code class="language-plaintext highlighter-rouge">ListView</code> component. This example also gives an impression of what form
 handling is like.</p>
 <p><img src="guestbook.png" alt="Guestbook screenshot" /></p>
 <p>As with all examples, you have to put all files in the same package
@@ -60,48 +60,48 @@
 of this example.</p>
 <h2 id="commentjava">Comment.java</h2>
 <p>The Comment POJO model is very straightforward:</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="n">org</span><span class="o">.</span><span class="na">apache</span><span class="o">.</span><span class="na">wicket</span><span class="o">.</span><span class="na">examples</span><span class="o">.</span><span class="na">guestbook</span><span class="o">;</span>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="nn">org.apache.wicket.examples.guestbook</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">java.util.Date</span><span class="o">;</span>  
 <span class="kn">import</span> <span class="nn">org.apache.wicket.IClusterable</span><span class="o">;</span>
-<span class="kd">public</span> <span class="kd">class</span> <span class="nc">Comment</span> <span class="kd">implements</span> <span class="n">IClusterable</span> <span class="o">{</span>
-    <span class="kd">private</span> <span class="n">String</span> <span class="n">text</span><span class="o">;</span>
-    <span class="kd">private</span> <span class="n">Date</span> <span class="n">date</span> <span class="o">=</span> <span class="k">new</span> <span class="n">Date</span><span class="o">();</span>
+<span class="kd">public</span> <span class="kd">class</span> <span class="nc">Comment</span> <span class="kd">implements</span> <span class="nc">IClusterable</span> <span class="o">{</span>
+    <span class="kd">private</span> <span class="nc">String</span> <span class="n">text</span><span class="o">;</span>
+    <span class="kd">private</span> <span class="nc">Date</span> <span class="n">date</span> <span class="o">=</span> <span class="k">new</span> <span class="nc">Date</span><span class="o">();</span>
     <span class="kd">public</span> <span class="nf">Comment</span><span class="o">()</span> <span class="o">{</span>
     <span class="o">}</span>
-    <span class="kd">public</span> <span class="nf">Comment</span><span class="o">(</span><span class="kd">final</span> <span class="n">Comment</span> <span class="n">comment</span><span class="o">)</span> <span class="o">{</span>
+    <span class="kd">public</span> <span class="nf">Comment</span><span class="o">(</span><span class="kd">final</span> <span class="nc">Comment</span> <span class="n">comment</span><span class="o">)</span> <span class="o">{</span>
         <span class="k">this</span><span class="o">.</span><span class="na">text</span> <span class="o">=</span> <span class="n">comment</span><span class="o">.</span><span class="na">text</span><span class="o">;</span>
         <span class="k">this</span><span class="o">.</span><span class="na">date</span> <span class="o">=</span> <span class="n">comment</span><span class="o">.</span><span class="na">date</span><span class="o">;</span>
     <span class="o">}</span>
-    <span class="kd">public</span> <span class="n">String</span> <span class="nf">getText</span><span class="o">()</span> <span class="o">{</span>
+    <span class="kd">public</span> <span class="nc">String</span> <span class="nf">getText</span><span class="o">()</span> <span class="o">{</span>
         <span class="k">return</span> <span class="n">text</span><span class="o">;</span>
     <span class="o">}</span>
-    <span class="kd">public</span> <span class="kt">void</span> <span class="nf">setText</span><span class="o">(</span><span class="n">String</span> <span class="n">text</span><span class="o">)</span> <span class="o">{</span>
+    <span class="kd">public</span> <span class="kt">void</span> <span class="nf">setText</span><span class="o">(</span><span class="nc">String</span> <span class="n">text</span><span class="o">)</span> <span class="o">{</span>
         <span class="k">this</span><span class="o">.</span><span class="na">text</span> <span class="o">=</span> <span class="n">text</span><span class="o">;</span>
     <span class="o">}</span>
-    <span class="kd">public</span> <span class="n">Date</span> <span class="nf">getDate</span><span class="o">()</span> <span class="o">{</span>
+    <span class="kd">public</span> <span class="nc">Date</span> <span class="nf">getDate</span><span class="o">()</span> <span class="o">{</span>
         <span class="k">return</span> <span class="n">date</span><span class="o">;</span>
     <span class="o">}</span>
-    <span class="kd">public</span> <span class="kt">void</span> <span class="nf">setDate</span><span class="o">(</span><span class="n">Date</span> <span class="n">date</span><span class="o">)</span> <span class="o">{</span>
+    <span class="kd">public</span> <span class="kt">void</span> <span class="nf">setDate</span><span class="o">(</span><span class="nc">Date</span> <span class="n">date</span><span class="o">)</span> <span class="o">{</span>
         <span class="k">this</span><span class="o">.</span><span class="na">date</span> <span class="o">=</span> <span class="n">date</span><span class="o">;</span>
     <span class="o">}</span>
-    <span class="kd">public</span> <span class="n">String</span> <span class="nf">toString</span><span class="o">()</span> <span class="o">{</span>
+    <span class="kd">public</span> <span class="nc">String</span> <span class="nf">toString</span><span class="o">()</span> <span class="o">{</span>
         <span class="k">return</span> <span class="s">"[Comment date = "</span> <span class="o">+</span> <span class="n">date</span> <span class="o">+</span> <span class="s">", text = "</span> <span class="o">+</span> <span class="n">text</span> <span class="o">+</span> <span class="s">"]"</span><span class="o">;</span>
     <span class="o">}</span>
 <span class="o">}</span></code></pre></figure>
 <h2 id="guestbookjava">GuestBook.java</h2>
-<p>In the file <code class="highlighter-rouge">GuestBook.java</code> we have put the Java component code for the
+<p>In the file <code class="language-plaintext highlighter-rouge">GuestBook.java</code> we have put the Java component code for the
 guestbook page. This is the homepage for the guestbook application. The page
 consists of a form for entering new items to the guestbook and a list of
 repeating markup for showing the guestbook entries.</p>
-<p>The <code class="highlighter-rouge">GuestBook</code> constructor adds a <code class="highlighter-rouge">CommentForm</code> and a <code class="highlighter-rouge">ListView</code> of
+<p>The <code class="language-plaintext highlighter-rouge">GuestBook</code> constructor adds a <code class="language-plaintext highlighter-rouge">CommentForm</code> and a <code class="language-plaintext highlighter-rouge">ListView</code> of
 the comments. Notice how the model is passed in as the second argument to the
-<code class="highlighter-rouge">ListView</code> constructor.</p>
-<p>Then as the view renders, the <code class="highlighter-rouge">populateItem</code> method is called passing in a
-<code class="highlighter-rouge">ListItem</code> container for the current row in the list.</p>
-<p>The implementation below obtains the <code class="highlighter-rouge">Comment</code> POJO from the list item and
-adds label components for the date and text of the <code class="highlighter-rouge">Comment</code>. This is all
+<code class="language-plaintext highlighter-rouge">ListView</code> constructor.</p>
+<p>Then as the view renders, the <code class="language-plaintext highlighter-rouge">populateItem</code> method is called passing in a
+<code class="language-plaintext highlighter-rouge">ListItem</code> container for the current row in the list.</p>
+<p>The implementation below obtains the <code class="language-plaintext highlighter-rouge">Comment</code> POJO from the list item and
+adds label components for the date and text of the <code class="language-plaintext highlighter-rouge">Comment</code>. This is all
 accomplished in just a few lines of code.</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="n">org</span><span class="o">.</span><span class="na">apache</span><span class="o">.</span><span class="na">wicket</span><span class="o">.</span><span class="na">examples</span><span class="o">.</span><span class="na">guestbook</span><span class="o">;</span>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="nn">org.apache.wicket.examples.guestbook</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">java.util.ArrayList</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">java.util.Collections</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">java.util.Date</span><span class="o">;</span>
@@ -117,54 +117,54 @@
 <span class="kn">import</span> <span class="nn">org.apache.wicket.markup.html.list.PropertyListView</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">org.apache.wicket.model.CompoundPropertyModel</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">org.apache.wicket.util.value.ValueMap</span><span class="o">;</span>
-<span class="kd">public</span> <span class="kd">final</span> <span class="kd">class</span> <span class="nc">GuestBook</span> <span class="kd">extends</span> <span class="n">WicketExamplePage</span> <span class="o">{</span>
+<span class="kd">public</span> <span class="kd">final</span> <span class="kd">class</span> <span class="nc">GuestBook</span> <span class="kd">extends</span> <span class="nc">WicketExamplePage</span> <span class="o">{</span>
     <span class="cm">/** A global list of all comments from all users across all sessions */</span>
-    <span class="kd">private</span> <span class="kd">static</span> <span class="kd">final</span> <span class="n">List</span><span class="o">&lt;</span><span class="n">Comment</span><span class="o">&gt;</span> <span class="n">commentList</span> <span class="o">=</span> <span class="n">Collections</span><span class="o">.</span><span class="na">synchronizedList</span><span class="o">(</span><span class="k">new</span> <span class="n">ArrayList</span><span class="o">&lt;</span><span class="n">Comment</span><span class="o">&gt;());</span>
+    <span class="kd">private</span> <span class="kd">static</span> <span class="kd">final</span> <span class="nc">List</span><span class="o">&lt;</span><span class="nc">Comment</span><span class="o">&gt;</span> <span class="n">commentList</span> <span class="o">=</span> <span class="nc">Collections</span><span class="o">.</span><span class="na">synchronizedList</span><span class="o">(</span><span class="k">new</span> <span class="nc">ArrayList</span><span class="o">&lt;</span><span class="nc">Comment</span><span class="o">&gt;());</span>
     <span class="cm">/**
      * Constructor that is invoked when page is invoked without a session.
      */</span>
     <span class="kd">public</span> <span class="nf">GuestBook</span><span class="o">()</span> <span class="o">{</span>
         <span class="c1">// Add comment form</span>
-        <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">CommentForm</span><span class="o">(</span><span class="s">"commentForm"</span><span class="o">));</span>
+        <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">CommentForm</span><span class="o">(</span><span class="s">"commentForm"</span><span class="o">));</span>
         <span class="c1">// Add commentListView of existing comments</span>
-        <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">PropertyListView</span><span class="o">&lt;</span><span class="n">Comment</span><span class="o">&gt;(</span><span class="s">"comments"</span><span class="o">,</span> <span class="n">commentList</span><span class="o">)</span> <span class="o">{</span>
+        <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">PropertyListView</span><span class="o">&lt;</span><span class="nc">Comment</span><span class="o">&gt;(</span><span class="s">"comments"</span><span class="o">,</span> <span class="n">commentList</span><span class="o">)</span> <span class="o">{</span>
             <span class="nd">@Override</span>
-            <span class="kd">public</span> <span class="kt">void</span> <span class="nf">populateItem</span><span class="o">(</span><span class="kd">final</span> <span class="n">ListItem</span><span class="o">&lt;</span><span class="n">Comment</span><span class="o">&gt;</span> <span class="n">listItem</span><span class="o">)</span> <span class="o">{</span>
-                <span class="n">listItem</span><span class="o">.</span><span class="na">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Label</span><span class="o">(</span><span class="s">"date"</span><span class="o">));</span>
-                <span class="n">listItem</span><span class="o">.</span><span class="na">add</span><span class="o">(</span><span class="k">new</span> <span class="n">MultiLineLabel</span><span class="o">(</span><span class="s">"text"</span><span class="o">));</span>
+            <span class="kd">public</span> <span class="kt">void</span> <span class="nf">populateItem</span><span class="o">(</span><span class="kd">final</span> <span class="nc">ListItem</span><span class="o">&lt;</span><span class="nc">Comment</span><span class="o">&gt;</span> <span class="n">listItem</span><span class="o">)</span> <span class="o">{</span>
+                <span class="n">listItem</span><span class="o">.</span><span class="na">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Label</span><span class="o">(</span><span class="s">"date"</span><span class="o">));</span>
+                <span class="n">listItem</span><span class="o">.</span><span class="na">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">MultiLineLabel</span><span class="o">(</span><span class="s">"text"</span><span class="o">));</span>
             <span class="o">}</span>
         <span class="o">}).</span><span class="na">setVersioned</span><span class="o">(</span><span class="kc">false</span><span class="o">);</span>
     <span class="o">}</span>
     <span class="cm">/**
      * A form that allows a user to add a comment.
      */</span>
-    <span class="kd">public</span> <span class="kd">final</span> <span class="kd">class</span> <span class="nc">CommentForm</span> <span class="kd">extends</span> <span class="n">Form</span><span class="o">&lt;</span><span class="n">ValueMap</span><span class="o">&gt;</span> <span class="o">{</span>
-        <span class="kd">public</span> <span class="nf">CommentForm</span><span class="o">(</span><span class="kd">final</span> <span class="n">String</span> <span class="n">id</span><span class="o">)</span> <span class="o">{</span>
+    <span class="kd">public</span> <span class="kd">final</span> <span class="kd">class</span> <span class="nc">CommentForm</span> <span class="kd">extends</span> <span class="nc">Form</span><span class="o">&lt;</span><span class="nc">ValueMap</span><span class="o">&gt;</span> <span class="o">{</span>
+        <span class="kd">public</span> <span class="nf">CommentForm</span><span class="o">(</span><span class="kd">final</span> <span class="nc">String</span> <span class="n">id</span><span class="o">)</span> <span class="o">{</span>
             <span class="c1">// Construct form with no validation listener</span>
-            <span class="kd">super</span><span class="o">(</span><span class="n">id</span><span class="o">,</span> <span class="k">new</span> <span class="n">CompoundPropertyModel</span><span class="o">&lt;</span><span class="n">ValueMap</span><span class="o">&gt;(</span><span class="k">new</span> <span class="n">ValueMap</span><span class="o">()));</span>
+            <span class="kd">super</span><span class="o">(</span><span class="n">id</span><span class="o">,</span> <span class="k">new</span> <span class="nc">CompoundPropertyModel</span><span class="o">&lt;</span><span class="nc">ValueMap</span><span class="o">&gt;(</span><span class="k">new</span> <span class="nc">ValueMap</span><span class="o">()));</span>
             <span class="c1">// this is just to make the unit test happy</span>
             <span class="n">setMarkupId</span><span class="o">(</span><span class="s">"commentForm"</span><span class="o">);</span>
             <span class="c1">// Add text entry widget</span>
-            <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">TextArea</span><span class="o">&lt;</span><span class="n">String</span><span class="o">&gt;(</span><span class="s">"text"</span><span class="o">).</span><span class="na">setType</span><span class="o">(</span><span class="n">String</span><span class="o">.</span><span class="na">class</span><span class="o">));</span>
+            <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">TextArea</span><span class="o">&lt;</span><span class="nc">String</span><span class="o">&gt;(</span><span class="s">"text"</span><span class="o">).</span><span class="na">setType</span><span class="o">(</span><span class="nc">String</span><span class="o">.</span><span class="na">class</span><span class="o">));</span>
             <span class="c1">// Add simple automated spam prevention measure.</span>
-            <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">TextField</span><span class="o">&lt;</span><span class="n">String</span><span class="o">&gt;(</span><span class="s">"comment"</span><span class="o">).</span><span class="na">setType</span><span class="o">(</span><span class="n">String</span><span class="o">.</span><span class="na">class</span><span class="o">));</span>
+            <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">TextField</span><span class="o">&lt;</span><span class="nc">String</span><span class="o">&gt;(</span><span class="s">"comment"</span><span class="o">).</span><span class="na">setType</span><span class="o">(</span><span class="nc">String</span><span class="o">.</span><span class="na">class</span><span class="o">));</span>
         <span class="o">}</span>
         <span class="cm">/**
          * Show the resulting valid edit
          */</span>
         <span class="nd">@Override</span>
         <span class="kd">public</span> <span class="kd">final</span> <span class="kt">void</span> <span class="nf">onSubmit</span><span class="o">()</span> <span class="o">{</span>
-            <span class="n">ValueMap</span> <span class="n">values</span> <span class="o">=</span> <span class="n">getModelObject</span><span class="o">();</span>
+            <span class="nc">ValueMap</span> <span class="n">values</span> <span class="o">=</span> <span class="n">getModelObject</span><span class="o">();</span>
             <span class="c1">// check if the honey pot is filled</span>
-            <span class="k">if</span> <span class="o">(</span><span class="n">StringUtils</span><span class="o">.</span><span class="na">isNotBlank</span><span class="o">((</span><span class="n">String</span><span class="o">)</span><span class="n">values</span><span class="o">.</span><span class="na">get</span><span class="o">(</span><span class="s">"comment"</span><span class="o">)))</span> <span class="o">{</span>
+            <span class="k">if</span> <span class="o">(</span><span class="nc">StringUtils</span><span class="o">.</span><span class="na">isNotBlank</span><span class="o">((</span><span class="nc">String</span><span class="o">)</span><span class="n">values</span><span class="o">.</span><span class="na">get</span><span class="o">(</span><span class="s">"comment"</span><span class="o">)))</span> <span class="o">{</span>
                 <span class="n">error</span><span class="o">(</span><span class="s">"Caught a spammer!!!"</span><span class="o">);</span>
                 <span class="k">return</span><span class="o">;</span>
             <span class="o">}</span>
             <span class="c1">// Construct a copy of the edited comment</span>
-            <span class="n">Comment</span> <span class="n">comment</span> <span class="o">=</span> <span class="k">new</span> <span class="n">Comment</span><span class="o">();</span>
+            <span class="nc">Comment</span> <span class="n">comment</span> <span class="o">=</span> <span class="k">new</span> <span class="nc">Comment</span><span class="o">();</span>
             <span class="c1">// Set date of comment to add</span>
-            <span class="n">comment</span><span class="o">.</span><span class="na">setDate</span><span class="o">(</span><span class="k">new</span> <span class="n">Date</span><span class="o">());</span>
-            <span class="n">comment</span><span class="o">.</span><span class="na">setText</span><span class="o">((</span><span class="n">String</span><span class="o">)</span><span class="n">values</span><span class="o">.</span><span class="na">get</span><span class="o">(</span><span class="s">"text"</span><span class="o">));</span>
+            <span class="n">comment</span><span class="o">.</span><span class="na">setDate</span><span class="o">(</span><span class="k">new</span> <span class="nc">Date</span><span class="o">());</span>
+            <span class="n">comment</span><span class="o">.</span><span class="na">setText</span><span class="o">((</span><span class="nc">String</span><span class="o">)</span><span class="n">values</span><span class="o">.</span><span class="na">get</span><span class="o">(</span><span class="s">"text"</span><span class="o">));</span>
             <span class="n">commentList</span><span class="o">.</span><span class="na">add</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">comment</span><span class="o">);</span>
             <span class="c1">// Clear out the text component</span>
             <span class="n">values</span><span class="o">.</span><span class="na">put</span><span class="o">(</span><span class="s">"text"</span><span class="o">,</span> <span class="s">""</span><span class="o">);</span>
@@ -177,26 +177,26 @@
         <span class="n">commentList</span><span class="o">.</span><span class="na">clear</span><span class="o">();</span>
     <span class="o">}</span>
 <span class="o">}</span></code></pre></figure>
-<p>When the <code class="highlighter-rouge">CommentForm</code> is submitted, the <code class="highlighter-rouge">onSubmit()</code> method is called.
-Notice that nothing gets the value of the <code class="highlighter-rouge">TextArea</code> that was added in the
-<code class="highlighter-rouge">CommentForm</code> constructor. This is because the comment is the model and the
-third parameter to the <code class="highlighter-rouge">TextArea</code> constructor specified the property of the
-model to update. So all <code class="highlighter-rouge">onSubmit()</code> has to do is create a new comment from
+<p>When the <code class="language-plaintext highlighter-rouge">CommentForm</code> is submitted, the <code class="language-plaintext highlighter-rouge">onSubmit()</code> method is called.
+Notice that nothing gets the value of the <code class="language-plaintext highlighter-rouge">TextArea</code> that was added in the
+<code class="language-plaintext highlighter-rouge">CommentForm</code> constructor. This is because the comment is the model and the
+third parameter to the <code class="language-plaintext highlighter-rouge">TextArea</code> constructor specified the property of the
+model to update. So all <code class="language-plaintext highlighter-rouge">onSubmit()</code> has to do is create a new comment from
 the model that was updated and add it to the comment list. When the page
 redraws, the new list will be rendered.</p>
-<p>We use a synchronized list as our shared static model used by <code class="highlighter-rouge">commentListView</code>
-(<code class="highlighter-rouge">commentList</code>) to ensure that it is only updated by one thread at a time.
+<p>We use a synchronized list as our shared static model used by <code class="language-plaintext highlighter-rouge">commentListView</code>
+(<code class="language-plaintext highlighter-rouge">commentList</code>) to ensure that it is only updated by one thread at a time.
 Remember, this is a multi-user application with a shared model!</p>
-<p>Finally, you may notice the call to <code class="highlighter-rouge">commentListView.modelChanged()</code>. This
+<p>Finally, you may notice the call to <code class="language-plaintext highlighter-rouge">commentListView.modelChanged()</code>. This
 informs the list view that its model has been modified. In more advanced
 usage scenarios, this would allow Wicket to expire stale pages accessed with
 the browser’s back button.</p>
 <h2 id="guestbookhtml">GuestBook.html</h2>
-<p>In the HTML below, notice the way that the <code class="highlighter-rouge">TextArea</code> component is being
-nested inside the <code class="highlighter-rouge">CommentForm</code>. Wicket is able to keep everything straight
-because the Java <code class="highlighter-rouge">Component.add()</code> calls have to result in the same nesting
+<p>In the HTML below, notice the way that the <code class="language-plaintext highlighter-rouge">TextArea</code> component is being
+nested inside the <code class="language-plaintext highlighter-rouge">CommentForm</code>. Wicket is able to keep everything straight
+because the Java <code class="language-plaintext highlighter-rouge">Component.add()</code> calls have to result in the same nesting
 structure as the HTML.</p>
-<p>Finally, notice the <code class="highlighter-rouge">&lt;wicket:remove&gt;</code> block. This is simply markup that is
+<p>Finally, notice the <code class="language-plaintext highlighter-rouge">&lt;wicket:remove&gt;</code> block. This is simply markup that is
 there for previewing purposes only. When the page renders, it is stripped
 out.</p>
 <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt">&lt;html</span> <span class="na">xmlns:wicket=</span><span class="s">"http://wicket.apache.org/"</span><span class="nt">&gt;</span>
@@ -230,17 +230,17 @@
 <span class="nt">&lt;/body&gt;</span>
 <span class="nt">&lt;/html&gt;</span></code></pre></figure>
 <h2 id="guestbookapplicationjava">GuestBookApplication.java</h2>
-<p>For completeness, we’ve included the <code class="highlighter-rouge">GuestBookApplication</code> class, and as a
-final treat the modifications to the <code class="highlighter-rouge">web.xml</code> file.</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="n">org</span><span class="o">.</span><span class="na">apache</span><span class="o">.</span><span class="na">wicket</span><span class="o">.</span><span class="na">examples</span><span class="o">.</span><span class="na">guestbook</span><span class="o">;</span>
+<p>For completeness, we’ve included the <code class="language-plaintext highlighter-rouge">GuestBookApplication</code> class, and as a
+final treat the modifications to the <code class="language-plaintext highlighter-rouge">web.xml</code> file.</p>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="nn">org.apache.wicket.examples.guestbook</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">org.apache.wicket.Page</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">org.apache.wicket.examples.WicketExampleApplication</span><span class="o">;</span>
-<span class="kd">public</span> <span class="kd">class</span> <span class="nc">GuestBookApplication</span> <span class="kd">extends</span> <span class="n">WicketExampleApplication</span> <span class="o">{</span>
+<span class="kd">public</span> <span class="kd">class</span> <span class="nc">GuestBookApplication</span> <span class="kd">extends</span> <span class="nc">WicketExampleApplication</span> <span class="o">{</span>
     <span class="kd">public</span> <span class="nf">GuestBookApplication</span><span class="o">()</span> <span class="o">{</span>
     <span class="o">}</span>
     <span class="nd">@Override</span>
-    <span class="kd">public</span> <span class="n">Class</span><span class="o">&lt;</span> <span class="o">?</span> <span class="kd">extends</span> <span class="n">Page</span><span class="o">&gt;</span> <span class="nf">getHomePage</span><span class="o">()</span> <span class="o">{</span>
-        <span class="k">return</span> <span class="n">GuestBook</span><span class="o">.</span><span class="na">class</span><span class="o">;</span>
+    <span class="kd">public</span> <span class="nc">Class</span><span class="o">&lt;</span> <span class="o">?</span> <span class="kd">extends</span> <span class="nc">Page</span><span class="o">&gt;</span> <span class="nf">getHomePage</span><span class="o">()</span> <span class="o">{</span>
+        <span class="k">return</span> <span class="nc">GuestBook</span><span class="o">.</span><span class="na">class</span><span class="o">;</span>
     <span class="o">}</span>
 <span class="o">}</span></code></pre></figure>
 <h2 id="webxml">web.xml</h2>
diff --git a/content/learn/examples/helloworld.html b/content/learn/examples/helloworld.html
index 7638918..104a60b 100644
--- a/content/learn/examples/helloworld.html
+++ b/content/learn/examples/helloworld.html
@@ -67,26 +67,26 @@
 <p>Each Wicket application is defined by an Application object. This object
 defines what the home page is, and allows for some configuration.</p>
 <figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">import</span> <span class="nn">org.apache.wicket.protocol.http.WebApplication</span><span class="o">;</span>
-<span class="kd">public</span> <span class="kd">class</span> <span class="nc">HelloWorldApplication</span> <span class="kd">extends</span> <span class="n">WebApplication</span> <span class="o">{</span>
+<span class="kd">public</span> <span class="kd">class</span> <span class="nc">HelloWorldApplication</span> <span class="kd">extends</span> <span class="nc">WebApplication</span> <span class="o">{</span>
     <span class="kd">public</span> <span class="nf">HelloWorldApplication</span><span class="o">()</span> <span class="o">{</span>
     <span class="o">}</span>
     <span class="cm">/**
      * @see org.apache.wicket.Application#getHomePage()
      */</span>
     <span class="nd">@Override</span>
-    <span class="kd">public</span> <span class="n">Class</span> <span class="nf">getHomePage</span><span class="o">()</span> <span class="o">{</span>
-        <span class="k">return</span> <span class="n">HelloWorld</span><span class="o">.</span><span class="na">class</span><span class="o">;</span>
+    <span class="kd">public</span> <span class="nc">Class</span> <span class="nf">getHomePage</span><span class="o">()</span> <span class="o">{</span>
+        <span class="k">return</span> <span class="nc">HelloWorld</span><span class="o">.</span><span class="na">class</span><span class="o">;</span>
     <span class="o">}</span>
 <span class="o">}</span></code></pre></figure>
-<p>Here you can see that we define <code class="highlighter-rouge">wicket.examples.helloworld.HelloWorld</code> to be
+<p>Here you can see that we define <code class="language-plaintext highlighter-rouge">wicket.examples.helloworld.HelloWorld</code> to be
 our home page. When the base URL of our application is requested, the markup
 rendered by the HelloWorld page is returned.</p>
 <h3 id="helloworldjava">HelloWorld.java</h3>
 <figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">import</span> <span class="nn">org.apache.wicket.markup.html.WebPage</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">org.apache.wicket.markup.html.basic.Label</span><span class="o">;</span>
-<span class="kd">public</span> <span class="kd">class</span> <span class="nc">HelloWorld</span> <span class="kd">extends</span> <span class="n">WebPage</span> <span class="o">{</span>
+<span class="kd">public</span> <span class="kd">class</span> <span class="nc">HelloWorld</span> <span class="kd">extends</span> <span class="nc">WebPage</span> <span class="o">{</span>
     <span class="kd">public</span> <span class="nf">HelloWorld</span><span class="o">()</span> <span class="o">{</span>
-        <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Label</span><span class="o">(</span><span class="s">"message"</span><span class="o">,</span> <span class="s">"Hello World!"</span><span class="o">));</span>
+        <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Label</span><span class="o">(</span><span class="s">"message"</span><span class="o">,</span> <span class="s">"Hello World!"</span><span class="o">));</span>
     <span class="o">}</span>
 <span class="o">}</span></code></pre></figure>
 <p>The Label is constructed using two parameters:</p>
@@ -99,8 +99,8 @@
   </li>
 </ol>
 <p>The first parameter is the component identifier, which Wicket uses to identify
-the <code class="highlighter-rouge">Label</code> component in your HTML markup. The second parameter is the message
-which the <code class="highlighter-rouge">Label</code> should render.</p>
+the <code class="language-plaintext highlighter-rouge">Label</code> component in your HTML markup. The second parameter is the message
+which the <code class="language-plaintext highlighter-rouge">Label</code> should render.</p>
 <h3 id="helloworldhtml">HelloWorld.html</h3>
 <p>The HTML file that defines our Hello World functionality is as follows:</p>
 <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt">&lt;html&gt;</span>
@@ -111,16 +111,16 @@
 <p>In this file, you see two elements that need some attention:</p>
 <ul>
   <li>
-    <p>the component declaration <code class="highlighter-rouge">&lt;span wicket:id="message"&gt;</code></p>
+    <p>the component declaration <code class="language-plaintext highlighter-rouge">&lt;span wicket:id="message"&gt;</code></p>
   </li>
   <li>
-    <p>the text <code class="highlighter-rouge">Message goes here</code></p>
+    <p>the text <code class="language-plaintext highlighter-rouge">Message goes here</code></p>
   </li>
 </ul>
-<p>The component declaration consists of the Wicket identifier <code class="highlighter-rouge">wicket:id</code> and the
-component identifier <code class="highlighter-rouge">message</code>. The component identifier should be the same as
-the name of the component you defined in your <code class="highlighter-rouge">WebPage</code>. The text between
-the <code class="highlighter-rouge">&lt;span&gt;</code> tags is removed when the component renders its message. The final
+<p>The component declaration consists of the Wicket identifier <code class="language-plaintext highlighter-rouge">wicket:id</code> and the
+component identifier <code class="language-plaintext highlighter-rouge">message</code>. The component identifier should be the same as
+the name of the component you defined in your <code class="language-plaintext highlighter-rouge">WebPage</code>. The text between
+the <code class="language-plaintext highlighter-rouge">&lt;span&gt;</code> tags is removed when the component renders its message. The final
 content of the component is determined by your Java code.</p>
 <h3 id="webxml">web.xml</h3>
 <p>In order to deploy our HelloWorld program, we need to make our application
@@ -155,7 +155,7 @@
 <h2 id="ready-to-deploy">Ready to deploy</h2>
 <p>That’s it. No more configuration necessary! All you need to do now is to
 deploy the web application into your favorite application server. Point your
-browser to the url: <code class="highlighter-rouge">http://&lt;servername&gt;/&lt;warfilename&gt;/</code>, substituting
+browser to the url: <code class="language-plaintext highlighter-rouge">http://&lt;servername&gt;/&lt;warfilename&gt;/</code>, substituting
 servername and warfilename to the appropriate values, such as
 http://localhost:8080/helloworld/.</p>
 <p>As you can see: no superfluous XML configuration files are needed to enable a
diff --git a/content/learn/examples/markupinheritance.html b/content/learn/examples/markupinheritance.html
index e74892f..647cfc5 100644
--- a/content/learn/examples/markupinheritance.html
+++ b/content/learn/examples/markupinheritance.html
@@ -54,8 +54,8 @@
 <p>In all the Wicket examples, you have to put all files in the same package
 directory. This means putting the markup files and the java files next to one
 another. It is possible to alter this behavior, but that is beyond the scope
-of this example. The only exception is the obligatory <code class="highlighter-rouge">web.xml</code> file which
-should reside in the <code class="highlighter-rouge">WEB-INF/</code> directory of your web application root
+of this example. The only exception is the obligatory <code class="language-plaintext highlighter-rouge">web.xml</code> file which
+should reside in the <code class="language-plaintext highlighter-rouge">WEB-INF/</code> directory of your web application root
 folder.</p>
 <p>In this example we assume you already have read and understood the other
 examples which give you information on the structure and nature of Wicket
@@ -71,8 +71,8 @@
 <p>In Java you can extend classes. This same concept has been fitted into the
 markup parsing of Java. Markup containers that have files associated (page
 and panels) can inherit the markup of their super containers.</p>
-<p>This is done using two special Wicket tags: <code class="highlighter-rouge">&lt;wicket:child&gt;</code> and
-<code class="highlighter-rouge">&lt;wicket:extend&gt;</code>. In the super markup you define where the child markup
+<p>This is done using two special Wicket tags: <code class="language-plaintext highlighter-rouge">&lt;wicket:child&gt;</code> and
+<code class="language-plaintext highlighter-rouge">&lt;wicket:extend&gt;</code>. In the super markup you define where the child markup
 should be put, and in the sub markup you delineate where the child markup
 starts and ends.</p>
 <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt">&lt;html&gt;</span>
@@ -83,9 +83,9 @@
         This is in the super markup.<span class="nt">&lt;br&gt;</span>
     <span class="nt">&lt;/body&gt;</span>
 <span class="nt">&lt;/html&gt;</span></code></pre></figure>
-<p>In this markup you see two sentences that surround the <code class="highlighter-rouge">&lt;wicket:child&gt;</code> tag.
+<p>In this markup you see two sentences that surround the <code class="language-plaintext highlighter-rouge">&lt;wicket:child&gt;</code> tag.
 All markup in this file will remain when a sub class of this page is created,
-only the <code class="highlighter-rouge">&lt;wicket:child&gt;</code> tag will be replaced with the child markup. So if we
+only the <code class="language-plaintext highlighter-rouge">&lt;wicket:child&gt;</code> tag will be replaced with the child markup. So if we
 look at the following markup:</p>
 <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt">&lt;html&gt;</span>
 <span class="nt">&lt;head&gt;&lt;/head&gt;</span>
@@ -98,7 +98,7 @@
 <span class="nt">&lt;/body&gt;</span>
 <span class="nt">&lt;/html&gt;</span></code></pre></figure>
 <p>we can see the markup that should be included in the parent. Only the markup
-between the <code class="highlighter-rouge">&lt;wicket:extend&gt;</code> tags is included in the final page. Take a look
+between the <code class="language-plaintext highlighter-rouge">&lt;wicket:extend&gt;</code> tags is included in the final page. Take a look
 at the following markup which is the final markup when you would use this in
 a Wicket application.</p>
 <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt">&lt;html&gt;</span>
@@ -111,8 +111,8 @@
     This is in the super markup.<span class="nt">&lt;br&gt;</span>
 <span class="nt">&lt;/body&gt;</span>
 <span class="nt">&lt;/html&gt;</span></code></pre></figure>
-<p>Here you can see that the <code class="highlighter-rouge">&lt;wicket:child /&gt;</code> tag has been expanded, and its
-contents filled with exactly the markup between the <code class="highlighter-rouge">&lt;wicket:extend&gt;</code> tags.
+<p>Here you can see that the <code class="language-plaintext highlighter-rouge">&lt;wicket:child /&gt;</code> tag has been expanded, and its
+contents filled with exactly the markup between the <code class="language-plaintext highlighter-rouge">&lt;wicket:extend&gt;</code> tags.
 If you want to get rid of the special Wicket tags, you can disable that on
 the markup settings
 (see <a href="https://ci.apache.org/projects/wicket/apidocs/6.x/org/apache/wicket/settings/IMarkupSettings.html">IMarkupSettings</a> for Wikcet6
@@ -120,15 +120,15 @@
 <h2 id="implementing-the-basepage">Implementing the BasePage</h2>
 <p>Now that we have seen the basics for markup inheritance, we can take a
 look at the example at hand. Let’s first create the base page.</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="n">wicket</span><span class="o">.</span><span class="na">quickstart</span><span class="o">;</span>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="nn">wicket.quickstart</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.markup.html.WebPage</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.markup.html.basic.Label</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.markup.html.link.BookmarkablePageLink</span><span class="o">;</span>
-<span class="kd">public</span> <span class="kd">abstract</span> <span class="kd">class</span> <span class="nc">BasePage</span> <span class="kd">extends</span> <span class="n">WebPage</span> <span class="o">{</span>
+<span class="kd">public</span> <span class="kd">abstract</span> <span class="kd">class</span> <span class="nc">BasePage</span> <span class="kd">extends</span> <span class="nc">WebPage</span> <span class="o">{</span>
 	<span class="kd">public</span> <span class="nf">BasePage</span><span class="o">()</span> <span class="o">{</span>
-		<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">BookmarkablePageLink</span><span class="o">(</span><span class="s">"page1"</span><span class="o">,</span> <span class="n">Page1</span><span class="o">.</span><span class="na">class</span><span class="o">));</span>
-		<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">BookmarkablePageLink</span><span class="o">(</span><span class="s">"page2"</span><span class="o">,</span> <span class="n">Page2</span><span class="o">.</span><span class="na">class</span><span class="o">));</span>
-		<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Label</span><span class="o">(</span><span class="s">"footer"</span><span class="o">,</span> <span class="s">"This is in the footer"</span><span class="o">));</span>
+		<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">BookmarkablePageLink</span><span class="o">(</span><span class="s">"page1"</span><span class="o">,</span> <span class="nc">Page1</span><span class="o">.</span><span class="na">class</span><span class="o">));</span>
+		<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">BookmarkablePageLink</span><span class="o">(</span><span class="s">"page2"</span><span class="o">,</span> <span class="nc">Page2</span><span class="o">.</span><span class="na">class</span><span class="o">));</span>
+		<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Label</span><span class="o">(</span><span class="s">"footer"</span><span class="o">,</span> <span class="s">"This is in the footer"</span><span class="o">));</span>
 	<span class="o">}</span>
 <span class="o">}</span></code></pre></figure>
 <p>The two links should go into the header, and the footer in the footer of the
@@ -152,46 +152,46 @@
 <p>In this markup file you see the specific basic layout: we have 3 div
 elements:</p>
 <ol>
-  <li><code class="highlighter-rouge">&lt;div id="header"&gt;...&lt;/div&gt;</code></li>
-  <li><code class="highlighter-rouge">&lt;div id="body"&gt;...&lt;/div&gt;</code></li>
-  <li><code class="highlighter-rouge">&lt;div id="footer"&gt;...&lt;/div&gt;</code></li>
+  <li><code class="language-plaintext highlighter-rouge">&lt;div id="header"&gt;...&lt;/div&gt;</code></li>
+  <li><code class="language-plaintext highlighter-rouge">&lt;div id="body"&gt;...&lt;/div&gt;</code></li>
+  <li><code class="language-plaintext highlighter-rouge">&lt;div id="footer"&gt;...&lt;/div&gt;</code></li>
 </ol>
 <p>Note that these aren’t Wicket components, just plain markup. We could have
-made them components, such as a <code class="highlighter-rouge">Panel</code> but for brevity we keep it this way.
-Now that we have the <code class="highlighter-rouge">BasePage</code> finished, we can implement the two subclasses
+made them components, such as a <code class="language-plaintext highlighter-rouge">Panel</code> but for brevity we keep it this way.
+Now that we have the <code class="language-plaintext highlighter-rouge">BasePage</code> finished, we can implement the two subclasses
 to finish this example.</p>
 <h2 id="implementing-the-sub-pages">Implementing the sub pages</h2>
-<p>We need to build two pages: <code class="highlighter-rouge">Page1</code> and <code class="highlighter-rouge">Page2</code>. Each page needs its own
-markup file and Java class. Let’s first implement <code class="highlighter-rouge">Page1</code>.</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="n">wicket</span><span class="o">.</span><span class="na">quickstart</span><span class="o">;</span>
+<p>We need to build two pages: <code class="language-plaintext highlighter-rouge">Page1</code> and <code class="language-plaintext highlighter-rouge">Page2</code>. Each page needs its own
+markup file and Java class. Let’s first implement <code class="language-plaintext highlighter-rouge">Page1</code>.</p>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="nn">wicket.quickstart</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.markup.html.basic.Label</span><span class="o">;</span>
-<span class="kd">public</span> <span class="kd">class</span> <span class="nc">Page1</span> <span class="kd">extends</span> <span class="n">BasePage</span> <span class="o">{</span>
+<span class="kd">public</span> <span class="kd">class</span> <span class="nc">Page1</span> <span class="kd">extends</span> <span class="nc">BasePage</span> <span class="o">{</span>
 	<span class="kd">public</span> <span class="nf">Page1</span><span class="o">()</span> <span class="o">{</span>
-		<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Label</span><span class="o">(</span><span class="s">"label1"</span><span class="o">,</span> <span class="s">"This is in the subclass Page1"</span><span class="o">));</span>
+		<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Label</span><span class="o">(</span><span class="s">"label1"</span><span class="o">,</span> <span class="s">"This is in the subclass Page1"</span><span class="o">));</span>
 	<span class="o">}</span>
 <span class="o">}</span></code></pre></figure>
 <p>In this example you see that we add a new label component to the page:
-<code class="highlighter-rouge">label1</code>. This component is only available for <code class="highlighter-rouge">Page1</code>, as such <code class="highlighter-rouge">Page2</code> can
+<code class="language-plaintext highlighter-rouge">label1</code>. This component is only available for <code class="language-plaintext highlighter-rouge">Page1</code>, as such <code class="language-plaintext highlighter-rouge">Page2</code> can
 define its own component hierarchy. Let’s take a look at the markup for
-<code class="highlighter-rouge">Page1</code>:</p>
+<code class="language-plaintext highlighter-rouge">Page1</code>:</p>
 <figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="o">&lt;</span><span class="n">html</span><span class="o">&gt;</span>
 <span class="o">&lt;</span><span class="n">head</span><span class="o">&gt;&lt;/</span><span class="n">head</span><span class="o">&gt;</span>
 <span class="o">&lt;</span><span class="n">body</span><span class="o">&gt;</span>
 <span class="o">&lt;</span><span class="nl">wicket:</span><span class="n">extend</span><span class="o">&gt;</span>
-    <span class="o">&lt;</span><span class="n">h1</span><span class="o">&gt;</span><span class="n">Page1</span><span class="o">&lt;/</span><span class="n">h1</span><span class="o">&gt;</span>
+    <span class="o">&lt;</span><span class="n">h1</span><span class="o">&gt;</span><span class="nc">Page1</span><span class="o">&lt;/</span><span class="n">h1</span><span class="o">&gt;</span>
     <span class="o">&lt;</span><span class="n">span</span> <span class="nl">wicket:</span><span class="n">id</span><span class="o">=</span><span class="s">"label1"</span><span class="o">&gt;&lt;/</span><span class="n">span</span><span class="o">&gt;</span>
 <span class="o">&lt;/</span><span class="nl">wicket:</span><span class="n">extend</span><span class="o">&gt;</span>
 <span class="o">&lt;/</span><span class="n">body</span><span class="o">&gt;</span>
 <span class="o">&lt;/</span><span class="n">html</span><span class="o">&gt;</span></code></pre></figure>
-<p>Here you see that we added the <code class="highlighter-rouge">Label</code> component in the markup between the
-<code class="highlighter-rouge">&lt;wicket:extend&gt;</code> tags. If we were to add the component outside those tags,
+<p>Here you see that we added the <code class="language-plaintext highlighter-rouge">Label</code> component in the markup between the
+<code class="language-plaintext highlighter-rouge">&lt;wicket:extend&gt;</code> tags. If we were to add the component outside those tags,
 Wicket will not be able to render the component in the final page.</p>
-<p>Now, let’s do the same for <code class="highlighter-rouge">Page2</code>.</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="n">wicket</span><span class="o">.</span><span class="na">quickstart</span><span class="o">;</span>
+<p>Now, let’s do the same for <code class="language-plaintext highlighter-rouge">Page2</code>.</p>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="nn">wicket.quickstart</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.markup.html.basic.Label</span><span class="o">;</span>
-<span class="kd">public</span> <span class="kd">class</span> <span class="nc">Page2</span> <span class="kd">extends</span> <span class="n">BasePage</span> <span class="o">{</span>
+<span class="kd">public</span> <span class="kd">class</span> <span class="nc">Page2</span> <span class="kd">extends</span> <span class="nc">BasePage</span> <span class="o">{</span>
 	<span class="kd">public</span> <span class="nf">Page2</span><span class="o">()</span> <span class="o">{</span>
-		<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Label</span><span class="o">(</span><span class="s">"label2"</span><span class="o">,</span> <span class="s">"This is in the subclass Page2"</span><span class="o">));</span>
+		<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Label</span><span class="o">(</span><span class="s">"label2"</span><span class="o">,</span> <span class="s">"This is in the subclass Page2"</span><span class="o">));</span>
 	<span class="o">}</span>
 <span class="o">}</span></code></pre></figure>
 <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt">&lt;html&gt;</span>
@@ -203,10 +203,10 @@
 <span class="nt">&lt;/wicket:extend&gt;</span>
 <span class="nt">&lt;/body&gt;</span>
 <span class="nt">&lt;/html&gt;</span></code></pre></figure>
-<p>In <code class="highlighter-rouge">Page2</code> you see that we have a different component structure (<code class="highlighter-rouge">label2</code>
-instead of <code class="highlighter-rouge">label1</code>), and as such that the pages are quite different.</p>
+<p>In <code class="language-plaintext highlighter-rouge">Page2</code> you see that we have a different component structure (<code class="language-plaintext highlighter-rouge">label2</code>
+instead of <code class="language-plaintext highlighter-rouge">label1</code>), and as such that the pages are quite different.</p>
 <p>If you paste this code into a Wicket quickstart application, you can see it
-immediately working (don’t forget to set the homepage to <code class="highlighter-rouge">Page1</code> or <code class="highlighter-rouge">Page2</code>).</p>
+immediately working (don’t forget to set the homepage to <code class="language-plaintext highlighter-rouge">Page1</code> or <code class="language-plaintext highlighter-rouge">Page2</code>).</p>
 <h2 id="conclusion">Conclusion</h2>
 <p>With markup inheritance you can get a standard layout for your application
 without too much hassle. It follows the natural inheritance strategy for Java
@@ -214,9 +214,9 @@
 <p>In this example we haven’t touched on the other possible features of markup
 inheritance:</p>
 <ul>
-  <li>contributing to the <code class="highlighter-rouge">&lt;head&gt;</code> section from your sub pages</li>
+  <li>contributing to the <code class="language-plaintext highlighter-rouge">&lt;head&gt;</code> section from your sub pages</li>
   <li>multiple layers of inheritance (this just works)</li>
-  <li>markup inheritance used with <code class="highlighter-rouge">Panel</code> components</li>
+  <li>markup inheritance used with <code class="language-plaintext highlighter-rouge">Panel</code> components</li>
 </ul>
 <p>However, this example should get you up and running.</p>
         </section>
diff --git a/content/learn/examples/navomatic.html b/content/learn/examples/navomatic.html
index c3b5a73..57764d4 100644
--- a/content/learn/examples/navomatic.html
+++ b/content/learn/examples/navomatic.html
@@ -67,7 +67,7 @@
 Page1.</p>
 <h2 id="navigation-component">Navigation component</h2>
 <p>To create a reusable navigation component we are going to use a
-<code class="highlighter-rouge">org.apache.wicket.markup.html.border.Border</code> component. From the Border
+<code class="language-plaintext highlighter-rouge">org.apache.wicket.markup.html.border.Border</code> component. From the Border
 Javadoc:</p>
 <blockquote>
   <p>A border component has associated markup which is drawn and determines
@@ -75,9 +75,9 @@
 component.</p>
 </blockquote>
 <p>The portion of the border’s associated markup file which is to be used in
-rendering the border is denoted by a <code class="highlighter-rouge">&lt;wicket:border&gt;</code> tag. The children of the
+rendering the border is denoted by a <code class="language-plaintext highlighter-rouge">&lt;wicket:border&gt;</code> tag. The children of the
 border component instance are then inserted into this markup, replacing the
-first <code class="highlighter-rouge">&lt;wicket:body/&gt;</code> tag in the border’s associated markup.</p>
+first <code class="language-plaintext highlighter-rouge">&lt;wicket:body/&gt;</code> tag in the border’s associated markup.</p>
 <p>For example, here is markup for a simple Border subclass, a usage of that
 border, and the markup which would be output on rendering:</p>
 <h3 id="border-markup">Border markup</h3>
@@ -91,7 +91,7 @@
 <h3 id="border-usage">Border usage</h3>
 <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt">&lt;html&gt;</span>
 <span class="nt">&lt;body&gt;</span>
-  <span class="nt">&lt;span</span> <span class="na">wicket:id =</span><span class="err"> </span><span class="s">"myBorder"</span><span class="nt">&gt;</span>
+  <span class="nt">&lt;span</span> <span class="na">wicket:id = </span><span class="s">"myBorder"</span><span class="nt">&gt;</span>
       Middle
   <span class="nt">&lt;/span&gt;</span>
 <span class="nt">&lt;/body&gt;</span>
@@ -102,8 +102,8 @@
       First Middle Last
 <span class="nt">&lt;/body&gt;</span>
 <span class="nt">&lt;/html&gt;</span></code></pre></figure>
-<p>In other words, the markup around the <code class="highlighter-rouge">&lt;wicket:body/&gt;</code> tag in the border
-component is sort of “wrapped around” the body of the <code class="highlighter-rouge">&lt;span&gt;</code> tag where the
+<p>In other words, the markup around the <code class="language-plaintext highlighter-rouge">&lt;wicket:body/&gt;</code> tag in the border
+component is sort of “wrapped around” the body of the <code class="language-plaintext highlighter-rouge">&lt;span&gt;</code> tag where the
 border is used. This seems simple in this example, but keep in mind that
 nested components and even nested borders can appear anywhere in either markup
 file. This can be used to create quite complex effects with relatively little
@@ -111,49 +111,49 @@
 <h3 id="navomaticapplicationjava">NavomaticApplication.java</h3>
 <p>Just as in the Hello World! example, we need to define our application. In
 this case, we set Page1 to be our home page.</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="n">org</span><span class="o">.</span><span class="na">apache</span><span class="o">.</span><span class="na">wicket</span><span class="o">.</span><span class="na">examples</span><span class="o">.</span><span class="na">navomatic</span><span class="o">;</span>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="nn">org.apache.wicket.examples.navomatic</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">org.apache.wicket.protocol.http.WebApplication</span><span class="o">;</span>
-<span class="kd">public</span> <span class="kd">class</span> <span class="nc">NavomaticApplication</span> <span class="kd">extends</span> <span class="n">WebApplication</span> <span class="o">{</span>
+<span class="kd">public</span> <span class="kd">class</span> <span class="nc">NavomaticApplication</span> <span class="kd">extends</span> <span class="nc">WebApplication</span> <span class="o">{</span>
     <span class="kd">public</span> <span class="nf">NavomaticApplication</span><span class="o">()</span> <span class="o">{</span>
     <span class="o">}</span>
-    <span class="kd">public</span> <span class="n">Class</span> <span class="nf">getHomePage</span><span class="o">()</span> <span class="o">{</span>
-        <span class="k">return</span> <span class="n">Page1</span><span class="o">.</span><span class="na">class</span><span class="o">;</span>
+    <span class="kd">public</span> <span class="nc">Class</span> <span class="nf">getHomePage</span><span class="o">()</span> <span class="o">{</span>
+        <span class="k">return</span> <span class="nc">Page1</span><span class="o">.</span><span class="na">class</span><span class="o">;</span>
     <span class="o">}</span>
 <span class="o">}</span></code></pre></figure>
 <h3 id="page1java">Page1.java</h3>
 <p>The Page1 Java and HTML files look like this:</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="n">wicket</span><span class="o">.</span><span class="na">examples</span><span class="o">.</span><span class="na">navomatic</span><span class="o">;</span>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="nn">wicket.examples.navomatic</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">org.apache.wicket.markup.html.WebPage</span><span class="o">;</span>
-<span class="kd">public</span> <span class="kd">class</span> <span class="nc">Page1</span> <span class="kd">extends</span> <span class="n">WebPage</span> <span class="o">{</span>
+<span class="kd">public</span> <span class="kd">class</span> <span class="nc">Page1</span> <span class="kd">extends</span> <span class="nc">WebPage</span> <span class="o">{</span>
     <span class="kd">public</span> <span class="nf">Page1</span><span class="o">()</span> <span class="o">{</span>
-        <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">NavomaticBorder</span><span class="o">(</span><span class="s">"navomaticBorder"</span><span class="o">));</span>
+        <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">NavomaticBorder</span><span class="o">(</span><span class="s">"navomaticBorder"</span><span class="o">));</span>
     <span class="o">}</span>
 <span class="o">}</span></code></pre></figure>
 <h3 id="page1html">Page1.html</h3>
 <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt">&lt;html&gt;</span>
 <span class="nt">&lt;body&gt;</span> 
-    <span class="nt">&lt;span</span> <span class="na">wicket:id =</span><span class="err"> </span><span class="s">"navomaticBorder"</span><span class="nt">&gt;</span>
+    <span class="nt">&lt;span</span> <span class="na">wicket:id = </span><span class="s">"navomaticBorder"</span><span class="nt">&gt;</span>
         You are viewing Page1
     <span class="nt">&lt;/span&gt;</span>
 <span class="nt">&lt;/body&gt;</span>
 <span class="nt">&lt;/html&gt;</span></code></pre></figure>
-<p>Notice that the NavomaticBorder component is attached to the <code class="highlighter-rouge">&lt;span&gt;</code> tag
+<p>Notice that the NavomaticBorder component is attached to the <code class="language-plaintext highlighter-rouge">&lt;span&gt;</code> tag
 because the name of the component in the Java code is “navomaticBorder” and
-the <code class="highlighter-rouge">&lt;span&gt;</code> tag’s wicket:id attribute is set to “navomaticBorder”. Because the
+the <code class="language-plaintext highlighter-rouge">&lt;span&gt;</code> tag’s wicket:id attribute is set to “navomaticBorder”. Because the
 two names match, Wicket associates the NavomaticBorder Java component with the
-<code class="highlighter-rouge">&lt;span&gt;</code> tag.</p>
+<code class="language-plaintext highlighter-rouge">&lt;span&gt;</code> tag.</p>
 <h3 id="page2java">Page2.java</h3>
 <p>The Page2 Java and HTML files look almost identical (and we’ll omit the
 sources for Page3 altogether because it follows the same pattern):</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">public</span> <span class="kd">class</span> <span class="nc">Page2</span> <span class="kd">extends</span> <span class="n">WebPage</span> <span class="o">{</span>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">public</span> <span class="kd">class</span> <span class="nc">Page2</span> <span class="kd">extends</span> <span class="nc">WebPage</span> <span class="o">{</span>
     <span class="kd">public</span> <span class="nf">Page2</span><span class="o">()</span> <span class="o">{</span>
-        <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">NavomaticBorder</span><span class="o">(</span><span class="s">"navomaticBorder"</span><span class="o">));</span>
+        <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">NavomaticBorder</span><span class="o">(</span><span class="s">"navomaticBorder"</span><span class="o">));</span>
     <span class="o">}</span>
 <span class="o">}</span></code></pre></figure>
 <h3 id="page2html">Page2.html</h3>
 <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt">&lt;html&gt;</span>
 <span class="nt">&lt;body&gt;</span>
-    <span class="nt">&lt;span</span> <span class="na">wicket:id =</span><span class="err"> </span><span class="s">"navomaticBorder"</span><span class="nt">&gt;</span>
+    <span class="nt">&lt;span</span> <span class="na">wicket:id = </span><span class="s">"navomaticBorder"</span><span class="nt">&gt;</span>
         You are viewing Page2
     <span class="nt">&lt;/span&gt;</span>
 <span class="nt">&lt;/body&gt;</span>
@@ -162,14 +162,14 @@
 <p>So how does NavomaticBorder work? Glad you asked. The Java code below adds two
 other components, which are itself borders. Each adds a line around its
 contents. The rest of the magic is in the NavomaticBorder markup.</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="n">wicket</span><span class="o">.</span><span class="na">examples</span><span class="o">.</span><span class="na">navomatic</span><span class="o">;</span>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="nn">wicket.examples.navomatic</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">org.apache.wicket.examples.compref.MyBorder</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">org.apache.wicket.markup.html.border.Border</span><span class="o">;</span>
-<span class="kd">public</span> <span class="kd">class</span> <span class="nc">NavomaticBorder</span> <span class="kd">extends</span> <span class="n">Border</span> <span class="o">{</span>
-    <span class="kd">public</span> <span class="nf">NavomaticBorder</span><span class="o">(</span><span class="kd">final</span> <span class="n">String</span> <span class="n">componentName</span><span class="o">)</span> <span class="o">{</span>
+<span class="kd">public</span> <span class="kd">class</span> <span class="nc">NavomaticBorder</span> <span class="kd">extends</span> <span class="nc">Border</span> <span class="o">{</span>
+    <span class="kd">public</span> <span class="nf">NavomaticBorder</span><span class="o">(</span><span class="kd">final</span> <span class="nc">String</span> <span class="n">componentName</span><span class="o">)</span> <span class="o">{</span>
         <span class="kd">super</span><span class="o">(</span><span class="n">componentName</span><span class="o">);</span>
-        <span class="n">addToBorder</span><span class="o">(</span><span class="k">new</span> <span class="n">MyBorder</span><span class="o">(</span><span class="s">"navigationBorder"</span><span class="o">));</span>
-        <span class="n">addToBorder</span><span class="o">(</span><span class="k">new</span> <span class="n">MyBorder</span><span class="o">(</span><span class="s">"bodyBorder"</span><span class="o">));</span>
+        <span class="n">addToBorder</span><span class="o">(</span><span class="k">new</span> <span class="nc">MyBorder</span><span class="o">(</span><span class="s">"navigationBorder"</span><span class="o">));</span>
+        <span class="n">addToBorder</span><span class="o">(</span><span class="k">new</span> <span class="nc">MyBorder</span><span class="o">(</span><span class="s">"bodyBorder"</span><span class="o">));</span>
     <span class="o">}</span>
 <span class="o">}</span></code></pre></figure>
 <h3 id="navomaticborderhtml">NavomaticBorder.html</h3>
@@ -180,19 +180,19 @@
         <span class="nt">&lt;table&gt;</span>
             <span class="nt">&lt;tr&gt;</span>
                 <span class="nt">&lt;td&gt;</span>
-                    <span class="nt">&lt;span</span> <span class="na">wicket:id =</span><span class="err"> </span><span class="s">"navigationBorder"</span><span class="nt">&gt;</span>
+                    <span class="nt">&lt;span</span> <span class="na">wicket:id = </span><span class="s">"navigationBorder"</span><span class="nt">&gt;</span>
                       <span class="nt">&lt;b&gt;</span>Navigation Links<span class="nt">&lt;/b&gt;</span>
                       <span class="nt">&lt;p&gt;</span>
                         <span class="nt">&lt;wicket:link&gt;</span>
-                          <span class="nt">&lt;a</span> <span class="na">href =</span><span class="err"> </span><span class="s">"Page1.html"</span><span class="nt">&gt;</span>Page1<span class="nt">&lt;/a&gt;&lt;br/&gt;</span>
-                          <span class="nt">&lt;a</span> <span class="na">href =</span><span class="err"> </span><span class="s">"Page2.html"</span><span class="nt">&gt;</span>Page2<span class="nt">&lt;/a&gt;&lt;br/&gt;</span>
-                          <span class="nt">&lt;a</span> <span class="na">href =</span><span class="err"> </span><span class="s">"Page3.html"</span><span class="nt">&gt;</span>Page3<span class="nt">&lt;/a&gt;</span>
+                          <span class="nt">&lt;a</span> <span class="na">href = </span><span class="s">"Page1.html"</span><span class="nt">&gt;</span>Page1<span class="nt">&lt;/a&gt;&lt;br/&gt;</span>
+                          <span class="nt">&lt;a</span> <span class="na">href = </span><span class="s">"Page2.html"</span><span class="nt">&gt;</span>Page2<span class="nt">&lt;/a&gt;&lt;br/&gt;</span>
+                          <span class="nt">&lt;a</span> <span class="na">href = </span><span class="s">"Page3.html"</span><span class="nt">&gt;</span>Page3<span class="nt">&lt;/a&gt;</span>
                         <span class="nt">&lt;/wicket:link&gt;</span>
                       <span class="nt">&lt;/p&gt;</span>
                     <span class="nt">&lt;/span&gt;</span>
                 <span class="nt">&lt;/td&gt;</span>
                 <span class="nt">&lt;td&gt;</span>
-                    <span class="nt">&lt;span</span> <span class="na">wicket:id =</span><span class="err"> </span><span class="s">"bodyBorder"</span><span class="nt">&gt;</span>
+                    <span class="nt">&lt;span</span> <span class="na">wicket:id = </span><span class="s">"bodyBorder"</span><span class="nt">&gt;</span>
                         <span class="nt">&lt;wicket:body/&gt;</span>
                     <span class="nt">&lt;/span&gt;</span>
                 <span class="nt">&lt;/td&gt;</span>
@@ -203,17 +203,17 @@
  <span class="nt">&lt;/body&gt;</span>
 <span class="nt">&lt;/html&gt;</span></code></pre></figure>
 <p>Notice that the markup above encloses the entire contents of the markup file’s
-<code class="highlighter-rouge">&lt;body&gt;</code> with a <code class="highlighter-rouge">&lt;wicket:border&gt;</code> tag, as we described earlier. This lets the
+<code class="language-plaintext highlighter-rouge">&lt;body&gt;</code> with a <code class="language-plaintext highlighter-rouge">&lt;wicket:border&gt;</code> tag, as we described earlier. This lets the
 NavomaticBorder know how much of its markup to use when it wraps itself around
 the markup it finds in the context where it is used. Notice also the
-<code class="highlighter-rouge">&lt;wicket:body/&gt;</code> marker which designates where to put whatever is found inside
+<code class="language-plaintext highlighter-rouge">&lt;wicket:body/&gt;</code> marker which designates where to put whatever is found inside
 the tag at the use context.</p>
-<p>Next, notice that the navigation links and the border’s <code class="highlighter-rouge">&lt;wicket:body/&gt;</code> are
-both enclosed in <code class="highlighter-rouge">&lt;span&gt;</code> tags which have wicket:id attributes that associate
+<p>Next, notice that the navigation links and the border’s <code class="language-plaintext highlighter-rouge">&lt;wicket:body/&gt;</code> are
+both enclosed in <code class="language-plaintext highlighter-rouge">&lt;span&gt;</code> tags which have wicket:id attributes that associate
 those tags with the MyBorder components added in the NavomaticBorder
 constructor. These nested border components will each draw a thin black line
 around their contents.</p>
-<p>Finally, the <code class="highlighter-rouge">&lt;wicket:link&gt;</code> tag is used to mark the links in the navigation
+<p>Finally, the <code class="language-plaintext highlighter-rouge">&lt;wicket:link&gt;</code> tag is used to mark the links in the navigation
 as automatic links. Ordinarily, you would need to create link components and
 attach them to your page manually, but anchor links that are marked as
 automatic are parsed and hooked up to link components for you, as appropriate.
diff --git a/content/learn/examples/servlet3x.html b/content/learn/examples/servlet3x.html
index 2717c4c..d652eff 100644
--- a/content/learn/examples/servlet3x.html
+++ b/content/learn/examples/servlet3x.html
@@ -64,7 +64,7 @@
 		<span class="nd">@WebInitParam</span><span class="o">(</span><span class="n">name</span> <span class="o">=</span> <span class="s">"applicationClassName"</span><span class="o">,</span>
 		<span class="n">value</span> <span class="o">=</span> <span class="s">"com.my.package.MyApplication"</span><span class="o">),</span>
 		<span class="nd">@WebInitParam</span><span class="o">(</span><span class="n">name</span> <span class="o">=</span> <span class="s">"configuration"</span><span class="o">,</span> <span class="n">value</span> <span class="o">=</span> <span class="s">"development"</span><span class="o">)</span> <span class="o">})</span>
-<span class="kd">public</span> <span class="kd">class</span> <span class="nc">MyFilter</span> <span class="kd">extends</span> <span class="n">WicketFilter</span> <span class="o">{}</span></code></pre></figure>
+<span class="kd">public</span> <span class="kd">class</span> <span class="nc">MyFilter</span> <span class="kd">extends</span> <span class="nc">WicketFilter</span> <span class="o">{}</span></code></pre></figure>
 <h3 id="mycontextloaderlistenerjava">MyContextLoaderListener.java</h3>
 <p>Another important class is the ContextLoaderListener which in our case is going to initialize
 the Spring Framework’s context and effects a package scan for Spring components. Usually
@@ -75,13 +75,13 @@
 <span class="kn">import</span> <span class="nn">org.springframework.web.context.WebApplicationContext</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">org.springframework.web.context.support.AnnotationConfigWebApplicationContext</span><span class="o">;</span>
 <span class="nd">@WebListener</span>
-<span class="kd">public</span> <span class="kd">class</span> <span class="nc">MyContextLoaderListener</span> <span class="kd">extends</span> <span class="n">ContextLoaderListener</span> <span class="o">{</span>
+<span class="kd">public</span> <span class="kd">class</span> <span class="nc">MyContextLoaderListener</span> <span class="kd">extends</span> <span class="nc">ContextLoaderListener</span> <span class="o">{</span>
   <span class="kd">public</span> <span class="nf">MyContextLoaderListener</span><span class="o">()</span> <span class="o">{</span>
     <span class="kd">super</span><span class="o">(</span><span class="n">getWebApplicationContext</span><span class="o">());</span>
   <span class="o">}</span>
-  <span class="kd">private</span> <span class="kd">static</span> <span class="n">WebApplicationContext</span> <span class="nf">getWebApplicationContext</span><span class="o">()</span> <span class="o">{</span>
-    <span class="n">AnnotationConfigWebApplicationContext</span> <span class="n">context</span>
-    	<span class="o">=</span> <span class="k">new</span> <span class="n">AnnotationConfigWebApplicationContext</span><span class="o">();</span>
+  <span class="kd">private</span> <span class="kd">static</span> <span class="nc">WebApplicationContext</span> <span class="nf">getWebApplicationContext</span><span class="o">()</span> <span class="o">{</span>
+    <span class="nc">AnnotationConfigWebApplicationContext</span> <span class="n">context</span>
+    	<span class="o">=</span> <span class="k">new</span> <span class="nc">AnnotationConfigWebApplicationContext</span><span class="o">();</span>
     <span class="n">context</span><span class="o">.</span><span class="na">scan</span><span class="o">(</span><span class="s">"com.my.package"</span><span class="o">);</span>
     <span class="n">context</span><span class="o">.</span><span class="na">refresh</span><span class="o">();</span>
     <span class="k">return</span> <span class="n">context</span><span class="o">;</span>
@@ -95,7 +95,7 @@
 <figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">import</span> <span class="nn">javax.servlet.annotation.WebListener</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">org.springframework.web.context.request.RequestContextListener</span><span class="o">;</span>
 <span class="nd">@WebListener</span>
-<span class="kd">public</span> <span class="kd">class</span> <span class="nc">MyRequestContextListener</span> <span class="kd">extends</span> <span class="n">RequestContextListener</span><span class="o">{}</span></code></pre></figure>
+<span class="kd">public</span> <span class="kd">class</span> <span class="nc">MyRequestContextListener</span> <span class="kd">extends</span> <span class="nc">RequestContextListener</span><span class="o">{}</span></code></pre></figure>
 <h3 id="mysessionbeanjava">MySessionBean.java</h3>
 <p>This is a small example of a session scoped bean within the “com.my.package” package. It can be 
 autowired by using the @SpringBean annotation in any wicket component like a WebPage or a Panel.</p>
@@ -108,12 +108,12 @@
 <span class="nd">@SessionScope</span>
 <span class="kd">public</span> <span class="kd">class</span> <span class="nc">MySessionBean</span> <span class="o">{</span>
   <span class="nd">@Autowired</span>
-  <span class="kd">private</span> <span class="n">HttpSession</span> <span class="n">httpSession</span><span class="o">;</span>
+  <span class="kd">private</span> <span class="nc">HttpSession</span> <span class="n">httpSession</span><span class="o">;</span>
   <span class="nd">@PostConstruct</span>
   <span class="kd">public</span> <span class="kt">void</span> <span class="nf">postConstruct</span><span class="o">()</span> <span class="o">{</span>
     <span class="c1">// do something after the bean has been constructed</span>
   <span class="o">}</span>
-  <span class="kd">public</span> <span class="n">HttpSession</span> <span class="nf">getHttpSession</span><span class="o">()</span> <span class="o">{</span>
+  <span class="kd">public</span> <span class="nc">HttpSession</span> <span class="nf">getHttpSession</span><span class="o">()</span> <span class="o">{</span>
     <span class="k">return</span> <span class="n">httpSession</span><span class="o">;</span>
   <span class="o">}</span>
 <span class="o">}</span></code></pre></figure>
@@ -121,9 +121,9 @@
 <figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">import</span> <span class="nn">com.my.package.MySessionBean</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">org.apache.wicket.spring.injection.annot.SpringBean</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">org.apache.wicket.markup.html.WebPage</span><span class="o">;</span>
-<span class="kd">public</span> <span class="kd">class</span> <span class="nc">HelloWorld</span> <span class="kd">extends</span> <span class="n">WebPage</span> <span class="o">{</span>
+<span class="kd">public</span> <span class="kd">class</span> <span class="nc">HelloWorld</span> <span class="kd">extends</span> <span class="nc">WebPage</span> <span class="o">{</span>
   <span class="nd">@SpringBean</span>
-  <span class="kd">private</span> <span class="n">MySessionBean</span> <span class="n">mySessionBean</span><span class="o">;</span>
+  <span class="kd">private</span> <span class="nc">MySessionBean</span> <span class="n">mySessionBean</span><span class="o">;</span>
   <span class="kd">public</span> <span class="nf">HomePage</span><span class="o">()</span> <span class="o">{</span>
     <span class="c1">// do something</span>
   <span class="o">}</span>
@@ -138,16 +138,16 @@
 <span class="kn">import</span> <span class="nn">org.apache.wicket.spring.injection.annot.SpringComponentInjector</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">org.springframework.web.context.support.WebApplicationContextUtils</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">com.my.package.HelloWorld</span><span class="o">;</span>
-<span class="kd">public</span> <span class="kd">class</span> <span class="nc">MyApplication</span> <span class="kd">extends</span> <span class="n">WebApplication</span> <span class="o">{</span>
+<span class="kd">public</span> <span class="kd">class</span> <span class="nc">MyApplication</span> <span class="kd">extends</span> <span class="nc">WebApplication</span> <span class="o">{</span>
   <span class="nd">@Override</span>
-  <span class="kd">public</span> <span class="n">Class</span><span class="o">&lt;?</span> <span class="kd">extends</span> <span class="n">Page</span><span class="o">&gt;</span> <span class="nf">getHomePage</span><span class="o">()</span> <span class="o">{</span>
-    <span class="k">return</span> <span class="n">HelloWorld</span><span class="o">.</span><span class="na">class</span><span class="o">;</span>
+  <span class="kd">public</span> <span class="nc">Class</span><span class="o">&lt;?</span> <span class="kd">extends</span> <span class="nc">Page</span><span class="o">&gt;</span> <span class="nf">getHomePage</span><span class="o">()</span> <span class="o">{</span>
+    <span class="k">return</span> <span class="nc">HelloWorld</span><span class="o">.</span><span class="na">class</span><span class="o">;</span>
   <span class="o">}</span>
   <span class="nd">@Override</span>
   <span class="kd">protected</span> <span class="kt">void</span> <span class="nf">init</span><span class="o">()</span> <span class="o">{</span>
     <span class="kd">super</span><span class="o">.</span><span class="na">init</span><span class="o">();</span>
-    <span class="n">getComponentInstantiationListeners</span><span class="o">().</span><span class="na">add</span><span class="o">(</span><span class="k">new</span> <span class="n">SpringComponentInjector</span><span class="o">(</span><span class="k">this</span><span class="o">,</span>
-      <span class="n">WebApplicationContextUtils</span><span class="o">.</span><span class="na">getRequiredWebApplicationContext</span><span class="o">(</span>
+    <span class="n">getComponentInstantiationListeners</span><span class="o">().</span><span class="na">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">SpringComponentInjector</span><span class="o">(</span><span class="k">this</span><span class="o">,</span>
+      <span class="nc">WebApplicationContextUtils</span><span class="o">.</span><span class="na">getRequiredWebApplicationContext</span><span class="o">(</span>
         <span class="n">getServletContext</span><span class="o">())));</span>
   <span class="o">}</span>
 <span class="o">}</span></code></pre></figure>
diff --git a/content/learn/examples/usingfragments.html b/content/learn/examples/usingfragments.html
index 8dd3a2f..e93ed1e 100644
--- a/content/learn/examples/usingfragments.html
+++ b/content/learn/examples/usingfragments.html
@@ -52,12 +52,12 @@
             <p>This example shows you how to use fragments (Wicket 1.2 feature) to lessen
 the burden on extra markup files. Fragments are ‘inline panels’ and are a
 quick way of using panel type components in pages without having to create a
-<code class="highlighter-rouge">Panel</code> markup file and class.</p>
+<code class="language-plaintext highlighter-rouge">Panel</code> markup file and class.</p>
 <p>In all the Wicket examples, you have to put all files in the same package
 directory. This means putting the markup files and the java files next to one
 another. It is possible to alter this behavior, but that is beyond the scope
-of this example. The only exception is the obligatory <code class="highlighter-rouge">web.xml</code> file which
-should reside in the <code class="highlighter-rouge">WEB-INF/</code> directory of your web application root
+of this example. The only exception is the obligatory <code class="language-plaintext highlighter-rouge">web.xml</code> file which
+should reside in the <code class="language-plaintext highlighter-rouge">WEB-INF/</code> directory of your web application root
 folder.</p>
 <p>In this example we assume you already have read and understood the other
 examples which give you information on the structure and nature of Wicket
@@ -78,27 +78,27 @@
 <span class="nt">&lt;/body&gt;</span>
 <span class="nt">&lt;/html&gt;</span></code></pre></figure>
 <p>As you can see in this markup file, we already took care of adding the
-fragment markup to the page in the <code class="highlighter-rouge">&lt;wicket:fragment&gt;</code> tags. Each fragment
+fragment markup to the page in the <code class="language-plaintext highlighter-rouge">&lt;wicket:fragment&gt;</code> tags. Each fragment
 can contain its own markup and components. Those components need to be added
 to the Fragment instance in the Java file, just as you would do with a panel
 and web markup container.</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="n">wicket</span><span class="o">.</span><span class="na">quickstart</span><span class="o">;</span>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="nn">wicket.quickstart</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.markup.html.list.Loop</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.markup.html.panel.Fragment</span><span class="o">;</span>
-<span class="kd">public</span> <span class="kd">class</span> <span class="nc">Index</span> <span class="kd">extends</span> <span class="n">QuickStartPage</span> <span class="o">{</span>
+<span class="kd">public</span> <span class="kd">class</span> <span class="nc">Index</span> <span class="kd">extends</span> <span class="nc">QuickStartPage</span> <span class="o">{</span>
     <span class="kd">public</span> <span class="nf">Index</span><span class="o">()</span> <span class="o">{</span>
-        <span class="n">Loop</span> <span class="n">loop</span> <span class="o">=</span> <span class="k">new</span> <span class="n">Loop</span><span class="o">(</span><span class="s">"list"</span><span class="o">,</span> <span class="mi">5</span><span class="o">)</span> <span class="o">{</span>
-            <span class="kd">protected</span> <span class="kt">void</span> <span class="nf">populateItem</span><span class="o">(</span><span class="n">LoopItem</span> <span class="n">item</span><span class="o">)</span> <span class="o">{</span>
-                <span class="n">String</span> <span class="n">fragmentId</span> <span class="o">=</span> <span class="s">"fragment"</span> <span class="o">+</span> <span class="o">(</span><span class="n">item</span><span class="o">.</span><span class="na">getIteration</span><span class="o">()</span> <span class="o">%</span> <span class="mi">2</span> <span class="o">+</span> <span class="mi">1</span><span class="o">);</span>
-                <span class="n">item</span><span class="o">.</span><span class="na">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Fragment</span><span class="o">(</span><span class="s">"panel"</span><span class="o">,</span> <span class="n">fragmentId</span><span class="o">,</span> <span class="n">Index</span><span class="o">.</span><span class="na">this</span><span class="o">));</span>
+        <span class="nc">Loop</span> <span class="n">loop</span> <span class="o">=</span> <span class="k">new</span> <span class="nc">Loop</span><span class="o">(</span><span class="s">"list"</span><span class="o">,</span> <span class="mi">5</span><span class="o">)</span> <span class="o">{</span>
+            <span class="kd">protected</span> <span class="kt">void</span> <span class="nf">populateItem</span><span class="o">(</span><span class="nc">LoopItem</span> <span class="n">item</span><span class="o">)</span> <span class="o">{</span>
+                <span class="nc">String</span> <span class="n">fragmentId</span> <span class="o">=</span> <span class="s">"fragment"</span> <span class="o">+</span> <span class="o">(</span><span class="n">item</span><span class="o">.</span><span class="na">getIteration</span><span class="o">()</span> <span class="o">%</span> <span class="mi">2</span> <span class="o">+</span> <span class="mi">1</span><span class="o">);</span>
+                <span class="n">item</span><span class="o">.</span><span class="na">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Fragment</span><span class="o">(</span><span class="s">"panel"</span><span class="o">,</span> <span class="n">fragmentId</span><span class="o">,</span> <span class="nc">Index</span><span class="o">.</span><span class="na">this</span><span class="o">));</span>
             <span class="o">}</span>
         <span class="o">};</span>
         <span class="n">add</span><span class="o">(</span><span class="n">loop</span><span class="o">);</span>
     <span class="o">}</span>
 <span class="o">}</span></code></pre></figure>
-<p>The Loop will render 5 items, and the <code class="highlighter-rouge">populateItem</code> method will be called
+<p>The Loop will render 5 items, and the <code class="language-plaintext highlighter-rouge">populateItem</code> method will be called
 for each item. In each item we construct a fragment identifier that
-corresponds to the identifier in the <code class="highlighter-rouge">&lt;wicket:fragment&gt;</code>. The <code class="highlighter-rouge">Fragment</code>
+corresponds to the identifier in the <code class="language-plaintext highlighter-rouge">&lt;wicket:fragment&gt;</code>. The <code class="language-plaintext highlighter-rouge">Fragment</code>
 constructor takes the identifier of the markup it needs to attach to, and the
 fragment identifier telling it where to find the specific markup in the file.</p>
 <h2 id="adding-components-to-fragments">Adding components to fragments</h2>
@@ -117,40 +117,40 @@
 <span class="nt">&lt;/html&gt;</span></code></pre></figure>
 <p>In order to add the component to the first fragment we’ll introduce a
 subclass for fragment one to encapsulate the component.</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="n">wicket</span><span class="o">.</span><span class="na">quickstart</span><span class="o">;</span>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kn">package</span> <span class="nn">wicket.quickstart</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.markup.html.basic.Label</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.markup.html.list.Loop</span><span class="o">;</span>
 <span class="kn">import</span> <span class="nn">wicket.markup.html.panel.Fragment</span><span class="o">;</span>
-<span class="kd">public</span> <span class="kd">class</span> <span class="nc">Index</span> <span class="kd">extends</span> <span class="n">QuickStartPage</span> <span class="o">{</span>
-    <span class="kd">public</span> <span class="kd">class</span> <span class="nc">Fragment1</span> <span class="kd">extends</span> <span class="n">Fragment</span> <span class="o">{</span>
-        <span class="kd">public</span> <span class="nf">Fragment1</span><span class="o">(</span><span class="n">String</span> <span class="n">id</span><span class="o">,</span> <span class="n">String</span> <span class="n">markupId</span><span class="o">)</span> <span class="o">{</span>
-            <span class="kd">super</span><span class="o">(</span><span class="n">id</span><span class="o">,</span> <span class="n">markupId</span><span class="o">,</span> <span class="n">Index</span><span class="o">.</span><span class="na">this</span><span class="o">);</span>
-            <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Label</span><span class="o">(</span><span class="s">"label"</span><span class="o">,</span> <span class="s">"Hello, World!"</span><span class="o">));</span>
+<span class="kd">public</span> <span class="kd">class</span> <span class="nc">Index</span> <span class="kd">extends</span> <span class="nc">QuickStartPage</span> <span class="o">{</span>
+    <span class="kd">public</span> <span class="kd">class</span> <span class="nc">Fragment1</span> <span class="kd">extends</span> <span class="nc">Fragment</span> <span class="o">{</span>
+        <span class="kd">public</span> <span class="nf">Fragment1</span><span class="o">(</span><span class="nc">String</span> <span class="n">id</span><span class="o">,</span> <span class="nc">String</span> <span class="n">markupId</span><span class="o">)</span> <span class="o">{</span>
+            <span class="kd">super</span><span class="o">(</span><span class="n">id</span><span class="o">,</span> <span class="n">markupId</span><span class="o">,</span> <span class="nc">Index</span><span class="o">.</span><span class="na">this</span><span class="o">);</span>
+            <span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Label</span><span class="o">(</span><span class="s">"label"</span><span class="o">,</span> <span class="s">"Hello, World!"</span><span class="o">));</span>
         <span class="o">}</span>
     <span class="o">}</span>
     <span class="kd">public</span> <span class="nf">Index</span><span class="o">()</span> <span class="o">{</span>
-        <span class="n">Loop</span> <span class="n">loop</span> <span class="o">=</span> <span class="k">new</span> <span class="n">Loop</span><span class="o">(</span><span class="s">"list"</span><span class="o">,</span> <span class="mi">5</span><span class="o">)</span> <span class="o">{</span>
-            <span class="kd">protected</span> <span class="kt">void</span> <span class="nf">populateItem</span><span class="o">(</span><span class="n">LoopItem</span> <span class="n">item</span><span class="o">)</span> <span class="o">{</span>
+        <span class="nc">Loop</span> <span class="n">loop</span> <span class="o">=</span> <span class="k">new</span> <span class="nc">Loop</span><span class="o">(</span><span class="s">"list"</span><span class="o">,</span> <span class="mi">5</span><span class="o">)</span> <span class="o">{</span>
+            <span class="kd">protected</span> <span class="kt">void</span> <span class="nf">populateItem</span><span class="o">(</span><span class="nc">LoopItem</span> <span class="n">item</span><span class="o">)</span> <span class="o">{</span>
                 <span class="kt">int</span> <span class="n">index</span> <span class="o">=</span> <span class="o">(</span><span class="n">item</span><span class="o">.</span><span class="na">getIteration</span><span class="o">()</span> <span class="o">%</span> <span class="mi">2</span> <span class="o">+</span> <span class="mi">1</span><span class="o">);</span>
-                <span class="n">String</span> <span class="n">fragmentId</span> <span class="o">=</span> <span class="s">"fragment"</span> <span class="o">+</span> <span class="n">index</span><span class="o">;</span>
+                <span class="nc">String</span> <span class="n">fragmentId</span> <span class="o">=</span> <span class="s">"fragment"</span> <span class="o">+</span> <span class="n">index</span><span class="o">;</span>
                 <span class="k">if</span> <span class="o">(</span><span class="n">index</span> <span class="o">==</span> <span class="mi">1</span><span class="o">)</span> <span class="o">{</span>
-                    <span class="n">item</span><span class="o">.</span><span class="na">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Fragment1</span><span class="o">(</span><span class="s">"panel"</span><span class="o">,</span> <span class="n">fragmentId</span><span class="o">));</span>
+                    <span class="n">item</span><span class="o">.</span><span class="na">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Fragment1</span><span class="o">(</span><span class="s">"panel"</span><span class="o">,</span> <span class="n">fragmentId</span><span class="o">));</span>
                 <span class="o">}</span> <span class="k">else</span> <span class="o">{</span>
-                    <span class="n">item</span><span class="o">.</span><span class="na">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Fragment</span><span class="o">(</span><span class="s">"panel"</span><span class="o">,</span> <span class="n">fragmentId</span><span class="o">,</span> <span class="n">Index</span><span class="o">.</span><span class="na">this</span><span class="o">));</span>
+                    <span class="n">item</span><span class="o">.</span><span class="na">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Fragment</span><span class="o">(</span><span class="s">"panel"</span><span class="o">,</span> <span class="n">fragmentId</span><span class="o">,</span> <span class="nc">Index</span><span class="o">.</span><span class="na">this</span><span class="o">));</span>
                 <span class="o">}</span>
             <span class="o">}</span>
         <span class="o">};</span>
         <span class="n">add</span><span class="o">(</span><span class="n">loop</span><span class="o">);</span>
     <span class="o">}</span>
 <span class="o">}</span></code></pre></figure>
-<p>The class <code class="highlighter-rouge">Fragment1</code> adds the label to itself. In the loop’s <code class="highlighter-rouge">populateItem</code>
-we alternate the fragments type between <code class="highlighter-rouge">Fragment</code> and <code class="highlighter-rouge">Fragment1</code>. This
-means that in the final page on one line you’ll see <code class="highlighter-rouge">"panel 1 Hello, World!"</code>
-and on the other line just <code class="highlighter-rouge">"panel 2"</code>.</p>
+<p>The class <code class="language-plaintext highlighter-rouge">Fragment1</code> adds the label to itself. In the loop’s <code class="language-plaintext highlighter-rouge">populateItem</code>
+we alternate the fragments type between <code class="language-plaintext highlighter-rouge">Fragment</code> and <code class="language-plaintext highlighter-rouge">Fragment1</code>. This
+means that in the final page on one line you’ll see <code class="language-plaintext highlighter-rouge">"panel 1 Hello, World!"</code>
+and on the other line just <code class="language-plaintext highlighter-rouge">"panel 2"</code>.</p>
 <h2 id="summary">Summary</h2>
 <p>Fragments make a quick way to add encapsulated components without having to
 resort to setting the visibility flag on a markup container. For fragments we
-introduced a new Wicket tag: <code class="highlighter-rouge">&lt;wicket:fragment&gt;</code>.</p>
+introduced a new Wicket tag: <code class="language-plaintext highlighter-rouge">&lt;wicket:fragment&gt;</code>.</p>
         </section>
     </div>
 </main>
diff --git a/content/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html b/content/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html
index 713778a..ab239a6 100644
--- a/content/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html
+++ b/content/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html
@@ -76,8 +76,8 @@
 <p>From all the changes that went into this release, the following are the most
 important ones:</p>
 <ul>
-  <li>Generified <code class="highlighter-rouge">IModel</code> interface and implementations increases type safety in your Wicket applications</li>
-  <li><code class="highlighter-rouge">Component#getModel()</code> and <code class="highlighter-rouge">Component#setModel()</code> have been renamed to <code class="highlighter-rouge">getDefaultModel()</code> and <code class="highlighter-rouge">setDefaultModel()</code> to better support generified models</li>
+  <li>Generified <code class="language-plaintext highlighter-rouge">IModel</code> interface and implementations increases type safety in your Wicket applications</li>
+  <li><code class="language-plaintext highlighter-rouge">Component#getModel()</code> and <code class="language-plaintext highlighter-rouge">Component#setModel()</code> have been renamed to <code class="language-plaintext highlighter-rouge">getDefaultModel()</code> and <code class="language-plaintext highlighter-rouge">setDefaultModel()</code> to better support generified models</li>
   <li>The Spring modules have been merged (wicket-spring-annot is now obsolete, all you need is wicket-spring)</li>
   <li>Many API’s have been altered to better work with Java 5’s idioms</li>
   <li>Wicket jars are now packaged with metadata that makes them OSGI bundles</li>
@@ -90,16 +90,16 @@
 check the solved issue list in our JIRA instance.</p>
 <h2 id="increased-type-safety">Increased type safety</h2>
 <p>Moving towards Java 5 has given us the opportunity to utilize generics and
-clarify our API’s. For example, take a look at <code class="highlighter-rouge">DropDownChoice</code>—one of the
+clarify our API’s. For example, take a look at <code class="language-plaintext highlighter-rouge">DropDownChoice</code>—one of the
 components with the most questions on our list prior to 1.4. A
-<code class="highlighter-rouge">DropDownChoice</code> component is a form component that displays a list of
+<code class="language-plaintext highlighter-rouge">DropDownChoice</code> component is a form component that displays a list of
 available choices in a drop down box, and allows one selection to be made.
 DropDownChoice components are typically used to display a list of countries,
 nationalities, credit card processors, etc.</p>
-<p>The signature of a constructor for the <code class="highlighter-rouge">DropDownChoice</code> component in Wicket
+<p>The signature of a constructor for the <code class="language-plaintext highlighter-rouge">DropDownChoice</code> component in Wicket
 1.3 was:</p>
 <figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">public</span> <span class="kd">class</span> <span class="nc">DropDownChoice</span> <span class="kd">extends</span> <span class="o">...</span>
-    <span class="kd">public</span> <span class="nf">DropDownChoice</span><span class="o">(</span><span class="n">String</span> <span class="n">id</span><span class="o">,</span> <span class="n">IModel</span> <span class="n">model</span><span class="o">,</span> <span class="n">IModel</span> <span class="n">choices</span><span class="o">)</span>
+    <span class="kd">public</span> <span class="nf">DropDownChoice</span><span class="o">(</span><span class="nc">String</span> <span class="n">id</span><span class="o">,</span> <span class="nc">IModel</span> <span class="n">model</span><span class="o">,</span> <span class="nc">IModel</span> <span class="n">choices</span><span class="o">)</span>
 <span class="o">}</span></code></pre></figure>
 <p>As you can see, this constructor doesn’t give much insight into what goes
 where (other than the names of the parameters). The first parameter is the
@@ -109,31 +109,31 @@
 to assign the right IModel values to the right parameters. Now take a look at
 the same constructor, but now in Wicket 1.4. The signature for our generified
 constructor looks like the following example.</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">public</span> <span class="o">&lt;</span><span class="n">T</span><span class="o">&gt;</span> <span class="n">DropDownChoice</span> <span class="kd">extends</span> <span class="o">...</span>
-    <span class="kd">public</span> <span class="nf">DropDownChoice</span><span class="o">(</span><span class="n">String</span> <span class="n">id</span><span class="o">,</span> <span class="n">IModel</span><span class="o">&lt;</span><span class="n">T</span><span class="o">&gt;</span> <span class="n">model</span><span class="o">,</span> <span class="n">IModel</span><span class="o">&lt;?</span> <span class="kd">extends</span> <span class="n">List</span><span class="o">&lt;?</span> <span class="kd">extends</span> <span class="n">T</span><span class="o">&gt;&gt;</span> <span class="n">choices</span><span class="o">)</span>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">public</span> <span class="o">&lt;</span><span class="no">T</span><span class="o">&gt;</span> <span class="nc">DropDownChoice</span> <span class="kd">extends</span> <span class="o">...</span>
+    <span class="kd">public</span> <span class="nf">DropDownChoice</span><span class="o">(</span><span class="nc">String</span> <span class="n">id</span><span class="o">,</span> <span class="nc">IModel</span><span class="o">&lt;</span><span class="no">T</span><span class="o">&gt;</span> <span class="n">model</span><span class="o">,</span> <span class="nc">IModel</span><span class="o">&lt;?</span> <span class="kd">extends</span> <span class="nc">List</span><span class="o">&lt;?</span> <span class="kd">extends</span> <span class="no">T</span><span class="o">&gt;&gt;</span> <span class="n">choices</span><span class="o">)</span>
 <span class="o">}</span></code></pre></figure>
-<p>Here we communicate that the first <code class="highlighter-rouge">IModel</code> parameter is a <code class="highlighter-rouge">T</code>, which is the
-single value that will be provided when the <code class="highlighter-rouge">DropDownChoice</code> selects one
-value. The second parameter provides a <code class="highlighter-rouge">List</code> of objects that extend <code class="highlighter-rouge">T</code>, the
+<p>Here we communicate that the first <code class="language-plaintext highlighter-rouge">IModel</code> parameter is a <code class="language-plaintext highlighter-rouge">T</code>, which is the
+single value that will be provided when the <code class="language-plaintext highlighter-rouge">DropDownChoice</code> selects one
+value. The second parameter provides a <code class="language-plaintext highlighter-rouge">List</code> of objects that extend <code class="language-plaintext highlighter-rouge">T</code>, the
 choices from which to select one value. This was not apparent in the Wicket
 1.3 API, and the type safety brought by generics make this much more clear,
 albeit much more verbose.</p>
 <h2 id="removal-of-default-model-from-component">Removal of default model from component</h2>
-<p>In Wicket 1.3 each component had by default a model: a <code class="highlighter-rouge">Label</code> had a model, a
-<code class="highlighter-rouge">Link</code> and even <code class="highlighter-rouge">WebMarkupContainer</code> had a model property (all because they
-extend <code class="highlighter-rouge">Component</code> which has a model property). When we generified <code class="highlighter-rouge">IModel</code>,
-this had averse effects on <code class="highlighter-rouge">Component</code>: suddenly all components had to be
+<p>In Wicket 1.3 each component had by default a model: a <code class="language-plaintext highlighter-rouge">Label</code> had a model, a
+<code class="language-plaintext highlighter-rouge">Link</code> and even <code class="language-plaintext highlighter-rouge">WebMarkupContainer</code> had a model property (all because they
+extend <code class="language-plaintext highlighter-rouge">Component</code> which has a model property). When we generified <code class="language-plaintext highlighter-rouge">IModel</code>,
+this had averse effects on <code class="language-plaintext highlighter-rouge">Component</code>: suddenly all components had to be
 generified and had to take the type parameter of the model that was
 associated with it. But that poses problems for components that either do not
 use a model or use two different model types: which one should be in the
 lead? We chose to generify only the components that clearly benefited from
 the extra type information, leading to clean code like this:</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="n">ListView</span><span class="o">&lt;</span><span class="n">Person</span><span class="o">&gt;</span> <span class="n">peopleListView</span> <span class="o">=</span> <span class="k">new</span> <span class="n">ListView</span><span class="o">&lt;</span><span class="n">Person</span><span class="o">&gt;(</span><span class="s">"people"</span><span class="o">,</span> <span class="n">people</span><span class="o">)</span> <span class="o">{</span>
-        <span class="kd">protected</span> <span class="kt">void</span> <span class="nf">populateItem</span><span class="o">(</span><span class="n">ListItem</span><span class="o">&lt;</span><span class="n">Person</span><span class="o">&gt;</span> <span class="n">item</span><span class="o">)</span> <span class="o">{</span>
-            <span class="n">item</span><span class="o">.</span><span class="na">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Link</span><span class="o">&lt;</span><span class="n">Person</span><span class="o">&gt;(</span><span class="s">"editPerson"</span><span class="o">,</span> <span class="n">item</span><span class="o">.</span><span class="na">getModel</span><span class="o">()){</span>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="nc">ListView</span><span class="o">&lt;</span><span class="nc">Person</span><span class="o">&gt;</span> <span class="n">peopleListView</span> <span class="o">=</span> <span class="k">new</span> <span class="nc">ListView</span><span class="o">&lt;</span><span class="nc">Person</span><span class="o">&gt;(</span><span class="s">"people"</span><span class="o">,</span> <span class="n">people</span><span class="o">)</span> <span class="o">{</span>
+        <span class="kd">protected</span> <span class="kt">void</span> <span class="nf">populateItem</span><span class="o">(</span><span class="nc">ListItem</span><span class="o">&lt;</span><span class="nc">Person</span><span class="o">&gt;</span> <span class="n">item</span><span class="o">)</span> <span class="o">{</span>
+            <span class="n">item</span><span class="o">.</span><span class="na">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Link</span><span class="o">&lt;</span><span class="nc">Person</span><span class="o">&gt;(</span><span class="s">"editPerson"</span><span class="o">,</span> <span class="n">item</span><span class="o">.</span><span class="na">getModel</span><span class="o">()){</span>
                 <span class="kd">public</span> <span class="kt">void</span> <span class="nf">onClick</span><span class="o">()</span> <span class="o">{</span>
-                    <span class="n">Person</span> <span class="n">p</span> <span class="o">=</span> <span class="n">getModelObject</span><span class="o">();</span>
-                    <span class="n">setResponsePage</span><span class="o">(</span><span class="k">new</span> <span class="n">EditPersonPage</span><span class="o">(</span><span class="n">p</span><span class="o">));</span>
+                    <span class="nc">Person</span> <span class="n">p</span> <span class="o">=</span> <span class="n">getModelObject</span><span class="o">();</span>
+                    <span class="n">setResponsePage</span><span class="o">(</span><span class="k">new</span> <span class="nc">EditPersonPage</span><span class="o">(</span><span class="n">p</span><span class="o">));</span>
                 <span class="o">}</span>
             <span class="o">});</span>
         <span class="o">}</span>
diff --git a/content/news/2010/05/24/wicket-1.4.9-released.html b/content/news/2010/05/24/wicket-1.4.9-released.html
index 43a504d..f3863fe 100644
--- a/content/news/2010/05/24/wicket-1.4.9-released.html
+++ b/content/news/2010/05/24/wicket-1.4.9-released.html
@@ -72,7 +72,7 @@
 <a href="https://issues.apache.org/jira/browse/WICKET-2846">WICKET-2846</a> will be
 reverted in the next release because the community has shown a preference for
 this. So, it would be wise not to take advantage of the
-<code class="highlighter-rouge">InheritableThreadLocal</code> that was put into version 1.4.9.</p>
+<code class="language-plaintext highlighter-rouge">InheritableThreadLocal</code> that was put into version 1.4.9.</p>
 <h2 id="release-notes---wicket---version-149">Release Notes - Wicket - Version 1.4.9</h2>
 <h3 id="bugs">Bugs</h3>
 <ul>
diff --git a/content/news/2010/index.html b/content/news/2010/index.html
index 941f1bd..f828f58 100644
--- a/content/news/2010/index.html
+++ b/content/news/2010/index.html
@@ -48,140 +48,68 @@
         <div class="l-two-third">
       <div class="l-first">
               <div  class="l-full">
-                  <h1>All News for December 2010</h1>
-                  <p>This section contains all news items published in <a href="/news/2010/12">December 2010</a>.</p>
+                  <h1>All News for December 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/12">December 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2010/12/24/wicket-1.4.15-released.html">Wicket 1.4.15 released</h3>
-                      <small>24 Dec 2010</small>
-              		<p>This is fifteenth release of the Wicket 1.4.x series. This is primarily a minor bugfix release on the 1.4.x (stable) branch. Subversion tag Changelog To...
-              		<a href="/news/2010/12/24/wicket-1.4.15-released.html">more</a></li></p>
+              		<h3 id="/news/2009/12/21/wicket-1.4.5-released.html">Wicket 1.4.5 released</h3>
+                      <small>21 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fifth maintenance release of Apache Wicket 1.4. This releases mainly fixes WICKET-2613 which has caused certain...
+              		<a href="/news/2009/12/21/wicket-1.4.5-released.html">more</a></li></p>
+                  </div>
+                  <div class="l-full">
+              		<h3 id="/news/2009/12/13/wicket-1.4.4-released.html">Wicket 1.4.4 released</h3>
+                      <small>13 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fourth maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.4 You can download the release...
+              		<a href="/news/2009/12/13/wicket-1.4.4-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for November 2010</h1>
-                  <p>This section contains all news items published in <a href="/news/2010/11">November 2010</a>.</p>
+                  <h1>All News for October 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/10">October 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2010/11/29/wicket-1.4.14-released.html">Wicket 1.4.14 released</h3>
-                      <small>29 Nov 2010</small>
-              		<p>This is fourteenth release of the Wicket 1.4.x series. This is primarily a minor bugfix release on the 1.4.x (stable) branch. Subversion tag Changelog To...
-              		<a href="/news/2010/11/29/wicket-1.4.14-released.html">more</a></li></p>
+              		<h3 id="/news/2009/10/24/wicket-1.4.3-released.html">Wicket 1.4.3 released</h3>
+                      <small>24 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the third maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.3 You can download the release...
+              		<a href="/news/2009/10/24/wicket-1.4.3-released.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2010/11/21/pedro-santos-committer.html">Pedro Santos is a Wicket team member</h3>
-                      <small>21 Nov 2010</small>
-              		<p>Pedro Santos has been added as a committer and PMC member for Apache Wicket. Pedro has been increasingly active in the Wicket community in recent...
-              		<a href="/news/2010/11/21/pedro-santos-committer.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2010/11/05/wicket-1.5-M3-released.html">Wicket 1.5-M3 released</h3>
-                      <small>05 Nov 2010</small>
-              		<p>This is another milestone release from trunk (in-development branch). This release includes several enhancments and fixes, which can be seen in the changelog (linked below)....
-              		<a href="/news/2010/11/05/wicket-1.5-M3-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2010/11/01/wicket-1.4.13-released.html">Wicket 1.4.13 released</h3>
-                      <small>01 Nov 2010</small>
-              		<p>This is thirteenth release of the Wicket 1.4.x series. This is primarily a minor bugfix release on the 1.4.x (stable) branch. Subversion tag Changelog To...
-              		<a href="/news/2010/11/01/wicket-1.4.13-released.html">more</a></li></p>
+              		<h3 id="/news/2009/10/12/wicket-1.4.2-released.html">Wicket 1.4.2 released</h3>
+                      <small>12 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the second maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.2 You can download the release...
+              		<a href="/news/2009/10/12/wicket-1.4.2-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for September 2010</h1>
-                  <p>This section contains all news items published in <a href="/news/2010/09">September 2010</a>.</p>
+                  <h1>All News for August 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/08">August 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2010/09/17/wicket.1.5-M2.1-released.html">Wicket 1.5-M2.1 released</h3>
-                      <small>17 Sep 2010</small>
-              		<p>This is the second milestone of the new 1.5.x Wicket series. The focus of 1.5.x is to provide our users with a more powerful and...
-              		<a href="/news/2010/09/17/wicket.1.5-M2.1-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2010/09/17/wicket.1.4.12-released.html">Wicket 1.4.12 released</h3>
-                      <small>17 Sep 2010</small>
-              		<p>This is the twelfth maintenance release of the 1.4.x series. This release brings a fix to a critical bug which prevented ajax form submits in...
-              		<a href="/news/2010/09/17/wicket.1.4.12-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2010/09/09/wicket-1.4.11-released.html">Wicket 1.4.11 released</h3>
-                      <small>09 Sep 2010</small>
-              		<p>This is the eleventh maintenance release of the 1.4.x series and brings over fifty bug fixes and improvements. Subversion tag Changelog To use in Maven:...
-              		<a href="/news/2010/09/09/wicket-1.4.11-released.html">more</a></li></p>
+              		<h3 id="/news/2009/08/21/wicket-1.4.1-released.html">Wicket 1.4.1 released</h3>
+                      <small>21 Aug 2009</small>
+              		<p>The Apache Wicket project is proud to announce the first maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4 You can download the release...
+              		<a href="/news/2009/08/21/wicket-1.4.1-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for August 2010</h1>
-                  <p>This section contains all news items published in <a href="/news/2010/08">August 2010</a>.</p>
+                  <h1>All News for July 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/07">July 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2010/08/24/peter-ertl-committer.html">Peter Ertl is a Wicket team member</h3>
-                      <small>24 Aug 2010</small>
-              		<p>The Apache Wicket team is proud to have Peter Ertl as a new member to the team of developers. Peter has been active in our...
-              		<a href="/news/2010/08/24/peter-ertl-committer.html">more</a></li></p>
+              		<h3 id="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">Apache Wicket 1.4 takes typesafety to the next level</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket project is proud to announce the release of Apache Wicket 1.4. Apache Wicket is an open source, component oriented Java web application...
+              		<a href="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2010/08/11/wicket-1.5-M1-released.html">Wicket 1.5-M1 released</h3>
-                      <small>11 Aug 2010</small>
-              		<p>This is the first milestone of the new 1.5.x Wicket series. The focus of 1.5.x is to provide our users with a more powerful and...
-              		<a href="/news/2010/08/11/wicket-1.5-M1-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2010/08/11/wicket-1.4.10-released.html">Wicket 1.4.10 released</h3>
-                      <small>11 Aug 2010</small>
-              		<p>This is the tenth maintenance release of the 1.4.x series and brings over thirty bug fixes and improvements. As well as bringing bug fixes and...
-              		<a href="/news/2010/08/11/wicket-1.4.10-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2010/08/04/martin-grigorov-committer.html">Martin Grigorov is a Wicket team member</h3>
-                      <small>04 Aug 2010</small>
-              		<p>The Apache Wicket team is proud to have Martin Grigorov as a new member to the team of developers. Martin has provided many high quality...
-              		<a href="/news/2010/08/04/martin-grigorov-committer.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for May 2010</h1>
-                  <p>This section contains all news items published in <a href="/news/2010/05">May 2010</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2010/05/24/wicket-1.4.9-released.html">Wicket 1.4.9 released</h3>
-                      <small>24 May 2010</small>
-              		<p>This is the ninth maintenance release of the 1.4.x series and brings over fifteen bug fixes and improvements. Subversion tag Changelog To use in Maven:...
-              		<a href="/news/2010/05/24/wicket-1.4.9-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2010/05/03/wicket-1.4.8-released.html">Wicket 1.4.8 released</h3>
-                      <small>03 May 2010</small>
-              		<p>Wicket 1.4.8 is released! This is the eighth maintenance release of 1.4.x series and brings over 20 bug fixes and improvements. SVN tag Using Maven:...
-              		<a href="/news/2010/05/03/wicket-1.4.8-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for March 2010</h1>
-                  <p>This section contains all news items published in <a href="/news/2010/03">March 2010</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2010/03/05/wicket-1.4.7-released.html">Wicket 1.4.7 released</h3>
-                      <small>05 Mar 2010</small>
-              		<p>The Apache Wicket project is proud to announce the seventh maintenance release of Apache Wicket 1.4. This releases brings over 30 improvements and bug fixes....
-              		<a href="/news/2010/03/05/wicket-1.4.7-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for February 2010</h1>
-                  <p>This section contains all news items published in <a href="/news/2010/02">February 2010</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2010/02/01/wicket-1.4.6-released.html">Wicket 1.4.6 released</h3>
-                      <small>01 Feb 2010</small>
-              		<p>The Apache Wicket project is proud to announce the sixths maintenance release of Apache Wicket 1.4. This releases brings over 40 improvements and bug fixes...
-              		<a href="/news/2010/02/01/wicket-1.4.6-released.html">more</a></li></p>
+              		<h3 id="/news/2009/07/30/wicket-1.3.7-released.html">Apache Wicket 1.3.7 marks end of life for Wicket 1.3</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket team is proud to present the release of Apache Wicket 1.3.7. This will be the last feature release for the 1.3.x branch....
+              		<a href="/news/2009/07/30/wicket-1.3.7-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
diff --git a/content/news/2011/08/23/cve-2011-2712.html b/content/news/2011/08/23/cve-2011-2712.html
index 1c93bdc..1ad98b3 100644
--- a/content/news/2011/08/23/cve-2011-2712.html
+++ b/content/news/2011/08/23/cve-2011-2712.html
@@ -60,7 +60,7 @@
 With multi window support application configuration and special query parameters it is possible to execute any kind of JavaScript on a site running with the affected versions.</p>
 <p>Mitigation:
 Either disable multi window support with</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">public</span> <span class="kd">class</span> <span class="nc">MyApp</span> <span class="kd">extends</span> <span class="n">WebApplication</span> <span class="o">{</span> 
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">public</span> <span class="kd">class</span> <span class="nc">MyApp</span> <span class="kd">extends</span> <span class="nc">WebApplication</span> <span class="o">{</span> 
     <span class="kd">public</span> <span class="kt">void</span> <span class="nf">init</span><span class="o">()</span> <span class="o">{</span>
         <span class="kd">super</span><span class="o">.</span><span class="na">init</span><span class="o">();</span>
         <span class="n">getPageSettings</span><span class="o">.</span><span class="na">setAutomaticMultiWindowSupport</span><span class="o">(</span><span class="kc">false</span><span class="o">);</span>
diff --git a/content/news/2011/09/07/wicket-1.5-released.html b/content/news/2011/09/07/wicket-1.5-released.html
index f097288..c1337ed 100644
--- a/content/news/2011/09/07/wicket-1.5-released.html
+++ b/content/news/2011/09/07/wicket-1.5-released.html
@@ -60,24 +60,24 @@
     <span class="nt">&lt;artifactId&gt;</span>wicket-core<span class="nt">&lt;/artifactId&gt;</span>
     <span class="nt">&lt;version&gt;</span>1.5.0<span class="nt">&lt;/version&gt;</span>
 <span class="nt">&lt;/dependency&gt;</span></code></pre></figure>
-<p>Please note that Wicket’s main artifact ID has been renamed to <code class="highlighter-rouge">wicket-core</code>.</p>
+<p>Please note that Wicket’s main artifact ID has been renamed to <code class="language-plaintext highlighter-rouge">wicket-core</code>.</p>
 <p>You will need to upgrade all modules (i.e. wicket, wicket-extensions, wicket-ioc, wicket-spring, etc) to 1.5.0. <strong>It is not possible to mix previous versions of Wicket with modules of this release.</strong></p>
 <h2 id="most-notable-changes">Most notable changes</h2>
 <p>With this release the Wicket team has revised many of its internals. A short list:</p>
 <ul>
-  <li>HTML5 components added: <code class="highlighter-rouge">EmailTextField</code>, <code class="highlighter-rouge">NumberTextField</code>, <code class="highlighter-rouge">UrlTextField</code> and <code class="highlighter-rouge">RangeTextField</code></li>
+  <li>HTML5 components added: <code class="language-plaintext highlighter-rouge">EmailTextField</code>, <code class="language-plaintext highlighter-rouge">NumberTextField</code>, <code class="language-plaintext highlighter-rouge">UrlTextField</code> and <code class="language-plaintext highlighter-rouge">RangeTextField</code></li>
   <li>New inter-component events (explained below)</li>
   <li>Minimum required servlet API is servlet-api 2.5</li>
-  <li>All standard validators now extend <code class="highlighter-rouge">Behavior</code> to allow for client side validations</li>
-  <li><code class="highlighter-rouge">IBehavior</code> has been removed and <code class="highlighter-rouge">AbstractBehavior</code> has been deprecated, you should now extend <code class="highlighter-rouge">Behavior</code> instead</li>
+  <li>All standard validators now extend <code class="language-plaintext highlighter-rouge">Behavior</code> to allow for client side validations</li>
+  <li><code class="language-plaintext highlighter-rouge">IBehavior</code> has been removed and <code class="language-plaintext highlighter-rouge">AbstractBehavior</code> has been deprecated, you should now extend <code class="language-plaintext highlighter-rouge">Behavior</code> instead</li>
   <li>Simplified the <a href="https://cwiki.apache.org/confluence/display/WICKET/RequestCycle+in+Wicket+1.5">request cycle processing</a> and made it more extensible</li>
   <li>URL handling is now in one place</li>
   <li>Wicket’s rendering code has been greatly simplified</li>
   <li>Improved browser <a href="https://cwiki.apache.org/confluence/display/WICKET/Caching+in+Wicket+1.5">caching support</a></li>
   <li>ClientSideImageMap replaces old ImageMap</li>
-  <li>Better support for running behind proxies with <code class="highlighter-rouge">x-forwarded-for</code> header</li>
+  <li>Better support for running behind proxies with <code class="language-plaintext highlighter-rouge">x-forwarded-for</code> header</li>
   <li><a href="https://cwiki.apache.org/confluence/display/WICKET/RequestCycle+in+Wicket+1.5">Request cycle listeners</a> make it easier to integrate frameworks in your Wicket application</li>
-  <li>Consistent naming: methods with <code class="highlighter-rouge">Javascript</code> in the name have been renamed to use proper capitalization: <code class="highlighter-rouge">JavaScript</code></li>
+  <li>Consistent naming: methods with <code class="language-plaintext highlighter-rouge">Javascript</code> in the name have been renamed to use proper capitalization: <code class="language-plaintext highlighter-rouge">JavaScript</code></li>
   <li>Switching to HTTPS is as simple as configuring a new root mapper to make Wicket HTTPS aware and annotating a page with @RequireHttps</li>
 </ul>
 <p>A longer list of changes and improvements can be found in our <a href="http://s.apache.org/wicket-1.5-migration">migration guide</a>.</p>
@@ -87,7 +87,7 @@
  * Objects that can send events
  */</span>
 <span class="kd">public</span> <span class="kd">interface</span> <span class="nc">IEventSource</span> <span class="o">{</span>
-    <span class="o">&lt;</span><span class="n">T</span><span class="o">&gt;</span> <span class="kt">void</span> <span class="nf">send</span><span class="o">(</span><span class="n">IEventSink</span> <span class="n">sink</span><span class="o">,</span> <span class="n">Broadcast</span> <span class="n">broadcast</span><span class="o">,</span> <span class="n">T</span> <span class="n">payload</span><span class="o">);</span>
+    <span class="o">&lt;</span><span class="no">T</span><span class="o">&gt;</span> <span class="kt">void</span> <span class="nf">send</span><span class="o">(</span><span class="nc">IEventSink</span> <span class="n">sink</span><span class="o">,</span> <span class="nc">Broadcast</span> <span class="n">broadcast</span><span class="o">,</span> <span class="no">T</span> <span class="n">payload</span><span class="o">);</span>
 <span class="o">}</span></code></pre></figure>
 <p>and</p>
 <figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="cm">/**
@@ -98,33 +98,33 @@
     <span class="cm">/**
      * Called when an event is sent to this sink
      */</span>
-    <span class="kt">void</span> <span class="nf">onEvent</span><span class="o">(</span><span class="n">IEvent</span><span class="o">&lt;?&gt;</span> <span class="n">event</span><span class="o">);</span>
+    <span class="kt">void</span> <span class="nf">onEvent</span><span class="o">(</span><span class="nc">IEvent</span><span class="o">&lt;?&gt;</span> <span class="n">event</span><span class="o">);</span>
 <span class="o">}</span></code></pre></figure>
-<p>The classes that implement these interfaces, and can thus participate in the event mechanism are: <code class="highlighter-rouge">Component</code>, <code class="highlighter-rouge">RequestCycle</code>, <code class="highlighter-rouge">Session</code>, and <code class="highlighter-rouge">Application</code>.</p>
+<p>The classes that implement these interfaces, and can thus participate in the event mechanism are: <code class="language-plaintext highlighter-rouge">Component</code>, <code class="language-plaintext highlighter-rouge">RequestCycle</code>, <code class="language-plaintext highlighter-rouge">Session</code>, and <code class="language-plaintext highlighter-rouge">Application</code>.</p>
 <p>The mechanism allows for different event broadcast methods defined here:</p>
 <figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="cm">/**
  * Defines the event broadcast type.
  */</span>
-<span class="kd">public</span> <span class="kd">enum</span> <span class="n">Broadcast</span> <span class="o">{</span>
-    <span class="n">BREADTH</span><span class="o">,</span>
-    <span class="n">DEPTH</span><span class="o">,</span>
-    <span class="n">BUBBLE</span><span class="o">,</span>
-    <span class="n">EXACT</span><span class="o">;</span>
+<span class="kd">public</span> <span class="kd">enum</span> <span class="nc">Broadcast</span> <span class="o">{</span>
+    <span class="no">BREADTH</span><span class="o">,</span>
+    <span class="no">DEPTH</span><span class="o">,</span>
+    <span class="no">BUBBLE</span><span class="o">,</span>
+    <span class="no">EXACT</span><span class="o">;</span>
 <span class="o">}</span></code></pre></figure>
 <p>There is an example in wicket-examples which demonstrates the usage of this.</p>
-<p>Applications can register custom event dispatchers in <code class="highlighter-rouge">FrameworkSettings</code>; the dispatchers can be used to build custom event delivery mechanisms. For example a custom <code class="highlighter-rouge">IEventDispatcher</code> mechanism can route events to annotated methods, for example:</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">public</span> <span class="kd">class</span> <span class="nc">MyComponent</span> <span class="kd">extends</span> <span class="n">Component</span> <span class="o">{</span>
+<p>Applications can register custom event dispatchers in <code class="language-plaintext highlighter-rouge">FrameworkSettings</code>; the dispatchers can be used to build custom event delivery mechanisms. For example a custom <code class="language-plaintext highlighter-rouge">IEventDispatcher</code> mechanism can route events to annotated methods, for example:</p>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">public</span> <span class="kd">class</span> <span class="nc">MyComponent</span> <span class="kd">extends</span> <span class="nc">Component</span> <span class="o">{</span>
     <span class="nd">@OnEvent</span>
-    <span class="kd">private</span> <span class="kt">void</span> <span class="nf">onUserAdded</span><span class="o">(</span><span class="n">UserAddedEvent</span> <span class="n">event</span><span class="o">)</span> <span class="o">{...}</span>
+    <span class="kd">private</span> <span class="kt">void</span> <span class="nf">onUserAdded</span><span class="o">(</span><span class="nc">UserAddedEvent</span> <span class="n">event</span><span class="o">)</span> <span class="o">{...}</span>
 <span class="o">}</span></code></pre></figure>
-<p>where <code class="highlighter-rouge">UserAddedEvent</code> is the event payload object.</p>
-<p>The default <code class="highlighter-rouge">Component#onEvent</code> method will be called even if custom dispatchers are registered.</p>
-<p>A default event is raised whenever Wicket begins to create an AJAX response. The payload of the event is the <code class="highlighter-rouge">AjaxRequestTarget</code> used for event. Sample implementation:</p>
+<p>where <code class="language-plaintext highlighter-rouge">UserAddedEvent</code> is the event payload object.</p>
+<p>The default <code class="language-plaintext highlighter-rouge">Component#onEvent</code> method will be called even if custom dispatchers are registered.</p>
+<p>A default event is raised whenever Wicket begins to create an AJAX response. The payload of the event is the <code class="language-plaintext highlighter-rouge">AjaxRequestTarget</code> used for event. Sample implementation:</p>
 <figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="c1">// component that always adds itself to the ajax response</span>
-<span class="kd">public</span> <span class="kd">class</span> <span class="nc">MyComponent</span> <span class="kd">extends</span> <span class="n">Component</span> <span class="o">{</span>
-    <span class="kd">public</span> <span class="kt">void</span> <span class="nf">onEvent</span><span class="o">(</span><span class="n">IEvent</span> <span class="n">event</span><span class="o">)</span> <span class="o">{</span>
-        <span class="k">if</span> <span class="o">(</span><span class="n">event</span><span class="o">.</span><span class="na">getPayload</span><span class="o">()</span> <span class="k">instanceof</span> <span class="n">AjaxRequestTarget</span><span class="o">)</span> <span class="o">{</span>
-            <span class="o">((</span><span class="n">AjaxRequestTarget</span><span class="o">)</span><span class="n">event</span><span class="o">.</span><span class="na">getPayload</span><span class="o">()).</span><span class="na">add</span><span class="o">(</span><span class="k">this</span><span class="o">);</span>
+<span class="kd">public</span> <span class="kd">class</span> <span class="nc">MyComponent</span> <span class="kd">extends</span> <span class="nc">Component</span> <span class="o">{</span>
+    <span class="kd">public</span> <span class="kt">void</span> <span class="nf">onEvent</span><span class="o">(</span><span class="nc">IEvent</span> <span class="n">event</span><span class="o">)</span> <span class="o">{</span>
+        <span class="k">if</span> <span class="o">(</span><span class="n">event</span><span class="o">.</span><span class="na">getPayload</span><span class="o">()</span> <span class="k">instanceof</span> <span class="nc">AjaxRequestTarget</span><span class="o">)</span> <span class="o">{</span>
+            <span class="o">((</span><span class="nc">AjaxRequestTarget</span><span class="o">)</span><span class="n">event</span><span class="o">.</span><span class="na">getPayload</span><span class="o">()).</span><span class="na">add</span><span class="o">(</span><span class="k">this</span><span class="o">);</span>
          <span class="o">}</span>
     <span class="o">}</span>
 <span class="o">}</span></code></pre></figure>
diff --git a/content/news/2011/index.html b/content/news/2011/index.html
index a6a8a69..967acf0 100644
--- a/content/news/2011/index.html
+++ b/content/news/2011/index.html
@@ -48,164 +48,68 @@
         <div class="l-two-third">
       <div class="l-first">
               <div  class="l-full">
-                  <h1>All News for November 2011</h1>
-                  <p>This section contains all news items published in <a href="/news/2011/11">November 2011</a>.</p>
+                  <h1>All News for December 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/12">December 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2011/11/14/wicket-1.5.3-released.html">Wicket 1.5.3 released</h3>
-                      <small>14 Nov 2011</small>
-              		<p>This is the third maintenance release of the Wicket 1.5.x series. This release brings over 40 bug fixes and improvements. Subversion tag Changelog To use...
-              		<a href="/news/2011/11/14/wicket-1.5.3-released.html">more</a></li></p>
+              		<h3 id="/news/2009/12/21/wicket-1.4.5-released.html">Wicket 1.4.5 released</h3>
+                      <small>21 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fifth maintenance release of Apache Wicket 1.4. This releases mainly fixes WICKET-2613 which has caused certain...
+              		<a href="/news/2009/12/21/wicket-1.4.5-released.html">more</a></li></p>
+                  </div>
+                  <div class="l-full">
+              		<h3 id="/news/2009/12/13/wicket-1.4.4-released.html">Wicket 1.4.4 released</h3>
+                      <small>13 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fourth maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.4 You can download the release...
+              		<a href="/news/2009/12/13/wicket-1.4.4-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for October 2011</h1>
-                  <p>This section contains all news items published in <a href="/news/2011/10">October 2011</a>.</p>
+                  <h1>All News for October 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/10">October 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2011/10/24/wicket-1.5.2-released.html">Wicket 1.5.2 released</h3>
-                      <small>24 Oct 2011</small>
-              		<p>This is the second maintenance release of the Wicket 1.5.x series. This release brings over 25 bug fixes and 5 improvements. Subversion tag Changelog To...
-              		<a href="/news/2011/10/24/wicket-1.5.2-released.html">more</a></li></p>
+              		<h3 id="/news/2009/10/24/wicket-1.4.3-released.html">Wicket 1.4.3 released</h3>
+                      <small>24 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the third maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.3 You can download the release...
+              		<a href="/news/2009/10/24/wicket-1.4.3-released.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2011/10/17/wicket-1.4.19-released.html">Wicket 1.4.19 released</h3>
-                      <small>17 Oct 2011</small>
-              		<p>This is nineteenth release of the Wicket 1.4.x series. This is primarily a minor bugfix release on the 1.4.x (stable) branch. Subversion tag Changelog To...
-              		<a href="/news/2011/10/17/wicket-1.4.19-released.html">more</a></li></p>
+              		<h3 id="/news/2009/10/12/wicket-1.4.2-released.html">Wicket 1.4.2 released</h3>
+                      <small>12 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the second maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.2 You can download the release...
+              		<a href="/news/2009/10/12/wicket-1.4.2-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for September 2011</h1>
-                  <p>This section contains all news items published in <a href="/news/2011/09">September 2011</a>.</p>
+                  <h1>All News for August 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/08">August 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2011/09/29/wicket-1.5.1-released.html">Wicket 1.5.1 released</h3>
-                      <small>29 Sep 2011</small>
-              		<p>This is the first maintenance release of the Wicket 1.5.x series. This release brings over 40 bug fixes and 15 improvements. Subversion tag Changelog To...
-              		<a href="/news/2011/09/29/wicket-1.5.1-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2011/09/07/wicket-1.5-released.html">Apache Wicket releases Wicket 1.5</h3>
-                      <small>07 Sep 2011</small>
-              		<p>The Apache Wicket team is proud to announce the immediate availability of the newest release of their component oriented open source Java web framework. Apache...
-              		<a href="/news/2011/09/07/wicket-1.5-released.html">more</a></li></p>
+              		<h3 id="/news/2009/08/21/wicket-1.4.1-released.html">Wicket 1.4.1 released</h3>
+                      <small>21 Aug 2009</small>
+              		<p>The Apache Wicket project is proud to announce the first maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4 You can download the release...
+              		<a href="/news/2009/08/21/wicket-1.4.1-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for August 2011</h1>
-                  <p>This section contains all news items published in <a href="/news/2011/08">August 2011</a>.</p>
+                  <h1>All News for July 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/07">July 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2011/08/28/1.5-RC7-released.html">Wicket 1.5-RC7 released</h3>
-                      <small>28 Aug 2011</small>
-              		<p>The Wicket Team is proud to introduce the seventh Release Candidate in Wicket 1.5 series. See the changelog for the list of bug fixes and...
-              		<a href="/news/2011/08/28/1.5-RC7-released.html">more</a></li></p>
+              		<h3 id="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">Apache Wicket 1.4 takes typesafety to the next level</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket project is proud to announce the release of Apache Wicket 1.4. Apache Wicket is an open source, component oriented Java web application...
+              		<a href="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2011/08/23/cve-2011-2712.html">CVE-2011-2712 - Apache Wicket XSS vulnerability</h3>
-                      <small>23 Aug 2011</small>
-              		<p>Severity: Important Vendor: The Apache Software Foundation Versions Affected: Apache Wicket 1.4.x Apache Wicket 1.3.x and 1.5-RCx are not affected Description: With multi window support...
-              		<a href="/news/2011/08/23/cve-2011-2712.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2011/08/09/wicket-1.4.18-released.html">Wicket 1.4.18 released</h3>
-                      <small>09 Aug 2011</small>
-              		<p>This is eightteenth release of the Wicket 1.4.x series. This is primarily a minor bugfix release on the 1.4.x (stable) branch. Subversion tag Changelog To...
-              		<a href="/news/2011/08/09/wicket-1.4.18-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for June 2011</h1>
-                  <p>This section contains all news items published in <a href="/news/2011/06">June 2011</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2011/06/25/wicket-1.5-RC5.1-released.html">Wicket 1.5-RC5.1 released</h3>
-                      <small>25 Jun 2011</small>
-              		<p>The Wicket Team is proud to introduce the fourth Release Candidate in Wicket 1.5 series. See the changelog for the list of bug fixes and...
-              		<a href="/news/2011/06/25/wicket-1.5-RC5.1-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for May 2011</h1>
-                  <p>This section contains all news items published in <a href="/news/2011/05">May 2011</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2011/05/17/wicket-cookbook-contest.html">Apache Wicket Cookbook Giveaway Contest</h3>
-                      <small>17 May 2011</small>
-              		<p>Packt Publishing has generously allowed me to give away a free copy of the ebook version of Apache Wicket Cookbook (http://link.packtpub.com/AzN8N9), and a free one...
-              		<a href="/news/2011/05/17/wicket-cookbook-contest.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2011/05/11/wicket-1.5-RC4.2-released.html">Wicket 1.5-RC4.2 released</h3>
-                      <small>11 May 2011</small>
-              		<p>The Wicket Team is proud to introduce the fourth Release Candidate in Wicket 1.5 series. See the changelog for the list of bug fixes and...
-              		<a href="/news/2011/05/11/wicket-1.5-RC4.2-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for April 2011</h1>
-                  <p>This section contains all news items published in <a href="/news/2011/04">April 2011</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2011/04/02/wicket-1.5-RC3-released.html">Wicket 1.5-RC3 released</h3>
-                      <small>02 Apr 2011</small>
-              		<p>The Wicket Team is proud to introduce the third Release Candidate in Wicket 1.5 series. See the changelog for the list of bug fixes and...
-              		<a href="/news/2011/04/02/wicket-1.5-RC3-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2011/04/02/wicket-1.4.17-released.html">Wicket 1.4.17 released</h3>
-                      <small>02 Apr 2011</small>
-              		<p>This is seventeenth release of the Wicket 1.4.x series. This is primarily a minor bugfix release on the 1.4.x (stable) branch. Subversion tag Changelog To...
-              		<a href="/news/2011/04/02/wicket-1.4.17-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for March 2011</h1>
-                  <p>This section contains all news items published in <a href="/news/2011/03">March 2011</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2011/03/25/wicket-cookbook-published.html">Apache Wicket Cookbook Published!</h3>
-                      <small>25 Mar 2011</small>
-              		<p>For the past nine months I have been quietly working on a book about Wicket. Unlike other books on the market this one does not...
-              		<a href="/news/2011/03/25/wicket-cookbook-published.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for February 2011</h1>
-                  <p>This section contains all news items published in <a href="/news/2011/02">February 2011</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2011/02/25/wicket-1.5-rc2-released.html">Wicket 1.5-rc2 released</h3>
-                      <small>25 Feb 2011</small>
-              		<p>The Wicket Team is proud to introduce the second Release Candidate in Wicket 1.5 series. See the changelog for the list of bug fixes and...
-              		<a href="/news/2011/02/25/wicket-1.5-rc2-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2011/02/25/wicket-1.4.16-released.html">Wicket 1.4.16 released</h3>
-                      <small>25 Feb 2011</small>
-              		<p>This is sixteenth release of the Wicket 1.4.x series. This is primarily a minor bugfix release on the 1.4.x (stable) branch. Subversion tag Changelog To...
-              		<a href="/news/2011/02/25/wicket-1.4.16-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for January 2011</h1>
-                  <p>This section contains all news items published in <a href="/news/2011/01">January 2011</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2011/01/22/wicket-1.5-RC1-released.html">Wicket 1.5-RC1 released</h3>
-                      <small>22 Jan 2011</small>
-              		<p>The Wicket Team is proud to introduce the first Release Candidate in Wicket 1.5 series. The 1.5 series provides the following major improvements: A more...
-              		<a href="/news/2011/01/22/wicket-1.5-RC1-released.html">more</a></li></p>
+              		<h3 id="/news/2009/07/30/wicket-1.3.7-released.html">Apache Wicket 1.3.7 marks end of life for Wicket 1.3</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket team is proud to present the release of Apache Wicket 1.3.7. This will be the last feature release for the 1.3.x branch....
+              		<a href="/news/2009/07/30/wicket-1.3.7-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
diff --git a/content/news/2012/03/22/wicket-cve-2012-1089.html b/content/news/2012/03/22/wicket-cve-2012-1089.html
index ad3cfdd..b0c44d5 100644
--- a/content/news/2012/03/22/wicket-cve-2012-1089.html
+++ b/content/news/2012/03/22/wicket-cve-2012-1089.html
@@ -68,10 +68,10 @@
 org.apache.wicket.markup.html.SecurePackageResourceGuard with a preconfigured
 list of allowed file extensions.
 Either setup SecurePackageResourceGuard with code like:</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">public</span> <span class="kd">class</span> <span class="nc">MyApp</span> <span class="kd">extends</span> <span class="n">WebApplication</span> <span class="o">{</span>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">public</span> <span class="kd">class</span> <span class="nc">MyApp</span> <span class="kd">extends</span> <span class="nc">WebApplication</span> <span class="o">{</span>
     <span class="kd">public</span> <span class="kt">void</span> <span class="nf">init</span><span class="o">()</span> <span class="o">{</span>
         <span class="kd">super</span><span class="o">.</span><span class="na">init</span><span class="o">();</span>
-        <span class="n">SecurePackageResourceGuard</span> <span class="n">guard</span> <span class="o">=</span> <span class="k">new</span> <span class="n">SecurePackageResourceGuard</span><span class="o">();</span>
+        <span class="nc">SecurePackageResourceGuard</span> <span class="n">guard</span> <span class="o">=</span> <span class="k">new</span> <span class="nc">SecurePackageResourceGuard</span><span class="o">();</span>
         <span class="n">guard</span><span class="o">.</span><span class="na">addPattern</span><span class="o">(...);</span>
         <span class="n">guard</span><span class="o">.</span><span class="na">addPattern</span><span class="o">(...);</span>
         <span class="n">getResourceSettings</span><span class="o">().</span><span class="na">setPackageResourceGuard</span><span class="o">(</span><span class="n">guard</span><span class="o">);</span>
diff --git a/content/news/2012/05/29/wicket-6.0.0-beta2-released.html b/content/news/2012/05/29/wicket-6.0.0-beta2-released.html
index e4d6f75..c2db369 100644
--- a/content/news/2012/05/29/wicket-6.0.0-beta2-released.html
+++ b/content/news/2012/05/29/wicket-6.0.0-beta2-released.html
@@ -56,12 +56,12 @@
 <h4 id="wicket-atmosphere">Wicket Atmosphere</h4>
 <p>The Beta 2 contains a new experimental module Wicket Atmosphere, which brings serverside push to Wicket and provides a great way to render serverside markup and send it to the browsers of your users. Check out the atmosphere example in our Examples project to see it in action.</p>
 <p>In your application’s init method you need to register the push event bus:</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="k">new</span> <span class="n">EventBus</span><span class="o">(</span><span class="k">this</span><span class="o">);</span></code></pre></figure>
-<p>Somewhere where you want to push your changes to the client, you need to publish your event to the push <code class="highlighter-rouge">EventBus</code>:</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="n">EventBus</span><span class="o">.</span><span class="na">get</span><span class="o">().</span><span class="na">post</span><span class="o">(</span><span class="n">input</span><span class="o">.</span><span class="na">getModelObject</span><span class="o">());</span></code></pre></figure>
-<p>And finally you need to subscribe your page (or component) to the <code class="highlighter-rouge">EventBus</code>’s events with <code class="highlighter-rouge">@Subscribe</code>, taking in the typed parameter you post to the EventBus (in this case a <code class="highlighter-rouge">String</code>):</p>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="k">new</span> <span class="nc">EventBus</span><span class="o">(</span><span class="k">this</span><span class="o">);</span></code></pre></figure>
+<p>Somewhere where you want to push your changes to the client, you need to publish your event to the push <code class="language-plaintext highlighter-rouge">EventBus</code>:</p>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="nc">EventBus</span><span class="o">.</span><span class="na">get</span><span class="o">().</span><span class="na">post</span><span class="o">(</span><span class="n">input</span><span class="o">.</span><span class="na">getModelObject</span><span class="o">());</span></code></pre></figure>
+<p>And finally you need to subscribe your page (or component) to the <code class="language-plaintext highlighter-rouge">EventBus</code>’s events with <code class="language-plaintext highlighter-rouge">@Subscribe</code>, taking in the typed parameter you post to the EventBus (in this case a <code class="language-plaintext highlighter-rouge">String</code>):</p>
 <figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="nd">@Subscribe</span>
-<span class="kd">public</span> <span class="kt">void</span> <span class="nf">receiveMessage</span><span class="o">(</span><span class="n">AjaxRequestTarget</span> <span class="n">target</span><span class="o">,</span> <span class="n">String</span> <span class="n">message</span><span class="o">)</span> <span class="o">{</span>
+<span class="kd">public</span> <span class="kt">void</span> <span class="nf">receiveMessage</span><span class="o">(</span><span class="nc">AjaxRequestTarget</span> <span class="n">target</span><span class="o">,</span> <span class="nc">String</span> <span class="n">message</span><span class="o">)</span> <span class="o">{</span>
 	<span class="n">label</span><span class="o">.</span><span class="na">setDefaultModelObject</span><span class="o">(</span><span class="n">message</span><span class="o">);</span>
 	<span class="n">target</span><span class="o">.</span><span class="na">add</span><span class="o">(</span><span class="n">label</span><span class="o">);</span>
 <span class="o">}</span></code></pre></figure>
diff --git a/content/news/2012/07/16/wicket-6.0.0-beta3-released.html b/content/news/2012/07/16/wicket-6.0.0-beta3-released.html
index a9a53b8..4a3f92b 100644
--- a/content/news/2012/07/16/wicket-6.0.0-beta3-released.html
+++ b/content/news/2012/07/16/wicket-6.0.0-beta3-released.html
@@ -84,15 +84,15 @@
 will provide proper components and behaviors for the Bootstrap
 concepts.</p>
 <p>To use this new <strong>experimental</strong> module, add this to your pom:</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>&lt;dependency&gt;
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>&lt;dependency&gt;
     &lt;groupId&gt;org.apache.wicket&lt;/groupId&gt;
     &lt;artifactId&gt;wicket-bootstrap&lt;/artifactId&gt;
     &lt;version&gt;0.1&lt;/version&gt;
 &lt;/dependency&gt;
 </code></pre></div></div>
-<p>To add Bootstrap support to your pages, add this in the <code class="highlighter-rouge">renderHead</code>
+<p>To add Bootstrap support to your pages, add this in the <code class="language-plaintext highlighter-rouge">renderHead</code>
 method:</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>@Override
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>@Override
 public void renderHead(IHeaderResponse response) {
     super.renderHead(response);
     Bootstrap.renderHead(response);
@@ -107,7 +107,7 @@
 <p>It is currently a copy of Twitter Bootstrap’s design but with Wicket
 specific filling.</p>
 <p>You can test the examples by running the</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>wicket-examples-jar/src/test/java/Start.java
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>wicket-examples-jar/src/test/java/Start.java
 </code></pre></div></div>
 <p>class in the default package.</p>
 <p>The examples will feature a component reference with typical use
@@ -135,7 +135,7 @@
 Jira: <a href="http://s.apache.org/wicket-6.0.0-beta3-changelog">changelog</a></li>
 </ul>
 <p>To use it in Maven:</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>&lt;dependency&gt;
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>&lt;dependency&gt;
     &lt;groupId&gt;org.apache.wicket&lt;/groupId&gt;
     &lt;artifactId&gt;wicket-core&lt;/artifactId&gt;
     &lt;version&gt;6.0.0-beta3&lt;/version&gt;
diff --git a/content/news/2012/09/05/wicket-6.0.0-released.html b/content/news/2012/09/05/wicket-6.0.0-released.html
index ce3ca4f..a78bf7a 100644
--- a/content/news/2012/09/05/wicket-6.0.0-released.html
+++ b/content/news/2012/09/05/wicket-6.0.0-released.html
@@ -70,8 +70,8 @@
 <p>Revamped Wicket AJAX now leverages JQuery - Wicket’s custom AJAX JavaScript library has been re-implemented using JQuery. This makes it easier to integrate JQuery plugins into Wicket applications. With the new AJAX implementation it is possible to provide your own version of JQuery should the need arise, or even to replace the whole Wicket client side AJAX implementation.</p>
 <p>AJAX Attributes - With the new and improved AJAX implementation, you can alter any aspect of an AJAX request through AjaxRequestAttributes. For example you can specify that the request should be executed using POST instead of GET, or that the AJAX request should be multi-part, etc. See the migration guide or the JavaDoc of AjaxRequestAttributes for all possible options.</p>
 <p>Browser event registration replaces inline events - Wicket now uses JavaScript event registration instead of inline attributes for AJAX components. This enables multiple event listeners to be attached to a markup tag, cleans up the rendered markup considerably and reduces the amount of generated markup.</p>
-<p>IDataProvider now uses long instead of int - The <code class="highlighter-rouge">IDataProvider&lt;T&gt;</code> interface and implementations now use long instead of int for index and size parameters to better line up with the Java Persistence API and other persistency frameworks. Big data is now possible with Wicket!</p>
-<p><code class="highlighter-rouge">${label}</code> replaces <code class="highlighter-rouge">${input}</code> in feedback messages - Previous Wicket versions used the input that was provided by users in error messages when validations failed. This led to error messages like “1234a is not a valid number”. In Wicket 6 the feedback messages use the label of the invalid form component instead. You can set the label by calling setLabel() on the form component. If no label is provided, Wicket defaults to displaying the component identifier. This changes the error message to “Phonenumber is not a valid number”.</p>
+<p>IDataProvider now uses long instead of int - The <code class="language-plaintext highlighter-rouge">IDataProvider&lt;T&gt;</code> interface and implementations now use long instead of int for index and size parameters to better line up with the Java Persistence API and other persistency frameworks. Big data is now possible with Wicket!</p>
+<p><code class="language-plaintext highlighter-rouge">${label}</code> replaces <code class="language-plaintext highlighter-rouge">${input}</code> in feedback messages - Previous Wicket versions used the input that was provided by users in error messages when validations failed. This led to error messages like “1234a is not a valid number”. In Wicket 6 the feedback messages use the label of the invalid form component instead. You can set the label by calling setLabel() on the form component. If no label is provided, Wicket defaults to displaying the component identifier. This changes the error message to “Phonenumber is not a valid number”.</p>
 <p>Resources can declare dependencies - It is now much easier to create resource contributions with dependencies, for example a JQuery plugin can declare a dependency on JQuery and other resources such as embedded style sheets. Users of such resources don’t have to provide these dependencies themselves, and the dependencies are linked in the appropriate order.</p>
 <p>Packaged resources will use minimized version automatically - When a minimized JavaScript resource is available (filename.min.js – add the .min part to the filename before the extension), Wicket will automatically use the minimized version when running in deployment mode, while using the non-minimized version for development mode.</p>
 <p>OSGi compatible packaging - Wicket’s packaging has been made compatible with OSGi bundles by moving some classes to different packages. The full list can be found in our migration guide. This makes it much easier to deploy Wicket applications in an OSGi environment.</p>
diff --git a/content/news/2012/10/23/wicket-6.2.0-released.html b/content/news/2012/10/23/wicket-6.2.0-released.html
index cc84240..5f998c6 100644
--- a/content/news/2012/10/23/wicket-6.2.0-released.html
+++ b/content/news/2012/10/23/wicket-6.2.0-released.html
@@ -91,7 +91,7 @@
 <h4 id="bug">Bug</h4>
 <ul>
   <li><a href="https://issues.apache.org/jira/browse/WICKET-4587">WICKET-4587</a> - URLRenderer renderFullUrl</li>
-  <li><a href="https://issues.apache.org/jira/browse/WICKET-4589">WICKET-4589</a> - Closing <code class="highlighter-rouge">&lt;/wicket:container&gt;</code> tag is incorrectly setup as autocomponent</li>
+  <li><a href="https://issues.apache.org/jira/browse/WICKET-4589">WICKET-4589</a> - Closing <code class="language-plaintext highlighter-rouge">&lt;/wicket:container&gt;</code> tag is incorrectly setup as autocomponent</li>
   <li><a href="https://issues.apache.org/jira/browse/WICKET-4756">WICKET-4756</a> - AtmosphereWebRequest should return true on calls to #isAjax()</li>
   <li><a href="https://issues.apache.org/jira/browse/WICKET-4759">WICKET-4759</a> - FilterForm/FilterToolbar don’t work when there’s more than one IColumn to be filtered</li>
   <li><a href="https://issues.apache.org/jira/browse/WICKET-4769">WICKET-4769</a> - Clicking on Label of Radio doesn’t update component with Ajax update</li>
diff --git a/content/news/2012/12/14/wicket-6.4.0-released.html b/content/news/2012/12/14/wicket-6.4.0-released.html
index bf9ede0..648cf27 100644
--- a/content/news/2012/12/14/wicket-6.4.0-released.html
+++ b/content/news/2012/12/14/wicket-6.4.0-released.html
@@ -102,7 +102,7 @@
 <p>If you upgrade from 6.0.0, 6.1.0, 6.2.0 or 6.3.0 this release is a drop in
 replacement. If you come from a version prior to 6.0.0, please
 read our Wicket 6 migration guide found at</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>http://s.apache.org/wicket-6.0-migration
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>http://s.apache.org/wicket-6.0-migration
 </code></pre></div></div>
 <p>Have fun!</p>
 <p>— The Wicket team</p>
diff --git a/content/news/2012/index.html b/content/news/2012/index.html
index 4bd88bc..115b800 100644
--- a/content/news/2012/index.html
+++ b/content/news/2012/index.html
@@ -48,188 +48,68 @@
         <div class="l-two-third">
       <div class="l-first">
               <div  class="l-full">
-                  <h1>All News for December 2012</h1>
-                  <p>This section contains all news items published in <a href="/news/2012/12">December 2012</a>.</p>
+                  <h1>All News for December 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/12">December 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2012/12/14/wicket-6.4.0-released.html">Apache Wicket 6.4.0 released</h3>
-                      <small>14 Dec 2012</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.4.0! This release marks the fourth minor release of Wicket 6. Starting with Wicket 6...
-              		<a href="/news/2012/12/14/wicket-6.4.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/12/21/wicket-1.4.5-released.html">Wicket 1.4.5 released</h3>
+                      <small>21 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fifth maintenance release of Apache Wicket 1.4. This releases mainly fixes WICKET-2613 which has caused certain...
+              		<a href="/news/2009/12/21/wicket-1.4.5-released.html">more</a></li></p>
+                  </div>
+                  <div class="l-full">
+              		<h3 id="/news/2009/12/13/wicket-1.4.4-released.html">Wicket 1.4.4 released</h3>
+                      <small>13 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fourth maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.4 You can download the release...
+              		<a href="/news/2009/12/13/wicket-1.4.4-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for November 2012</h1>
-                  <p>This section contains all news items published in <a href="/news/2012/11">November 2012</a>.</p>
+                  <h1>All News for October 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/10">October 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2012/11/16/wicket-6.3.0-released.html">Apache Wicket 6.3.0 released</h3>
-                      <small>16 Nov 2012</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.3.0! This release marks the third minor release of Wicket 6. Starting with Wicket 6...
-              		<a href="/news/2012/11/16/wicket-6.3.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/10/24/wicket-1.4.3-released.html">Wicket 1.4.3 released</h3>
+                      <small>24 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the third maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.3 You can download the release...
+              		<a href="/news/2009/10/24/wicket-1.4.3-released.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2012/11/09/wicket-1.5.9-released.html">Wicket 1.5.9 released</h3>
-                      <small>09 Nov 2012</small>
-              		<p>This is the nineth maintenance release of the Wicket 1.5.x series. This release brings over 48 bug fixes and improvements. Git tag Changelog To use...
-              		<a href="/news/2012/11/09/wicket-1.5.9-released.html">more</a></li></p>
+              		<h3 id="/news/2009/10/12/wicket-1.4.2-released.html">Wicket 1.4.2 released</h3>
+                      <small>12 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the second maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.2 You can download the release...
+              		<a href="/news/2009/10/12/wicket-1.4.2-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for October 2012</h1>
-                  <p>This section contains all news items published in <a href="/news/2012/10">October 2012</a>.</p>
+                  <h1>All News for August 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/08">August 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2012/10/23/wicket-6.2.0-released.html">Apache Wicket 6.2.0 released</h3>
-                      <small>23 Oct 2012</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.2.0! This release marks the second minor release of Wicket 6. Starting with Wicket 6...
-              		<a href="/news/2012/10/23/wicket-6.2.0-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2012/10/08/wicket-6.1.1-released.html">Apache Wicket 6.1.1 released</h3>
-                      <small>08 Oct 2012</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.1.1! This release marks the first patch release of Wicket 6. Starting with Wicket 6...
-              		<a href="/news/2012/10/08/wicket-6.1.1-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2012/10/04/wicket-6.1.0-released.html">Apache Wicket 6.1.0 released</h3>
-                      <small>04 Oct 2012</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.1.0! This release marks the first maintenance release of Wicket 6. Starting with Wicket 6...
-              		<a href="/news/2012/10/04/wicket-6.1.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/08/21/wicket-1.4.1-released.html">Wicket 1.4.1 released</h3>
+                      <small>21 Aug 2009</small>
+              		<p>The Apache Wicket project is proud to announce the first maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4 You can download the release...
+              		<a href="/news/2009/08/21/wicket-1.4.1-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for September 2012</h1>
-                  <p>This section contains all news items published in <a href="/news/2012/09">September 2012</a>.</p>
+                  <h1>All News for July 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/07">July 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2012/09/06/cve-2012-3373.html">CVE-2012-3373 - Apache Wicket XSS vulnerability</h3>
-                      <small>06 Sep 2012</small>
-              		<p>Severity: Important Vendor: The Apache Software Foundation Versions Affected: Apache Wicket 1.4.x and 1.5.x Description: It is possible to inject JavaScript statements into an ajax...
-              		<a href="/news/2012/09/06/cve-2012-3373.html">more</a></li></p>
+              		<h3 id="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">Apache Wicket 1.4 takes typesafety to the next level</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket project is proud to announce the release of Apache Wicket 1.4. Apache Wicket is an open source, component oriented Java web application...
+              		<a href="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2012/09/05/wicket-6.0.0-released.html">Apache Wicket v6.0.0 released</h3>
-                      <small>05 Sep 2012</small>
-              		<p>“With great pleasure we announce the availability of Apache Wicket 6.0.0” – Martijn Dashorst, Vice President, Apache Wicket Apache Wicket v6.0.0 is the 6th major...
-              		<a href="/news/2012/09/05/wicket-6.0.0-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2012/09/05/wicket-1.4.21-released.html">Wicket 1.4.21 released</h3>
-                      <small>05 Sep 2012</small>
-              		<p>This is 21st release of the Wicket 1.4.x series. This is also the last release of the 1.4.x series, rounding up the remaining bugfixes. No...
-              		<a href="/news/2012/09/05/wicket-1.4.21-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for August 2012</h1>
-                  <p>This section contains all news items published in <a href="/news/2012/08">August 2012</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2012/08/24/wicket-1.5.8-released.html">Wicket 1.5.8 released</h3>
-                      <small>24 Aug 2012</small>
-              		<p>This is the eighth maintenance release of the Wicket 1.5.x series. This release brings over 45 bug fixes and improvements. Git tag Changelog To use...
-              		<a href="/news/2012/08/24/wicket-1.5.8-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for July 2012</h1>
-                  <p>This section contains all news items published in <a href="/news/2012/07">July 2012</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2012/07/16/wicket-6.0.0-beta3-released.html">Wicket 6.0.0-beta3 released</h3>
-                      <small>16 Jul 2012</small>
-              		<p>The Wicket team is proud to announce the third beta release of the Wicket 6.x series. This release is an intermediary release just before we...
-              		<a href="/news/2012/07/16/wicket-6.0.0-beta3-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for June 2012</h1>
-                  <p>This section contains all news items published in <a href="/news/2012/06">June 2012</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2012/06/20/wicket-native-websockets.html">Wicket Native WebSockets support</h3>
-                      <small>20 Jun 2012</small>
-              		<p>A new experimental module just landed in Wicket’s Git repository - Wicket Native WebSocket. It provides the support for HTML5 WebSockets in Wicket as the...
-              		<a href="/news/2012/06/20/wicket-native-websockets.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2012/06/04/wicket-1.5.7-released.html">Wicket 1.5.7 released</h3>
-                      <small>04 Jun 2012</small>
-              		<p>This is the seventh maintenance release of the Wicket 1.5.x series. This release brings over 26 bug fixes and improvements. Git tag Changelog To use...
-              		<a href="/news/2012/06/04/wicket-1.5.7-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for May 2012</h1>
-                  <p>This section contains all news items published in <a href="/news/2012/05">May 2012</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2012/05/29/wicket-6.0.0-beta2-released.html">Wicket 6.0.0-beta2 released</h3>
-                      <small>29 May 2012</small>
-              		<p>The Wicket team is proud to announce the second beta release of the Wicket 6.x series. This release brings over many improvements over the 1.5.x...
-              		<a href="/news/2012/05/29/wicket-6.0.0-beta2-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2012/05/07/wicket-1.5.6-released.html">Wicket 1.5.6 released</h3>
-                      <small>07 May 2012</small>
-              		<p>This is the sixth maintenance release of the Wicket 1.5.x series. This release brings over 40 bug fixes and improvements. Git tag Changelog To use...
-              		<a href="/news/2012/05/07/wicket-1.5.6-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for March 2012</h1>
-                  <p>This section contains all news items published in <a href="/news/2012/03">March 2012</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2012/03/26/wicket-6.0.0-beta1-released.html">Wicket 6.0.0-beta1 released</h3>
-                      <small>26 Mar 2012</small>
-              		<p>The Wicket team is proud to announce the first beta release of the Wicket 6.x series. This release brings over many improvements over the 1.5.x...
-              		<a href="/news/2012/03/26/wicket-6.0.0-beta1-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2012/03/22/wicket-cve-2012-1089.html">CVE-2012-1089 - Apache Wicket serving of hidden files vulnerability</h3>
-                      <small>22 Mar 2012</small>
-              		<p>Severity: Important Vendor: The Apache Software Foundation Versions Affected: Apache Wicket 1.4.x and 1.5.x Description: It is possible to view the content of any file...
-              		<a href="/news/2012/03/22/wicket-cve-2012-1089.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2012/03/22/wicket-cve-2012-0047.html">CVE-2012-0047 - Apache Wicket XSS vulnerability via pageMapName request parameter</h3>
-                      <small>22 Mar 2012</small>
-              		<p>Severity: Important Vendor: The Apache Software Foundation Versions Affected: Apache Wicket 1.4.x Apache Wicket 1.3.x and 1.5.x are not affected Description: A Cross Site Scripting...
-              		<a href="/news/2012/03/22/wicket-cve-2012-0047.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2012/03/12/wicket-1.5.5-released.html">Wicket 1.5.5 released</h3>
-                      <small>12 Mar 2012</small>
-              		<p>This is the fifth maintenance release of the Wicket 1.5.x series. This release brings over 50 bug fixes and improvements. Git tag Changelog To use...
-              		<a href="/news/2012/03/12/wicket-1.5.5-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2012/03/12/wicket-1.4.20-released.html">Wicket 1.4.20 released</h3>
-                      <small>12 Mar 2012</small>
-              		<p>This is twentieth release of the Wicket 1.4.x series. This is primarily a minor bugfix release on the 1.4.x (stable) branch. Subversion tag Changelog To...
-              		<a href="/news/2012/03/12/wicket-1.4.20-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for January 2012</h1>
-                  <p>This section contains all news items published in <a href="/news/2012/01">January 2012</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2012/01/23/wicket-1.5.4-released.html">Wicket 1.5.4 released</h3>
-                      <small>23 Jan 2012</small>
-              		<p>This is the fourth maintenance release of the Wicket 1.5.x series. This release brings over 68 bug fixes and improvements. Git tag Changelog To use...
-              		<a href="/news/2012/01/23/wicket-1.5.4-released.html">more</a></li></p>
+              		<h3 id="/news/2009/07/30/wicket-1.3.7-released.html">Apache Wicket 1.3.7 marks end of life for Wicket 1.3</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket team is proud to present the release of Apache Wicket 1.3.7. This will be the last feature release for the 1.3.x branch....
+              		<a href="/news/2009/07/30/wicket-1.3.7-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
diff --git a/content/news/2013/01/23/wicket-6.5.0-released.html b/content/news/2013/01/23/wicket-6.5.0-released.html
index 67269c0..c34bc5d 100644
--- a/content/news/2013/01/23/wicket-6.5.0-released.html
+++ b/content/news/2013/01/23/wicket-6.5.0-released.html
@@ -63,13 +63,13 @@
 <p>By registering a custom AjaxRequestTarget.AbstractListener the application can manipulate all
 the attributes for all Ajax requests.</p>
 <p>Example:</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="n">application</span><span class="o">.</span><span class="na">getAjaxRequestTargetListeners</span><span class="o">().</span><span class="na">add</span><span class="o">(</span><span class="k">new</span> <span class="n">AjaxRequestTarget</span><span class="o">.</span><span class="na">AbstractListener</span><span class="o">()</span>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="n">application</span><span class="o">.</span><span class="na">getAjaxRequestTargetListeners</span><span class="o">().</span><span class="na">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">AjaxRequestTarget</span><span class="o">.</span><span class="na">AbstractListener</span><span class="o">()</span>
 <span class="o">{</span>
 	<span class="nd">@Override</span>
-	<span class="kd">public</span> <span class="kt">void</span> <span class="nf">updateAjaxAttributes</span><span class="o">(</span><span class="n">AjaxRequestAttributes</span> <span class="n">attributes</span><span class="o">)</span>
+	<span class="kd">public</span> <span class="kt">void</span> <span class="nf">updateAjaxAttributes</span><span class="o">(</span><span class="nc">AjaxRequestAttributes</span> <span class="n">attributes</span><span class="o">)</span>
 	<span class="o">{</span>
 		<span class="kd">super</span><span class="o">.</span><span class="na">updateAjaxAttributes</span><span class="o">(</span><span class="n">attributes</span><span class="o">);</span>
-		<span class="n">attributes</span><span class="o">.</span><span class="na">setChannel</span><span class="o">(</span><span class="k">new</span> <span class="n">AjaxChannel</span><span class="o">(</span><span class="s">"globalAjaxChannel"</span><span class="o">,</span> <span class="n">AjaxChannel</span><span class="o">.</span><span class="na">Type</span><span class="o">.</span><span class="na">ACTIVE</span><span class="o">));</span>
+		<span class="n">attributes</span><span class="o">.</span><span class="na">setChannel</span><span class="o">(</span><span class="k">new</span> <span class="nc">AjaxChannel</span><span class="o">(</span><span class="s">"globalAjaxChannel"</span><span class="o">,</span> <span class="nc">AjaxChannel</span><span class="o">.</span><span class="na">Type</span><span class="o">.</span><span class="na">ACTIVE</span><span class="o">));</span>
 	<span class="o">}</span>
 <span class="o">});</span></code></pre></figure>
 <p>Each Ajax behavior/component can override such global settings.</p>
@@ -91,16 +91,16 @@
 <p>If you upgrade from 6.y.z this release is a drop in
 replacement. If you come from a version prior to 6.0.0, please
 read our Wicket 6 migration guide found at</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>http://s.apache.org/wicket-6.0-migration
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>http://s.apache.org/wicket-6.0-migration
 </code></pre></div></div>
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <h3 id="release-notes---wicket---version-650">Release Notes - Wicket - Version 6.5.0</h3>
 <h4 id="sub-task">Sub-task</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-4976](https://issues.apache.org/jira/browse/WICKET-4976) - WicketTester#startComponent(Component) doesn't detach the component and request cycle
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-4976](https://issues.apache.org/jira/browse/WICKET-4976) - WicketTester#startComponent(Component) doesn't detach the component and request cycle
 </code></pre></div></div>
 <h4 id="bug">Bug</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-4906](https://issues.apache.org/jira/browse/WICKET-4906) - Form#visitFormComponents can cause ClassCastException
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-4906](https://issues.apache.org/jira/browse/WICKET-4906) - Form#visitFormComponents can cause ClassCastException
 * [WICKET-4925](https://issues.apache.org/jira/browse/WICKET-4925) - AbstractAjaxBehavior should clean stored reference to a component on unbind
 * [WICKET-4927](https://issues.apache.org/jira/browse/WICKET-4927) - Header can not be set from IRequestCycleListener#onEndRequest()
 * [WICKET-4928](https://issues.apache.org/jira/browse/WICKET-4928) - Error adding links to WebSocketRequestHandler
@@ -123,7 +123,7 @@
 * [WICKET-4986](https://issues.apache.org/jira/browse/WICKET-4986) - wicket-ajax-jquery.js fails with 'member not found' on IE for delayed ajax requests
 </code></pre></div></div>
 <h4 id="improvement">Improvement</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-4919](https://issues.apache.org/jira/browse/WICKET-4919) - AjaxLazyLoadPanel needs a method to add components to the AjaxRequestTarget when the component is rendered
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-4919](https://issues.apache.org/jira/browse/WICKET-4919) - AjaxLazyLoadPanel needs a method to add components to the AjaxRequestTarget when the component is rendered
 * [WICKET-4933](https://issues.apache.org/jira/browse/WICKET-4933) - Palette does not handle disabled choices correctly
 * [WICKET-4937](https://issues.apache.org/jira/browse/WICKET-4937) - Add IResponseFilter that can filter out invalid XML characters
 * [WICKET-4940](https://issues.apache.org/jira/browse/WICKET-4940) - Make MountedMapper#getMatchedSegmentSizes(url) protected
diff --git a/content/news/2013/02/15/wicket-6.6.0-released.html b/content/news/2013/02/15/wicket-6.6.0-released.html
index 9e08f8e..a38f52e 100644
--- a/content/news/2013/02/15/wicket-6.6.0-released.html
+++ b/content/news/2013/02/15/wicket-6.6.0-released.html
@@ -58,9 +58,9 @@
 <h3 id="new-and-noteworthy">New and noteworthy</h3>
 <h4 id="wicketfor-attribute-for-html-label-tags">wicket:for attribute for html label tags</h4>
 <p>While already available for some time, the wicket-1.5.xsd now contains
-a valid definition for the <code class="highlighter-rouge">wicket:for</code> attribute such that it</p>
+a valid definition for the <code class="language-plaintext highlighter-rouge">wicket:for</code> attribute such that it</p>
 <blockquote>
-  <p>Can be used in HTML <code class="highlighter-rouge">&lt;label&gt;</code> element to automatically link it
+  <p>Can be used in HTML <code class="language-plaintext highlighter-rouge">&lt;label&gt;</code> element to automatically link it
 to a form element. The value of this attribute must have the same value of
 the form component’s wicket:id attribute.</p>
 </blockquote>
@@ -68,14 +68,14 @@
 <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt">&lt;label</span> <span class="na">wicket:for=</span><span class="s">"someinput"</span><span class="nt">&gt;</span>Some label<span class="nt">&lt;/label&gt;</span>
 <span class="nt">&lt;input</span> <span class="na">wicket:id=</span><span class="s">"someinput"</span> <span class="na">type=</span><span class="s">"text"</span><span class="nt">&gt;</span></code></pre></figure>
 <h4 id="added-a-callback-for-an-invalidated-session">Added a callback for an invalidated session</h4>
-<p>Session is extended with a life cycle event called <code class="highlighter-rouge">onInvalidate()</code>.
+<p>Session is extended with a life cycle event called <code class="language-plaintext highlighter-rouge">onInvalidate()</code>.
 This method is executed when the user session is invalidated either
-by explicit call to <code class="highlighter-rouge">org.apache.wicket.Session#invalidate()</code> or due
+by explicit call to <code class="language-plaintext highlighter-rouge">org.apache.wicket.Session#invalidate()</code> or due
 to HttpSession expiration.</p>
 <p>In case of session expiration this method is called in a non-worker
 thread, i.e. there are no thread locals exported for the Application,
 RequestCycle and Session. The Session is the current instance. The
-Application can be found by using <code class="highlighter-rouge">Application#get(String)</code>. There is
+Application can be found by using <code class="language-plaintext highlighter-rouge">Application#get(String)</code>. There is
 no way to get a reference to a RequestCycle.</p>
 <h3 id="using-this-release">Using this release</h3>
 <p>With Apache Maven update your dependency to (and don’t forget to
@@ -111,7 +111,7 @@
   <li><a href="https://issues.apache.org/jira/browse/WICKET-4998">WICKET-4998</a> - AjaxFormComponentUpdatingBehavior(“onkeypress”) is triggered when Enter is used on autocomplete list</li>
   <li><a href="https://issues.apache.org/jira/browse/WICKET-5011">WICKET-5011</a> - Allow Select to work with non-equals objects</li>
   <li><a href="https://issues.apache.org/jira/browse/WICKET-5013">WICKET-5013</a> - Wicket Enclosure fails with more than one component</li>
-  <li><a href="https://issues.apache.org/jira/browse/WICKET-5014">WICKET-5014</a> - Changes in WicketObjects.sizeof(final Serializable object) clashes with <code class="highlighter-rouge">&lt;header-contribution&gt;</code> in AjaxResponse</li>
+  <li><a href="https://issues.apache.org/jira/browse/WICKET-5014">WICKET-5014</a> - Changes in WicketObjects.sizeof(final Serializable object) clashes with <code class="language-plaintext highlighter-rouge">&lt;header-contribution&gt;</code> in AjaxResponse</li>
   <li><a href="https://issues.apache.org/jira/browse/WICKET-5019">WICKET-5019</a> - Handling of NO_MINIFIED_NAME in PackageResourceReference#internalGetMinifiedName()</li>
   <li><a href="https://issues.apache.org/jira/browse/WICKET-5020">WICKET-5020</a> - InlineEnclosureHandler always uses “wicket” namespace</li>
   <li><a href="https://issues.apache.org/jira/browse/WICKET-5024">WICKET-5024</a> - Global ajax event for precondition is not called</li>
diff --git a/content/news/2013/04/12/wicket-6.7.0-released.html b/content/news/2013/04/12/wicket-6.7.0-released.html
index 24b2e96..a85a1db 100644
--- a/content/news/2013/04/12/wicket-6.7.0-released.html
+++ b/content/news/2013/04/12/wicket-6.7.0-released.html
@@ -69,8 +69,8 @@
 Wicket to render HTML email messages. Now you can use
 <a href="http://ci.apache.org/projects/wicket/apidocs/6.x/org/apache/wicket/core/util/string/ComponentRenderer.html">ComponentRenderer</a> to
 actually do so without having to resort to other less obvious methods.</p>
-<p>ComponentRenderer exposes two methods: <code class="highlighter-rouge">renderComponent</code> and
-<code class="highlighter-rouge">renderPage</code> and they do exactly what their names suggest. Happy
+<p>ComponentRenderer exposes two methods: <code class="language-plaintext highlighter-rouge">renderComponent</code> and
+<code class="language-plaintext highlighter-rouge">renderPage</code> and they do exactly what their names suggest. Happy
 emailing!</p>
 <h3 id="using-this-release">Using this release</h3>
 <p>With Apache Maven update your dependency to (and don’t forget to
diff --git a/content/news/2013/06/27/wicket-6.9.0-released.html b/content/news/2013/06/27/wicket-6.9.0-released.html
index 1ea7d63..75988ff 100644
--- a/content/news/2013/06/27/wicket-6.9.0-released.html
+++ b/content/news/2013/06/27/wicket-6.9.0-released.html
@@ -61,7 +61,7 @@
 To use this resource reference do in your application’s init method:</p>
 <figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">protected</span> <span class="kt">void</span> <span class="nf">init</span><span class="o">()</span> <span class="o">{</span>
     <span class="n">getJavaScriptLibrarySettings</span><span class="o">()</span>
-        <span class="o">.</span><span class="na">setJQueryReference</span><span class="o">(</span><span class="n">DynamicJQueryResourceReference</span><span class="o">.</span><span class="na">INSTANCE</span><span class="o">);</span>
+        <span class="o">.</span><span class="na">setJQueryReference</span><span class="o">(</span><span class="nc">DynamicJQueryResourceReference</span><span class="o">.</span><span class="na">INSTANCE</span><span class="o">);</span>
 <span class="o">}</span></code></pre></figure>
 <p>Upgraded Atmoshpere (1.0.13) and Bootstrap (2.3.2) resources.</p>
 <h3 id="using-this-release">Using this release</h3>
diff --git a/content/news/2013/index.html b/content/news/2013/index.html
index bee770d..68e93f4 100644
--- a/content/news/2013/index.html
+++ b/content/news/2013/index.html
@@ -48,128 +48,68 @@
         <div class="l-two-third">
       <div class="l-first">
               <div  class="l-full">
-                  <h1>All News for November 2013</h1>
-                  <p>This section contains all news items published in <a href="/news/2013/11">November 2013</a>.</p>
+                  <h1>All News for December 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/12">December 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2013/11/01/wicket-6.12.0-released.html">Apache Wicket 6.12.0 released</h3>
-                      <small>01 Nov 2013</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.12.0! This release marks the twelfth minor release of Wicket 6. Starting with Wicket 6...
-              		<a href="/news/2013/11/01/wicket-6.12.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/12/21/wicket-1.4.5-released.html">Wicket 1.4.5 released</h3>
+                      <small>21 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fifth maintenance release of Apache Wicket 1.4. This releases mainly fixes WICKET-2613 which has caused certain...
+              		<a href="/news/2009/12/21/wicket-1.4.5-released.html">more</a></li></p>
+                  </div>
+                  <div class="l-full">
+              		<h3 id="/news/2009/12/13/wicket-1.4.4-released.html">Wicket 1.4.4 released</h3>
+                      <small>13 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fourth maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.4 You can download the release...
+              		<a href="/news/2009/12/13/wicket-1.4.4-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for September 2013</h1>
-                  <p>This section contains all news items published in <a href="/news/2013/09">September 2013</a>.</p>
+                  <h1>All News for October 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/10">October 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2013/09/20/wicket-6.11.0-released.html">Apache Wicket 6.11.0 released</h3>
-                      <small>20 Sep 2013</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.11.0! This release marks the eleventh minor release of Wicket 6. Starting with Wicket 6...
-              		<a href="/news/2013/09/20/wicket-6.11.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/10/24/wicket-1.4.3-released.html">Wicket 1.4.3 released</h3>
+                      <small>24 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the third maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.3 You can download the release...
+              		<a href="/news/2009/10/24/wicket-1.4.3-released.html">more</a></li></p>
+                  </div>
+                  <div class="l-full">
+              		<h3 id="/news/2009/10/12/wicket-1.4.2-released.html">Wicket 1.4.2 released</h3>
+                      <small>12 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the second maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.2 You can download the release...
+              		<a href="/news/2009/10/12/wicket-1.4.2-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for August 2013</h1>
-                  <p>This section contains all news items published in <a href="/news/2013/08">August 2013</a>.</p>
+                  <h1>All News for August 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/08">August 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2013/08/18/wicket-6.10.0-released.html">Apache Wicket 6.10.0 released</h3>
-                      <small>18 Aug 2013</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.10.0! This release marks the tenth minor release of Wicket 6. Starting with Wicket 6...
-              		<a href="/news/2013/08/18/wicket-6.10.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/08/21/wicket-1.4.1-released.html">Wicket 1.4.1 released</h3>
+                      <small>21 Aug 2009</small>
+              		<p>The Apache Wicket project is proud to announce the first maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4 You can download the release...
+              		<a href="/news/2009/08/21/wicket-1.4.1-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for July 2013</h1>
-                  <p>This section contains all news items published in <a href="/news/2013/07">July 2013</a>.</p>
+                  <h1>All News for July 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/07">July 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2013/07/10/wicket-6.9.1-released.html">Apache Wicket 6.9.1 released</h3>
-                      <small>10 Jul 2013</small>
-              		<p>The Apache Wicket PMC announces Apache Wicket 6.9.1! This is a patch release for 6.9.0 where we inadvertently broke CDI injection into (amongst others) anonymous...
-              		<a href="/news/2013/07/10/wicket-6.9.1-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for June 2013</h1>
-                  <p>This section contains all news items published in <a href="/news/2013/06">June 2013</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2013/06/27/wicket-6.9.0-released.html">Apache Wicket 6.9.0 released</h3>
-                      <small>27 Jun 2013</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.9.0! This release marks the ninth minor release of Wicket 6. Starting with Wicket 6...
-              		<a href="/news/2013/06/27/wicket-6.9.0-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for May 2013</h1>
-                  <p>This section contains all news items published in <a href="/news/2013/05">May 2013</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2013/05/17/wicket-6.8.0-released.html">Apache Wicket 6.8.0 released</h3>
-                      <small>17 May 2013</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.8.0! This release marks the eighth minor release of Wicket 6. Starting with Wicket 6...
-              		<a href="/news/2013/05/17/wicket-6.8.0-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for April 2013</h1>
-                  <p>This section contains all news items published in <a href="/news/2013/04">April 2013</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2013/04/12/wicket-6.7.0-released.html">Apache Wicket 6.7.0 released</h3>
-                      <small>12 Apr 2013</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.7.0! This release marks the seventh minor release of Wicket 6. Starting with Wicket 6...
-              		<a href="/news/2013/04/12/wicket-6.7.0-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for March 2013</h1>
-                  <p>This section contains all news items published in <a href="/news/2013/03">March 2013</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2013/03/03/cve-2012-5636.html">CVE-2012-5636 - Apache Wicket XSS vulnerability</h3>
-                      <small>03 Mar 2013</small>
-              		<p>Severity: Important Vendor: The Apache Software Foundation Versions Affected: Apache Wicket 1.4.x, 1.5.x and 1.6.x Description: It is possible for JavaScript statements to break out...
-              		<a href="/news/2013/03/03/cve-2012-5636.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for February 2013</h1>
-                  <p>This section contains all news items published in <a href="/news/2013/02">February 2013</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2013/02/26/wicket-1.5.10-released.html">Wicket 1.5.10 released</h3>
-                      <small>26 Feb 2013</small>
-              		<p>This is the tenth maintenance release of the Wicket 1.5.x series. This release brings over 28 bug fixes and improvements. Git tag Changelog To use...
-              		<a href="/news/2013/02/26/wicket-1.5.10-released.html">more</a></li></p>
+              		<h3 id="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">Apache Wicket 1.4 takes typesafety to the next level</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket project is proud to announce the release of Apache Wicket 1.4. Apache Wicket is an open source, component oriented Java web application...
+              		<a href="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2013/02/15/wicket-6.6.0-released.html">Apache Wicket 6.6.0 released</h3>
-                      <small>15 Feb 2013</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.6.0! This release marks the sixth minor release of Wicket 6. Starting with Wicket 6...
-              		<a href="/news/2013/02/15/wicket-6.6.0-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for January 2013</h1>
-                  <p>This section contains all news items published in <a href="/news/2013/01">January 2013</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2013/01/23/wicket-6.5.0-released.html">Apache Wicket 6.5.0 released</h3>
-                      <small>23 Jan 2013</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.5.0! This release marks the fifth minor release of Wicket 6. Starting with Wicket 6...
-              		<a href="/news/2013/01/23/wicket-6.5.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/07/30/wicket-1.3.7-released.html">Apache Wicket 1.3.7 marks end of life for Wicket 1.3</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket team is proud to present the release of Apache Wicket 1.3.7. This will be the last feature release for the 1.3.x branch....
+              		<a href="/news/2009/07/30/wicket-1.3.7-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
diff --git a/content/news/2014/01/05/wicket-6.13.0-released.html b/content/news/2014/01/05/wicket-6.13.0-released.html
index 9a60fc7..39c2f49 100644
--- a/content/news/2014/01/05/wicket-6.13.0-released.html
+++ b/content/news/2014/01/05/wicket-6.13.0-released.html
@@ -116,7 +116,7 @@
 	<span class="nt">&lt;version&gt;</span>0.2<span class="nt">&lt;/version&gt;</span>
 <span class="nt">&lt;/dependency&gt;</span></code></pre></figure>
 <p>Note that you have to remove the old wicket-cdi module and the Seam
-conversation dependency: <code class="highlighter-rouge">org.jboss.seam.conversation:seam-conversation-weld</code></p>
+conversation dependency: <code class="language-plaintext highlighter-rouge">org.jboss.seam.conversation:seam-conversation-weld</code></p>
 <p>For more information about what is new in CDI 1.1 read <a href="http://s.apache.org/newincdi11">this blog post
 by Pete Muir</a>.</p>
 <h3 id="jquery-update-in-690">JQuery update in 6.9.0</h3>
diff --git a/content/news/2014/02/20/wicket-6.14.0-released.html b/content/news/2014/02/20/wicket-6.14.0-released.html
index 618861a..12b24af 100644
--- a/content/news/2014/02/20/wicket-6.14.0-released.html
+++ b/content/news/2014/02/20/wicket-6.14.0-released.html
@@ -89,7 +89,7 @@
 <p>— The Wicket team</p>
 <h3 id="release-notes---wicket---version-6140">Release Notes - Wicket - Version 6.14.0</h3>
 <h4 id="bug">Bug</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-4697] - Autolinking not working as soon as component gets a wicket:id
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-4697] - Autolinking not working as soon as component gets a wicket:id
 * [WICKET-5043] - Page not mounted with WebApplication#mountPackage
 * [WICKET-5449] - Missing chapter 2 is causing off-by-one page names in the guides URL links
 * [WICKET-5460] - onBeforeRender called too early on stateless page
@@ -116,7 +116,7 @@
 * [WICKET-5502] - Patch FileUploadBase to fix CVE-2014-0050
 </code></pre></div></div>
 <h4 id="improvement">Improvement</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5288] - Allow &amp;lt;script&amp;gt;-Tags act as WebMarkUpContainer to add Child-Components
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5288] - Allow &amp;lt;script&amp;gt;-Tags act as WebMarkUpContainer to add Child-Components
 * [WICKET-5439] - Allow restarting AbstractAjaxTimerBehavior without updating its hosting component
 * [WICKET-5463] - RequestUtil.getCharset(HttpServletRequest request) Resilience against unsupported Charsets in Request
 * [WICKET-5470] - Remove 'final' from org.apache.wicket.markup.html.form.EnumChoiceRenderer#getDisplayValue
@@ -124,10 +124,10 @@
 * [WICKET-5493] - Disable jar indexing
 </code></pre></div></div>
 <h4 id="new-feature">New Feature</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-3491] - Introduce IComponentOnConfigureListener
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-3491] - Introduce IComponentOnConfigureListener
 </code></pre></div></div>
 <h4 id="task">Task</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5488] - Promote experimental modules to become stable
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5488] - Promote experimental modules to become stable
 * [WICKET-5494] - Upgrade JQuery to latest stable - 1.11.0 and 2.1.0
 </code></pre></div></div>
 </div>
diff --git a/content/news/2014/04/23/wicket-6.15.0-released.html b/content/news/2014/04/23/wicket-6.15.0-released.html
index 8e15919..b5e2b2e 100644
--- a/content/news/2014/04/23/wicket-6.15.0-released.html
+++ b/content/news/2014/04/23/wicket-6.15.0-released.html
@@ -87,11 +87,11 @@
 <p>— The Wicket team</p>
 <h3 id="release-notes---wicket---version-6150">Release Notes - Wicket - Version 6.15.0</h3>
 <h4 id="sub-task">Sub-task</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5510] - Avoid using jQuery.text() when possible. It is very slow in IE
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5510] - Avoid using jQuery.text() when possible. It is very slow in IE
 * [WICKET-5554] - Disable second level pages store because it is efficient only when manually configured
 </code></pre></div></div>
 <h4 id="bug">Bug</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5243] - JS: High stack size in Function Executor causes "too much recursion"
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5243] - JS: High stack size in Function Executor causes "too much recursion"
 * [WICKET-5284] - Too deep recursion in AbstractHierarchyIterator
 * [WICKET-5504] - AjaxRequestTarget.append/prependJavaScript cannot handle scripts with new-lines anymore
 * [WICKET-5505] - DefaultPropertyResolver does not respect JavaBean conventions
@@ -118,7 +118,7 @@
 * [WICKET-5561] - Derived page without own markup leads to MarkupNotFoundException when BasePage has &amp;lt;wicket:head&amp;gt; in its markup
 </code></pre></div></div>
 <h4 id="improvement">Improvement</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5508] - Memory model improvements for Session fields
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5508] - Memory model improvements for Session fields
 * [WICKET-5512] - Allow using child selector for JS event bindings
 * [WICKET-5520] - improve reusability of DataTable and AbstractPageableView
 * [WICKET-5528] - Allow models of subtypes of Select type parameter in SelectOption constructor
@@ -128,14 +128,14 @@
 * [WICKET-5549] - continueToOriginalDestination() fails after redirectToInterceptPage() on AjaxRequest* [WICKET-5288] - Allow &amp;amp;lt;script&amp;amp;gt;-Tags act as WebMarkUpContainer to add Child-Components
 </code></pre></div></div>
 <h4 id="new-feature">New Feature</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-831] - Return response status 404 when a mapper cannot decode a request url
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-831] - Return response status 404 when a mapper cannot decode a request url
 * [WICKET-2542] - Provide ajax buttons for wizard
 </code></pre></div></div>
 <h4 id="task">Task</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5514] - Update Wicket fragment example
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5514] - Update Wicket fragment example
 </code></pre></div></div>
 <h4 id="wish">Wish</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5516] - RadioChoice / add a getAdditionalAttributes() also for &lt;label&gt;-tag
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5516] - RadioChoice / add a getAdditionalAttributes() also for &lt;label&gt;-tag
 * [WICKET-5542] - Remove final from TextArea.onComponentTagBody()
 </code></pre></div></div>
 </div>
diff --git a/content/news/2014/06/21/wicket-6.16.0-released.html b/content/news/2014/06/21/wicket-6.16.0-released.html
index bfc9de3..722e827 100644
--- a/content/news/2014/06/21/wicket-6.16.0-released.html
+++ b/content/news/2014/06/21/wicket-6.16.0-released.html
@@ -90,7 +90,7 @@
 <p>— The Wicket team</p>
 <h3 id="release-notes---wicket---version-6160">Release Notes - Wicket - Version 6.16.0</h3>
 <h4 id="bug">Bug</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-4545] - MarkupNotFoundException for Fragment and TransparentWebMarkupContainer
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-4545] - MarkupNotFoundException for Fragment and TransparentWebMarkupContainer
 * [WICKET-5553] - When using an Ajax request to display initially hidden components inside inline enclosures, only the first one appears.
 * [WICKET-5560] - A 404 error occurs when using a CryptoMapper
 * [WICKET-5569] - Unable to find markup for children of deeply nested IComponentResolvers during Ajax response
@@ -107,7 +107,7 @@
 * [WICKET-5601] - AbstractSingleSelectChoice fails with NullPointerException when its choice renderer returns null from #getIdValue() 
 </code></pre></div></div>
 <h4 id="improvement">Improvement</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5563] - RestartResponseAtInterceptPageException - add public function to retrieve originalUrl
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5563] - RestartResponseAtInterceptPageException - add public function to retrieve originalUrl
 * [WICKET-5574] - ComponentRenderer should use Application#createRequestCycle
 * [WICKET-5575] - Add support in FormTester#submit(String|Component) for Ajax submitters
 * [WICKET-5577] - Generation of wicket ids with prefix / suffix
@@ -118,7 +118,7 @@
 * [WICKET-5606] - SelectOptions with #setRecreateChoices(true) loses selection on form errors
 </code></pre></div></div>
 <h4 id="task">Task</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5587] - Upgrade JQuery to latest releases - 1.11.1 &amp; 2.1.1
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5587] - Upgrade JQuery to latest releases - 1.11.1 &amp; 2.1.1
 </code></pre></div></div>
 </div>
         </section>
diff --git a/content/news/2014/08/24/wicket-6.17.0-released.html b/content/news/2014/08/24/wicket-6.17.0-released.html
index 1deeb68..91fae62 100644
--- a/content/news/2014/08/24/wicket-6.17.0-released.html
+++ b/content/news/2014/08/24/wicket-6.17.0-released.html
@@ -90,10 +90,10 @@
 <p>— The Wicket team</p>
 <h3 id="release-notes---wicket---version-6170">Release Notes - Wicket - Version 6.17.0</h3>
 <h4 id="sub-task">Sub-task</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5633] - Make JavaScriptFilteredIntoFooterHeaderResponse non-final to be able to create custom filters
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5633] - Make JavaScriptFilteredIntoFooterHeaderResponse non-final to be able to create custom filters
 </code></pre></div></div>
 <h4 id="bug">Bug</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5371] - IllegalArgumentException: Argument 'page' may not be null. - when sending event from asynchronous process
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5371] - IllegalArgumentException: Argument 'page' may not be null. - when sending event from asynchronous process
 * [WICKET-5539] - Allow preserving of the parsed PageParameters when re-creating an expired page
 * [WICKET-5564] - AjaxRequestTarget.focusComponent() does not work when two Ajax responses arrive next to each other
 * [WICKET-5603] - OnChangeAjaxBehavior attached to DropDownChoice produces two Ajax requests in Chrome v35
@@ -120,7 +120,7 @@
 * [WICKET-5680] - AjaxEditableLabel keeps raw input after cancel following a validation failure 
 </code></pre></div></div>
 <h4 id="improvement">Improvement</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-4344] - Implement onValidateModelObjects() and beforeUpdateFormComponentModels() for nested forms
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-4344] - Implement onValidateModelObjects() and beforeUpdateFormComponentModels() for nested forms
 * [WICKET-4660] - Make it possible to notify about Atmosphere internal events
 * [WICKET-5452] - Make Wicket-Atmosphere testable - AtmosphereTester
 * [WICKET-5602] - DynamicImageResource should set the mime type after reading the image data
@@ -150,7 +150,7 @@
 * [WICKET-5674] - Use jquery.atmosphere.js as a Webjar
 </code></pre></div></div>
 <h4 id="task">Task</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5604] - Add a page to the site that lists other Apache projects that use Wicket
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5604] - Add a page to the site that lists other Apache projects that use Wicket
 * [WICKET-5632] - Use frontend-maven-plugin to run the JavaScript tests
 * [WICKET-5665] - WicketTester#assertComponentOnAjaxResponse() cannot test invisible components
 </code></pre></div></div>
diff --git a/content/news/2014/11/05/wicket-6.18.0-released.html b/content/news/2014/11/05/wicket-6.18.0-released.html
index 2c6e6f8..604f7a5 100644
--- a/content/news/2014/11/05/wicket-6.18.0-released.html
+++ b/content/news/2014/11/05/wicket-6.18.0-released.html
@@ -133,7 +133,7 @@
   <li><a href="https://issues.apache.org/jira/browse/WICKET-5710">WICKET-5710</a> - StringValidator should set ‘minlength’ attribute to input and textarea</li>
   <li><a href="https://issues.apache.org/jira/browse/WICKET-5715">WICKET-5715</a> - Allow setting ‘async’ attribute on reference <script> elements</script></li>
   <li><a href="https://issues.apache.org/jira/browse/WICKET-5718">WICKET-5718</a> - Upgrade Atmosphere to 2.2.2</li>
-  <li><a href="https://issues.apache.org/jira/browse/WICKET-5725">WICKET-5725</a> - Add <code class="highlighter-rouge">NumberTextField(String,Class&lt;T&gt;)</code> constructor</li>
+  <li><a href="https://issues.apache.org/jira/browse/WICKET-5725">WICKET-5725</a> - Add <code class="language-plaintext highlighter-rouge">NumberTextField(String,Class&lt;T&gt;)</code> constructor</li>
   <li><a href="https://issues.apache.org/jira/browse/WICKET-5729">WICKET-5729</a> - Avoid using input names that conflict with JavaScript DOM API method and attribute names</li>
   <li><a href="https://issues.apache.org/jira/browse/WICKET-5735">WICKET-5735</a> - Propagate fileSizeMax attribute to org.apache.commons.fileupload.FileUploadBase</li>
   <li><a href="https://issues.apache.org/jira/browse/WICKET-5740">WICKET-5740</a> - Provide a way to adapt the lock timeout based on the page class/id</li>
diff --git a/content/news/2014/11/05/wicket-7.0.0-M4-released.html b/content/news/2014/11/05/wicket-7.0.0-M4-released.html
index beb2c57..bdc8119 100644
--- a/content/news/2014/11/05/wicket-7.0.0-M4-released.html
+++ b/content/news/2014/11/05/wicket-7.0.0-M4-released.html
@@ -156,7 +156,7 @@
   <li><a href="https://issues.apache.org/jira/browse/WICKET-5713">WICKET-5713</a> - Move /wicket.properties to /META-INF/wicket/xyz.properties</li>
   <li><a href="https://issues.apache.org/jira/browse/WICKET-5715">WICKET-5715</a> - Allow setting ‘async’ attribute on reference ``<script>` elements</script></li>
   <li><a href="https://issues.apache.org/jira/browse/WICKET-5718">WICKET-5718</a> - Upgrade Atmosphere to 2.2.2</li>
-  <li><a href="https://issues.apache.org/jira/browse/WICKET-5725">WICKET-5725</a> - Add <code class="highlighter-rouge">NumberTextField(String,Class&lt;T&gt;)</code> constructor</li>
+  <li><a href="https://issues.apache.org/jira/browse/WICKET-5725">WICKET-5725</a> - Add <code class="language-plaintext highlighter-rouge">NumberTextField(String,Class&lt;T&gt;)</code> constructor</li>
   <li><a href="https://issues.apache.org/jira/browse/WICKET-5729">WICKET-5729</a> - Avoid using input names that conflict with JavaScript DOM API method and attribute names</li>
   <li><a href="https://issues.apache.org/jira/browse/WICKET-5735">WICKET-5735</a> - Propagate fileSizeMax attribute to org.apache.commons.fileupload.FileUploadBase</li>
   <li><a href="https://issues.apache.org/jira/browse/WICKET-5737">WICKET-5737</a> - Log a warning when WebSocketResponse#sendError() is used</li>
diff --git a/content/news/2014/index.html b/content/news/2014/index.html
index 116d608..e5be4d0 100644
--- a/content/news/2014/index.html
+++ b/content/news/2014/index.html
@@ -48,140 +48,68 @@
         <div class="l-two-third">
       <div class="l-first">
               <div  class="l-full">
-                  <h1>All News for November 2014</h1>
-                  <p>This section contains all news items published in <a href="/news/2014/11">November 2014</a>.</p>
+                  <h1>All News for December 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/12">December 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2014/11/05/wicket-7.0.0-M4-released.html">Apache Wicket 7.0.0-M4 released</h3>
-                      <small>05 Nov 2014</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 7.0.0-M4! We have released another milestone release for Apache Wicket 7. We aim to finalise...
-              		<a href="/news/2014/11/05/wicket-7.0.0-M4-released.html">more</a></li></p>
+              		<h3 id="/news/2009/12/21/wicket-1.4.5-released.html">Wicket 1.4.5 released</h3>
+                      <small>21 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fifth maintenance release of Apache Wicket 1.4. This releases mainly fixes WICKET-2613 which has caused certain...
+              		<a href="/news/2009/12/21/wicket-1.4.5-released.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2014/11/05/wicket-6.18.0-released.html">Apache Wicket 6.18.0 released</h3>
-                      <small>05 Nov 2014</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.18.0! This release marks another minor release of Wicket 6. Starting with Wicket 6 we...
-              		<a href="/news/2014/11/05/wicket-6.18.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/12/13/wicket-1.4.4-released.html">Wicket 1.4.4 released</h3>
+                      <small>13 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fourth maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.4 You can download the release...
+              		<a href="/news/2009/12/13/wicket-1.4.4-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for September 2014</h1>
-                  <p>This section contains all news items published in <a href="/news/2014/09">September 2014</a>.</p>
+                  <h1>All News for October 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/10">October 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2014/09/22/cve-2014-3526.html">CVE-2014-3526 - Apache Wicket Information disclosure vulnerability</h3>
-                      <small>22 Sep 2014</small>
-              		<p>Severity: Important Vendor: The Apache Software Foundation Versions Affected: Apache Wicket 1.5.11, 6.16.0 and 7.0.0-M2 Description: When rendering a web page Wicket checks the request...
-              		<a href="/news/2014/09/22/cve-2014-3526.html">more</a></li></p>
+              		<h3 id="/news/2009/10/24/wicket-1.4.3-released.html">Wicket 1.4.3 released</h3>
+                      <small>24 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the third maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.3 You can download the release...
+              		<a href="/news/2009/10/24/wicket-1.4.3-released.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2014/09/15/wicket-1.5.12-released.html">Wicket 1.5.12 released</h3>
-                      <small>15 Sep 2014</small>
-              		<p>This is the twelfth maintenance release of the Wicket 1.5.x series. This release brings over 5 bug fixes and improvements. Git tag Changelog To use...
-              		<a href="/news/2014/09/15/wicket-1.5.12-released.html">more</a></li></p>
+              		<h3 id="/news/2009/10/12/wicket-1.4.2-released.html">Wicket 1.4.2 released</h3>
+                      <small>12 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the second maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.2 You can download the release...
+              		<a href="/news/2009/10/12/wicket-1.4.2-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for August 2014</h1>
-                  <p>This section contains all news items published in <a href="/news/2014/08">August 2014</a>.</p>
+                  <h1>All News for August 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/08">August 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2014/08/24/wicket-6.17.0-released.html">Apache Wicket 6.17.0 released</h3>
-                      <small>24 Aug 2014</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.17.0! This release marks the seventeenth minor release of Wicket 6. Starting with Wicket 6...
-              		<a href="/news/2014/08/24/wicket-6.17.0-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2014/08/23/wicket-7.0.0-M3-released.html">Apache Wicket 7.0.0-M3 released</h3>
-                      <small>23 Aug 2014</small>
-              		<p>We have released the third of a series of milestone releases for Apache Wicket 7. We aim to finalise Wicket 7 over the coming months...
-              		<a href="/news/2014/08/23/wicket-7.0.0-M3-released.html">more</a></li></p>
+              		<h3 id="/news/2009/08/21/wicket-1.4.1-released.html">Wicket 1.4.1 released</h3>
+                      <small>21 Aug 2009</small>
+              		<p>The Apache Wicket project is proud to announce the first maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4 You can download the release...
+              		<a href="/news/2009/08/21/wicket-1.4.1-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for June 2014</h1>
-                  <p>This section contains all news items published in <a href="/news/2014/06">June 2014</a>.</p>
+                  <h1>All News for July 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/07">July 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2014/06/21/wicket-6.16.0-released.html">Apache Wicket 6.16.0 released</h3>
-                      <small>21 Jun 2014</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.16.0! This release marks the sixteenth minor release of Wicket 6. Starting with Wicket 6...
-              		<a href="/news/2014/06/21/wicket-6.16.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">Apache Wicket 1.4 takes typesafety to the next level</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket project is proud to announce the release of Apache Wicket 1.4. Apache Wicket is an open source, component oriented Java web application...
+              		<a href="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2014/06/20/wicket-7.0.0-M2-released.html">Apache Wicket 7.0.0-M2 released</h3>
-                      <small>20 Jun 2014</small>
-              		<p>We have released the first of a series of milestone releases for Apache Wicket 7. We aim to finalise Wicket 7 over the coming months...
-              		<a href="/news/2014/06/20/wicket-7.0.0-M2-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for April 2014</h1>
-                  <p>This section contains all news items published in <a href="/news/2014/04">April 2014</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2014/04/30/wicket-7.0.0-M1-released.html">Apache Wicket 7.0.0-M1 released</h3>
-                      <small>30 Apr 2014</small>
-              		<p>We have released the first of a series of milestone releases for Apache Wicket 7. We aim to finalise Wicket 7 over the coming months...
-              		<a href="/news/2014/04/30/wicket-7.0.0-M1-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2014/04/23/wicket-6.15.0-released.html">Apache Wicket 6.15.0 released</h3>
-                      <small>23 Apr 2014</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.15.0! This release marks the fifteenth minor release of Wicket 6. Starting with Wicket 6...
-              		<a href="/news/2014/04/23/wicket-6.15.0-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for February 2014</h1>
-                  <p>This section contains all news items published in <a href="/news/2014/02">February 2014</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2014/02/21/cve-2014-0043.html">CVE-2014-0043 - Apache Wicket Information disclosure vulnerability</h3>
-                      <small>21 Feb 2014</small>
-              		<p>Severity: Important Vendor: The Apache Software Foundation Versions Affected: Apache Wicket 1.5.10 and 6.13.0 Description: By issuing requests to special urls handled by Wicket it...
-              		<a href="/news/2014/02/21/cve-2014-0043.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2014/02/20/wicket-6.14.0-released.html">Apache Wicket 6.14.0 released</h3>
-                      <small>20 Feb 2014</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.14.0! This release marks the fourteenth minor release of Wicket 6. Starting with Wicket 6...
-              		<a href="/news/2014/02/20/wicket-6.14.0-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2014/02/06/wicket-1.5.11-released.html">Wicket 1.5.11 released</h3>
-                      <small>06 Feb 2014</small>
-              		<p>This is the eleventh maintenance release of the Wicket 1.5.x series. This release brings over 34 bug fixes and improvements. Git tag Changelog To use...
-              		<a href="/news/2014/02/06/wicket-1.5.11-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2014/02/06/wicket-1.4.23-released.html">Wicket 1.4.23 released</h3>
-                      <small>06 Feb 2014</small>
-              		<p>This is twenty thirdth release of the Wicket 1.4.x series. This is a security bugfix release on the 1.4.x branch. Read CVE-2013-2055 for more information....
-              		<a href="/news/2014/02/06/wicket-1.4.23-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2014/02/06/cve-2013-2055.html">CVE-2013-2055 - Apache Wicket Information disclosure vulnerability</h3>
-                      <small>06 Feb 2014</small>
-              		<p>Severity: Important Vendor: The Apache Software Foundation Versions Affected: Apache Wicket 1.4.22, 1.5.10 and 6.7.0 Description: It is possible to make Wicket deliver the HTML...
-              		<a href="/news/2014/02/06/cve-2013-2055.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for January 2014</h1>
-                  <p>This section contains all news items published in <a href="/news/2014/01">January 2014</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2014/01/05/wicket-6.13.0-released.html">Apache Wicket 6.13.0 released</h3>
-                      <small>05 Jan 2014</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.13.0! This release marks the thirteenth minor release of Wicket 6. Starting with Wicket 6...
-              		<a href="/news/2014/01/05/wicket-6.13.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/07/30/wicket-1.3.7-released.html">Apache Wicket 1.3.7 marks end of life for Wicket 1.3</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket team is proud to present the release of Apache Wicket 1.3.7. This will be the last feature release for the 1.3.x branch....
+              		<a href="/news/2009/07/30/wicket-1.3.7-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
diff --git a/content/news/2015/06/14/wicket-6.20.0-released.html b/content/news/2015/06/14/wicket-6.20.0-released.html
index 6ce7796..8d98bfd 100644
--- a/content/news/2015/06/14/wicket-6.20.0-released.html
+++ b/content/news/2015/06/14/wicket-6.20.0-released.html
@@ -118,7 +118,7 @@
 </ul>
 <h4 id="improvement">Improvement</h4>
 <ul>
-  <li>[WICKET-5754] - (String)ResourceModel’s defaultValue could be an <code class="highlighter-rouge">IModel&lt;String&gt;</code></li>
+  <li>[WICKET-5754] - (String)ResourceModel’s defaultValue could be an <code class="language-plaintext highlighter-rouge">IModel&lt;String&gt;</code></li>
   <li>[WICKET-5823] - DefaultAuthenticationStrategy should be modified to reduce copy/paste while extending it’s functionality</li>
   <li>[WICKET-5832] - Do not fail at CDI’s ConversationPropagator when running in non-http thread</li>
   <li>[WICKET-5840] - WicketTester doesn’t support #clickLink() for ExternalLink component</li>
diff --git a/content/news/2015/06/21/wicket-7.0.0-M6-released.html b/content/news/2015/06/21/wicket-7.0.0-M6-released.html
index 5cbb2ac..9a0581d 100644
--- a/content/news/2015/06/21/wicket-7.0.0-M6-released.html
+++ b/content/news/2015/06/21/wicket-7.0.0-M6-released.html
@@ -135,7 +135,7 @@
 <h4 id="changelog-for-700-m6">CHANGELOG for 7.0.0-M6:</h4>
 <p>Release Notes - Wicket - Version 7.0.0-M6</p>
 <h4 id="bugs">Bugs</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5790] - VariableInterpolator &amp; #getThrowExceptionOnMissingResource
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5790] - VariableInterpolator &amp; #getThrowExceptionOnMissingResource
 * [WICKET-5814] - CryptoMapper clears feedback messages
 * [WICKET-5816] - Apps can't use Application.setName instead of WicketFilter for e.g. JMX names
 * [WICKET-5822] - AjaxSelfUpdatingTimer stops working after ajax download
@@ -182,7 +182,7 @@
 * [WICKET-5917] - Do not use jQuery's $ in String snippets in Java code
 </code></pre></div></div>
 <h4 id="improvement">Improvement</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5314] - AbstractAutoCompleteBehavior does not support AjaxChannels
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5314] - AbstractAutoCompleteBehavior does not support AjaxChannels
 * [WICKET-5749] - Wicket-auth-roles should deal with resource authorization
 * [WICKET-5789] - Make org.apache.wicket.protocol.ws.javax.WicketServerEndpointConfig publicly visible
 * [WICKET-5801] - Responsive Images
@@ -206,17 +206,17 @@
 * [WICKET-5921] - Provide a default implementation of IModelComparator that always returns false
 </code></pre></div></div>
 <h4 id="new-feature">New Feature</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5819] - Support for HTML 5 media tags (audio / video)
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5819] - Support for HTML 5 media tags (audio / video)
 * [WICKET-5827] - Allow to apply multiple Javascript / CSS compressors
 * [WICKET-5897] - Use the #isEnabled() method with validators
 * [WICKET-5918] - Create an Image component that uses the new data: protocol (an InlineImage)
 * [WICKET-5919] - Add support for CSRF prevention
 </code></pre></div></div>
 <h4 id="task">Task</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5896] - Upgrade jQuery to latest stable versions (1.11.4 &amp; 2.1.3)
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5896] - Upgrade jQuery to latest stable versions (1.11.4 &amp; 2.1.3)
 </code></pre></div></div>
 <h4 id="wish">Wish</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5848] - Remove .settings folders of projects
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5848] - Remove .settings folders of projects
 </code></pre></div></div>
 <p>Have fun!</p>
 <p>— The Wicket team</p>
diff --git a/content/news/2015/10/24/wicket-1.5.14-released.html b/content/news/2015/10/24/wicket-1.5.14-released.html
index f682395..004a573 100644
--- a/content/news/2015/10/24/wicket-1.5.14-released.html
+++ b/content/news/2015/10/24/wicket-1.5.14-released.html
@@ -51,16 +51,16 @@
             <div class="l-full">
     <p class="meta">24 Oct 2015</p>
     <p>This is the fourteenth maintenance release of the Wicket 1.5.x series. This release brings over 4 bug fixes and 1 improvement.</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>CHANGELOG for 1.5.14:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>CHANGELOG for 1.5.14:
 </code></pre></div></div>
 <p>** Bug</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5838] - Last-modified header of external markup is ignored
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5838] - Last-modified header of external markup is ignored
 * [WICKET-5927] - Velocity remote code execution
 * [WICKET-6000] - Wicket 1.5 DTD link on website does not point to valid location
 * [WICKET-6005] - WicketRuntimeException from AjaxPagingNavigator#onAjaxEvent
 </code></pre></div></div>
 <p>** Improvement</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5974] - Change AjaxPagingNavigator#onAjaxEvent() to only consider parent components that have setOutputMarkupId(true)
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5974] - Change AjaxPagingNavigator#onAjaxEvent() to only consider parent components that have setOutputMarkupId(true)
 </code></pre></div></div>
 <ul>
   <li>To use in Maven:</li>
diff --git a/content/news/2015/10/25/wicket-7.1.0-released.html b/content/news/2015/10/25/wicket-7.1.0-released.html
index 480ccc9..e105061 100644
--- a/content/news/2015/10/25/wicket-7.1.0-released.html
+++ b/content/news/2015/10/25/wicket-7.1.0-released.html
@@ -112,7 +112,7 @@
 </pre></div>
 <h4 id="changelog-for-710">CHANGELOG for 7.1.0:</h4>
 <h4 id="bug">Bug</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5882] - AutoComplete suggestion list disappear when I click on autoComplete scrollbar in IE
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5882] - AutoComplete suggestion list disappear when I click on autoComplete scrollbar in IE
 * [WICKET-5941] - Headers not rendered for components inside TransparentWebMarkupContainer on ajax update
 * [WICKET-5959] - HTML input placeholder text breaks AutoCompleteTextField in IE11
 * [WICKET-5960] - Page header isn't rendered for pages where URL has changed during render
@@ -139,7 +139,7 @@
 * [WICKET-6005] - WicketRuntimeException from AjaxPagingNavigator#onAjaxEvent
 </code></pre></div></div>
 <h4 id="improvement">Improvement</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5948] - wicket-ajax.js probably doesn't traverse the children of &lt;div&gt; or &lt;span&gt;
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5948] - wicket-ajax.js probably doesn't traverse the children of &lt;div&gt; or &lt;span&gt;
 * [WICKET-5971] - Code cleanup in ServletWebResponse
 * [WICKET-5974] - Change AjaxPagingNavigator#onAjaxEvent() to only consider parent components that have setOutputMarkupId(true)
 * [WICKET-5976] - Improve the documentation of FeedbackMessages first(int level)
@@ -147,7 +147,7 @@
 * [WICKET-5986] - NumberTextField&lt;N&gt; should use Models for minimum, maximum and step
 </code></pre></div></div>
 <h4 id="task">Task</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5951] - Upgrade Atmosphere to 2.2.8
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5951] - Upgrade Atmosphere to 2.2.8
 </code></pre></div></div>
 <p>Have fun!</p>
 <p>— The Wicket team</p>
diff --git a/content/news/2015/10/index.html b/content/news/2015/10/index.html
index 51851ba..665a307 100644
--- a/content/news/2015/10/index.html
+++ b/content/news/2015/10/index.html
@@ -50,10 +50,10 @@
 	<h3>Wicket 1.5.14 released</h3>
   <p><small>24 Oct 2015</small></p>
 	<p>This is the fourteenth maintenance release of the Wicket 1.5.x series. This release brings over 4 bug fixes and 1 improvement.</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>CHANGELOG for 1.5.14:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>CHANGELOG for 1.5.14:
 </code></pre></div></div>
 <p>** Bug</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5838] - Last-modified header of external markup is ignored
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5838] - Last-modified header of external markup is ignored
 * [WICKET-5927] - Velocity remote code execution
 * [WICKET-6000] - Wicket 1.5 DTD link on website does not point to valid location
 * [WICKET-6005] - WicketRuntimeException...</code></pre></div></div>
diff --git a/content/news/2015/11/16/wicket-6.21.0-released.html b/content/news/2015/11/16/wicket-6.21.0-released.html
index 1b56975..f2b6e60 100644
--- a/content/news/2015/11/16/wicket-6.21.0-released.html
+++ b/content/news/2015/11/16/wicket-6.21.0-released.html
@@ -114,7 +114,7 @@
   <li>[WICKET-5955] - error from WebPage ## reportMissingHead</li>
   <li>[WICKET-5974] - Change AjaxPagingNavigator##onAjaxEvent() to only consider parent components that have setOutputMarkupId(true)</li>
   <li>[WICKET-5976] - Improve the documentation of FeedbackMessages first(int level)</li>
-  <li>[WICKET-5986] - <code class="highlighter-rouge">NumberTextField&lt;N&gt;</code> should use Models for minimum, maximum and step</li>
+  <li>[WICKET-5986] - <code class="language-plaintext highlighter-rouge">NumberTextField&lt;N&gt;</code> should use Models for minimum, maximum and step</li>
 </ul>
 <h4 id="task">Task</h4>
 <ul>
diff --git a/content/news/2015/index.html b/content/news/2015/index.html
index 67c62c0..ae18fe7 100644
--- a/content/news/2015/index.html
+++ b/content/news/2015/index.html
@@ -48,98 +48,68 @@
         <div class="l-two-third">
       <div class="l-first">
               <div  class="l-full">
-                  <h1>All News for November 2015</h1>
-                  <p>This section contains all news items published in <a href="/news/2015/11">November 2015</a>.</p>
+                  <h1>All News for December 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/12">December 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2015/11/16/wicket-6.21.0-released.html">Apache Wicket 6.21.0 released</h3>
-                      <small>16 Nov 2015</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.21.0! This release marks another minor release of Wicket 6. We use semantic versioning for...
-              		<a href="/news/2015/11/16/wicket-6.21.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/12/21/wicket-1.4.5-released.html">Wicket 1.4.5 released</h3>
+                      <small>21 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fifth maintenance release of Apache Wicket 1.4. This releases mainly fixes WICKET-2613 which has caused certain...
+              		<a href="/news/2009/12/21/wicket-1.4.5-released.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2015/11/15/wicket-1.4.x-eol.html">Apache Wicket 1.4.x end of life</h3>
-                      <small>15 Nov 2015</small>
-              		<p>The Apache Wicket team announces that support for Apache Wicket 1.4.x ends on 16 November 2015. On the same day Wicket 1.5.x enters “security fixes”...
-              		<a href="/news/2015/11/15/wicket-1.4.x-eol.html">more</a></li></p>
+              		<h3 id="/news/2009/12/13/wicket-1.4.4-released.html">Wicket 1.4.4 released</h3>
+                      <small>13 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fourth maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.4 You can download the release...
+              		<a href="/news/2009/12/13/wicket-1.4.4-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for October 2015</h1>
-                  <p>This section contains all news items published in <a href="/news/2015/10">October 2015</a>.</p>
+                  <h1>All News for October 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/10">October 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2015/10/25/wicket-7.1.0-released.html">Apache Wicket 7.1.0 released</h3>
-                      <small>25 Oct 2015</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 7.1.0! This release marks another minor release of Wicket 7. We use semantic versioning for...
-              		<a href="/news/2015/10/25/wicket-7.1.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/10/24/wicket-1.4.3-released.html">Wicket 1.4.3 released</h3>
+                      <small>24 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the third maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.3 You can download the release...
+              		<a href="/news/2009/10/24/wicket-1.4.3-released.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2015/10/24/wicket-1.5.14-released.html">Wicket 1.5.14 released</h3>
-                      <small>24 Oct 2015</small>
-              		<p>This is the fourteenth maintenance release of the Wicket 1.5.x series. This release brings over 4 bug fixes and 1 improvement. CHANGELOG for 1.5.14: **...
-              		<a href="/news/2015/10/24/wicket-1.5.14-released.html">more</a></li></p>
+              		<h3 id="/news/2009/10/12/wicket-1.4.2-released.html">Wicket 1.4.2 released</h3>
+                      <small>12 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the second maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.2 You can download the release...
+              		<a href="/news/2009/10/12/wicket-1.4.2-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for July 2015</h1>
-                  <p>This section contains all news items published in <a href="/news/2015/07">July 2015</a>.</p>
+                  <h1>All News for August 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/08">August 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2015/07/28/wicket-7.0-released.html">Apache Wicket v7.0 released</h3>
-                      <small>28 Jul 2015</small>
-              		<p>The Apache Software Foundation announces Apache Wicket™ v7.0 Open Source Java web framework that powers thousands of web applications and web sites for governments, stores,...
-              		<a href="/news/2015/07/28/wicket-7.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/08/21/wicket-1.4.1-released.html">Wicket 1.4.1 released</h3>
+                      <small>21 Aug 2009</small>
+              		<p>The Apache Wicket project is proud to announce the first maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4 You can download the release...
+              		<a href="/news/2009/08/21/wicket-1.4.1-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for June 2015</h1>
-                  <p>This section contains all news items published in <a href="/news/2015/06">June 2015</a>.</p>
+                  <h1>All News for July 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/07">July 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2015/06/21/wicket-7.0.0-M6-released.html">Apache Wicket 7.0.0-M6 released</h3>
-                      <small>21 Jun 2015</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 7.0.0-M6! We have released another milestone release for Apache Wicket 7. We aim to finalise...
-              		<a href="/news/2015/06/21/wicket-7.0.0-M6-released.html">more</a></li></p>
+              		<h3 id="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">Apache Wicket 1.4 takes typesafety to the next level</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket project is proud to announce the release of Apache Wicket 1.4. Apache Wicket is an open source, component oriented Java web application...
+              		<a href="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2015/06/14/wicket-6.20.0-released.html">Apache Wicket 6.20.0 released</h3>
-                      <small>14 Jun 2015</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.20.0! This release marks another minor release of Wicket 6. Starting with Wicket 6 we...
-              		<a href="/news/2015/06/14/wicket-6.20.0-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for February 2015</h1>
-                  <p>This section contains all news items published in <a href="/news/2015/02">February 2015</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2015/02/13/wicket-1.5.13-released.html">Wicket 1.5.13 released</h3>
-                      <small>13 Feb 2015</small>
-              		<p>This is the thirteenth maintenance release of the Wicket 1.5.x series. This release brings over 1 bug fix and 1 improvement. Git tag Changelog To...
-              		<a href="/news/2015/02/13/wicket-1.5.13-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2015/02/13/new-committer-Sebastien-Briquet.html">New committer - Sebastien Briquet</h3>
-                      <small>13 Feb 2015</small>
-              		<p>The Project Management Committee (PMC) for Apache Wicket has asked Sebastien Briquet to become a committer and we are pleased to announce that he has...
-              		<a href="/news/2015/02/13/new-committer-Sebastien-Briquet.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2015/02/02/wicket-7.0.0-M5-released.html">Apache Wicket 7.0.0-M5 released</h3>
-                      <small>02 Feb 2015</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 7.0.0-M5! We have released another milestone release for Apache Wicket 7. We aim to finalise...
-              		<a href="/news/2015/02/02/wicket-7.0.0-M5-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2015/02/02/wicket-6.19.0-released.html">Apache Wicket 6.19.0 released</h3>
-                      <small>02 Feb 2015</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.19.0! This release marks another minor release of Wicket 6. Starting with Wicket 6 we...
-              		<a href="/news/2015/02/02/wicket-6.19.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/07/30/wicket-1.3.7-released.html">Apache Wicket 1.3.7 marks end of life for Wicket 1.3</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket team is proud to present the release of Apache Wicket 1.3.7. This will be the last feature release for the 1.3.x branch....
+              		<a href="/news/2009/07/30/wicket-1.3.7-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
diff --git a/content/news/2016/01/20/wicket-7.2.0-released.html b/content/news/2016/01/20/wicket-7.2.0-released.html
index 2dcc625..938b7f2 100644
--- a/content/news/2016/01/20/wicket-7.2.0-released.html
+++ b/content/news/2016/01/20/wicket-7.2.0-released.html
@@ -126,7 +126,7 @@
 </pre></div>
 <h4 id="changelog-for-720">CHANGELOG for 7.2.0</h4>
 <h4 id="bug">Bug</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-6001] - Exception raised while refreshing a page with queued components missing in the markup
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-6001] - Exception raised while refreshing a page with queued components missing in the markup
 * [WICKET-6002] - FileUploadField makes form-component models become null on submit
 * [WICKET-6006] - ModalWindow.closeCurrent() causes 414 status error
 * [WICKET-6010] - Downloading filenames containing ',' or ';' gives problems
@@ -163,7 +163,7 @@
 * [WICKET-6077] - Border's body is not added as a child due to dequeuing
 </code></pre></div></div>
 <h4 id="improvement">Improvement</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5950] - Model and GenericBaseModel could both implement IObjectClassAwareModel
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-5950] - Model and GenericBaseModel could both implement IObjectClassAwareModel
 * [WICKET-5969] - Please give us access to PageTable.index pageId queue
 * [WICKET-6015] - AjaxFallbackOrderByBorder/Link should support updateAjaxAttributes() idiom
 * [WICKET-6019] - Remove 'final' modifier for Localizer##getStringIgnoreSettings() methods
@@ -177,16 +177,16 @@
 * [WICKET-6072] - Improve the quickstart to make it easier to use JSR-356 web sockets
 </code></pre></div></div>
 <h4 id="new-feature">New Feature</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-6025] - Read resource files with Java's NIO API
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-6025] - Read resource files with Java's NIO API
 * [WICKET-6042] - Implementation of ExternalImage component
 </code></pre></div></div>
 <h4 id="task">Task</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-6049] - Update the site to point to the new deployments of the examples
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-6049] - Update the site to point to the new deployments of the examples
 * [WICKET-6057] - Upgrade commons-collections to 4.1
 * [WICKET-6071] - Upgrade jQuery to 1.12 / 2.2.0
 </code></pre></div></div>
 <h4 id="wish">Wish</h4>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-6067] - Provide an Ajax Behavior that prevents form submit on ENTER
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-6067] - Provide an Ajax Behavior that prevents form submit on ENTER
 </code></pre></div></div>
 <p>Have fun!</p>
 <p>— The Wicket team</p>
diff --git a/content/news/2016/02/19/wicket-1.5.15-released.html b/content/news/2016/02/19/wicket-1.5.15-released.html
index 7d96373..07bd603 100644
--- a/content/news/2016/02/19/wicket-1.5.15-released.html
+++ b/content/news/2016/02/19/wicket-1.5.15-released.html
@@ -51,7 +51,7 @@
             <div class="l-full">
     <p class="meta">19 Feb 2016</p>
     <p>This is the fifteenth maintenance release of the Wicket 1.5.x series. This release brings over 2 bug fixes.</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>CHANGELOG for 1.5.15:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>CHANGELOG for 1.5.15:
 </code></pre></div></div>
 <h4 id="bug">Bug</h4>
 <ul>
diff --git a/content/news/2016/02/index.html b/content/news/2016/02/index.html
index c2ecdf8..6fcd7d2 100644
--- a/content/news/2016/02/index.html
+++ b/content/news/2016/02/index.html
@@ -50,7 +50,7 @@
 	<h3>Wicket 1.5.15 released</h3>
   <p><small>19 Feb 2016</small></p>
 	<p>This is the fifteenth maintenance release of the Wicket 1.5.x series. This release brings over 2 bug fixes.</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>CHANGELOG for 1.5.15:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>CHANGELOG for 1.5.15:
 </code></pre></div></div>
 <h4 id="bug">Bug</h4>
 <ul>
diff --git a/content/news/2016/03/02/cve-2015-7520.html b/content/news/2016/03/02/cve-2015-7520.html
index c034158..49e77ba 100644
--- a/content/news/2016/03/02/cve-2015-7520.html
+++ b/content/news/2016/03/02/cve-2015-7520.html
@@ -58,7 +58,7 @@
 Apache Wicket 1.5.x, 6.x and 7.x</p>
 <p>Description:</p>
 <p>It is possible for JavaScript statements to break out of a RadioGroup’s 
-and CheckBoxMultipleChoice’s “value” attribute of <code class="highlighter-rouge">&lt;input&gt;</code> elements</p>
+and CheckBoxMultipleChoice’s “value” attribute of <code class="language-plaintext highlighter-rouge">&lt;input&gt;</code> elements</p>
 <p>This might pose a security threat if the written JavaScript contains user provided data.</p>
 <h2 id="the-application-developers-are-recommended-to-upgrade-to">The application developers are recommended to upgrade to:</h2>
 <ul>
diff --git a/content/news/2016/05/05/wicket-6.23.0-released.html b/content/news/2016/05/05/wicket-6.23.0-released.html
index 2db6338..80c394b 100644
--- a/content/news/2016/05/05/wicket-6.23.0-released.html
+++ b/content/news/2016/05/05/wicket-6.23.0-released.html
@@ -90,7 +90,7 @@
 <p>================================</p>
 <p>The signatures for the source release artefacts:</p>
 <p>Signature for apache-wicket-6.23.0.zip:</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE-----
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 iEYEABECAAYFAlcd7YkACgkQJBX8W/xy/UXj0ACgrhCPPnuW7xSd2p7zo6pxQKeU
 uC4AmwaavBtALbyC0w4eaK6qgOTTbTFa
@@ -98,7 +98,7 @@
 -----END PGP SIGNATURE-----
 </code></pre></div></div>
 <p>Signature for apache-wicket-6.23.0.tar.gz:</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE-----
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 iEYEABECAAYFAlcd7YkACgkQJBX8W/xy/UXWXQCeNWa8xIe4dtrXrognVudOonXf
 fPwAn2meYov9oWZ8C1rG4MG2Sc8LfvHa
diff --git a/content/news/2016/05/05/wicket-7.3.0-released.html b/content/news/2016/05/05/wicket-7.3.0-released.html
index dd10983..2647888 100644
--- a/content/news/2016/05/05/wicket-7.3.0-released.html
+++ b/content/news/2016/05/05/wicket-7.3.0-released.html
@@ -95,7 +95,7 @@
 <p>================================</p>
 <p>The signatures for the source release artefacts:</p>
 <p>Signature for apache-wicket-7.3.0.zip:</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE-----
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 iEYEABECAAYFAlcd4ngACgkQJBX8W/xy/UVP8ACgkHvmhm3RZ006jUfyW7o0DyUk
 gloAmgJ6YSA/owx3VLldI7LC/5DoZwQr
@@ -103,7 +103,7 @@
 -----END PGP SIGNATURE-----
 </code></pre></div></div>
 <p>Signature for apache-wicket-7.3.0.tar.gz:</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE-----
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 iEYEABECAAYFAlcd4ngACgkQJBX8W/xy/UXmDgCcCW9n15hdrKVKpona4SwaRtrM
 ZJcAnREA/PnxMckF2HWqgeunp+siydFJ
diff --git a/content/news/2016/07/21/wicket-6.24.0-released.html b/content/news/2016/07/21/wicket-6.24.0-released.html
index f02b49e..b1855c2 100644
--- a/content/news/2016/07/21/wicket-6.24.0-released.html
+++ b/content/news/2016/07/21/wicket-6.24.0-released.html
@@ -95,7 +95,7 @@
 <p>================================</p>
 <p>The signatures for the source release artefacts:</p>
 <p>Signature for apache-wicket-6.24.0.zip:</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE-----
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 iEYEABECAAYFAleLyQ4ACgkQJBX8W/xy/UU+KgCg1k+wBV51fa1YXIZWkObNA3WS
 JDcAn3nrxumEXqau3kMoFd3Nb2FpOHjz
@@ -103,7 +103,7 @@
 -----END PGP SIGNATURE-----
 </code></pre></div></div>
 <p>Signature for apache-wicket-6.24.0.tar.gz:</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE-----
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 iEYEABECAAYFAleLyQ4ACgkQJBX8W/xy/UXYFwCeP13OmmFBJqljbW5CKYwUbFSY
 QxEAnif6bikYEgoeNv7eBeUsoutC8Hp8
diff --git a/content/news/2016/07/21/wicket-7.4.0-released.html b/content/news/2016/07/21/wicket-7.4.0-released.html
index 03957c7..23ac026 100644
--- a/content/news/2016/07/21/wicket-7.4.0-released.html
+++ b/content/news/2016/07/21/wicket-7.4.0-released.html
@@ -103,7 +103,7 @@
 <p>================================</p>
 <p>The signatures for the source release artefacts:</p>
 <p>Signature for apache-wicket-7.4.0.zip:</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE-----
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 iEYEABECAAYFAleLztAACgkQJBX8W/xy/UU1tACgnetUeJcjAGegJJ175UMjq2z3
 QJAAnjLmcDjcUKGOd/hfBvdvXfo2RL2d
@@ -111,7 +111,7 @@
 -----END PGP SIGNATURE-----
 </code></pre></div></div>
 <p>Signature for apache-wicket-7.4.0.tar.gz:</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE-----
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 iEYEABECAAYFAleLzs8ACgkQJBX8W/xy/UVNogCgvokjiIH8p/tH3FO27qW0uHfY
 pS8AoINM8PFic38Lbf55tNmeegzROZYx
diff --git a/content/news/2016/07/25/wicket-8.0.0-M1-released.html b/content/news/2016/07/25/wicket-8.0.0-M1-released.html
index a6fa66f..484df79 100644
--- a/content/news/2016/07/25/wicket-8.0.0-M1-released.html
+++ b/content/news/2016/07/25/wicket-8.0.0-M1-released.html
@@ -110,7 +110,7 @@
 <p>================================</p>
 <p>The signatures for the source release artefacts:</p>
 <p>Signature for apache-wicket-8.0.0-M1.zip:</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE-----
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 iEYEABECAAYFAld5Gc8ACgkQJBX8W/xy/UV/wwCfa+/9cOB0KEOHB6vT41/ISIP/
 udAAoNM46vtM+T2RYU5uSV08fWjzUjiV
@@ -118,7 +118,7 @@
 -----END PGP SIGNATURE-----
 </code></pre></div></div>
 <p>Signature for apache-wicket-8.0.0-M1.tar.gz:</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE-----
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 iEYEABECAAYFAld5Gc8ACgkQJBX8W/xy/UX5ngCgvckuOYDq+x6yVgTdDrhGskEz
 cTwAn0jMYcafuw0aHDATKwbTv8U3uZX1
diff --git a/content/news/2016/08/05/wicket-1.5.16-released.html b/content/news/2016/08/05/wicket-1.5.16-released.html
index 46af231..0d45aee 100644
--- a/content/news/2016/08/05/wicket-1.5.16-released.html
+++ b/content/news/2016/08/05/wicket-1.5.16-released.html
@@ -51,7 +51,7 @@
             <div class="l-full">
     <p class="meta">05 Aug 2016</p>
     <p>This is the sixteenth maintenance release of the Wicket 1.5.x series. This release brings over 2 bug fixes.</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>CHANGELOG for 1.5.16:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>CHANGELOG for 1.5.16:
 </code></pre></div></div>
 <h4 id="bug">Bug</h4>
 <ul>
diff --git a/content/news/2016/08/index.html b/content/news/2016/08/index.html
index b81637b..c7cdebe 100644
--- a/content/news/2016/08/index.html
+++ b/content/news/2016/08/index.html
@@ -63,7 +63,7 @@
 	<h3>Wicket 1.5.16 released</h3>
   <p><small>05 Aug 2016</small></p>
 	<p>This is the sixteenth maintenance release of the Wicket 1.5.x series. This release brings over 2 bug fixes.</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>CHANGELOG for 1.5.16:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>CHANGELOG for 1.5.16:
 </code></pre></div></div>
 <h4 id="bug">Bug</h4>
 <ul>
diff --git a/content/news/2016/10/26/wicket-7.5.0-released.html b/content/news/2016/10/26/wicket-7.5.0-released.html
index dbf3a91..68aeabb 100644
--- a/content/news/2016/10/26/wicket-7.5.0-released.html
+++ b/content/news/2016/10/26/wicket-7.5.0-released.html
@@ -108,7 +108,7 @@
 <h3 id="this-release">This Release</h3>
 <h4 id="changelog-for-750">CHANGELOG for 7.5.0:</h4>
 <h5 id="sub-task">Sub-task</h5>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-6243] - ResourceReferenceAutolink component resolved by AutoLinkResolver ignores session locale changes
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>* [WICKET-6243] - ResourceReferenceAutolink component resolved by AutoLinkResolver ignores session locale changes
 </code></pre></div></div>
 <h5 id="bug">Bug</h5>
 <ul>
diff --git a/content/news/2016/index.html b/content/news/2016/index.html
index 9bf6a47..aa97407 100644
--- a/content/news/2016/index.html
+++ b/content/news/2016/index.html
@@ -48,176 +48,68 @@
         <div class="l-two-third">
       <div class="l-first">
               <div  class="l-full">
-                  <h1>All News for December 2016</h1>
-                  <p>This section contains all news items published in <a href="/news/2016/12">December 2016</a>.</p>
+                  <h1>All News for December 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/12">December 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2016/12/31/cve-2016-6793.html">CVE-2016-6793 Apache Wicket deserialization vulnerability</h3>
-                      <small>31 Dec 2016</small>
-              		<p>Severity: Low Vendor: The Apache Software Foundation Versions Affected: Apache Wicket 6.x and 1.5.x Description: Depending on the ISerializer set in the Wicket application, it’s...
-              		<a href="/news/2016/12/31/cve-2016-6793.html">more</a></li></p>
+              		<h3 id="/news/2009/12/21/wicket-1.4.5-released.html">Wicket 1.4.5 released</h3>
+                      <small>21 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fifth maintenance release of Apache Wicket 1.4. This releases mainly fixes WICKET-2613 which has caused certain...
+              		<a href="/news/2009/12/21/wicket-1.4.5-released.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2016/12/29/wicket-8.0.0-M3-released.html">Apache Wicket 8.0.0-M3 released</h3>
-                      <small>29 Dec 2016</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 8.0.0-M3! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2016/12/29/wicket-8.0.0-M3-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2016/12/29/wicket-7.6.0-released.html">Apache Wicket 7.6.0 released</h3>
-                      <small>29 Dec 2016</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 7.6.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2016/12/29/wicket-7.6.0-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2016/12/29/wicket-6.26.0-released.html">Apache Wicket 6.26.0 released</h3>
-                      <small>29 Dec 2016</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.26.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2016/12/29/wicket-6.26.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/12/13/wicket-1.4.4-released.html">Wicket 1.4.4 released</h3>
+                      <small>13 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fourth maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.4 You can download the release...
+              		<a href="/news/2009/12/13/wicket-1.4.4-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for November 2016</h1>
-                  <p>This section contains all news items published in <a href="/news/2016/11">November 2016</a>.</p>
+                  <h1>All News for October 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/10">October 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2016/11/08/cve-2016-6806.html">CVE-2016-6806 Apache Wicket CSRF detection vulnerability</h3>
-                      <small>08 Nov 2016</small>
-              		<p>Severity: Important Vendor: The Apache Software Foundation Versions Affected: Apache Wicket 6.20.0, 6.21.0, 6.22.0, 6.23.0, 6.24.0, 7.0.0, 7.1.0, 7.2.0, 7.3.0, 7.4.0 and 8.0.0-M1 Description: Affected...
-              		<a href="/news/2016/11/08/cve-2016-6806.html">more</a></li></p>
+              		<h3 id="/news/2009/10/24/wicket-1.4.3-released.html">Wicket 1.4.3 released</h3>
+                      <small>24 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the third maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.3 You can download the release...
+              		<a href="/news/2009/10/24/wicket-1.4.3-released.html">more</a></li></p>
+                  </div>
+                  <div class="l-full">
+              		<h3 id="/news/2009/10/12/wicket-1.4.2-released.html">Wicket 1.4.2 released</h3>
+                      <small>12 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the second maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.2 You can download the release...
+              		<a href="/news/2009/10/12/wicket-1.4.2-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for October 2016</h1>
-                  <p>This section contains all news items published in <a href="/news/2016/10">October 2016</a>.</p>
+                  <h1>All News for August 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/08">August 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2016/10/26/wicket-8.0.0-M2-released.html">Apache Wicket 8.0.0-M2 released</h3>
-                      <small>26 Oct 2016</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 8.0.0-M2! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2016/10/26/wicket-8.0.0-M2-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2016/10/26/wicket-7.5.0-released.html">Apache Wicket 7.5.0 released</h3>
-                      <small>26 Oct 2016</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 7.5.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2016/10/26/wicket-7.5.0-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2016/10/26/wicket-6.25.0-released.html">Apache Wicket 6.25.0 released</h3>
-                      <small>26 Oct 2016</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.25.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2016/10/26/wicket-6.25.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/08/21/wicket-1.4.1-released.html">Wicket 1.4.1 released</h3>
+                      <small>21 Aug 2009</small>
+              		<p>The Apache Wicket project is proud to announce the first maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4 You can download the release...
+              		<a href="/news/2009/08/21/wicket-1.4.1-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for August 2016</h1>
-                  <p>This section contains all news items published in <a href="/news/2016/08">August 2016</a>.</p>
+                  <h1>All News for July 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/07">July 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2016/08/05/wicket-1.5.16-released.html">Wicket 1.5.16 released</h3>
-                      <small>05 Aug 2016</small>
-              		<p>This is the sixteenth maintenance release of the Wicket 1.5.x series. This release brings over 2 bug fixes. CHANGELOG for 1.5.16: Bug CVE-2013-2186: Disable (de)serialization...
-              		<a href="/news/2016/08/05/wicket-1.5.16-released.html">more</a></li></p>
+              		<h3 id="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">Apache Wicket 1.4 takes typesafety to the next level</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket project is proud to announce the release of Apache Wicket 1.4. Apache Wicket is an open source, component oriented Java web application...
+              		<a href="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2016/08/05/cve-2016-3092.html">CVE-2016-3092 & CVE-2013-2186 Apache Commons Fileupload vulnerabilities</h3>
-                      <small>05 Aug 2016</small>
-              		<p>Severity: Important Vendor: The Apache Software Foundation Versions Affected: Apache Wicket 1.5.x, 6.x and 7.x Description: CVE-2016-3092: A malicious client can send file upload requests...
-              		<a href="/news/2016/08/05/cve-2016-3092.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for July 2016</h1>
-                  <p>This section contains all news items published in <a href="/news/2016/07">July 2016</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2016/07/25/wicket-8.0.0-M1-released.html">Apache Wicket 8.0.0-M1 released</h3>
-                      <small>25 Jul 2016</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 8.0.0-M1! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2016/07/25/wicket-8.0.0-M1-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2016/07/21/wicket-7.4.0-released.html">Apache Wicket 7.4.0 released</h3>
-                      <small>21 Jul 2016</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 7.4.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2016/07/21/wicket-7.4.0-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2016/07/21/wicket-6.24.0-released.html">Apache Wicket 6.24.0 released</h3>
-                      <small>21 Jul 2016</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.24.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2016/07/21/wicket-6.24.0-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for May 2016</h1>
-                  <p>This section contains all news items published in <a href="/news/2016/05">May 2016</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2016/05/05/wicket-7.3.0-released.html">Apache Wicket 7.3.0 released</h3>
-                      <small>05 May 2016</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 7.3.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2016/05/05/wicket-7.3.0-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2016/05/05/wicket-6.23.0-released.html">Apache Wicket 6.23.0 released</h3>
-                      <small>05 May 2016</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.23.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2016/05/05/wicket-6.23.0-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for March 2016</h1>
-                  <p>This section contains all news items published in <a href="/news/2016/03">March 2016</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2016/03/02/cve-2015-7520.html">CVE-2015-7520 Apache Wicket XSS vulnerability</h3>
-                      <small>02 Mar 2016</small>
-              		<p>Severity: Important Vendor: The Apache Software Foundation Versions Affected: Apache Wicket 1.5.x, 6.x and 7.x Description: It is possible for JavaScript statements to break out...
-              		<a href="/news/2016/03/02/cve-2015-7520.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2016/03/01/cve-2015-5347.html">CVE-2015-5347 Apache Wicket XSS vulnerability</h3>
-                      <small>01 Mar 2016</small>
-              		<p>Severity: Important Vendor: The Apache Software Foundation Versions Affected: Apache Wicket 1.5.x, 6.x and 7.x Description: It is possible for JavaScript statements to break out...
-              		<a href="/news/2016/03/01/cve-2015-5347.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for February 2016</h1>
-                  <p>This section contains all news items published in <a href="/news/2016/02">February 2016</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2016/02/19/wicket-6.22.0-released.html">Apache Wicket 6.22.0 released</h3>
-                      <small>19 Feb 2016</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.22.0! This release marks another minor release of Wicket 6. We use semantic versioning for...
-              		<a href="/news/2016/02/19/wicket-6.22.0-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2016/02/19/wicket-1.5.15-released.html">Wicket 1.5.15 released</h3>
-                      <small>19 Feb 2016</small>
-              		<p>This is the fifteenth maintenance release of the Wicket 1.5.x series. This release brings over 2 bug fixes. CHANGELOG for 1.5.15: Bug [WICKET-6037] - ModalWindow...
-              		<a href="/news/2016/02/19/wicket-1.5.15-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for January 2016</h1>
-                  <p>This section contains all news items published in <a href="/news/2016/01">January 2016</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2016/01/20/wicket-7.2.0-released.html">Apache Wicket 7.2.0 released</h3>
-                      <small>20 Jan 2016</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 7.2.0! This release marks another minor release of Wicket 7. We use semantic versioning for...
-              		<a href="/news/2016/01/20/wicket-7.2.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/07/30/wicket-1.3.7-released.html">Apache Wicket 1.3.7 marks end of life for Wicket 1.3</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket team is proud to present the release of Apache Wicket 1.3.7. This will be the last feature release for the 1.3.x branch....
+              		<a href="/news/2009/07/30/wicket-1.3.7-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
diff --git a/content/news/2017/05/16/wicket-7.7.0-released.html b/content/news/2017/05/16/wicket-7.7.0-released.html
index 997c57d..4e80fbb 100644
--- a/content/news/2017/05/16/wicket-7.7.0-released.html
+++ b/content/news/2017/05/16/wicket-7.7.0-released.html
@@ -87,7 +87,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-7.7.0.zip:</p>
 <div class="highlight"><pre> 
diff --git a/content/news/2017/05/18/wicket-8.0.0-M6-released.html b/content/news/2017/05/18/wicket-8.0.0-M6-released.html
index cf66037..8c45251 100644
--- a/content/news/2017/05/18/wicket-8.0.0-M6-released.html
+++ b/content/news/2017/05/18/wicket-8.0.0-M6-released.html
@@ -90,7 +90,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-8.0.0-M6.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2017/07/06/wicket-6.27.0-released.html b/content/news/2017/07/06/wicket-6.27.0-released.html
index 15d98dd..cc970cb 100644
--- a/content/news/2017/07/06/wicket-6.27.0-released.html
+++ b/content/news/2017/07/06/wicket-6.27.0-released.html
@@ -87,7 +87,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-6.27.0.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2017/07/12/wicket-7.8.0-released.html b/content/news/2017/07/12/wicket-7.8.0-released.html
index 7e937fe..07ed7d9 100644
--- a/content/news/2017/07/12/wicket-7.8.0-released.html
+++ b/content/news/2017/07/12/wicket-7.8.0-released.html
@@ -85,7 +85,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-7.8.0.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2017/08/12/wicket-8.0.0-M7-released.html b/content/news/2017/08/12/wicket-8.0.0-M7-released.html
index 9858519..cd8f818 100644
--- a/content/news/2017/08/12/wicket-8.0.0-M7-released.html
+++ b/content/news/2017/08/12/wicket-8.0.0-M7-released.html
@@ -85,7 +85,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-8.0.0-M7.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2017/09/19/wicket-7.9.0-released.html b/content/news/2017/09/19/wicket-7.9.0-released.html
index b9a434e..6ef33d9 100644
--- a/content/news/2017/09/19/wicket-7.9.0-released.html
+++ b/content/news/2017/09/19/wicket-7.9.0-released.html
@@ -87,7 +87,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-7.9.0.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2017/10/01/wicket-6.28.0-released.html b/content/news/2017/10/01/wicket-6.28.0-released.html
index 1b82a31..6895d40 100644
--- a/content/news/2017/10/01/wicket-6.28.0-released.html
+++ b/content/news/2017/10/01/wicket-6.28.0-released.html
@@ -87,7 +87,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-6.28.0.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2017/10/25/wicket-8.0.0-M8-released.html b/content/news/2017/10/25/wicket-8.0.0-M8-released.html
index 2fb3065..cea0d09 100644
--- a/content/news/2017/10/25/wicket-8.0.0-M8-released.html
+++ b/content/news/2017/10/25/wicket-8.0.0-M8-released.html
@@ -99,7 +99,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-8.0.0-M8.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2017/index.html b/content/news/2017/index.html
index 90d2e7c..b76b05b 100644
--- a/content/news/2017/index.html
+++ b/content/news/2017/index.html
@@ -48,104 +48,68 @@
         <div class="l-two-third">
       <div class="l-first">
               <div  class="l-full">
-                  <h1>All News for October 2017</h1>
-                  <p>This section contains all news items published in <a href="/news/2017/10">October 2017</a>.</p>
+                  <h1>All News for December 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/12">December 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2017/10/25/wicket-8.0.0-M8-released.html">Apache Wicket 8.0.0-M8 released</h3>
-                      <small>25 Oct 2017</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 8.0.0-M8! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2017/10/25/wicket-8.0.0-M8-released.html">more</a></li></p>
+              		<h3 id="/news/2009/12/21/wicket-1.4.5-released.html">Wicket 1.4.5 released</h3>
+                      <small>21 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fifth maintenance release of Apache Wicket 1.4. This releases mainly fixes WICKET-2613 which has caused certain...
+              		<a href="/news/2009/12/21/wicket-1.4.5-released.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2017/10/01/wicket-6.28.0-released.html">Apache Wicket 6.28.0 released</h3>
-                      <small>01 Oct 2017</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.28.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2017/10/01/wicket-6.28.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/12/13/wicket-1.4.4-released.html">Wicket 1.4.4 released</h3>
+                      <small>13 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fourth maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.4 You can download the release...
+              		<a href="/news/2009/12/13/wicket-1.4.4-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for September 2017</h1>
-                  <p>This section contains all news items published in <a href="/news/2017/09">September 2017</a>.</p>
+                  <h1>All News for October 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/10">October 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2017/09/19/wicket-7.9.0-released.html">Apache Wicket 7.9.0 released</h3>
-                      <small>19 Sep 2017</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 7.9.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2017/09/19/wicket-7.9.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/10/24/wicket-1.4.3-released.html">Wicket 1.4.3 released</h3>
+                      <small>24 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the third maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.3 You can download the release...
+              		<a href="/news/2009/10/24/wicket-1.4.3-released.html">more</a></li></p>
+                  </div>
+                  <div class="l-full">
+              		<h3 id="/news/2009/10/12/wicket-1.4.2-released.html">Wicket 1.4.2 released</h3>
+                      <small>12 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the second maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.2 You can download the release...
+              		<a href="/news/2009/10/12/wicket-1.4.2-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for August 2017</h1>
-                  <p>This section contains all news items published in <a href="/news/2017/08">August 2017</a>.</p>
+                  <h1>All News for August 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/08">August 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2017/08/12/wicket-8.0.0-M7-released.html">Apache Wicket 8.0.0-M7 released</h3>
-                      <small>12 Aug 2017</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 8.0.0-M7! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2017/08/12/wicket-8.0.0-M7-released.html">more</a></li></p>
+              		<h3 id="/news/2009/08/21/wicket-1.4.1-released.html">Wicket 1.4.1 released</h3>
+                      <small>21 Aug 2009</small>
+              		<p>The Apache Wicket project is proud to announce the first maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4 You can download the release...
+              		<a href="/news/2009/08/21/wicket-1.4.1-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for July 2017</h1>
-                  <p>This section contains all news items published in <a href="/news/2017/07">July 2017</a>.</p>
+                  <h1>All News for July 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/07">July 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2017/07/12/wicket-7.8.0-released.html">Apache Wicket 7.8.0 released</h3>
-                      <small>12 Jul 2017</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 7.8.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2017/07/12/wicket-7.8.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">Apache Wicket 1.4 takes typesafety to the next level</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket project is proud to announce the release of Apache Wicket 1.4. Apache Wicket is an open source, component oriented Java web application...
+              		<a href="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2017/07/06/wicket-6.27.0-released.html">Apache Wicket 6.27.0 released</h3>
-                      <small>06 Jul 2017</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.27.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2017/07/06/wicket-6.27.0-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for May 2017</h1>
-                  <p>This section contains all news items published in <a href="/news/2017/05">May 2017</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2017/05/18/wicket-8.0.0-M6-released.html">Apache Wicket 8.0.0-M6 released</h3>
-                      <small>18 May 2017</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 8.0.0-M6! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2017/05/18/wicket-8.0.0-M6-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2017/05/16/wicket-7.7.0-released.html">Apache Wicket 7.7.0 released</h3>
-                      <small>16 May 2017</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 7.7.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2017/05/16/wicket-7.7.0-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for March 2017</h1>
-                  <p>This section contains all news items published in <a href="/news/2017/03">March 2017</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2017/03/29/wicket-8.0.0-M5-released.html">Apache Wicket 8.0.0-M5 released</h3>
-                      <small>29 Mar 2017</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 8.0.0-M5! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2017/03/29/wicket-8.0.0-M5-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for February 2017</h1>
-                  <p>This section contains all news items published in <a href="/news/2017/02">February 2017</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2017/02/07/wicket-8.0.0-M4-released.html">Apache Wicket 8.0.0-M4 released</h3>
-                      <small>07 Feb 2017</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 8.0.0-M4! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2017/02/07/wicket-8.0.0-M4-released.html">more</a></li></p>
+              		<h3 id="/news/2009/07/30/wicket-1.3.7-released.html">Apache Wicket 1.3.7 marks end of life for Wicket 1.3</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket team is proud to present the release of Apache Wicket 1.3.7. This will be the last feature release for the 1.3.x branch....
+              		<a href="/news/2009/07/30/wicket-1.3.7-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
diff --git a/content/news/2018/02/15/wicket-7.10.0-released.html b/content/news/2018/02/15/wicket-7.10.0-released.html
index bae3974..ff58f81 100644
--- a/content/news/2018/02/15/wicket-7.10.0-released.html
+++ b/content/news/2018/02/15/wicket-7.10.0-released.html
@@ -85,7 +85,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-7.10.0.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2018/02/17/wicket-8.0.0-M9-released.html b/content/news/2018/02/17/wicket-8.0.0-M9-released.html
index d9f203c..1025fd5 100644
--- a/content/news/2018/02/17/wicket-8.0.0-M9-released.html
+++ b/content/news/2018/02/17/wicket-8.0.0-M9-released.html
@@ -65,7 +65,7 @@
 <figure class="highlight"><pre><code class="language-java" data-lang="java">    <span class="nd">@Override</span>
     <span class="kd">public</span> <span class="kt">void</span> <span class="nf">init</span><span class="o">()</span>
     <span class="o">{</span>
-       <span class="n">setHeaderResponseDecorator</span><span class="o">(</span><span class="k">new</span> <span class="n">JavaScriptToBodyCustomResponseDecorator</span><span class="o">(</span><span class="s">"footer-container"</span><span class="o">));</span>
+       <span class="n">setHeaderResponseDecorator</span><span class="o">(</span><span class="k">new</span> <span class="nc">JavaScriptToBodyCustomResponseDecorator</span><span class="o">(</span><span class="s">"footer-container"</span><span class="o">));</span>
     <span class="o">}</span></code></pre></figure>
 <p>See <a href="https://ci.apache.org/projects/wicket/guide/7.x/single.html#_put_javascript_inside_page_body">user guide</a> for more details. Now each application has a default IHeaderResponseDecorator, which decorates header responses with a ResourceAggregator. Applications have to make sure, that each response is now explicitly decorated with a ResourceAggregator too:</p>
 <figure class="highlight"><pre><code class="language-java" data-lang="java">    <span class="nd">@Override</span>
@@ -73,7 +73,7 @@
     <span class="o">{</span>
        <span class="n">setHeaderResponseDecorator</span><span class="o">(</span><span class="n">response</span> <span class="o">-&gt;</span> 
        <span class="o">{</span>
-            <span class="k">return</span> <span class="k">new</span> <span class="nf">ResourceAggregator</span><span class="o">(</span><span class="k">new</span> <span class="n">JavaScriptFilteredIntoFooterHeaderResponse</span><span class="o">(</span><span class="n">response</span><span class="o">,</span> <span class="s">"footer-container"</span><span class="o">));</span>
+            <span class="k">return</span> <span class="k">new</span> <span class="nf">ResourceAggregator</span><span class="o">(</span><span class="k">new</span> <span class="nc">JavaScriptFilteredIntoFooterHeaderResponse</span><span class="o">(</span><span class="n">response</span><span class="o">,</span> <span class="s">"footer-container"</span><span class="o">));</span>
        <span class="o">});</span>
     <span class="o">}</span></code></pre></figure>
 <h2 id="caveats">Caveats</h2>
@@ -103,7 +103,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-8.0.0-M9.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2018/02/21/wicket-6.29.0-released.html b/content/news/2018/02/21/wicket-6.29.0-released.html
index 80228d5..c895343 100644
--- a/content/news/2018/02/21/wicket-6.29.0-released.html
+++ b/content/news/2018/02/21/wicket-6.29.0-released.html
@@ -85,7 +85,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-6.29.0.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2018/05/22/wicket-8-released.html b/content/news/2018/05/22/wicket-8-released.html
index eeae48e..89a8e5c 100644
--- a/content/news/2018/05/22/wicket-8-released.html
+++ b/content/news/2018/05/22/wicket-8-released.html
@@ -69,18 +69,18 @@
 <p>The new Optional type in Java 8 is intended for places in your API where things can be null. In Wicket’s case we have adopted Optional in just those places to clarify the API.</p>
 <p>For example the AjaxFallbackLink, a link that works using both with and without AJAX, now uses Optional to signify whether the link was clicked utilizing AJAX or normal request processing: the AJAX request is wrapped in an Optional. Previous versions of Wicket would provide a null value for the AJAX request.</p>
 <figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="c1">// WICKET 7:</span>
-<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">AjaxFallbackLink</span><span class="o">&lt;</span><span class="n">Void</span><span class="o">&gt;(</span><span class="s">"wicket7"</span><span class="o">)</span> <span class="o">{</span>
+<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">AjaxFallbackLink</span><span class="o">&lt;</span><span class="nc">Void</span><span class="o">&gt;(</span><span class="s">"wicket7"</span><span class="o">)</span> <span class="o">{</span>
     <span class="nd">@Override</span>
-    <span class="kd">public</span> <span class="kt">void</span> <span class="nf">onClick</span><span class="o">(</span><span class="n">AjaxRequestTarget</span> <span class="n">target</span><span class="o">)</span> <span class="o">{</span>
+    <span class="kd">public</span> <span class="kt">void</span> <span class="nf">onClick</span><span class="o">(</span><span class="nc">AjaxRequestTarget</span> <span class="n">target</span><span class="o">)</span> <span class="o">{</span>
         <span class="k">if</span><span class="o">(</span><span class="n">target</span> <span class="o">!=</span> <span class="kc">null</span><span class="o">)</span> <span class="o">{</span>
             <span class="c1">// ...</span>
         <span class="o">}</span>
     <span class="o">}</span>
 <span class="o">});</span>
 <span class="c1">// WICKET 8:</span>
-<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">AjaxFallbackLink</span><span class="o">&lt;</span><span class="n">Void</span><span class="o">&gt;(</span><span class="s">"wicket8"</span><span class="o">)</span> <span class="o">{</span>
+<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">AjaxFallbackLink</span><span class="o">&lt;</span><span class="nc">Void</span><span class="o">&gt;(</span><span class="s">"wicket8"</span><span class="o">)</span> <span class="o">{</span>
     <span class="nd">@Override</span>
-    <span class="kd">public</span> <span class="kt">void</span> <span class="nf">onClick</span><span class="o">(</span><span class="n">Optional</span><span class="o">&lt;</span><span class="n">AjaxRequestTarget</span><span class="o">&gt;</span> <span class="n">target</span><span class="o">)</span> <span class="o">{</span>
+    <span class="kd">public</span> <span class="kt">void</span> <span class="nf">onClick</span><span class="o">(</span><span class="nc">Optional</span><span class="o">&lt;</span><span class="nc">AjaxRequestTarget</span><span class="o">&gt;</span> <span class="n">target</span><span class="o">)</span> <span class="o">{</span>
         <span class="k">if</span><span class="o">(</span><span class="n">target</span><span class="o">.</span><span class="na">isPresent</span><span class="o">())</span> <span class="o">{</span>
             <span class="c1">// ...</span>
         <span class="o">}</span>
@@ -90,13 +90,13 @@
 <h2 id="models-as-functional-interface">Models as Functional Interface</h2>
 <p>Wicket uses models as the databinding method: each data-aware component can take a model implementation to retrieve and store data in. From Wicket 8 we have made the root interface IModel a <em>functional interface</em>. You can now use lambdas where you can use models.</p>
 <p>The following example binds a Label component to the name of a person object in different ways using Wicket 8:</p>
-<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Label</span><span class="o">(</span><span class="s">"name1"</span><span class="o">,</span> <span class="nl">person:</span><span class="o">:</span><span class="n">name</span><span class="o">));</span>
-<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Label</span><span class="o">(</span><span class="s">"name2"</span><span class="o">,</span> <span class="o">()</span> <span class="o">-&gt;</span> <span class="n">person</span><span class="o">.</span><span class="na">getName</span><span class="o">()));</span>
-<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Label</span><span class="o">(</span><span class="s">"name3"</span><span class="o">,</span> <span class="n">LambdaModel</span><span class="o">.</span><span class="na">of</span><span class="o">(</span><span class="n">personModel</span><span class="o">,</span> <span class="nl">Person:</span><span class="o">:</span><span class="n">getName</span><span class="o">)));</span>
-<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="n">Label</span><span class="o">(</span><span class="s">"name4"</span><span class="o">,</span> 
-    <span class="n">LambdaModel</span><span class="o">.</span><span class="na">of</span><span class="o">(</span><span class="n">contractModel</span><span class="o">,</span> <span class="nl">Contract:</span><span class="o">:</span><span class="n">getPerson</span><span class="o">)</span>
+<figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Label</span><span class="o">(</span><span class="s">"name1"</span><span class="o">,</span> <span class="nl">person:</span><span class="o">:</span><span class="n">name</span><span class="o">));</span>
+<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Label</span><span class="o">(</span><span class="s">"name2"</span><span class="o">,</span> <span class="o">()</span> <span class="o">-&gt;</span> <span class="n">person</span><span class="o">.</span><span class="na">getName</span><span class="o">()));</span>
+<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Label</span><span class="o">(</span><span class="s">"name3"</span><span class="o">,</span> <span class="nc">LambdaModel</span><span class="o">.</span><span class="na">of</span><span class="o">(</span><span class="n">personModel</span><span class="o">,</span> <span class="nl">Person:</span><span class="o">:</span><span class="n">getName</span><span class="o">)));</span>
+<span class="n">add</span><span class="o">(</span><span class="k">new</span> <span class="nc">Label</span><span class="o">(</span><span class="s">"name4"</span><span class="o">,</span> 
+    <span class="nc">LambdaModel</span><span class="o">.</span><span class="na">of</span><span class="o">(</span><span class="n">contractModel</span><span class="o">,</span> <span class="nl">Contract:</span><span class="o">:</span><span class="n">getPerson</span><span class="o">)</span>
         <span class="o">.</span><span class="na">map</span><span class="o">(</span><span class="nl">Person:</span><span class="o">:</span><span class="n">getName</span><span class="o">)));</span></code></pre></figure>
-<p>The new <code class="highlighter-rouge">LambdaModel</code> type in Wicket enables type safe, refactor safe databinding for components. Previously one would bind data to components using <code class="highlighter-rouge">PropertyModel</code>, using a string expression to determine the exact property to show. The string expression is something like <code class="highlighter-rouge">"person.name"</code>. This is inherently difficult to refactor when you decide to change the name field into for example <code class="highlighter-rouge">"lastName"</code>. With <code class="highlighter-rouge">LambdaModel</code>, this refactoring is trivial for IDEs to perform: the Java methods can easily be renamed and the IDE will find all the references.</p>
+<p>The new <code class="language-plaintext highlighter-rouge">LambdaModel</code> type in Wicket enables type safe, refactor safe databinding for components. Previously one would bind data to components using <code class="language-plaintext highlighter-rouge">PropertyModel</code>, using a string expression to determine the exact property to show. The string expression is something like <code class="language-plaintext highlighter-rouge">"person.name"</code>. This is inherently difficult to refactor when you decide to change the name field into for example <code class="language-plaintext highlighter-rouge">"lastName"</code>. With <code class="language-plaintext highlighter-rouge">LambdaModel</code>, this refactoring is trivial for IDEs to perform: the Java methods can easily be renamed and the IDE will find all the references.</p>
 <p>Microbenchmarks have shown that using lambda models provides much better performance than the string based PropertyModel at the cost of slightly larger memory footprint.</p>
 <h2 id="servlet-31-required">Servlet 3.1 Required</h2>
 <p>As of Wicket 8 we only support the Java Servlet API 3.1 (or newer). This means that to run applications built using Wicket 8 you have to run your application in a modern server like Tomcat 8.x, Jetty 9.1+ or a Java EE 7 compatible server.</p>
diff --git a/content/news/2018/09/15/wicket-8.1.0-released.html b/content/news/2018/09/15/wicket-8.1.0-released.html
index bbda04a..981d76d 100644
--- a/content/news/2018/09/15/wicket-8.1.0-released.html
+++ b/content/news/2018/09/15/wicket-8.1.0-released.html
@@ -85,7 +85,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-8.1.0.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2018/11/17/wicket-8.2.0-released.html b/content/news/2018/11/17/wicket-8.2.0-released.html
index af0cafb..8b76f2b 100644
--- a/content/news/2018/11/17/wicket-8.2.0-released.html
+++ b/content/news/2018/11/17/wicket-8.2.0-released.html
@@ -84,7 +84,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-8.2.0.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2018/12/01/wicket-7.11.0-released.html b/content/news/2018/12/01/wicket-7.11.0-released.html
index 3dccadd..545f464 100644
--- a/content/news/2018/12/01/wicket-7.11.0-released.html
+++ b/content/news/2018/12/01/wicket-7.11.0-released.html
@@ -84,7 +84,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-7.11.0.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2018/12/10/wicket-6.30.0-released.html b/content/news/2018/12/10/wicket-6.30.0-released.html
index 96b5583..27fe8b2 100644
--- a/content/news/2018/12/10/wicket-6.30.0-released.html
+++ b/content/news/2018/12/10/wicket-6.30.0-released.html
@@ -85,7 +85,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-6.30.0.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2018/index.html b/content/news/2018/index.html
index 4535fe1..41b5e9b 100644
--- a/content/news/2018/index.html
+++ b/content/news/2018/index.html
@@ -48,80 +48,68 @@
         <div class="l-two-third">
       <div class="l-first">
               <div  class="l-full">
-                  <h1>All News for December 2018</h1>
-                  <p>This section contains all news items published in <a href="/news/2018/12">December 2018</a>.</p>
+                  <h1>All News for December 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/12">December 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2018/12/10/wicket-6.30.0-released.html">Apache Wicket 6.30.0 released</h3>
-                      <small>10 Dec 2018</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.30.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2018/12/10/wicket-6.30.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/12/21/wicket-1.4.5-released.html">Wicket 1.4.5 released</h3>
+                      <small>21 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fifth maintenance release of Apache Wicket 1.4. This releases mainly fixes WICKET-2613 which has caused certain...
+              		<a href="/news/2009/12/21/wicket-1.4.5-released.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2018/12/01/wicket-7.11.0-released.html">Apache Wicket 7.11.0 released</h3>
-                      <small>01 Dec 2018</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 7.11.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2018/12/01/wicket-7.11.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/12/13/wicket-1.4.4-released.html">Wicket 1.4.4 released</h3>
+                      <small>13 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fourth maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.4 You can download the release...
+              		<a href="/news/2009/12/13/wicket-1.4.4-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for November 2018</h1>
-                  <p>This section contains all news items published in <a href="/news/2018/11">November 2018</a>.</p>
+                  <h1>All News for October 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/10">October 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2018/11/17/wicket-8.2.0-released.html">Apache Wicket 8.2.0 released</h3>
-                      <small>17 Nov 2018</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 8.2.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2018/11/17/wicket-8.2.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/10/24/wicket-1.4.3-released.html">Wicket 1.4.3 released</h3>
+                      <small>24 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the third maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.3 You can download the release...
+              		<a href="/news/2009/10/24/wicket-1.4.3-released.html">more</a></li></p>
+                  </div>
+                  <div class="l-full">
+              		<h3 id="/news/2009/10/12/wicket-1.4.2-released.html">Wicket 1.4.2 released</h3>
+                      <small>12 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the second maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.2 You can download the release...
+              		<a href="/news/2009/10/12/wicket-1.4.2-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for September 2018</h1>
-                  <p>This section contains all news items published in <a href="/news/2018/09">September 2018</a>.</p>
+                  <h1>All News for August 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/08">August 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2018/09/15/wicket-8.1.0-released.html">Apache Wicket 8.1.0 released</h3>
-                      <small>15 Sep 2018</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 8.1.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2018/09/15/wicket-8.1.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/08/21/wicket-1.4.1-released.html">Wicket 1.4.1 released</h3>
+                      <small>21 Aug 2009</small>
+              		<p>The Apache Wicket project is proud to announce the first maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4 You can download the release...
+              		<a href="/news/2009/08/21/wicket-1.4.1-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for May 2018</h1>
-                  <p>This section contains all news items published in <a href="/news/2018/05">May 2018</a>.</p>
+                  <h1>All News for July 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/07">July 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2018/05/22/wicket-8-released.html">Announcing Apache Wicket 8: Write Less, Achieve More</h3>
-                      <small>22 May 2018</small>
-              		<p>The Apache Wicket project announces the 8th major release of the open source Java web framework servicing websites and applications across the globe for over...
-              		<a href="/news/2018/05/22/wicket-8-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for February 2018</h1>
-                  <p>This section contains all news items published in <a href="/news/2018/02">February 2018</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2018/02/21/wicket-6.29.0-released.html">Apache Wicket 6.29.0 released</h3>
-                      <small>21 Feb 2018</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.29.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2018/02/21/wicket-6.29.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">Apache Wicket 1.4 takes typesafety to the next level</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket project is proud to announce the release of Apache Wicket 1.4. Apache Wicket is an open source, component oriented Java web application...
+              		<a href="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2018/02/17/wicket-8.0.0-M9-released.html">Apache Wicket 8.0.0-M9 released</h3>
-                      <small>17 Feb 2018</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 8.0.0-M9! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2018/02/17/wicket-8.0.0-M9-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2018/02/15/wicket-7.10.0-released.html">Apache Wicket 7.10.0 released</h3>
-                      <small>15 Feb 2018</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 7.10.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2018/02/15/wicket-7.10.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/07/30/wicket-1.3.7-released.html">Apache Wicket 1.3.7 marks end of life for Wicket 1.3</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket team is proud to present the release of Apache Wicket 1.3.7. This will be the last feature release for the 1.3.x branch....
+              		<a href="/news/2009/07/30/wicket-1.3.7-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
diff --git a/content/news/2019/01/30/wicket-8.3.0-released.html b/content/news/2019/01/30/wicket-8.3.0-released.html
index c5bb6a7..d3808d7 100644
--- a/content/news/2019/01/30/wicket-8.3.0-released.html
+++ b/content/news/2019/01/30/wicket-8.3.0-released.html
@@ -84,7 +84,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-8.3.0.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2019/02/06/wicket-7.12.0-released.html b/content/news/2019/02/06/wicket-7.12.0-released.html
index 4095439..c11cbef 100644
--- a/content/news/2019/02/06/wicket-7.12.0-released.html
+++ b/content/news/2019/02/06/wicket-7.12.0-released.html
@@ -84,7 +84,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-7.12.0.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2019/04/05/wicket-8.4.0-released.html b/content/news/2019/04/05/wicket-8.4.0-released.html
index 8667aa6..ecd0837 100644
--- a/content/news/2019/04/05/wicket-8.4.0-released.html
+++ b/content/news/2019/04/05/wicket-8.4.0-released.html
@@ -84,7 +84,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-8.4.0.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2019/04/06/wicket-7.13.0-released.html b/content/news/2019/04/06/wicket-7.13.0-released.html
index 739d5c3..d28aa3f 100644
--- a/content/news/2019/04/06/wicket-7.13.0-released.html
+++ b/content/news/2019/04/06/wicket-7.13.0-released.html
@@ -84,7 +84,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-7.13.0.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2019/04/15/wicket-9.0.0-M1-released.html b/content/news/2019/04/15/wicket-9.0.0-M1-released.html
index c498a4c..7442601 100644
--- a/content/news/2019/04/15/wicket-9.0.0-M1-released.html
+++ b/content/news/2019/04/15/wicket-9.0.0-M1-released.html
@@ -97,7 +97,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-9.0.0-M1.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2019/05/28/wicket-7.14.0-released.html b/content/news/2019/05/28/wicket-7.14.0-released.html
index 7043c59..bf8676d 100644
--- a/content/news/2019/05/28/wicket-7.14.0-released.html
+++ b/content/news/2019/05/28/wicket-7.14.0-released.html
@@ -84,7 +84,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-7.14.0.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2019/05/28/wicket-8.5.0-released.html b/content/news/2019/05/28/wicket-8.5.0-released.html
index bc76730..2c4629b 100644
--- a/content/news/2019/05/28/wicket-8.5.0-released.html
+++ b/content/news/2019/05/28/wicket-8.5.0-released.html
@@ -84,7 +84,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-8.5.0.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2019/06/02/wicket-9.0.0-M2-released.html b/content/news/2019/06/02/wicket-9.0.0-M2-released.html
index b4995ff..b5310eb 100644
--- a/content/news/2019/06/02/wicket-9.0.0-M2-released.html
+++ b/content/news/2019/06/02/wicket-9.0.0-M2-released.html
@@ -94,7 +94,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-9.0.0-M2.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2019/09/07/wicket-7.15.0-released.html b/content/news/2019/09/07/wicket-7.15.0-released.html
index 16cbf9b..ae19de0 100644
--- a/content/news/2019/09/07/wicket-7.15.0-released.html
+++ b/content/news/2019/09/07/wicket-7.15.0-released.html
@@ -84,7 +84,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-7.15.0.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2019/09/07/wicket-8.6.0-released.html b/content/news/2019/09/07/wicket-8.6.0-released.html
index 2f53214..b8881dc 100644
--- a/content/news/2019/09/07/wicket-8.6.0-released.html
+++ b/content/news/2019/09/07/wicket-8.6.0-released.html
@@ -84,7 +84,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-8.6.0.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2019/09/13/wicket-8.6.1-released.html b/content/news/2019/09/13/wicket-8.6.1-released.html
index 82e0f19..fdd4e3f 100644
--- a/content/news/2019/09/13/wicket-8.6.1-released.html
+++ b/content/news/2019/09/13/wicket-8.6.1-released.html
@@ -87,7 +87,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-8.6.1.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2019/09/16/wicket-9.0.0-M3-released.html b/content/news/2019/09/16/wicket-9.0.0-M3-released.html
index 08e7ea7..269cde6 100644
--- a/content/news/2019/09/16/wicket-9.0.0-M3-released.html
+++ b/content/news/2019/09/16/wicket-9.0.0-M3-released.html
@@ -84,7 +84,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-9.0.0-M3.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2019/index.html b/content/news/2019/index.html
index a96b027..6d86b09 100644
--- a/content/news/2019/index.html
+++ b/content/news/2019/index.html
@@ -48,110 +48,68 @@
         <div class="l-two-third">
       <div class="l-first">
               <div  class="l-full">
-                  <h1>All News for September 2019</h1>
-                  <p>This section contains all news items published in <a href="/news/2019/09">September 2019</a>.</p>
+                  <h1>All News for December 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/12">December 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2019/09/16/wicket-9.0.0-M3-released.html">Apache Wicket 9.0.0-M3 released</h3>
-                      <small>16 Sep 2019</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 9.0.0-M3! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2019/09/16/wicket-9.0.0-M3-released.html">more</a></li></p>
+              		<h3 id="/news/2009/12/21/wicket-1.4.5-released.html">Wicket 1.4.5 released</h3>
+                      <small>21 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fifth maintenance release of Apache Wicket 1.4. This releases mainly fixes WICKET-2613 which has caused certain...
+              		<a href="/news/2009/12/21/wicket-1.4.5-released.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2019/09/13/wicket-8.6.1-released.html">Apache Wicket 8.6.1 released</h3>
-                      <small>13 Sep 2019</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 8.6.1! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2019/09/13/wicket-8.6.1-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2019/09/07/wicket-8.6.0-released.html">Apache Wicket 8.6.0 released</h3>
-                      <small>07 Sep 2019</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 8.6.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2019/09/07/wicket-8.6.0-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2019/09/07/wicket-7.15.0-released.html">Apache Wicket 7.15.0 released</h3>
-                      <small>07 Sep 2019</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 7.15.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2019/09/07/wicket-7.15.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/12/13/wicket-1.4.4-released.html">Wicket 1.4.4 released</h3>
+                      <small>13 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fourth maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.4 You can download the release...
+              		<a href="/news/2009/12/13/wicket-1.4.4-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for June 2019</h1>
-                  <p>This section contains all news items published in <a href="/news/2019/06">June 2019</a>.</p>
+                  <h1>All News for October 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/10">October 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2019/06/02/wicket-9.0.0-M2-released.html">Apache Wicket 9.0.0-M2 released</h3>
-                      <small>02 Jun 2019</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 9.0.0-M2! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2019/06/02/wicket-9.0.0-M2-released.html">more</a></li></p>
+              		<h3 id="/news/2009/10/24/wicket-1.4.3-released.html">Wicket 1.4.3 released</h3>
+                      <small>24 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the third maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.3 You can download the release...
+              		<a href="/news/2009/10/24/wicket-1.4.3-released.html">more</a></li></p>
+                  </div>
+                  <div class="l-full">
+              		<h3 id="/news/2009/10/12/wicket-1.4.2-released.html">Wicket 1.4.2 released</h3>
+                      <small>12 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the second maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.2 You can download the release...
+              		<a href="/news/2009/10/12/wicket-1.4.2-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for May 2019</h1>
-                  <p>This section contains all news items published in <a href="/news/2019/05">May 2019</a>.</p>
+                  <h1>All News for August 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/08">August 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2019/05/28/wicket-8.5.0-released.html">Apache Wicket 8.5.0 released</h3>
-                      <small>28 May 2019</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 8.5.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2019/05/28/wicket-8.5.0-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2019/05/28/wicket-7.14.0-released.html">Apache Wicket 7.14.0 released</h3>
-                      <small>28 May 2019</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 7.14.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2019/05/28/wicket-7.14.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/08/21/wicket-1.4.1-released.html">Wicket 1.4.1 released</h3>
+                      <small>21 Aug 2009</small>
+              		<p>The Apache Wicket project is proud to announce the first maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4 You can download the release...
+              		<a href="/news/2009/08/21/wicket-1.4.1-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for April 2019</h1>
-                  <p>This section contains all news items published in <a href="/news/2019/04">April 2019</a>.</p>
+                  <h1>All News for July 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/07">July 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2019/04/15/wicket-9.0.0-M1-released.html">Apache Wicket 9.0.0-M1 released</h3>
-                      <small>15 Apr 2019</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 9.0.0-M1! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2019/04/15/wicket-9.0.0-M1-released.html">more</a></li></p>
+              		<h3 id="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">Apache Wicket 1.4 takes typesafety to the next level</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket project is proud to announce the release of Apache Wicket 1.4. Apache Wicket is an open source, component oriented Java web application...
+              		<a href="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2019/04/06/wicket-7.13.0-released.html">Apache Wicket 7.13.0 released</h3>
-                      <small>06 Apr 2019</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 7.13.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2019/04/06/wicket-7.13.0-released.html">more</a></li></p>
-                  </div>
-                  <div class="l-full">
-              		<h3 id="/news/2019/04/05/wicket-8.4.0-released.html">Apache Wicket 8.4.0 released</h3>
-                      <small>05 Apr 2019</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 8.4.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2019/04/05/wicket-8.4.0-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for February 2019</h1>
-                  <p>This section contains all news items published in <a href="/news/2019/02">February 2019</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2019/02/06/wicket-7.12.0-released.html">Apache Wicket 7.12.0 released</h3>
-                      <small>06 Feb 2019</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 7.12.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2019/02/06/wicket-7.12.0-released.html">more</a></li></p>
-                  </div>
-              <hr>
-              <div class="l-first"></div>
-              <div  class="l-full">
-                  <h1>All News for January 2019</h1>
-                  <p>This section contains all news items published in <a href="/news/2019/01">January 2019</a>.</p>
-              </div>
-                  <div class="l-full">
-              		<h3 id="/news/2019/01/30/wicket-8.3.0-released.html">Apache Wicket 8.3.0 released</h3>
-                      <small>30 Jan 2019</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 8.3.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2019/01/30/wicket-8.3.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/07/30/wicket-1.3.7-released.html">Apache Wicket 1.3.7 marks end of life for Wicket 1.3</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket team is proud to present the release of Apache Wicket 1.3.7. This will be the last feature release for the 1.3.x branch....
+              		<a href="/news/2009/07/30/wicket-1.3.7-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
diff --git a/content/news/2020/01/07/wicket-8.7.0-released.html b/content/news/2020/01/07/wicket-8.7.0-released.html
index d7b9ecb..85dd515 100644
--- a/content/news/2020/01/07/wicket-8.7.0-released.html
+++ b/content/news/2020/01/07/wicket-8.7.0-released.html
@@ -84,7 +84,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-8.7.0.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2020/01/09/wicket-9.0.0-M4-released.html b/content/news/2020/01/09/wicket-9.0.0-M4-released.html
index b5a1868..14fc338 100644
--- a/content/news/2020/01/09/wicket-9.0.0-M4-released.html
+++ b/content/news/2020/01/09/wicket-9.0.0-M4-released.html
@@ -89,7 +89,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-9.0.0-M4.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2020/04/06/wicket-9.0.0-M5-released.html b/content/news/2020/04/06/wicket-9.0.0-M5-released.html
index bfc8790..0a9c2e7 100644
--- a/content/news/2020/04/06/wicket-9.0.0-M5-released.html
+++ b/content/news/2020/04/06/wicket-9.0.0-M5-released.html
@@ -88,7 +88,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-9.0.0-M5.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2020/04/24/wicket-8.8.0-released.html b/content/news/2020/04/24/wicket-8.8.0-released.html
index 8422266..30f2ff8 100644
--- a/content/news/2020/04/24/wicket-8.8.0-released.html
+++ b/content/news/2020/04/24/wicket-8.8.0-released.html
@@ -84,7 +84,7 @@
 <p>Have fun!</p>
 <p>— The Wicket team</p>
 <p>========================================================================</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
 </code></pre></div></div>
 <p>Signature for apache-wicket-8.8.0.zip:</p>
 <div class="highlight"><pre>
diff --git a/content/news/2020/index.html b/content/news/2020/index.html
index e5936c9..6965d9a 100644
--- a/content/news/2020/index.html
+++ b/content/news/2020/index.html
@@ -48,44 +48,68 @@
         <div class="l-two-third">
       <div class="l-first">
               <div  class="l-full">
-                  <h1>All News for April 2020</h1>
-                  <p>This section contains all news items published in <a href="/news/2020/04">April 2020</a>.</p>
+                  <h1>All News for December 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/12">December 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2020/04/24/wicket-8.8.0-released.html">Apache Wicket 8.8.0 released</h3>
-                      <small>24 Apr 2020</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 8.8.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2020/04/24/wicket-8.8.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/12/21/wicket-1.4.5-released.html">Wicket 1.4.5 released</h3>
+                      <small>21 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fifth maintenance release of Apache Wicket 1.4. This releases mainly fixes WICKET-2613 which has caused certain...
+              		<a href="/news/2009/12/21/wicket-1.4.5-released.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2020/04/06/wicket-9.0.0-M5-released.html">Apache Wicket 9.0.0-M5 released</h3>
-                      <small>06 Apr 2020</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 9.0.0-M5! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2020/04/06/wicket-9.0.0-M5-released.html">more</a></li></p>
+              		<h3 id="/news/2009/12/13/wicket-1.4.4-released.html">Wicket 1.4.4 released</h3>
+                      <small>13 Dec 2009</small>
+              		<p>The Apache Wicket project is proud to announce the fourth maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.4 You can download the release...
+              		<a href="/news/2009/12/13/wicket-1.4.4-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
               <div  class="l-full">
-                  <h1>All News for January 2020</h1>
-                  <p>This section contains all news items published in <a href="/news/2020/01">January 2020</a>.</p>
+                  <h1>All News for October 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/10">October 2009</a>.</p>
               </div>
                   <div class="l-full">
-              		<h3 id="/news/2020/01/09/wicket-9.0.0-M4-released.html">Apache Wicket 9.0.0-M4 released</h3>
-                      <small>09 Jan 2020</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 9.0.0-M4! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2020/01/09/wicket-9.0.0-M4-released.html">more</a></li></p>
+              		<h3 id="/news/2009/10/24/wicket-1.4.3-released.html">Wicket 1.4.3 released</h3>
+                      <small>24 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the third maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.3 You can download the release...
+              		<a href="/news/2009/10/24/wicket-1.4.3-released.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2020/01/08/wicket-7.16.0-released.html">Apache Wicket 7.16.0 released</h3>
-                      <small>08 Jan 2020</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 7.16.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2020/01/08/wicket-7.16.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/10/12/wicket-1.4.2-released.html">Wicket 1.4.2 released</h3>
+                      <small>12 Oct 2009</small>
+              		<p>The Apache Wicket project is proud to announce the second maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.2 You can download the release...
+              		<a href="/news/2009/10/12/wicket-1.4.2-released.html">more</a></li></p>
+                  </div>
+              <hr>
+              <div class="l-first"></div>
+              <div  class="l-full">
+                  <h1>All News for August 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/08">August 2009</a>.</p>
+              </div>
+                  <div class="l-full">
+              		<h3 id="/news/2009/08/21/wicket-1.4.1-released.html">Wicket 1.4.1 released</h3>
+                      <small>21 Aug 2009</small>
+              		<p>The Apache Wicket project is proud to announce the first maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4 You can download the release...
+              		<a href="/news/2009/08/21/wicket-1.4.1-released.html">more</a></li></p>
+                  </div>
+              <hr>
+              <div class="l-first"></div>
+              <div  class="l-full">
+                  <h1>All News for July 2009</h1>
+                  <p>This section contains all news items published in <a href="/news/2009/07">July 2009</a>.</p>
+              </div>
+                  <div class="l-full">
+              		<h3 id="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">Apache Wicket 1.4 takes typesafety to the next level</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket project is proud to announce the release of Apache Wicket 1.4. Apache Wicket is an open source, component oriented Java web application...
+              		<a href="/news/2009/07/30/wicket-1.4-takes-typesafety-to-the-next-level.html">more</a></li></p>
                   </div>
                   <div class="l-full">
-              		<h3 id="/news/2020/01/07/wicket-8.7.0-released.html">Apache Wicket 8.7.0 released</h3>
-                      <small>07 Jan 2020</small>
-              		<p>The Apache Wicket PMC is proud to announce Apache Wicket 8.7.0! Apache Wicket is an open source Java component oriented web application framework that powers...
-              		<a href="/news/2020/01/07/wicket-8.7.0-released.html">more</a></li></p>
+              		<h3 id="/news/2009/07/30/wicket-1.3.7-released.html">Apache Wicket 1.3.7 marks end of life for Wicket 1.3</h3>
+                      <small>30 Jul 2009</small>
+              		<p>The Apache Wicket team is proud to present the release of Apache Wicket 1.3.7. This will be the last feature release for the 1.3.x branch....
+              		<a href="/news/2009/07/30/wicket-1.3.7-released.html">more</a></li></p>
                   </div>
               <hr>
               <div class="l-first"></div>
diff --git a/content/start/quickstart.html b/content/start/quickstart.html
index 8ea8fd6..84aba06 100644
--- a/content/start/quickstart.html
+++ b/content/start/quickstart.html
@@ -102,7 +102,7 @@
   <li>Copy the generated commandline to your clipboard and paste it in a 
 terminal (or a DOS box)</li>
   <li>Open the project in your IDE of choice</li>
-  <li>Start the <code class="highlighter-rouge">Start</code> class in the <em>src/test/java</em> folder</li>
+  <li>Start the <code class="language-plaintext highlighter-rouge">Start</code> class in the <em>src/test/java</em> folder</li>
   <li>Open your browser to <a target="_blank" href="http://localhost:8080">http://localhost:8080</a></li>
 </ol>
 <p>And you’re done!</p>
@@ -159,7 +159,7 @@
 <h4 id="result-of-the-maven-command">Result of the Maven command</h4>
 <p>Executing the Maven command line will result the following directory
 structure:</p>
-<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>.\myproject
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>.\myproject
     |   pom.xml
     |
     \---src
diff --git a/content/start/wicket-1.3.x.html b/content/start/wicket-1.3.x.html
index 5611c81..043716c 100644
--- a/content/start/wicket-1.3.x.html
+++ b/content/start/wicket-1.3.x.html
@@ -79,7 +79,7 @@
 <p>Add the snippet above to your project’s POM in the dependency
 (management) section.</p>
 <p>You can add more Wicket modules to your project by adding more
-dependencies (copy above snippet and change the <code class="highlighter-rouge">artifactId</code>
+dependencies (copy above snippet and change the <code class="language-plaintext highlighter-rouge">artifactId</code>
 accordingly).</p>
 <p>If you are not a Maven user, you can download the Wicket release manually.</p>
 <h3 id="download-manually">Download Manually</h3>
diff --git a/content/start/wicket-1.4.x.html b/content/start/wicket-1.4.x.html
index 2741d04..5435177 100644
--- a/content/start/wicket-1.4.x.html
+++ b/content/start/wicket-1.4.x.html
@@ -82,7 +82,7 @@
 <p>Add the snippet above to your project’s POM in the dependency
 (management) section.</p>
 <p>You can add more Wicket modules to your project by adding more
-dependencies (copy above snippet and change the <code class="highlighter-rouge">artifactId</code>
+dependencies (copy above snippet and change the <code class="language-plaintext highlighter-rouge">artifactId</code>
 accordingly).</p>
 <p>If you are not a Maven user, you can download the Wicket release manually.</p>
 <h3 id="download-manually">Download Manually</h3>
diff --git a/content/start/wicket-1.5.x.html b/content/start/wicket-1.5.x.html
index f57379c..4bd6e4f 100644
--- a/content/start/wicket-1.5.x.html
+++ b/content/start/wicket-1.5.x.html
@@ -82,7 +82,7 @@
 <p>Add the snippet above to your project’s POM in the dependency
 (management) section.</p>
 <p>You can add more Wicket modules to your project by adding more
-dependencies (copy above snippet and change the <code class="highlighter-rouge">artifactId</code>
+dependencies (copy above snippet and change the <code class="language-plaintext highlighter-rouge">artifactId</code>
 accordingly).</p>
 <p>If you are not a Maven user, you can download the Wicket release manually.</p>
 <h3 id="download-manually">Download Manually</h3>
diff --git a/content/start/wicket-6.x.html b/content/start/wicket-6.x.html
index 793a503..3624da6 100644
--- a/content/start/wicket-6.x.html
+++ b/content/start/wicket-6.x.html
@@ -84,7 +84,7 @@
 <p>Add the snippet above to your project’s POM in the dependency
 (management) section.</p>
 <p>You can add more Wicket modules to your project by adding more
-dependencies (copy above snippet and change the <code class="highlighter-rouge">artifactId</code>
+dependencies (copy above snippet and change the <code class="language-plaintext highlighter-rouge">artifactId</code>
 accordingly).</p>
 <p>If you are not a Maven user, you can download the Wicket release manually.</p>
 <h3 id="download-manually">Download Manually</h3>
diff --git a/content/start/wicket-7.x.html b/content/start/wicket-7.x.html
index 60cdd2d..0e94d70 100644
--- a/content/start/wicket-7.x.html
+++ b/content/start/wicket-7.x.html
@@ -86,7 +86,7 @@
 <p>Add the snippet above to your project’s POM in the dependency
 (management) section.</p>
 <p>You can add more Wicket modules to your project by adding more
-dependencies (copy above snippet and change the <code class="highlighter-rouge">artifactId</code>
+dependencies (copy above snippet and change the <code class="language-plaintext highlighter-rouge">artifactId</code>
 accordingly).</p>
 <p>If you are not a Maven user, you can download the Wicket release manually.</p>
 <h3 id="manually">Download Manually</h3>
diff --git a/content/start/wicket-8.x.html b/content/start/wicket-8.x.html
index 44885ac..0513e96 100644
--- a/content/start/wicket-8.x.html
+++ b/content/start/wicket-8.x.html
@@ -81,7 +81,7 @@
 <p>Add the snippet above to your project’s POM in the dependency
 (management) section.</p>
 <p>You can add more Wicket modules to your project by adding more
-dependencies (copy above snippet and change the <code class="highlighter-rouge">artifactId</code>
+dependencies (copy above snippet and change the <code class="language-plaintext highlighter-rouge">artifactId</code>
 accordingly).</p>
 <p>If you are not a Maven user, you can download the Wicket release manually.</p>
 <h3 id="manually">Download Manually</h3>
diff --git a/content/start/wicket-9.x.html b/content/start/wicket-9.x.html
index 54c7bf1..405087a 100644
--- a/content/start/wicket-9.x.html
+++ b/content/start/wicket-9.x.html
@@ -83,7 +83,7 @@
 <p>Add the snippet above to your project’s POM in the dependency
 (management) section.</p>
 <p>You can add more Wicket modules to your project by adding more
-dependencies (copy above snippet and change the <code class="highlighter-rouge">artifactId</code>
+dependencies (copy above snippet and change the <code class="language-plaintext highlighter-rouge">artifactId</code>
 accordingly).</p>
 <p>If you are not a Maven user, you can download the Wicket release manually.</p>
 <h3 id="manually">Download Manually</h3>