Add version header link and change current docs to be version 'next'

This commit is contained in:
Frank Li 2017-08-04 12:41:13 -07:00
parent 9eb6ff2034
commit 63043c041a
6 changed files with 92 additions and 15 deletions

View file

@ -152,12 +152,23 @@ function diffLatestDoc(file, id) {
function processVersionMetadata(file, version, useVersion, language) {
const metadata = extractMetadata(fs.readFileSync(file, "utf8")).metadata;
metadata.source = "version-" + useVersion + "/" + path.basename(file);
const latestVersion = versions[0];
if (!ENABLE_TRANSLATION && !siteConfig.useEnglishUrl) {
metadata.permalink =
"docs/" + version + "/" + metadata.original_id + ".html";
"docs/" +
(version !== latestVersion ? version + "/" : "") +
metadata.original_id +
".html";
} else {
metadata.permalink =
"docs/" + language + "/" + version + "/" + metadata.original_id + ".html";
"docs/" +
language +
"/" +
(version !== latestVersion ? version + "/" : "") +
metadata.original_id +
".html";
}
metadata.id = metadata.id.replace(
"version-" + useVersion + "-",