You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by da...@apache.org on 2015/07/10 10:51:16 UTC
[51/53] [abbrv] [partial] wicket-site git commit: Preparing for
wicket 7 site relaunch
Preparing for wicket 7 site relaunch
Project: http://git-wip-us.apache.org/repos/asf/wicket-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket-site/commit/230d6865
Tree: http://git-wip-us.apache.org/repos/asf/wicket-site/tree/230d6865
Diff: http://git-wip-us.apache.org/repos/asf/wicket-site/diff/230d6865
Branch: refs/heads/asf-site
Commit: 230d68659bc6d60e97edfc5e350a5fbb6a760f62
Parents: ff985ac
Author: Martijn Dashorst <da...@apache.org>
Authored: Wed Jul 8 13:15:35 2015 +0200
Committer: Martijn Dashorst <da...@apache.org>
Committed: Wed Jul 8 13:15:35 2015 +0200
----------------------------------------------------------------------
Gemfile | 4 +
_config.yml | 25 +-
_design/clean/wicketsite_clean.004.png | Bin 269336 -> 0 bytes
_design/clean/wicketsite_clean.005.png | Bin 175291 -> 0 bytes
_design/clean/wicketsite_clean.006.png | Bin 91469 -> 0 bytes
_design/clean/wicketsite_clean.007.png | Bin 252583 -> 0 bytes
_design/logo.vdesigner/QuickLook/Preview.pdf | Bin 184084 -> 0 bytes
_design/logo.vdesigner/QuickLook/Thumbnail.jpg | Bin 62037 -> 0 bytes
_design/logo.vdesigner/VectorDesigner | Bin 42290 -> 0 bytes
_design/wicketsite5.pdf | Bin 171644 -> 0 bytes
_includes/builtwithwicket--header.html | 4 +
_includes/builtwithwicket.html | 70 ++
_includes/footer.html | 16 +-
_includes/header.html | 1 -
_includes/jumbotron.html | 12 +
_includes/logo.html | 3 +
_includes/mainmenu.html | 38 +
_includes/navigation.html | 167 ----
_includes/news.html | 40 +
_includes/support.html | 38 +
_layouts/base.html | 28 +
_layouts/default.html | 64 +-
_layouts/news_archive.html | 43 +
_layouts/post.html | 34 +-
_layouts/title.html | 14 +
_plugins/html_filters.rb | 70 ++
_plugins/markdown_tag.rb | 18 +
_plugins/monthly_archive_plugin.rb | 128 +++
_plugins/strip.rb | 14 +
_plugins/tiered_archives_plugin.rb | 34 +
_plugins/toc.rb | 119 +++
_plugins/yearly_archive_plugin.rb | 148 +++
_sass/ajax-loader.gif | Bin 0 -> 4178 bytes
_sass/main.scss | 157 +++
_sass/modules/_builtwithwicket.scss | 30 +
_sass/modules/_jumbotron.scss | 59 ++
_sass/modules/_logo.scss | 14 +
_sass/modules/_mainmenu.scss | 25 +
_sass/modules/_quickstart.scss | 68 ++
_sass/modules/_syntax.scss | 60 ++
_sass/modules/_toc.scss | 9 +
_sass/taiga/_base.scss | 119 +++
_sass/taiga/_button.scss | 102 ++
_sass/taiga/_grid.scss | 43 +
_sass/taiga/_layout.scss | 51 +
_sass/taiga/_mixins.scss | 121 +++
_sass/taiga/_print.scss | 16 +
_sass/taiga/_settings.scss | 80 ++
_sass/taiga/_states.scss | 25 +
apache/friends.html | 35 -
apache/friends.md | 60 ++
apache/index.md | 42 +
atom.xml | 39 +-
content/2009/07/30/wicket-1.3.7-released.html | 321 ------
...-1.4-takes-typesafety-to-the-next-level.html | 309 ------
content/2009/08/21/wicket-1.4.1-released.html | 232 -----
content/2009/10/12/wicket-1.4.2-released.html | 225 -----
content/2009/10/24/wicket-1.4.3-released.html | 223 -----
content/2009/12/13/wicket-1.4.4-released.html | 224 -----
content/2009/12/21/wicket-1.4.5-released.html | 226 -----
content/2010/02/01/wicket-1.4.6-released.html | 224 -----
content/2010/03/05/wicket-1.4.7-released.html | 223 -----
content/2010/05/03/wicket-1.4.8-released.html | 222 -----
content/2010/05/24/wicket-1.4.9-released.html | 265 -----
.../2010/08/04/martin-grigorov-committer.html | 208 ----
content/2010/08/11/wicket-1.4.10-released.html | 320 ------
content/2010/08/11/wicket-1.5-M1-released.html | 223 -----
content/2010/08/24/peter-ertl-committer.html | 208 ----
content/2010/09/09/wicket-1.4.11-released.html | 220 ----
content/2010/09/17/wicket.1.4.12-released.html | 219 ----
.../2010/09/17/wicket.1.5-M2.1-released.html | 225 -----
content/2010/11/01/wicket-1.4.13-released.html | 219 ----
content/2010/11/05/wicket-1.5-M3-released.html | 219 ----
content/2010/11/21/pedro-santos-committer.html | 211 ----
content/2010/11/29/wicket-1.4.14-released.html | 219 ----
content/2010/12/24/wicket-1.4.15-released.html | 219 ----
content/2011/01/22/wicket-1.5-RC1-released.html | 225 -----
content/2011/02/25/wicket-1.4.16-released.html | 219 ----
content/2011/02/25/wicket-1.5-rc2-released.html | 220 ----
.../2011/03/25/wicket-cookbook-published.html | 210 ----
content/2011/04/02/wicket-1.4.17-released.html | 219 ----
content/2011/04/02/wicket-1.5-RC3-released.html | 220 ----
.../2011/05/11/wicket-1.5-RC4.2-released.html | 220 ----
content/2011/05/17/wicket-cookbook-contest.html | 210 ----
.../2011/06/25/wicket-1.5-RC5.1-released.html | 220 ----
content/2011/08/09/wicket-1.4.18-released.html | 219 ----
content/2011/08/23/cve-2011-2712.html | 230 -----
content/2011/08/28/1.5-RC7-released.html | 221 -----
content/2011/09/07/wicket-1.5-released.html | 305 ------
content/2011/09/29/wicket-1.5.1-released.html | 219 ----
content/2011/10/17/wicket-1.4.19-released.html | 219 ----
content/2011/10/24/wicket-1.5.2-released.html | 219 ----
content/2011/11/14/wicket-1.5.3-released.html | 219 ----
content/2012/01/23/wicket-1.5.4-released.html | 219 ----
content/2012/03/12/wicket-1.4.20-released.html | 219 ----
content/2012/03/12/wicket-1.5.5-released.html | 219 ----
content/2012/03/22/wicket-cve-2012-0047.html | 222 -----
content/2012/03/22/wicket-cve-2012-1089.html | 240 -----
.../2012/03/26/wicket-6.0.0-beta1-released.html | 226 -----
content/2012/05/07/wicket-1.5.6-released.html | 219 ----
.../2012/05/29/wicket-6.0.0-beta2-released.html | 260 -----
content/2012/06/04/wicket-1.5.7-released.html | 219 ----
.../2012/06/20/wicket-native-websockets.html | 212 ----
.../2012/07/16/wicket-6.0.0-beta3-released.html | 331 -------
content/2012/08/24/wicket-1.5.8-released.html | 219 ----
content/2012/09/05/wicket-1.4.21-released.html | 222 -----
content/2012/09/05/wicket-6.0.0-released.html | 251 -----
content/2012/09/06/cve-2012-3373.html | 223 -----
content/2012/10/04/wicket-6.1.0-released.html | 314 ------
content/2012/10/08/wicket-6.1.1-released.html | 250 -----
content/2012/10/23/wicket-6.2.0-released.html | 305 ------
content/2012/11/09/wicket-1.5.9-released.html | 219 ----
content/2012/11/16/wicket-6.3.0-released.html | 290 ------
content/2012/12/14/wicket-6.4.0-released.html | 345 -------
content/2013/01/23/wicket-6.5.0-released.html | 312 ------
content/2013/02/15/wicket-6.6.0-released.html | 313 ------
content/2013/02/26/wicket-1.5.10-released.html | 219 ----
content/2013/03/03/cve-2012-5636.html | 221 -----
content/2013/04/12/wicket-6.7.0-released.html | 364 -------
content/2013/05/17/wicket-6.8.0-released.html | 294 ------
content/2013/06/27/wicket-6.9.0-released.html | 297 ------
content/2013/07/10/wicket-6.9.1-released.html | 290 ------
content/2013/08/18/wicket-6.10.0-released.html | 355 -------
content/2013/09/20/wicket-6.11.0-released.html | 355 -------
content/2013/11/01/wicket-6.12.0-released.html | 346 -------
content/2014/01/05/wicket-6.13.0-released.html | 436 --------
content/2014/02/06/cve-2013-2055.html | 231 -----
content/2014/02/06/wicket-1.4.23-released.html | 219 ----
content/2014/02/06/wicket-1.5.11-released.html | 219 ----
content/2014/02/20/wicket-6.14.0-released.html | 301 ------
content/2014/02/21/cve-2014-0043.html | 222 -----
content/2014/04/23/wicket-6.15.0-released.html | 312 ------
.../2014/04/30/wicket-7.0.0-M1-released.html | 263 -----
.../2014/06/20/wicket-7.0.0-M2-released.html | 263 -----
content/2014/06/21/wicket-6.16.0-released.html | 292 ------
.../2014/08/23/wicket-7.0.0-M3-released.html | 263 -----
content/2014/08/24/wicket-6.17.0-released.html | 327 ------
content/2014/09/15/wicket-1.5.12-released.html | 219 ----
content/2014/09/22/cve-2014-3526.html | 225 -----
content/2014/11/05/wicket-6.18.0-released.html | 323 ------
.../2014/11/05/wicket-7.0.0-M4-released.html | 370 -------
content/2015/02/02/wicket-6.19.0-released.html | 332 -------
.../2015/02/02/wicket-7.0.0-M5-released.html | 374 -------
.../02/13/new-committer-Sebastien-Briquet.html | 213 ----
content/2015/02/13/wicket-1.5.13-released.html | 219 ----
content/2015/06/14/wicket-6.20.0-released.html | 321 ------
.../2015/06/21/wicket-7.0.0-M6-released.html | 415 --------
content/Gemfile | 4 +
content/README.md | 17 +
content/apache/friends.html | 306 ++----
content/apache/index.html | 118 +++
content/atom.xml | 235 +++--
content/contribute/build.html | 304 ++----
content/contribute/ides.html | 94 ++
content/contribute/index.html | 359 +++----
content/contribute/patch.html | 347 +++----
content/contribute/release.html | 375 ++-----
content/contribute/userguide.html | 68 ++
content/contribute/write.html | 333 ++-----
content/css/background.gif | Bin 251 -> 0 bytes
content/css/bg_container.png | Bin 301 -> 0 bytes
content/css/bg_menu.png | Bin 4562 -> 0 bytes
content/css/footer.png | Bin 4651 -> 0 bytes
content/css/gh-fork-ribbon.css | 140 ---
content/css/ie.css | 16 -
content/css/logo.png | Bin 23107 -> 0 bytes
content/css/menuknop.png | Bin 643 -> 0 bytes
content/css/screen.css | 281 ------
content/css/style.css | 936 +++++++++++++++++
content/css/wicket.png | Bin 1153 -> 0 bytes
content/doap.rdf | 11 +-
content/dtds.data/index.html | 256 ++---
content/favicon.ico | Bin 1406 -> 1150 bytes
.../LeagueGothic-CondensedItalic-webfont.eot | Bin 0 -> 53474 bytes
.../LeagueGothic-CondensedItalic-webfont.svg | 235 +++++
.../LeagueGothic-CondensedItalic-webfont.ttf | Bin 0 -> 53136 bytes
.../LeagueGothic-CondensedItalic-webfont.woff | Bin 0 -> 28808 bytes
.../LeagueGothic-CondensedRegular-webfont.eot | Bin 0 -> 39626 bytes
.../LeagueGothic-CondensedRegular-webfont.svg | 235 +++++
.../LeagueGothic-CondensedRegular-webfont.ttf | Bin 0 -> 39284 bytes
.../LeagueGothic-CondensedRegular-webfont.woff | Bin 0 -> 22080 bytes
.../LeagueGothic-Italic-webfont.eot | Bin 0 -> 50926 bytes
.../LeagueGothic-Italic-webfont.svg | 235 +++++
.../LeagueGothic-Italic-webfont.ttf | Bin 0 -> 50628 bytes
.../LeagueGothic-Italic-webfont.woff | Bin 0 -> 25128 bytes
.../LeagueGothic-Regular-webfont.eot | Bin 0 -> 37694 bytes
.../LeagueGothic-Regular-webfont.svg | 233 +++++
.../LeagueGothic-Regular-webfont.ttf | Bin 0 -> 37392 bytes
.../LeagueGothic-Regular-webfont.woff | Bin 0 -> 20520 bytes
.../SIL OFL Font License League Gothic.txt | 105 ++
content/fonts/league-gothic/demo.html | 48 +
content/fonts/league-gothic/stylesheet.css | 45 +
.../SIL OFL Font License Source Code Pro.txt | 93 ++
.../SourceCodePro-Black-webfont.eot | Bin 0 -> 21564 bytes
.../SourceCodePro-Black-webfont.svg | 146 +++
.../SourceCodePro-Black-webfont.ttf | Bin 0 -> 21268 bytes
.../SourceCodePro-Black-webfont.woff | Bin 0 -> 13996 bytes
.../SourceCodePro-Bold-webfont.eot | Bin 0 -> 21792 bytes
.../SourceCodePro-Bold-webfont.svg | 146 +++
.../SourceCodePro-Bold-webfont.ttf | Bin 0 -> 21500 bytes
.../SourceCodePro-Bold-webfont.woff | Bin 0 -> 14260 bytes
.../SourceCodePro-ExtraLight-webfont.eot | Bin 0 -> 22368 bytes
.../SourceCodePro-ExtraLight-webfont.svg | 146 +++
.../SourceCodePro-ExtraLight-webfont.ttf | Bin 0 -> 22052 bytes
.../SourceCodePro-ExtraLight-webfont.woff | Bin 0 -> 14636 bytes
.../SourceCodePro-Light-webfont.eot | Bin 0 -> 22192 bytes
.../SourceCodePro-Light-webfont.svg | 146 +++
.../SourceCodePro-Light-webfont.ttf | Bin 0 -> 21896 bytes
.../SourceCodePro-Light-webfont.woff | Bin 0 -> 14608 bytes
.../SourceCodePro-Regular-webfont.eot | Bin 0 -> 22556 bytes
.../SourceCodePro-Regular-webfont.svg | 146 +++
.../SourceCodePro-Regular-webfont.ttf | Bin 0 -> 22252 bytes
.../SourceCodePro-Regular-webfont.woff | Bin 0 -> 14896 bytes
.../SourceCodePro-Semibold-webfont.eot | Bin 0 -> 22516 bytes
.../SourceCodePro-Semibold-webfont.svg | 146 +++
.../SourceCodePro-Semibold-webfont.ttf | Bin 0 -> 22208 bytes
.../SourceCodePro-Semibold-webfont.woff | Bin 0 -> 14696 bytes
content/fonts/source-code-pro/demo.html | 58 ++
content/fonts/source-code-pro/stylesheet.css | 76 ++
.../SIL OFL Font License - Source Sans Pro.txt | 93 ++
.../SourceSansPro-Black-webfont.eot | Bin 0 -> 26222 bytes
.../SourceSansPro-Black-webfont.svg | 147 +++
.../SourceSansPro-Black-webfont.ttf | Bin 0 -> 25924 bytes
.../SourceSansPro-Black-webfont.woff | Bin 0 -> 15516 bytes
.../SourceSansPro-BlackIt-webfont.eot | Bin 0 -> 28246 bytes
.../SourceSansPro-BlackIt-webfont.svg | 147 +++
.../SourceSansPro-BlackIt-webfont.ttf | Bin 0 -> 27920 bytes
.../SourceSansPro-BlackIt-webfont.woff | Bin 0 -> 16820 bytes
.../SourceSansPro-Bold-webfont.eot | Bin 0 -> 26550 bytes
.../SourceSansPro-Bold-webfont.svg | 147 +++
.../SourceSansPro-Bold-webfont.ttf | Bin 0 -> 26256 bytes
.../SourceSansPro-Bold-webfont.woff | Bin 0 -> 16104 bytes
.../SourceSansPro-BoldIt-webfont.eot | Bin 0 -> 28774 bytes
.../SourceSansPro-BoldIt-webfont.svg | 147 +++
.../SourceSansPro-BoldIt-webfont.ttf | Bin 0 -> 28452 bytes
.../SourceSansPro-BoldIt-webfont.woff | Bin 0 -> 17488 bytes
.../SourceSansPro-ExtraLight-webfont.eot | Bin 0 -> 26866 bytes
.../SourceSansPro-ExtraLight-webfont.svg | 147 +++
.../SourceSansPro-ExtraLight-webfont.ttf | Bin 0 -> 26548 bytes
.../SourceSansPro-ExtraLight-webfont.woff | Bin 0 -> 16216 bytes
.../SourceSansPro-ExtraLightIt-webfont.eot | Bin 0 -> 30446 bytes
.../SourceSansPro-ExtraLightIt-webfont.svg | 147 +++
.../SourceSansPro-ExtraLightIt-webfont.ttf | Bin 0 -> 30100 bytes
.../SourceSansPro-ExtraLightIt-webfont.woff | Bin 0 -> 17900 bytes
.../SourceSansPro-It-webfont.eot | Bin 0 -> 29266 bytes
.../SourceSansPro-It-webfont.svg | 147 +++
.../SourceSansPro-It-webfont.ttf | Bin 0 -> 28964 bytes
.../SourceSansPro-It-webfont.woff | Bin 0 -> 17744 bytes
.../SourceSansPro-Light-webfont.eot | Bin 0 -> 26914 bytes
.../SourceSansPro-Light-webfont.svg | 147 +++
.../SourceSansPro-Light-webfont.ttf | Bin 0 -> 26616 bytes
.../SourceSansPro-Light-webfont.woff | Bin 0 -> 16356 bytes
.../SourceSansPro-LightIt-webfont.eot | Bin 0 -> 30174 bytes
.../SourceSansPro-LightIt-webfont.svg | 147 +++
.../SourceSansPro-LightIt-webfont.ttf | Bin 0 -> 29848 bytes
.../SourceSansPro-LightIt-webfont.woff | Bin 0 -> 18136 bytes
.../SourceSansPro-Regular-webfont.eot | Bin 0 -> 27050 bytes
.../SourceSansPro-Regular-webfont.svg | 147 +++
.../SourceSansPro-Regular-webfont.ttf | Bin 0 -> 26744 bytes
.../SourceSansPro-Regular-webfont.woff | Bin 0 -> 16588 bytes
.../SourceSansPro-Semibold-webfont.eot | Bin 0 -> 26838 bytes
.../SourceSansPro-Semibold-webfont.svg | 147 +++
.../SourceSansPro-Semibold-webfont.ttf | Bin 0 -> 26528 bytes
.../SourceSansPro-Semibold-webfont.woff | Bin 0 -> 16372 bytes
.../SourceSansPro-SemiboldIt-webfont.eot | Bin 0 -> 29222 bytes
.../SourceSansPro-SemiboldIt-webfont.svg | 147 +++
.../SourceSansPro-SemiboldIt-webfont.ttf | Bin 0 -> 28884 bytes
.../SourceSansPro-SemiboldIt-webfont.woff | Bin 0 -> 17668 bytes
content/fonts/source-sans-pro/demo.html | 88 ++
content/fonts/source-sans-pro/stylesheet.css | 148 +++
content/help/email.html | 391 +++-----
content/help/index.html | 500 +++++-----
content/help/irc.html | 251 ++---
content/help/reportabug.html | 290 ++----
content/help/security.html | 277 ++----
content/help/support.html | 285 ++----
content/img/AJAX- logo.png | Bin 0 -> 34999 bytes
content/img/apache-powered.png | Bin 0 -> 36667 bytes
content/img/asf-logo.png | Bin 0 -> 20093 bytes
content/img/asf_logo.gif | Bin 0 -> 7545 bytes
content/img/background-0.jpg | Bin 0 -> 118279 bytes
content/img/background-1.jpg | Bin 0 -> 97785 bytes
content/img/background-2.jpg | Bin 0 -> 80693 bytes
content/img/getstarted.png | Bin 0 -> 15188 bytes
content/img/java-wicket-html5.png | Bin 0 -> 60584 bytes
content/img/logo-apachewicket-tungsten.svg | 25 +
content/img/logo-apachewicket-white.svg | 25 +
content/img/logo-bigger.png | Bin 49543 -> 0 bytes
content/img/logo-white.png | Bin 0 -> 5003 bytes
content/img/screenshot-ns-1.jpg | Bin 0 -> 86576 bytes
content/img/test-ready.png | Bin 0 -> 61045 bytes
content/img/wicket-components.png | Bin 0 -> 36533 bytes
content/img/wicket-logo.png | Bin 0 -> 8444 bytes
content/img/wicket-safe.png | Bin 0 -> 21030 bytes
content/index.html | 731 ++++++--------
content/javascript/ZeroClipboard-1.1.7.min.js | 8 +
content/javascript/ZeroClipboard-1.1.7.swf | Bin 0 -> 1635 bytes
content/javascript/affix.js | 117 +++
content/javascript/jquery-1.11.1.min.js | 4 +
content/javascript/jquery-1.11.1.min.map | 1 +
content/javascript/slick.min.js | 18 +
content/js/html5shiv.js | 5 -
content/js/zeroclipboard/ZeroClipboard.as | 81 --
content/js/zeroclipboard/ZeroClipboard.fla | Bin 53760 -> 0 bytes
content/js/zeroclipboard/ZeroClipboard.js | 311 ------
content/js/zeroclipboard/ZeroClipboard.swf | Bin 1071 -> 0 bytes
content/js/zeroclipboard/ZeroClipboard10.as | 1 -
content/js/zeroclipboard/ZeroClipboard10.fla | Bin 53760 -> 0 bytes
content/js/zeroclipboard/ZeroClipboard10.swf | Bin 1153 -> 0 bytes
content/js/zeroclipboard/test.html | 76 --
content/learn/blogs.html | 89 ++
content/learn/books/awc.html | 274 ++---
content/learn/books/ewdww.html | 264 ++---
content/learn/books/iaw6.html | 131 +++
content/learn/books/iaw6.png | Bin 0 -> 260580 bytes
content/learn/books/index.html | 273 ++---
content/learn/books/koda.html | 260 ++---
content/learn/books/koda.png | Bin 0 -> 220546 bytes
content/learn/books/kwij.html | 271 ++---
content/learn/books/praxisbuchwicket.html | 270 ++---
content/learn/books/prowicket.html | 265 ++---
content/learn/books/wia.html | 261 ++---
content/learn/books/wicket-jp.html | 262 ++---
content/learn/examples/ajaxcounter.html | 289 ++----
content/learn/examples/dropdownchoice.html | 291 ++----
content/learn/examples/guestbook.html | 312 ++----
content/learn/examples/helloworld.html | 288 ++----
content/learn/examples/index.html | 258 ++---
content/learn/examples/markupinheritance.html | 305 ++----
content/learn/examples/navomatic.html | 311 ++----
content/learn/examples/usingfragments.html | 280 ++----
content/learn/ides.html | 246 -----
content/learn/index.html | 395 ++++----
content/learn/projects/authroles.html | 343 -------
content/learn/projects/datetime.html | 204 ----
content/learn/projects/devutils.html | 204 ----
content/learn/projects/extensions.html | 204 ----
content/learn/projects/guice.html | 204 ----
content/learn/projects/index.html | 236 -----
content/learn/projects/ioc.html | 204 ----
content/learn/projects/jmx.html | 204 ----
content/learn/projects/spring.html | 204 ----
content/learn/projects/velocity.html | 309 ------
content/liveedit.sh | 3 -
content/meet/blogs.html | 233 -----
content/meet/buzz.html | 390 --------
content/meet/features.html | 322 ------
content/meet/index.html | 203 ----
content/meet/introduction.html | 509 ----------
content/meet/vision.html | 259 -----
.../news/2009/07/30/wicket-1.3.7-released.html | 155 +++
...-1.4-takes-typesafety-to-the-next-level.html | 157 +++
content/news/2009/07/index.html | 163 +++
.../news/2009/08/21/wicket-1.4.1-released.html | 90 ++
content/news/2009/08/index.html | 154 +++
.../news/2009/10/12/wicket-1.4.2-released.html | 84 ++
.../news/2009/10/24/wicket-1.4.3-released.html | 83 ++
content/news/2009/10/index.html | 162 +++
.../news/2009/12/13/wicket-1.4.4-released.html | 84 ++
.../news/2009/12/21/wicket-1.4.5-released.html | 86 ++
content/news/2009/12/index.html | 163 +++
content/news/2009/index.html | 212 ++++
.../news/2010/02/01/wicket-1.4.6-released.html | 84 ++
content/news/2010/02/index.html | 150 +++
.../news/2010/03/05/wicket-1.4.7-released.html | 82 ++
content/news/2010/03/index.html | 152 +++
.../news/2010/05/03/wicket-1.4.8-released.html | 85 ++
.../news/2010/05/24/wicket-1.4.9-released.html | 124 +++
content/news/2010/05/index.html | 172 ++++
.../2010/08/04/martin-grigorov-committer.html | 74 ++
.../news/2010/08/11/wicket-1.4.10-released.html | 179 ++++
.../news/2010/08/11/wicket-1.5-M1-released.html | 86 ++
.../news/2010/08/24/peter-ertl-committer.html | 74 ++
content/news/2010/08/index.html | 172 ++++
.../news/2010/09/09/wicket-1.4.11-released.html | 84 ++
.../news/2010/09/17/wicket.1.4.12-released.html | 83 ++
.../2010/09/17/wicket.1.5-M2.1-released.html | 87 ++
content/news/2010/09/index.html | 177 ++++
.../news/2010/11/01/wicket-1.4.13-released.html | 83 ++
.../news/2010/11/05/wicket-1.5-M3-released.html | 83 ++
.../news/2010/11/21/pedro-santos-committer.html | 77 ++
.../news/2010/11/29/wicket-1.4.14-released.html | 83 ++
content/news/2010/11/index.html | 189 ++++
.../news/2010/12/24/wicket-1.4.15-released.html | 83 ++
content/news/2010/12/index.html | 157 +++
content/news/2010/index.html | 284 ++++++
.../2011/01/22/wicket-1.5-RC1-released.html | 88 ++
content/news/2011/01/index.html | 150 +++
.../news/2011/02/25/wicket-1.4.16-released.html | 83 ++
.../2011/02/25/wicket-1.5-rc2-released.html | 83 ++
content/news/2011/02/index.html | 164 +++
.../2011/03/25/wicket-cookbook-published.html | 74 ++
content/news/2011/03/index.html | 151 +++
.../news/2011/04/02/wicket-1.4.17-released.html | 83 ++
.../2011/04/02/wicket-1.5-RC3-released.html | 83 ++
content/news/2011/04/index.html | 164 +++
.../2011/05/11/wicket-1.5-RC4.2-released.html | 83 ++
.../2011/05/17/wicket-cookbook-contest.html | 75 ++
content/news/2011/05/index.html | 159 +++
.../2011/06/25/wicket-1.5-RC5.1-released.html | 83 ++
content/news/2011/06/index.html | 151 +++
.../news/2011/08/09/wicket-1.4.18-released.html | 83 ++
content/news/2011/08/23/cve-2011-2712.html | 89 ++
content/news/2011/08/28/1.5-RC7-released.html | 84 ++
content/news/2011/08/index.html | 177 ++++
.../news/2011/09/07/wicket-1.5-released.html | 147 +++
.../news/2011/09/29/wicket-1.5.1-released.html | 83 ++
content/news/2011/09/index.html | 163 +++
.../news/2011/10/17/wicket-1.4.19-released.html | 83 ++
.../news/2011/10/24/wicket-1.5.2-released.html | 83 ++
content/news/2011/10/index.html | 170 ++++
.../news/2011/11/14/wicket-1.5.3-released.html | 83 ++
content/news/2011/11/index.html | 157 +++
content/news/2011/index.html | 308 ++++++
.../news/2012/01/23/wicket-1.5.4-released.html | 83 ++
content/news/2012/01/index.html | 157 +++
.../news/2012/03/12/wicket-1.4.20-released.html | 83 ++
.../news/2012/03/12/wicket-1.5.5-released.html | 83 ++
.../news/2012/03/22/wicket-cve-2012-0047.html | 83 ++
.../news/2012/03/22/wicket-cve-2012-1089.html | 100 ++
.../2012/03/26/wicket-6.0.0-beta1-released.html | 85 ++
content/news/2012/03/index.html | 205 ++++
.../news/2012/05/07/wicket-1.5.6-released.html | 83 ++
.../2012/05/29/wicket-6.0.0-beta2-released.html | 106 ++
content/news/2012/05/index.html | 167 ++++
.../news/2012/06/04/wicket-1.5.7-released.html | 83 ++
.../2012/06/20/wicket-native-websockets.html | 76 ++
content/news/2012/06/index.html | 163 +++
.../2012/07/16/wicket-6.0.0-beta3-released.html | 165 +++
content/news/2012/07/index.html | 156 +++
.../news/2012/08/24/wicket-1.5.8-released.html | 83 ++
content/news/2012/08/index.html | 157 +++
.../news/2012/09/05/wicket-1.4.21-released.html | 85 ++
.../news/2012/09/05/wicket-6.0.0-released.html | 99 ++
content/news/2012/09/06/cve-2012-3373.html | 84 ++
content/news/2012/09/index.html | 179 ++++
.../news/2012/10/04/wicket-6.1.0-released.html | 153 +++
.../news/2012/10/08/wicket-6.1.1-released.html | 102 ++
.../news/2012/10/23/wicket-6.2.0-released.html | 151 +++
content/news/2012/10/index.html | 167 ++++
.../news/2012/11/09/wicket-1.5.9-released.html | 83 ++
.../news/2012/11/16/wicket-6.3.0-released.html | 137 +++
content/news/2012/11/index.html | 165 +++
.../news/2012/12/14/wicket-6.4.0-released.html | 178 ++++
content/news/2012/12/index.html | 152 +++
content/news/2012/index.html | 332 +++++++
.../news/2013/01/23/wicket-6.5.0-released.html | 153 +++
content/news/2013/01/index.html | 152 +++
.../news/2013/02/15/wicket-6.6.0-released.html | 155 +++
.../news/2013/02/26/wicket-1.5.10-released.html | 83 ++
content/news/2013/02/index.html | 165 +++
content/news/2013/03/03/cve-2012-5636.html | 83 ++
content/news/2013/03/index.html | 157 +++
.../news/2013/04/12/wicket-6.7.0-released.html | 204 ++++
content/news/2013/04/index.html | 152 +++
.../news/2013/05/17/wicket-6.8.0-released.html | 140 +++
content/news/2013/05/index.html | 152 +++
.../news/2013/06/27/wicket-6.9.0-released.html | 144 +++
content/news/2013/06/index.html | 152 +++
.../news/2013/07/10/wicket-6.9.1-released.html | 134 +++
content/news/2013/07/index.html | 151 +++
.../news/2013/08/18/wicket-6.10.0-released.html | 192 ++++
content/news/2013/08/index.html | 152 +++
.../news/2013/09/20/wicket-6.11.0-released.html | 186 ++++
content/news/2013/09/index.html | 152 +++
.../news/2013/11/01/wicket-6.12.0-released.html | 181 ++++
content/news/2013/11/index.html | 152 +++
content/news/2013/index.html | 272 +++++
.../news/2014/01/05/wicket-6.13.0-released.html | 257 +++++
content/news/2014/01/index.html | 152 +++
content/news/2014/02/06/cve-2013-2055.html | 90 ++
.../news/2014/02/06/wicket-1.4.23-released.html | 83 ++
.../news/2014/02/06/wicket-1.5.11-released.html | 83 ++
.../news/2014/02/20/wicket-6.14.0-released.html | 149 +++
content/news/2014/02/21/cve-2014-0043.html | 82 ++
content/news/2014/02/index.html | 204 ++++
.../news/2014/04/23/wicket-6.15.0-released.html | 157 +++
.../2014/04/30/wicket-7.0.0-M1-released.html | 112 +++
content/news/2014/04/index.html | 163 +++
.../2014/06/20/wicket-7.0.0-M2-released.html | 112 +++
.../news/2014/06/21/wicket-6.16.0-released.html | 139 +++
content/news/2014/06/index.html | 163 +++
.../2014/08/23/wicket-7.0.0-M3-released.html | 112 +++
.../news/2014/08/24/wicket-6.17.0-released.html | 173 ++++
content/news/2014/08/index.html | 163 +++
.../news/2014/09/15/wicket-1.5.12-released.html | 83 ++
content/news/2014/09/22/cve-2014-3526.html | 85 ++
content/news/2014/09/index.html | 171 ++++
.../news/2014/11/05/wicket-6.18.0-released.html | 161 +++
.../2014/11/05/wicket-7.0.0-M4-released.html | 196 ++++
content/news/2014/11/index.html | 159 +++
content/news/2014/index.html | 284 ++++++
.../news/2015/02/02/wicket-6.19.0-released.html | 167 ++++
.../2015/02/02/wicket-7.0.0-M5-released.html | 202 ++++
.../02/13/new-committer-Sebastien-Briquet.html | 76 ++
.../news/2015/02/13/wicket-1.5.13-released.html | 83 ++
content/news/2015/02/index.html | 181 ++++
.../news/2015/06/14/wicket-6.20.0-released.html | 164 +++
.../2015/06/21/wicket-7.0.0-M6-released.html | 239 +++++
content/news/2015/06/index.html | 159 +++
content/news/2015/index.html | 194 ++++
content/news/index.html | 993 +++++++++++++++++++
content/regenerate.sh | 3 -
content/start/download.html | 372 +++----
content/start/index.html | 207 ----
content/start/installing.html | 260 -----
content/start/overview.html | 149 +++
content/start/quickstart.html | 594 ++++-------
content/start/userguide.html | 222 -----
contribute/build.md | 25 +-
contribute/ides.md | 55 +
contribute/index.md | 150 ++-
contribute/patch.md | 89 +-
contribute/release.md | 37 +-
contribute/userguide.md | 7 +
contribute/write.md | 40 +-
css/background.gif | Bin 251 -> 0 bytes
css/bg_container.png | Bin 301 -> 0 bytes
css/bg_menu.png | Bin 4562 -> 0 bytes
css/footer.png | Bin 4651 -> 0 bytes
css/gh-fork-ribbon.css | 140 ---
css/ie.css | 16 -
css/logo.png | Bin 23107 -> 0 bytes
css/menuknop.png | Bin 643 -> 0 bytes
css/screen.css | 281 ------
css/style.scss | 7 +
css/wicket.png | Bin 1153 -> 0 bytes
doap.rdf | 11 +-
favicon.ico | Bin 1406 -> 1150 bytes
.../LeagueGothic-CondensedItalic-webfont.eot | Bin 0 -> 53474 bytes
.../LeagueGothic-CondensedItalic-webfont.svg | 235 +++++
.../LeagueGothic-CondensedItalic-webfont.ttf | Bin 0 -> 53136 bytes
.../LeagueGothic-CondensedItalic-webfont.woff | Bin 0 -> 28808 bytes
.../LeagueGothic-CondensedRegular-webfont.eot | Bin 0 -> 39626 bytes
.../LeagueGothic-CondensedRegular-webfont.svg | 235 +++++
.../LeagueGothic-CondensedRegular-webfont.ttf | Bin 0 -> 39284 bytes
.../LeagueGothic-CondensedRegular-webfont.woff | Bin 0 -> 22080 bytes
.../LeagueGothic-Italic-webfont.eot | Bin 0 -> 50926 bytes
.../LeagueGothic-Italic-webfont.svg | 235 +++++
.../LeagueGothic-Italic-webfont.ttf | Bin 0 -> 50628 bytes
.../LeagueGothic-Italic-webfont.woff | Bin 0 -> 25128 bytes
.../LeagueGothic-Regular-webfont.eot | Bin 0 -> 37694 bytes
.../LeagueGothic-Regular-webfont.svg | 233 +++++
.../LeagueGothic-Regular-webfont.ttf | Bin 0 -> 37392 bytes
.../LeagueGothic-Regular-webfont.woff | Bin 0 -> 20520 bytes
.../SIL OFL Font License League Gothic.txt | 105 ++
fonts/league-gothic/demo.html | 48 +
fonts/league-gothic/stylesheet.css | 45 +
.../SIL OFL Font License Source Code Pro.txt | 93 ++
.../SourceCodePro-Black-webfont.eot | Bin 0 -> 21564 bytes
.../SourceCodePro-Black-webfont.svg | 146 +++
.../SourceCodePro-Black-webfont.ttf | Bin 0 -> 21268 bytes
.../SourceCodePro-Black-webfont.woff | Bin 0 -> 13996 bytes
.../SourceCodePro-Bold-webfont.eot | Bin 0 -> 21792 bytes
.../SourceCodePro-Bold-webfont.svg | 146 +++
.../SourceCodePro-Bold-webfont.ttf | Bin 0 -> 21500 bytes
.../SourceCodePro-Bold-webfont.woff | Bin 0 -> 14260 bytes
.../SourceCodePro-ExtraLight-webfont.eot | Bin 0 -> 22368 bytes
.../SourceCodePro-ExtraLight-webfont.svg | 146 +++
.../SourceCodePro-ExtraLight-webfont.ttf | Bin 0 -> 22052 bytes
.../SourceCodePro-ExtraLight-webfont.woff | Bin 0 -> 14636 bytes
.../SourceCodePro-Light-webfont.eot | Bin 0 -> 22192 bytes
.../SourceCodePro-Light-webfont.svg | 146 +++
.../SourceCodePro-Light-webfont.ttf | Bin 0 -> 21896 bytes
.../SourceCodePro-Light-webfont.woff | Bin 0 -> 14608 bytes
.../SourceCodePro-Regular-webfont.eot | Bin 0 -> 22556 bytes
.../SourceCodePro-Regular-webfont.svg | 146 +++
.../SourceCodePro-Regular-webfont.ttf | Bin 0 -> 22252 bytes
.../SourceCodePro-Regular-webfont.woff | Bin 0 -> 14896 bytes
.../SourceCodePro-Semibold-webfont.eot | Bin 0 -> 22516 bytes
.../SourceCodePro-Semibold-webfont.svg | 146 +++
.../SourceCodePro-Semibold-webfont.ttf | Bin 0 -> 22208 bytes
.../SourceCodePro-Semibold-webfont.woff | Bin 0 -> 14696 bytes
fonts/source-code-pro/demo.html | 58 ++
fonts/source-code-pro/stylesheet.css | 76 ++
.../SIL OFL Font License - Source Sans Pro.txt | 93 ++
.../SourceSansPro-Black-webfont.eot | Bin 0 -> 26222 bytes
.../SourceSansPro-Black-webfont.svg | 147 +++
.../SourceSansPro-Black-webfont.ttf | Bin 0 -> 25924 bytes
.../SourceSansPro-Black-webfont.woff | Bin 0 -> 15516 bytes
.../SourceSansPro-BlackIt-webfont.eot | Bin 0 -> 28246 bytes
.../SourceSansPro-BlackIt-webfont.svg | 147 +++
.../SourceSansPro-BlackIt-webfont.ttf | Bin 0 -> 27920 bytes
.../SourceSansPro-BlackIt-webfont.woff | Bin 0 -> 16820 bytes
.../SourceSansPro-Bold-webfont.eot | Bin 0 -> 26550 bytes
.../SourceSansPro-Bold-webfont.svg | 147 +++
.../SourceSansPro-Bold-webfont.ttf | Bin 0 -> 26256 bytes
.../SourceSansPro-Bold-webfont.woff | Bin 0 -> 16104 bytes
.../SourceSansPro-BoldIt-webfont.eot | Bin 0 -> 28774 bytes
.../SourceSansPro-BoldIt-webfont.svg | 147 +++
.../SourceSansPro-BoldIt-webfont.ttf | Bin 0 -> 28452 bytes
.../SourceSansPro-BoldIt-webfont.woff | Bin 0 -> 17488 bytes
.../SourceSansPro-ExtraLight-webfont.eot | Bin 0 -> 26866 bytes
.../SourceSansPro-ExtraLight-webfont.svg | 147 +++
.../SourceSansPro-ExtraLight-webfont.ttf | Bin 0 -> 26548 bytes
.../SourceSansPro-ExtraLight-webfont.woff | Bin 0 -> 16216 bytes
.../SourceSansPro-ExtraLightIt-webfont.eot | Bin 0 -> 30446 bytes
.../SourceSansPro-ExtraLightIt-webfont.svg | 147 +++
.../SourceSansPro-ExtraLightIt-webfont.ttf | Bin 0 -> 30100 bytes
.../SourceSansPro-ExtraLightIt-webfont.woff | Bin 0 -> 17900 bytes
.../SourceSansPro-It-webfont.eot | Bin 0 -> 29266 bytes
.../SourceSansPro-It-webfont.svg | 147 +++
.../SourceSansPro-It-webfont.ttf | Bin 0 -> 28964 bytes
.../SourceSansPro-It-webfont.woff | Bin 0 -> 17744 bytes
.../SourceSansPro-Light-webfont.eot | Bin 0 -> 26914 bytes
.../SourceSansPro-Light-webfont.svg | 147 +++
.../SourceSansPro-Light-webfont.ttf | Bin 0 -> 26616 bytes
.../SourceSansPro-Light-webfont.woff | Bin 0 -> 16356 bytes
.../SourceSansPro-LightIt-webfont.eot | Bin 0 -> 30174 bytes
.../SourceSansPro-LightIt-webfont.svg | 147 +++
.../SourceSansPro-LightIt-webfont.ttf | Bin 0 -> 29848 bytes
.../SourceSansPro-LightIt-webfont.woff | Bin 0 -> 18136 bytes
.../SourceSansPro-Regular-webfont.eot | Bin 0 -> 27050 bytes
.../SourceSansPro-Regular-webfont.svg | 147 +++
.../SourceSansPro-Regular-webfont.ttf | Bin 0 -> 26744 bytes
.../SourceSansPro-Regular-webfont.woff | Bin 0 -> 16588 bytes
.../SourceSansPro-Semibold-webfont.eot | Bin 0 -> 26838 bytes
.../SourceSansPro-Semibold-webfont.svg | 147 +++
.../SourceSansPro-Semibold-webfont.ttf | Bin 0 -> 26528 bytes
.../SourceSansPro-Semibold-webfont.woff | Bin 0 -> 16372 bytes
.../SourceSansPro-SemiboldIt-webfont.eot | Bin 0 -> 29222 bytes
.../SourceSansPro-SemiboldIt-webfont.svg | 147 +++
.../SourceSansPro-SemiboldIt-webfont.ttf | Bin 0 -> 28884 bytes
.../SourceSansPro-SemiboldIt-webfont.woff | Bin 0 -> 17668 bytes
fonts/source-sans-pro/demo.html | 88 ++
fonts/source-sans-pro/stylesheet.css | 148 +++
help/email.md | 140 ++-
help/index.md | 247 +++--
help/security.md | 39 +-
help/support.md | 5 +
img/AJAX- logo.png | Bin 0 -> 34999 bytes
img/apache-powered.png | Bin 0 -> 36667 bytes
img/asf-logo.png | Bin 0 -> 20093 bytes
img/asf_logo.gif | Bin 0 -> 7545 bytes
img/background-0.jpg | Bin 0 -> 118279 bytes
img/background-1.jpg | Bin 0 -> 97785 bytes
img/background-2.jpg | Bin 0 -> 80693 bytes
img/getstarted.png | Bin 0 -> 15188 bytes
img/java-wicket-html5.png | Bin 0 -> 60584 bytes
img/logo-apachewicket-tungsten.svg | 25 +
img/logo-apachewicket-white.svg | 28 +
img/logo-bigger.png | Bin 49543 -> 0 bytes
img/logo-white.png | Bin 0 -> 5003 bytes
img/screenshot-ns-1.jpg | Bin 0 -> 86576 bytes
img/test-ready.png | Bin 0 -> 61045 bytes
img/wicket-components.png | Bin 0 -> 36533 bytes
img/wicket-logo.png | Bin 0 -> 8444 bytes
img/wicket-safe.png | Bin 0 -> 21030 bytes
index.md | 156 ++-
javascript/ZeroClipboard-1.1.7.min.js | 8 +
javascript/ZeroClipboard-1.1.7.swf | Bin 0 -> 1635 bytes
javascript/affix.js | 117 +++
javascript/jquery-1.11.1.min.js | 4 +
javascript/jquery-1.11.1.min.map | 1 +
javascript/slick.min.js | 18 +
js/html5shiv.js | 5 -
js/zeroclipboard/ZeroClipboard.as | 81 --
js/zeroclipboard/ZeroClipboard.fla | Bin 53760 -> 0 bytes
js/zeroclipboard/ZeroClipboard.js | 311 ------
js/zeroclipboard/ZeroClipboard.swf | Bin 1071 -> 0 bytes
js/zeroclipboard/ZeroClipboard10.as | 1 -
js/zeroclipboard/ZeroClipboard10.fla | Bin 53760 -> 0 bytes
js/zeroclipboard/ZeroClipboard10.swf | Bin 1153 -> 0 bytes
js/zeroclipboard/test.html | 76 --
learn/blogs.md | 29 +
learn/books/iaw6.md | 88 ++
learn/books/iaw6.png | Bin 0 -> 260580 bytes
learn/books/index.md | 19 +-
learn/books/koda.png | Bin 0 -> 220546 bytes
learn/examples/index.md | 2 +-
learn/ides.md | 53 -
learn/index.md | 184 +++-
learn/projects/authroles.md | 135 ---
learn/projects/datetime.md | 7 -
learn/projects/devutils.md | 7 -
learn/projects/extensions.md | 7 -
learn/projects/guice.md | 7 -
learn/projects/index.md | 35 -
learn/projects/ioc.md | 7 -
learn/projects/jmx.md | 7 -
learn/projects/spring.md | 7 -
learn/projects/velocity.md | 118 ---
liveedit.sh | 3 -
meet/blogs.md | 34 -
meet/buzz.md | 154 ---
meet/features.md | 124 ---
meet/index.md | 4 -
meet/introduction.md | 296 ------
meet/vision.md | 60 --
news/index.md | 26 +
readme.md | 35 +-
regenerate.sh | 3 -
start/download.md | 102 +-
start/index.md | 8 -
start/installing.md | 57 --
start/overview.md | 87 ++
start/quickstart.md | 263 +++--
start/userguide.md | 19 -
698 files changed, 38970 insertions(+), 41010 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/Gemfile
----------------------------------------------------------------------
diff --git a/Gemfile b/Gemfile
new file mode 100644
index 0000000..a6893a9
--- /dev/null
+++ b/Gemfile
@@ -0,0 +1,4 @@
+source 'https://rubygems.org'
+gem 'jekyll'
+gem 'nokogiri'
+gem 'iconv'
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_config.yml
----------------------------------------------------------------------
diff --git a/_config.yml b/_config.yml
index 3ece495..839845f 100644
--- a/_config.yml
+++ b/_config.yml
@@ -1,10 +1,19 @@
+name: Apache Wicket
destination: ./content
lsi: false
port: 4000
highlighter: pygments
markdown: Kramdown
-permalink: date
+monthly_archive:
+ path: news
+ layout: news_archive
+yearly_archive:
+ layout: news_archive
+permalink: news/:year/:month/:day/:title.html
exclude: [readme.md]
+excerpt_separator: <!--more-->
+sass:
+ sass_dir: _sass
wicket:
version: 6.20.0
version_70: 7.0.0-M6
@@ -13,3 +22,17 @@ wicket:
version_14: 1.4.23
released: 2015-06-14
versions: [6.20.0, 1.5.13, 1.4.23, 7.0.0-M6, 1.5-SNAPSHOT, 6.21.0-SNAPSHOT, 7.0.0-SNAPSHOT]
+
+navigation:
+- text: Quick Start
+ url: /start/quickstart.html
+- text: Download
+ url: /start/download.html
+- text: Documentation
+ url: /learn
+- text: Support
+ url: /help
+- text: Contribute
+ url: /contribute
+- text: Apache
+ url: /apache
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_design/clean/wicketsite_clean.004.png
----------------------------------------------------------------------
diff --git a/_design/clean/wicketsite_clean.004.png b/_design/clean/wicketsite_clean.004.png
deleted file mode 100644
index 195b77f..0000000
Binary files a/_design/clean/wicketsite_clean.004.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_design/clean/wicketsite_clean.005.png
----------------------------------------------------------------------
diff --git a/_design/clean/wicketsite_clean.005.png b/_design/clean/wicketsite_clean.005.png
deleted file mode 100644
index f6710f8..0000000
Binary files a/_design/clean/wicketsite_clean.005.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_design/clean/wicketsite_clean.006.png
----------------------------------------------------------------------
diff --git a/_design/clean/wicketsite_clean.006.png b/_design/clean/wicketsite_clean.006.png
deleted file mode 100644
index cfd71ae..0000000
Binary files a/_design/clean/wicketsite_clean.006.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_design/clean/wicketsite_clean.007.png
----------------------------------------------------------------------
diff --git a/_design/clean/wicketsite_clean.007.png b/_design/clean/wicketsite_clean.007.png
deleted file mode 100644
index 8c94e91..0000000
Binary files a/_design/clean/wicketsite_clean.007.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_design/logo.vdesigner/QuickLook/Preview.pdf
----------------------------------------------------------------------
diff --git a/_design/logo.vdesigner/QuickLook/Preview.pdf b/_design/logo.vdesigner/QuickLook/Preview.pdf
deleted file mode 100644
index acc6e61..0000000
Binary files a/_design/logo.vdesigner/QuickLook/Preview.pdf and /dev/null differ
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_design/logo.vdesigner/QuickLook/Thumbnail.jpg
----------------------------------------------------------------------
diff --git a/_design/logo.vdesigner/QuickLook/Thumbnail.jpg b/_design/logo.vdesigner/QuickLook/Thumbnail.jpg
deleted file mode 100644
index 477a989..0000000
Binary files a/_design/logo.vdesigner/QuickLook/Thumbnail.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_design/logo.vdesigner/VectorDesigner
----------------------------------------------------------------------
diff --git a/_design/logo.vdesigner/VectorDesigner b/_design/logo.vdesigner/VectorDesigner
deleted file mode 100644
index d543f30..0000000
Binary files a/_design/logo.vdesigner/VectorDesigner and /dev/null differ
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_design/wicketsite5.pdf
----------------------------------------------------------------------
diff --git a/_design/wicketsite5.pdf b/_design/wicketsite5.pdf
deleted file mode 100644
index 87dbb64..0000000
Binary files a/_design/wicketsite5.pdf and /dev/null differ
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_includes/builtwithwicket--header.html
----------------------------------------------------------------------
diff --git a/_includes/builtwithwicket--header.html b/_includes/builtwithwicket--header.html
new file mode 100644
index 0000000..baf29b0
--- /dev/null
+++ b/_includes/builtwithwicket--header.html
@@ -0,0 +1,4 @@
+<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/jquery.slick/1.5.5/slick.css"/>
+<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/jquery.slick/1.5.5/slick-theme.css"/>
+
+<script type="text/javascript" src="//cdn.jsdelivr.net/jquery.slick/1.5.5/slick.min.js"></script>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_includes/builtwithwicket.html
----------------------------------------------------------------------
diff --git a/_includes/builtwithwicket.html b/_includes/builtwithwicket.html
new file mode 100644
index 0000000..26f9f07
--- /dev/null
+++ b/_includes/builtwithwicket.html
@@ -0,0 +1,70 @@
+<header class="preamble">
+ <h1>Projects Using Apache Wicket</h1>
+ <p>
+ Many projects use Wicket but are not known for it. Below you
+ find a list of projects that are "Powered by Wicket".
+ </p>
+</header>
+<article class="l-full">
+ <div class="builtwithwicket-slider"></div>
+ <br><br>
+ <p>
+ This list is generated from our Tumblr feed 'Built with Wicket'.
+ You can submit your own project to this list through
+ <a href="http://builtwithwicket.tumblr.com/submit" rel="nofollow">this form</a>.
+ </p>
+</article>
+<div class="l-first"></div>
+<!-- Only display the blog image, title and post URL -->
+<script type="text/javascript">
+ function randomIntFromInterval(min,max)
+ {
+ return Math.floor(Math.random()*(max-min+1)+min);
+ }
+
+ $.getJSON('http://builtwithwicket.tumblr.com/api/read/json?callback=?',
+ function(response) {
+ var posts = response.posts;
+
+ for(var postIndex in posts) {
+ var post = posts[postIndex];
+ var caption = jQuery('<div>' + post['photo-caption'] + '</div>').text().substring(0,150) + "...";
+ var newSlide = $('.builtwithwicket-slider').append(
+ '<div class="builtwithwicket-post">\n' +
+ ' <img class="builtwithwicket-screenshot" data-lazy="' + post['photo-url-500'] + '">\n' +
+ ' <p class="builtwithwicket-caption">' + caption + '</p>\n' +
+ ' <a href="' + post['url'] + '" rel="nofollow">More</a>\n' +
+ '</div>');
+ }
+
+ $('.builtwithwicket-slider').slick({
+ arrows: true,
+ autoplay: true,
+ autoplaySpeed: 5000,
+ dots: true,
+ draggable: true,
+ infinite: true,
+ initialSlide: randomIntFromInterval(0, posts.length),
+ lazyLoad: 'ondemand',
+ pauseOnDotsHover: true,
+ responsive: [ {
+ breakpoint: 590,
+ settings: {
+ slidesToShow: 1,
+ slidesToScroll: 1
+ }
+ },
+ {
+ breakpoint: 960,
+ settings: {
+ slidesToShow: 2,
+ slidesToScroll: 2
+ }
+ },
+ ],
+ slidesToShow: 3,
+ slidesToScroll: 3,
+ swipe: true,
+ });
+ });
+</script>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_includes/footer.html
----------------------------------------------------------------------
diff --git a/_includes/footer.html b/_includes/footer.html
index 34bfd77..84fcb4c 100644
--- a/_includes/footer.html
+++ b/_includes/footer.html
@@ -1,6 +1,10 @@
-<div id="footer"><span>
-Copyright © 2015 — The Apache Software Foundation. Apache Wicket,
-Wicket, Apache, the Apache feather logo, and the Apache Wicket project logo
-are trademarks of The Apache Software Foundation. All other marks mentioned
-may be trademarks or registered trademarks of their respective owners.
-</span></div>
+<div class="l-full">
+ <img height="60px" src="{{ site.baseurl }}/img/asf_logo.gif" style="float:left">
+
+ Copyright © 2014 — The Apache Software Foundation. Apache Wicket,
+ Wicket, Apache, the Apache feather logo, and the Apache Wicket
+ project logo are trademarks of The Apache Software Foundation. All
+ other marks mentioned may be trademarks or registered trademarks of
+ their respective owners.
+
+</div>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_includes/header.html
----------------------------------------------------------------------
diff --git a/_includes/header.html b/_includes/header.html
deleted file mode 100644
index 4425a5b..0000000
--- a/_includes/header.html
+++ /dev/null
@@ -1 +0,0 @@
-<div id="header"><a href="/"><h1 id="logo"><span>Apache Wicket</span></h1></a></div>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_includes/jumbotron.html
----------------------------------------------------------------------
diff --git a/_includes/jumbotron.html b/_includes/jumbotron.html
new file mode 100644
index 0000000..8116fe8
--- /dev/null
+++ b/_includes/jumbotron.html
@@ -0,0 +1,12 @@
+<div class="header jumbotron">
+ {% include mainmenu.html %}
+ <div class="jumbotron-logo">
+ <a href="{{site.baseurl}}/"><img src="{{ site.baseurl }}/img/logo-apachewicket-white.svg" alt="Apache Wicket"></a>
+ </div>
+ <div class="jumbotron-mission">Write maintainable, secure and scalable web applications using just Java and HTML</div>
+ <div class="jumbotron-download">
+ <a class="button" href="#news">Latest News</a>
+ <a class="button" href="{{ site.baseurl }}/start/quickstart.html">Get started</a>
+ </div>
+ <div class="l-first"> </div>
+</div>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_includes/logo.html
----------------------------------------------------------------------
diff --git a/_includes/logo.html b/_includes/logo.html
new file mode 100644
index 0000000..62fe347
--- /dev/null
+++ b/_includes/logo.html
@@ -0,0 +1,3 @@
+<div class="logo">
+ <a href="{{site.baseurl}}/"><img src="{{ site.baseurl }}/img/logo-apachewicket-white.svg" alt="Apache Wicket"></a>
+</div>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_includes/mainmenu.html
----------------------------------------------------------------------
diff --git a/_includes/mainmenu.html b/_includes/mainmenu.html
new file mode 100644
index 0000000..a2d357c
--- /dev/null
+++ b/_includes/mainmenu.html
@@ -0,0 +1,38 @@
+{% assign activeMenu = nil %}
+<nav class="mainmenu">
+ <ul>
+ {% for link in site.navigation %}
+ {% assign url = page.url|remove:'/index.html' %}
+ {% assign active = nil %}
+ {% assign linkurl = link.url|remove:'/index.html' %}
+ {% assign linkurl = link.url|remove:'/index.md' %}
+ <!-- {{ linkurl }} || {{ url }} -->
+ {% if url == "" and link.url == "/" %}
+ {% assign active = 'active' %}
+ {% elsif url == link.url or page.url == link.url %}
+ {% assign active = 'active' %}
+ {% elsif url == linkurl %}
+ {% assign active = 'active' %}
+ {% elsif page.layout == link.layout %}
+ {% assign active = 'active' %}
+ {% elsif page.post == true and link.layout == 'post' %}
+ {% assign active = 'active' %}
+ {% else %}
+ {% for sublink in link.subnavigation %}
+ {% if url == sublink.url %}
+ {% assign active = 'active' %}
+ {% endif %}
+ {% endfor %}
+ {% endif %}
+ {% if active == "active" %}
+ {% assign activeMenu = link %}
+ {% endif %}
+ {% unless link.url contains "http://" %}
+ {% capture url %}{{ site.baseurl }}{{ link.url}}{% endcapture %}
+ {% else %}
+ {% assign url = link.url %}
+ {% endunless %}
+ <li class="{{ active }}"><a href="{{ url }}">{{ link.text }}</a></li>
+ {% endfor %}
+ </ul>
+</nav>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_includes/navigation.html
----------------------------------------------------------------------
diff --git a/_includes/navigation.html b/_includes/navigation.html
deleted file mode 100644
index 04f1a7c..0000000
--- a/_includes/navigation.html
+++ /dev/null
@@ -1,167 +0,0 @@
-<div id="navigation">
- <h5><a name="Navigation-Wicket"></a>Meet Wicket</h5>
- <ul>
- <li>
- <a href="/" title="Index">Home</a>
- </li>
- <li>
- <a href="/meet/introduction.html" title="Introduction">Introduction</a>
- </li>
- <li>
- <a href="/meet/features.html" title="Features">Features</a>
- </li>
- <li>
- <a href="/meet/buzz.html" title="Buzz">Buzz</a>
- </li>
- <li>
- <a href="/meet/vision.html" title="Vision">Vision</a>
- </li>
- <li>
- <a href="/meet/blogs.html" title="Blogs">Blogs</a>
- </li>
- </ul>
- <h5>
- <a name="Navigation-GettingStarted" id="Navigation-GettingStarted"></a>Get Started
- </h5>
- <ul>
- <li>
- <a href="/start/download.html" title="Download Wicket">Download Wicket</a>
- </li>
- <li>
- <a href="/start/quickstart.html" title="Getting started via a Maven Archetype">Quickstart</a>
- </li>
- <li>
- <a href="http://www.jweekend.com/dev/LegUp" rel="nofollow">More archetypes</a>
- </li>
- <li>
- <a href="/help" title="Get help">Get help</a>
- </li>
- <li>
- <a href="/help/email.html" title="Wicket Mailing Lists">Mailing Lists</a>
- </li>
- </ul>
- <h5>
- <a name="Navigation-Documentation" id="Navigation-Documentation"></a>Learn
- </h5>
- <ul>
- <li>
- <a href="/start/userguide.html" title="User Guide">User Guide</a>
- </li>
- <li>
- <a href="/learn/examples" title="Examples">Examples</a>
- </li>
- <li>
- <a href="http://www.wicket-library.com/wicket-examples/compref/">Components</a>
- </li>
- <li>
- <a href="/learn/projects/" title="Projects extending basic Wicket">Projects</a>
- </li>
- <li>
- <a href="https://cwiki.apache.org/confluence/display/WICKET">Wiki</a>
- </li>
- <li>
- <a href="https://cwiki.apache.org/confluence/display/WICKET/Reference+library">Reference guide</a>
- </li>
- <li>
- <a href="/learn/books" title="Books">Books</a>
- </li>
- <li>
- <a href="/learn/ides.html" title="IDEs">IDEs</a>
- </li>
- </ul>
- <h5>
- <a name="Navigation-Releases" id="Navigation-Releases"></a>Releases
- </h5>
- <ul>
- <li>
- <a href="http://www.apache.org/dyn/closer.cgi/wicket/{{site.wicket.version_60}}">Wicket {{site.wicket.version_60 | truncate:4,''}}</a>
- </li>
- <li>
- <a href="http://www.apache.org/dyn/closer.cgi/wicket/{{site.wicket.version_15}}">Wicket 1.5</a>
- </li>
- <li>
- <a href="http://www.apache.org/dyn/closer.cgi/wicket/{{site.wicket.version_14}}">Wicket 1.4</a>
- </li>
- <li>
- <a href="http://www.apache.org/dyn/closer.cgi/wicket/1.3.7">Wicket 1.3</a>
- </li>
- <li>
- <a href="http://wicket.sf.net/wicket-1.2" class="external-link" rel="nofollow">Wicket 1.2</a>
- </li>
- <li>
- <a href="http://wicket.sf.net/wicket-1.1" class="external-link" rel="nofollow">Wicket 1.1</a>
- </li>
- <li>
- <a href="http://wicket.sf.net/wicket-1.0" class="external-link" rel="nofollow">Wicket 1.0</a>
- </li>
- </ul>
- <h5>
- <a name="Navigation-Docs" id="Navigation-Docs"></a>API Docs
- </h5>
- <ul>
- <li>
- <a href="http://ci.apache.org/projects/wicket/apidocs/6.x/" title="JavaDocs of Apache Wicket 6.x">Wicket 6.x</a>
- </li>
- <li>
- <a href="http://ci.apache.org/projects/wicket/apidocs/1.5.x/" title="JavaDocs of Apache Wicket 1.5.x">Wicket 1.5</a>
- </li>
- <li>
- <a href="http://ci.apache.org/projects/wicket/apidocs/1.4.x" title="JavaDocs of Apache Wicket 1.4.x">Wicket 1.4</a>
- </li>
- <li>
- <a href="http://ci.apache.org/projects/wicket/apidocs/1.3.x" title="JavaDocs of Apache Wicket 1.3.x">Wicket 1.3</a>
- </li>
- </ul>
- <h5>Wicket 7.x</h5>
- <ul>
- <li>
- <a href="http://www.apache.org/dyn/closer.cgi/wicket/{{site.wicket.version_70}}">Download {{site.wicket.version_70 | split:"-" | last}}</a>
- </li>
- <li>
- <a href="https://cwiki.apache.org/confluence/display/WICKET/Migration+to+Wicket+7.0">Migration guide</a>
- </li>
- <li>
- <a href="http://ci.apache.org/projects/wicket/apidocs/7.x/" title="JavaDocs of Apache Wicket 7.x">API Docs 7.x</a>
- </li>
- </ul>
- <h5>
- <a name="Navigation-Developers" id="Navigation-Developers"></a>Contribute
- </h5>
- <ul>
- <li>
- <a href="/contribute/write.html" title="Writing documentation">Writing docs</a>
- </li>
- <li>
- <a href="/contribute/build.html" title="Building from SVN">Build Wicket</a>
- </li>
- <li>
- <a href="/contribute/patch.html" title="Provide a patch">Provide a patch</a>
- </li>
- <li>
- <a href="/contribute/release.html" title="Release Wicket">Release Wicket</a>
- </li>
- <li>
- <a href="https://fisheye6.atlassian.com/browse/wicket-git" title="Git Overview" class="external-link" rel="nofollow">Fisheye</a>
- </li>
- </ul>
- <h5>
- <a name="Navigation-Apache" id="Navigation-Apache"></a>Apache
- </h5>
- <ul>
- <li>
- <a href="http://www.apache.org/" class="external-link" rel="nofollow">Apache</a>
- </li>
- <li>
- <a href="http://www.apache.org/licenses/" class="external-link" rel="nofollow">License</a>
- </li>
- <li>
- <a href="http://www.apache.org/foundation/sponsorship.html" class="external-link" rel="nofollow">Sponsorship</a>
- </li>
- <li>
- <a href="http://apache.org/foundation/thanks.html" class="external-link" rel="nofollow">Thanks</a>
- </li>
- <li>
- <a href="/apache/friends.html" title="Apache projects using Wicket">Friends</a>
- </li>
- </ul>
-</div>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_includes/news.html
----------------------------------------------------------------------
diff --git a/_includes/news.html b/_includes/news.html
new file mode 100644
index 0000000..b8d27ff
--- /dev/null
+++ b/_includes/news.html
@@ -0,0 +1,40 @@
+<div class="l-full l-first preamble">
+ <h1>News about Apache Wicket</h1>
+ <p>Get the latest updates to releases, security bulletins, community
+ news and more.</p>
+</div>
+
+<div class="l-two-third">
+{% for post in site.posts limit:1 %}
+ <article>
+ <h2>{{post.title}}</h2>
+ <small>{{post.date|date_to_string}}</small>
+ {{post.excerpt}}
+ <a href="{{ site.baseurl }}{{post.url}}">Read more...</a>
+ </article>
+{% endfor %}
+</div>
+
+<div class="l-one-third news">
+
+<h2>Older news</h2>
+
+<p>See the <a href="{{site.baseurl}}/news">archives</a> for all news
+articles concerning release, security and community updates.</p>
+
+<p>Note that you can subscribe to our <a type="application/atom+xml"
+title="Atom 1.0 feed" href="{{site.baseurl}}/atom.xml">RSS feed</a> to
+get updates in your favorite RSS reader the moment they happen.</p>
+
+<ul>
+{% for post in site.posts limit:5 offset:1 %}
+<li>
+ <h3>{{post.title}}</h3>
+ <small>{{post.date | date_to_string}}</small>
+ {{ post.content | strip_html | truncatewords:25 }}
+ <a href="{{ site.baseurl }}{{post.url}}">more</a>
+</li>
+{% endfor %}
+</ul>
+</div>
+<div class="l-first"></div>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_includes/support.html
----------------------------------------------------------------------
diff --git a/_includes/support.html b/_includes/support.html
new file mode 100644
index 0000000..2af50fc
--- /dev/null
+++ b/_includes/support.html
@@ -0,0 +1,38 @@
+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.
+
+### Finding a Wicket Service Provider
+
+The linked page below lists all companies that provide commercial
+services for Wicket which ranges from training courses, consultancy and
+even project development.
+
+<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>
+ <a class="button invisible" href="https://cwiki.apache.org/confluence/display/WICKET/Companies+that+provide+services">
+ <i class="fa fa-group"></i><br>
+ </a>
+ <a class="button hidden" href="">
+ <i class="fa fa-group"></i><br>
+ </a>
+</div>
+
+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.
+
+### Registering as a Wicket Service Provider
+
+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).
+
+We reserve the right to remove your listing if it is deemed
+inappropriate.
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_layouts/base.html
----------------------------------------------------------------------
diff --git a/_layouts/base.html b/_layouts/base.html
new file mode 100644
index 0000000..422de49
--- /dev/null
+++ b/_layouts/base.html
@@ -0,0 +1,28 @@
+---
+---
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <title>{{ page.title }} | Apache Wicket</title>
+ <meta charset="utf8">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+
+ <link rel="shortcut icon" href="{{ site.baseurl }}/favicon.ico" type="image/vnd.microsoft.icon" />
+ <link rel="stylesheet" href="{{ site.baseurl }}/css/style.css" type="text/css" media="screen" />
+ <link href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet" />
+
+ <script src="//code.jquery.com/jquery-1.11.3.min.js"></script>
+{% for item in page.additionalContents %}{% if item.header %} {% include {{item.header}} %}{% endif %}{% endfor %}
+ </head>
+{% strip %}
+ <body class="{{page.pageclasses}}">
+ {{content}}
+ <footer class="l-container">
+ {% include footer.html %}
+ </footer>
+ </body>
+{% endstrip %}
+</html>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_layouts/default.html
----------------------------------------------------------------------
diff --git a/_layouts/default.html b/_layouts/default.html
index 0179acc..3aec076 100644
--- a/_layouts/default.html
+++ b/_layouts/default.html
@@ -1,29 +1,39 @@
-<!DOCTYPE html>
-<html>
-<head>
- <title>Apache Wicket - {{page.title}}</title>
-
- <link rel="stylesheet" href="/css/screen.css" type="text/css" media="screen" />
-
- <!--[if lt ie 7]>
- <link rel="stylesheet" href="/css/ie.css" type="text/css" media="screen" />
- <![endif]-->
- <link rel="shortcut icon" href="/favicon.ico" type="image/vnd.microsoft.icon" />
- <link rel="alternate" type="application/atom+xml" href="/atom.xml" />
- <meta http-equiv="content-type" content="text/html;charset=utf-8" />
-</head>
-<body>
-<div id="container">
- <div id="content">
- {% include header.html %}
- {% include navigation.html %}
- <div id="contentbody">
- <h1>{{ page.title }}</h1>
- {{ content }}
- </div>
- <div id="clearer"></div>
- {% include footer.html %}
+---
+layout: base
+---
+<div class="header default">
+ <div class="l-container">
+ {% include mainmenu.html %}
+ {% include logo.html %}
</div>
</div>
-</body>
-</html>
+<main>
+ <div class="l-container">
+ <header class="l-full preamble">
+ <h1>{{ page.title }}</h1>
+ {% if page.subtitle %}<h2>{{ page.subtitle }}</h2>{% endif %}
+ {% if page.titlePicture %}
+ {% assign pictureAttrs = "" %}
+ {% for prop in page.titlePicture %}
+ {% for subprop in prop %}
+ {% capture pictureAttrs %}{{ pictureAttrs }} {{subprop[0]}}="{{subprop[1]}}" {% endcapture %}
+ {% endfor %}
+ {% endfor %}
+ <img {{pictureAttrs}}>
+ {% endif %}
+ {% if page.preamble %}<p>{{ page.preamble | markownify }}</p>{% endif %}
+ </header>
+
+ <section class="l-one-third right">
+ {{ content | toc_generate }}
+ </section>
+ <section class="l-two-third left">
+ {{ content }}
+{% for item in page.additionalContents %}
+ <article id="{{item.sectionId}}" {% unless item.cssClass == '' %}class="{{item.cssClass}}"{% endunless %}>
+ {% include {{item.path}} %}
+ </article>
+{% endfor %}
+ </section>
+ </div>
+</main>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_layouts/news_archive.html
----------------------------------------------------------------------
diff --git a/_layouts/news_archive.html b/_layouts/news_archive.html
new file mode 100644
index 0000000..9aebceb
--- /dev/null
+++ b/_layouts/news_archive.html
@@ -0,0 +1,43 @@
+---
+layout: base
+---
+<div class="header default">
+ <div class="l-container">
+ {% include mainmenu.html %}
+ {% include logo.html %}
+ </div>
+</div>
+<main>
+ <div class="l-container">
+ <header class="l-full preamble">
+ <h1>{{ page.title }}</h1>
+ {% if page.subtitle %}<h2>{{ page.subtitle }}</h2>{% endif %}
+ {% if page.titlePicture %}
+ {% assign pictureAttrs = "" %}
+ {% for prop in page.titlePicture %}
+ {% for subprop in prop %}
+ {% capture pictureAttrs %}{{ pictureAttrs }} {{subprop[0]}}="{{subprop[1]}}" {% endcapture %}
+ {% endfor %}
+ {% endfor %}
+ <img {{pictureAttrs}}>
+ {% endif %}
+ {% if page.preamble %}<p>{{ page.preamble | markownify }}</p>{% endif %}
+ </header>
+
+ <div class="l-two-third">
+ {{ content }}
+ </div>
+ <div class="l-one-third">
+ {% for year in site.years %}
+ {% assign y = year.first.first.date | date: "%Y" %}
+ <h2>{{ y }}</h2>
+ <ul>
+ <li><a href="{{site.baseurl}}/news/{{year.first.first.date | date: "%Y"}}">All of {{y}}</a></li>
+ {% for month in year %}
+ <li><a href="{{site.baseurl}}/news/{{year.first.first.date | date: "%Y"}}/{{month.first.date | date: "%m"}}">{{ month.first.date | date: "%B" }}</a></li>
+ {% endfor %}
+ </ul>
+ {% endfor %}
+ </div>
+ </div>
+</main>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_layouts/post.html
----------------------------------------------------------------------
diff --git a/_layouts/post.html b/_layouts/post.html
index 0179acc..b628ef0 100644
--- a/_layouts/post.html
+++ b/_layouts/post.html
@@ -1,29 +1,7 @@
-<!DOCTYPE html>
-<html>
-<head>
- <title>Apache Wicket - {{page.title}}</title>
-
- <link rel="stylesheet" href="/css/screen.css" type="text/css" media="screen" />
-
- <!--[if lt ie 7]>
- <link rel="stylesheet" href="/css/ie.css" type="text/css" media="screen" />
- <![endif]-->
- <link rel="shortcut icon" href="/favicon.ico" type="image/vnd.microsoft.icon" />
- <link rel="alternate" type="application/atom+xml" href="/atom.xml" />
- <meta http-equiv="content-type" content="text/html;charset=utf-8" />
-</head>
-<body>
-<div id="container">
- <div id="content">
- {% include header.html %}
- {% include navigation.html %}
- <div id="contentbody">
- <h1>{{ page.title }}</h1>
- {{ content }}
- </div>
- <div id="clearer"></div>
- {% include footer.html %}
- </div>
+---
+layout: default
+---
+<div class="l-full">
+ <p class="meta">{{ page.date | date_to_string }}</p>
+ {{ content }}
</div>
-</body>
-</html>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_layouts/title.html
----------------------------------------------------------------------
diff --git a/_layouts/title.html b/_layouts/title.html
new file mode 100644
index 0000000..33c0a7f
--- /dev/null
+++ b/_layouts/title.html
@@ -0,0 +1,14 @@
+---
+layout: base
+---
+{% include jumbotron.html %}
+<div class="l-container">
+ <section>
+ {{ content }}
+ </section>
+{% for item in page.additionalContents %}
+ <section id="{{item.sectionId}}" class="{{item.cssClass}}">
+ {% include {{item.path}} %}
+ </section>
+{% endfor %}
+</div>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_plugins/html_filters.rb
----------------------------------------------------------------------
diff --git a/_plugins/html_filters.rb b/_plugins/html_filters.rb
new file mode 100644
index 0000000..494fd4b
--- /dev/null
+++ b/_plugins/html_filters.rb
@@ -0,0 +1,70 @@
+# encoding: utf-8
+require 'rubygems'
+require 'nokogiri'
+require 'iconv'
+
+module Jekyll
+ module TruncateHTMLFilter
+
+ def truncatehtml(raw, max_length = 15, continuation_string = "...")
+ doc = Nokogiri::HTML.fragment(raw.encode('UTF-8', :invalid => :replace, :undef => :replace, :replace => ''))
+ current_length = 0;
+ deleting = false
+ to_delete = []
+
+ depth_first(doc.children.first) do |node|
+
+ if !deleting && node.class == Nokogiri::XML::Text
+ current_length += node.text.length
+ end
+
+ if deleting
+ to_delete << node
+ end
+
+ if !deleting && current_length > max_length
+ deleting = true
+
+ trim_to_length = current_length - max_length + 1
+ node.content = node.text[0..trim_to_length] + continuation_string
+ end
+ end
+
+ to_delete.map(&:remove)
+
+ doc.inner_html
+ end
+
+ private
+
+ def depth_first(root, &block)
+ parent = root.parent
+ sibling = root.next
+ first_child = root.children.first
+
+ yield(root)
+
+ if first_child
+ depth_first(first_child, &block)
+ else
+ if sibling
+ depth_first(sibling, &block)
+ else
+ # back up to the next sibling
+ n = parent
+ while n && n.next.nil? && n.name != "document"
+ n = n.parent
+ end
+
+ # To the sibling - otherwise, we're done!
+ if n && n.next
+ depth_first(n.next, &block)
+ end
+ end
+ end
+ end
+
+ end
+end
+
+Liquid::Template.register_filter(Jekyll::TruncateHTMLFilter)
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_plugins/markdown_tag.rb
----------------------------------------------------------------------
diff --git a/_plugins/markdown_tag.rb b/_plugins/markdown_tag.rb
new file mode 100644
index 0000000..dc60e98
--- /dev/null
+++ b/_plugins/markdown_tag.rb
@@ -0,0 +1,18 @@
+module Jekyll
+ class MarkdownTag < Liquid::Tag
+ def initialize(tag_name, text, tokens)
+ super
+ @text = text.strip
+ end
+ require "kramdown"
+ def render(context)
+ @f = File.read(File.join(Dir.pwd, @text))
+ if @f =~ /\A(---\s*\n.*?\n?)^((---|\.\.\.)\s*$\n?)/m
+ @f = $POSTMATCH
+ end
+
+ "#{Kramdown::Document.new(@f).to_html}"
+ end
+ end
+end
+Liquid::Template.register_tag('markdown', Jekyll::MarkdownTag)
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_plugins/monthly_archive_plugin.rb
----------------------------------------------------------------------
diff --git a/_plugins/monthly_archive_plugin.rb b/_plugins/monthly_archive_plugin.rb
new file mode 100644
index 0000000..b30b574
--- /dev/null
+++ b/_plugins/monthly_archive_plugin.rb
@@ -0,0 +1,128 @@
+# Jekyll Module to create monthly archive pages
+#
+# Shigeya Suzuki, November 2013
+# Copyright notice (MIT License) attached at the end of this file
+#
+
+#
+# This code is based on the following works:
+# https://gist.github.com/ilkka/707909
+# https://gist.github.com/ilkka/707020
+# https://gist.github.com/nlindley/6409459
+#
+
+#
+# Archive will be written as #{archive_path}/#{year}/#{month}/index.html
+# archive_path can be configured in 'path' key in 'monthly_archive' of
+# site configuration file. 'path' is default null.
+#
+
+module Jekyll
+
+ module MonthlyArchiveUtil
+ def self.archive_base(site)
+ site.config['monthly_archive'] && site.config['monthly_archive']['path'] || ''
+ end
+ end
+
+ # Generator class invoked from Jekyll
+ class MonthlyArchiveGenerator < Generator
+ def generate(site)
+ posts_group_by_year_and_month(site).each do |ym, list|
+ site.pages << MonthlyArchivePage.new(site, MonthlyArchiveUtil.archive_base(site),
+ ym[0], ym[1], list)
+ end
+ end
+
+ def posts_group_by_year_and_month(site)
+ site.posts.each.group_by { |post| [post.date.year, post.date.month] }
+ end
+
+ end
+
+ # Actual page instances
+ class MonthlyArchivePage < Page
+
+ ATTRIBUTES_FOR_LIQUID = %w[
+ year,
+ month,
+ date,
+ content
+ ]
+
+ def initialize(site, dir, year, month, posts)
+ @site = site
+ @dir = dir
+ @year = year
+ @month = month
+ @archive_dir_name = '%04d/%02d' % [year, month]
+ @date = Date.new(@year, @month)
+ @layout = site.config['monthly_archive'] && site.config['monthly_archive']['layout'] || 'monthly_archive'
+ self.ext = '.html'
+ self.basename = 'index'
+ self.content = <<-EOS
+{% for post in page.posts %}
+<div class="news">
+ <h3>{{post.title}}</h3>
+ <p><small>{{post.date | date_to_string}}</small></p>
+ {{ post.content | truncatehtml: 200 }}
+ <a href="{{ site.baseurl }}{{post.url}}">more</a></li>
+</div>
+{% endfor %}
+ EOS
+ self.data = {
+ 'layout' => @layout,
+ 'type' => 'archive',
+ 'title' => "Monthly archive for #{@date.strftime('%B %Y')}",
+ 'posts' => posts,
+ 'url' => File.join('/',
+ MonthlyArchiveUtil.archive_base(site),
+ @archive_dir_name, 'index.html')
+ }
+ end
+
+ def render(layouts, site_payload)
+ payload = {
+ 'page' => self.to_liquid,
+ 'paginator' => pager.to_liquid
+ }.merge(site_payload)
+ do_layout(payload, layouts)
+ end
+
+ def to_liquid(attr = nil)
+ self.data.merge({
+ 'content' => self.content,
+ 'date' => @date,
+ 'month' => @month,
+ 'year' => @year
+ })
+ end
+
+ def destination(dest)
+ File.join('/', dest, @dir, @archive_dir_name, 'index.html')
+ end
+
+ end
+end
+
+# The MIT License (MIT)
+#
+# Copyright (c) 2013 Shigeya Suzuki
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to deal
+# in the Software without restriction, including without limitation the rights
+# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in all
+# copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+# SOFTWARE.
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_plugins/strip.rb
----------------------------------------------------------------------
diff --git a/_plugins/strip.rb b/_plugins/strip.rb
new file mode 100644
index 0000000..bb8c88a
--- /dev/null
+++ b/_plugins/strip.rb
@@ -0,0 +1,14 @@
+# Replaces multiple newlines and whitespace
+# between them with one newline
+
+module Jekyll
+ class StripTag < Liquid::Block
+
+ def render(context)
+ super.gsub /\n\s*\n/, "\n"
+ end
+
+ end
+end
+
+Liquid::Template.register_tag('strip', Jekyll::StripTag)
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_plugins/tiered_archives_plugin.rb
----------------------------------------------------------------------
diff --git a/_plugins/tiered_archives_plugin.rb b/_plugins/tiered_archives_plugin.rb
new file mode 100644
index 0000000..534385b
--- /dev/null
+++ b/_plugins/tiered_archives_plugin.rb
@@ -0,0 +1,34 @@
+# A quick and dirty plugin for Jekyll by Eli Naeher
+#
+# This plugin creates a site.years template variable which allow you to
+# group archive links by year and month.
+#
+# The structure of site.years is:
+# site.years = 2001=>[[post1, post2...], [...]], 2002=>[...]
+#
+# Usage should look something like this:
+# {% for year in site.years %}
+# <h2>Year {{ year.first.first.date | date: "%Y" }}</h2>
+# {% for month in year %}
+# <h3>Month {{ month.first.date | date: "%B" }}</h3>
+# {% for post in month %}
+# <a href="{{ post.url">{{ post.title }}</a>
+# {% endfor %}
+# {% endfor %}
+# {% endfor %}
+
+class Jekyll::Site
+ alias :site_payload_without_tiered_archives :site_payload
+
+ def site_payload
+ data = site_payload_without_tiered_archives
+ data['site']['years'] = TieredArchives::find_years(self.posts.reverse)
+ data
+ end
+end
+
+module TieredArchives
+ def self.find_years(posts)
+ posts.group_by {|post| post.date.year}.values.map {|year| year.group_by {|post| post.date.month}.values};
+ end
+end
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/230d6865/_plugins/toc.rb
----------------------------------------------------------------------
diff --git a/_plugins/toc.rb b/_plugins/toc.rb
new file mode 100644
index 0000000..e464b18
--- /dev/null
+++ b/_plugins/toc.rb
@@ -0,0 +1,119 @@
+require 'nokogiri'
+
+module Jekyll
+ module TOCGenerator
+ TOGGLE_HTML = '<div id="toc-title"><h2>%1</h2>%2</div>'
+ TOC_CONTAINER_HTML = '<div id="toc" class="toc">%1<ul>%2</ul></div>'
+ HIDE_HTML = '<span class="toc-toggle">[<a id="toctogglelink" class="internal" href="#">%1</a>]</span>'
+
+ def toc_generate(html)
+ # No Toc can be specified on every single page
+ # For example the index page has no table of contents
+ no_toc = @context.environments.first["page"]["noToc"] || false;
+
+ if no_toc
+ return
+ end
+
+ config = @context.registers[:site].config
+ # Minimum number of items needed to show TOC, default 0 (0 means no minimum)
+ min_items_to_show_toc = config["minItemsToShowToc"] || 0
+
+ anchor_prefix = config["anchorPrefix"] || 'tocAnchor-'
+
+ # Text labels
+ contents_label = config["contentsLabel"] || 'Table of Contents'
+ hide_label = config["hideLabel"] || 'hide'
+ show_label = config["showLabel"] || 'show'
+ show_toggle_button = config["showToggleButton"]
+
+ toc_html = ''
+ toc_level = 1
+ toc_section = 1
+ item_number = 1
+ level_html = ''
+
+ doc = Nokogiri::HTML(html)
+
+ # Find H1 tag and all its H2 siblings until next H1
+ doc.css('h2').each do |h1|
+ # TODO This XPATH expression can greatly improved
+ ct = h1.xpath('count(following-sibling::h2)')
+ h2s = h1.xpath("following-sibling::h3[count(following-sibling::h2)=#{ct}]")
+
+ level_html = '';
+ inner_section = 0;
+
+ h2s.map.each do |h2|
+ inner_section += 1;
+ anchor_id = h2['id']
+ # anchor_id = anchor_prefix + toc_level.to_s + '-' + toc_section.to_s + '-' + inner_section.to_s
+ # h2['id'] = "#{anchor_id}"
+
+ level_html += create_level_html(anchor_id,
+ toc_level + 1,
+ toc_section + inner_section,
+ item_number.to_s + '.' + inner_section.to_s,
+ h2.text,
+ '')
+ end
+ if level_html.length > 0
+ level_html = '<ul>' + level_html + '</ul>';
+ end
+ anchor_id = h1['id']
+ # anchor_id = anchor_prefix + toc_level.to_s + '-' + toc_section.to_s;
+ # h1['id'] = "#{anchor_id}"
+
+ toc_html += create_level_html(anchor_id,
+ toc_level,
+ toc_section,
+ item_number,
+ h1.text,
+ level_html);
+
+ toc_section += 1 + inner_section;
+ item_number += 1;
+ end
+
+ # for convenience item_number starts from 1
+ # so we decrement it to obtain the index count
+ toc_index_count = item_number - 1
+
+ if toc_html.length > 0
+ hide_html = '';
+ if (show_toggle_button)
+ hide_html = HIDE_HTML.gsub('%1', hide_label)
+ end
+
+ if min_items_to_show_toc <= toc_index_count
+ replaced_toggle_html = TOGGLE_HTML
+ .gsub('%1', contents_label)
+ .gsub('%2', hide_html);
+ toc_table = TOC_CONTAINER_HTML
+ .gsub('%1', replaced_toggle_html)
+ .gsub('%2', toc_html);
+ return toc_table;
+ end
+ doc.css('body').children.to_xhtml(indent:3, indent_text:" ")
+ else
+ return
+ end
+ end
+
+private
+
+ def create_level_html(anchor_id, toc_level, toc_section, tocNumber, tocText, tocInner)
+ link = '<a href="#%1"><span class="toc-number">%2</span> <span class="toc-text">%3</span></a>%4'
+ .gsub('%1', anchor_id.to_s)
+ .gsub('%2', tocNumber.to_s)
+ .gsub('%3', tocText)
+ .gsub('%4', tocInner ? tocInner : '');
+ '<li class="toc--level-%1 toc--section-%2">%3</li>'
+ .gsub('%1', toc_level.to_s)
+ .gsub('%2', toc_section.to_s)
+ .gsub('%3', link)
+ end
+ end
+end
+
+Liquid::Template.register_filter(Jekyll::TOCGenerator)