build the dropdown list of releases from data
Use the list of series names in the template generator to build the dropdown list of series names so we don't have to update that template by hand every release cycle. Change-Id: I8f7950f25cb16b0bc5ffbd8e7d257157432b11f6 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
This commit is contained in:
parent
59498d5a55
commit
ba9e59454a
@ -302,6 +302,7 @@ def render_template(environment, project_data, regular_repos, infra_repos,
|
||||
REGULAR_REPOS=regular_repos,
|
||||
INFRA_REPOS=infra_repos,
|
||||
ALL_SERIES=ALL_SERIES,
|
||||
PAST_SERIES=PAST_SERIES,
|
||||
RELEASED_SERIES=RELEASED_SERIES,
|
||||
SERIES_IN_DEVELOPMENT=SERIES_IN_DEVELOPMENT,
|
||||
topdir=topdir,
|
||||
|
@ -3,10 +3,11 @@
|
||||
<a data-toggle="dropdown" href="#">More Releases & Languages <i class="fa fa-caret-down fa-3"></i></a>
|
||||
<ul class="dropdown-menu" role="menu" aria-labelledby="dLabel">
|
||||
<li role="presentation" class="dropdown-header">Releases</li>
|
||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="/pike">Pike (under development)</a></li>
|
||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="/ocata">Ocata (current release)</a></li>
|
||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="/newton">Newton</a></li>
|
||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="/mitaka">Mitaka</a></li>
|
||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="/{{SERIES_IN_DEVELOPMENT}}">{{SERIES_IN_DEVELOPMENT|title}} (under development)</a></li>
|
||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="/{{RELEASED_SERIES}}">{{RELEASED_SERIES|title}} (current release)</a></li>
|
||||
{% for series_name in PAST_SERIES|reverse %}
|
||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="/{{series_name}}">{{series_name|title}}</a></li>
|
||||
{% endfor %}
|
||||
<li role="presentation" class="dropdown-header">Languages</li>
|
||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="/de">Deutsch (German)</a></li>
|
||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="/fr">Français (French)</a></li>
|
||||
|
Loading…
x
Reference in New Issue
Block a user