From a175d0868eb128adf008f2944a32470d6c41ef5b Mon Sep 17 00:00:00 2001 From: "e.e d3si9n" Date: Tue, 27 Nov 2012 11:24:03 -0500 Subject: [PATCH] Fixes language switch for overview layouts See scala/scala.github.com#129 --- _layouts/overview.html | 6 ++++++ overviews/core/_posts/2010-09-07-collections.md | 1 + overviews/core/_posts/2010-11-30-actors.md | 1 + overviews/core/_posts/2012-03-27-parallel-collections.md | 1 + overviews/core/_posts/2012-09-20-futures.md | 1 + overviews/core/_posts/2012-09-21-string-interpolation.md | 1 + overviews/core/_posts/2012-11-03-value-classes.md | 1 + 7 files changed, 12 insertions(+) diff --git a/_layouts/overview.html b/_layouts/overview.html index 62576f993b..3530271aab 100644 --- a/_layouts/overview.html +++ b/_layouts/overview.html @@ -9,6 +9,12 @@
{% if page.title %}

{{ page.title }}

{% else %}

{{ site.title }}

{% endif %}
+ {% for pg in site.posts %} + {% if pg.overview == page.overview and pg.languages %} + {% assign languages = pg.languages %} + {% endif %} + {% endfor %} + {% for pg in site.pages %} {% if pg.overview == page.overview and pg.languages %} {% assign languages = pg.languages %} diff --git a/overviews/core/_posts/2010-09-07-collections.md b/overviews/core/_posts/2010-09-07-collections.md index 33c12bbaa5..22c66bfe1a 100644 --- a/overviews/core/_posts/2010-09-07-collections.md +++ b/overviews/core/_posts/2010-09-07-collections.md @@ -4,4 +4,5 @@ title: Scala's Collections Library disqus: true partof: collections overview: collections +languages: [ja] --- diff --git a/overviews/core/_posts/2010-11-30-actors.md b/overviews/core/_posts/2010-11-30-actors.md index 2af633ab89..6e444e82d7 100644 --- a/overviews/core/_posts/2010-11-30-actors.md +++ b/overviews/core/_posts/2010-11-30-actors.md @@ -2,6 +2,7 @@ layout: overview title: The Scala Actors API overview: actors +languages: [es] --- **Philipp Haller and Stephen Tu** diff --git a/overviews/core/_posts/2012-03-27-parallel-collections.md b/overviews/core/_posts/2012-03-27-parallel-collections.md index 89a08da077..1fadb23363 100644 --- a/overviews/core/_posts/2012-03-27-parallel-collections.md +++ b/overviews/core/_posts/2012-03-27-parallel-collections.md @@ -4,4 +4,5 @@ title: Scala's Parallel Collections Library disqus: true partof: parallel-collections overview: parallel-collections +languages: [es, ja] --- diff --git a/overviews/core/_posts/2012-09-20-futures.md b/overviews/core/_posts/2012-09-20-futures.md index fa1e4c0afe..ff58368459 100644 --- a/overviews/core/_posts/2012-09-20-futures.md +++ b/overviews/core/_posts/2012-09-20-futures.md @@ -4,6 +4,7 @@ title: Futures and Promises label-color: success label-text: New in 2.10 overview: futures +languages: [ja] --- **By: Philipp Haller, Aleksandar Prokopec, Heather Miller, Viktor Klang, Roland Kuhn, and Vojin Jovanovic** diff --git a/overviews/core/_posts/2012-09-21-string-interpolation.md b/overviews/core/_posts/2012-09-21-string-interpolation.md index 30d1b9ab6d..01aa4f28a8 100644 --- a/overviews/core/_posts/2012-09-21-string-interpolation.md +++ b/overviews/core/_posts/2012-09-21-string-interpolation.md @@ -5,6 +5,7 @@ disqus: true label-color: success label-text: New in 2.10 overview: string-interpolation +languages: [es, ja] --- **Josh Suereth** diff --git a/overviews/core/_posts/2012-11-03-value-classes.md b/overviews/core/_posts/2012-11-03-value-classes.md index 3e18f62fda..22a02158e9 100644 --- a/overviews/core/_posts/2012-11-03-value-classes.md +++ b/overviews/core/_posts/2012-11-03-value-classes.md @@ -4,6 +4,7 @@ title: Value Classes and Universal Traits label-color: success label-text: New in 2.10 overview: value-classes +languages: [ja] --- **Mark Harrah**