You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by js...@apache.org on 2016/07/13 16:59:44 UTC
[trafficserver] 01/02: docs: update lang/ver builder script to
support both public docs paths and local working copies
This is an automated email from the ASF dual-hosted git repository.
jsime pushed a commit to branch master
in repository https://git-dual.apache.org/repos/asf/trafficserver.git
commit c6f2b34225cbc3c0e3137f338ac2fb2f6d6eabaa
Author: Jon Sime <js...@apache.org>
AuthorDate: Wed Jul 13 16:26:23 2016 +0000
docs: update lang/ver builder script to support both public docs paths and local working copies
---
doc/_templates/layout.html | 26 +++++++++++++++++---------
1 file changed, 17 insertions(+), 9 deletions(-)
diff --git a/doc/_templates/layout.html b/doc/_templates/layout.html
index 2939289..def1231 100644
--- a/doc/_templates/layout.html
+++ b/doc/_templates/layout.html
@@ -34,18 +34,26 @@
</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': '/_static/languages.json',
+ 'url': "/en/latest/_static/languages.json",
'dataType': "json",
- 'success': function (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>');
- }
+ 'success': function (json) { update_langlist(json) },
+ 'error': function (xhr,errstr,e) {
+ $.ajax({
+ 'url': "/_static/languages.json",
+ 'dataType': "json",
+ 'success': function (json) { update_langlist(json) }
+ })
}
});
});
--
To stop receiving notification emails like this one, please contact
"commits@trafficserver.apache.org" <co...@trafficserver.apache.org>.