| {# |
| Licensed to the Apache Software Foundation (ASF) under one |
| or more contributor license agreements. See the NOTICE file |
| distributed with this work for additional information |
| regarding copyright ownership. The ASF licenses this file |
| to you under the Apache License, Version 2.0 (the |
| "License"); you may not use this file except in compliance |
| with the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| #} |
| {% extends "!layout.html" %} |
| {% block footer %} |
| <div class="rst-versions" data-toggle="rst-versions" role="note" aria-label="versions"> |
| <span class="rst-current-version" data-toggle="rst-current-version"> |
| <span class="fa fa-book"> Apache Traffic Server</span> |
| v: {{ version }} |
| <span class="fa fa-caret-down"></span> |
| </span> |
| <div class="rst-other-versions"> |
| <dl id="lang-list"> |
| <dt>Languages</dt> |
| </dl> |
| <dl id="version-list"> |
| <dt>Versions</dt> |
| </dl> |
| </div> |
| </div> |
| <script> |
| $(function() { |
| function update_langlist (json) { |
| for (var lang in json) { |
| $('#lang-list').append('<dd><a href="/' + lang + '/latest/">' + json[lang]['name'] + '</a></dd>'); |
| } |
| for (var i in json[curlang]['versions']) { |
| var ver = json[curlang]['versions'][i]; |
| $('#version-list').append('<dd><a href="/' + curlang + '/' + ver + '/">' + ver + '</a></dd>'); |
| } |
| } |
| var curlang = "{{ language }}" == "None" ? "en" : "{{ language }}"; |
| $.ajax({ |
| 'url': "/en/latest/_static/languages.json", |
| 'dataType': "json", |
| 'success': function (json) { update_langlist(json) }, |
| 'error': function (xhr,errstr,e) { |
| $.ajax({ |
| 'url': "/_static/languages.json", |
| 'dataType': "json", |
| 'success': function (json) { update_langlist(json) } |
| }) |
| } |
| }); |
| }); |
| </script> |
| {{ super() }} |
| {% endblock %} |