mirror of
https://gitea.com/gitea/docs.git
synced 2026-07-22 02:37:42 +00:00
Fix multiple languages sidebar
This commit is contained in:
4
.gitignore
vendored
4
.gitignore
vendored
@@ -22,3 +22,7 @@ yarn-error.log*
|
|||||||
.tmp/
|
.tmp/
|
||||||
docs/
|
docs/
|
||||||
versioned_docs/
|
versioned_docs/
|
||||||
|
static/_headers
|
||||||
|
static/_redirects
|
||||||
|
static/latest-swagger.json
|
||||||
|
static/19-swagger.json
|
||||||
@@ -18,7 +18,7 @@ $SED_INPLACE 's/<empty/<⁠empty/' versioned_docs/version-1.19/zh-cn/contrib
|
|||||||
$SED_INPLACE 's/<empty/<⁠empty/' versioned_docs/version-1.19/zh-cn/administration/config-cheat-sheet.zh-cn.md
|
$SED_INPLACE 's/<empty/<⁠empty/' versioned_docs/version-1.19/zh-cn/administration/config-cheat-sheet.zh-cn.md
|
||||||
|
|
||||||
$SED_INPLACE 's/^url:.*//' versioned_docs/version-1.19/zh-cn/intro.md
|
$SED_INPLACE 's/^url:.*//' versioned_docs/version-1.19/zh-cn/intro.md
|
||||||
$SED_INPLACE 's/^title:.*/displayed_sidebar: mySidebar/' versioned_docs/version-1.19/zh-cn/intro.md
|
$SED_INPLACE 's/^title:.*/displayed_sidebar: siderBarCN/' versioned_docs/version-1.19/zh-cn/intro.md
|
||||||
$SED_INPLACE 's/^slug:.*/slug: \/zh-cn\//' versioned_docs/version-1.19/zh-cn/intro.md
|
$SED_INPLACE 's/^slug:.*/slug: \/zh-cn\//' versioned_docs/version-1.19/zh-cn/intro.md
|
||||||
$SED_INPLACE 's/.\/guidelines-frontend.md/.\/guidelines-frontend/' versioned_docs/version-1.19/zh-cn/development/hacking-on-gitea.zh-cn.md
|
$SED_INPLACE 's/.\/guidelines-frontend.md/.\/guidelines-frontend/' versioned_docs/version-1.19/zh-cn/development/hacking-on-gitea.zh-cn.md
|
||||||
|
|
||||||
@@ -29,9 +29,10 @@ for file in `find ./versioned_docs/version-1.19/zh-cn/ -name "*.md"`; do
|
|||||||
# hide hugo toc
|
# hide hugo toc
|
||||||
$SED_INPLACE 's/{{< toc >}}//' $file
|
$SED_INPLACE 's/{{< toc >}}//' $file
|
||||||
$SED_INPLACE 's/{{< version >}}/1.19.0/g' $file
|
$SED_INPLACE 's/{{< version >}}/1.19.0/g' $file
|
||||||
$SED_INPLACE 's/{{< relref "doc/\/docs/g' $file
|
$SED_INPLACE 's/{{< relref "doc/\/docs\/zh-cn/g' $file
|
||||||
$SED_INPLACE 's/" >}}//g' $file
|
$SED_INPLACE 's/" >}}//g' $file
|
||||||
$SED_INPLACE 's/\*\*Table of Contents\*\*//' $file
|
$SED_INPLACE 's/\*\*Table of Contents\*\*//' $file
|
||||||
|
$SED_INPLACE 's/weight:/sidebar_position:/g' $file
|
||||||
done
|
done
|
||||||
|
|
||||||
for file in `find ./versioned_docs/version-1.19/zh-cn/usage/ -name "*.md"`; do
|
for file in `find ./versioned_docs/version-1.19/zh-cn/usage/ -name "*.md"`; do
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ fi
|
|||||||
|
|
||||||
$SED_INPLACE 's/<empty/<⁠empty/' versioned_docs/version-1.19/administration/config-cheat-sheet.en-us.md
|
$SED_INPLACE 's/<empty/<⁠empty/' versioned_docs/version-1.19/administration/config-cheat-sheet.en-us.md
|
||||||
$SED_INPLACE 's/^url:.*//' versioned_docs/version-1.19/intro.md
|
$SED_INPLACE 's/^url:.*//' versioned_docs/version-1.19/intro.md
|
||||||
$SED_INPLACE 's/^title:.*/displayed_sidebar: mySidebar/' versioned_docs/version-1.19/intro.md
|
$SED_INPLACE 's/^title:.*/displayed_sidebar: defaultSidebar/' versioned_docs/version-1.19/intro.md
|
||||||
$SED_INPLACE 's/^slug:.*/slug: \//' versioned_docs/version-1.19/intro.md
|
$SED_INPLACE 's/^slug:.*/slug: \//' versioned_docs/version-1.19/intro.md
|
||||||
$SED_INPLACE 's/.\/guidelines-frontend.md/.\/guidelines-frontend/' versioned_docs/version-1.19/development/hacking-on-gitea.en-us.md
|
$SED_INPLACE 's/.\/guidelines-frontend.md/.\/guidelines-frontend/' versioned_docs/version-1.19/development/hacking-on-gitea.en-us.md
|
||||||
|
|
||||||
@@ -19,7 +19,7 @@ $SED_INPLACE 's/"version":.*/"version":"1.19.0"/' static/19-swagger.json
|
|||||||
for file in `find ./versioned_docs/version-1.19/ -name "*.md"`; do
|
for file in `find ./versioned_docs/version-1.19/ -name "*.md"`; do
|
||||||
# hide hugo toc
|
# hide hugo toc
|
||||||
$SED_INPLACE 's/{{< toc >}}//' $file
|
$SED_INPLACE 's/{{< toc >}}//' $file
|
||||||
$SED_INPLACE 's/{{< version >}}/1.18.5/g' $file
|
$SED_INPLACE 's/{{< version >}}/1.19.0/g' $file
|
||||||
$SED_INPLACE 's/{{< relref "doc/\/docs/g' $file
|
$SED_INPLACE 's/{{< relref "doc/\/docs/g' $file
|
||||||
$SED_INPLACE 's/" >}}//g' $file
|
$SED_INPLACE 's/" >}}//g' $file
|
||||||
$SED_INPLACE 's/\*\*Table of Contents\*\*//' $file
|
$SED_INPLACE 's/\*\*Table of Contents\*\*//' $file
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ $SED_INPLACE 's/<empty/<⁠empty/' docs/zh-cn/contributing/guidelines-backen
|
|||||||
$SED_INPLACE 's/<empty/<⁠empty/' docs/zh-cn/administration/config-cheat-sheet.zh-cn.md
|
$SED_INPLACE 's/<empty/<⁠empty/' docs/zh-cn/administration/config-cheat-sheet.zh-cn.md
|
||||||
|
|
||||||
$SED_INPLACE 's/^url:.*//' docs/zh-cn/intro.md
|
$SED_INPLACE 's/^url:.*//' docs/zh-cn/intro.md
|
||||||
$SED_INPLACE 's/^title:.*/displayed_sidebar: mySidebar/' docs/zh-cn/intro.md
|
$SED_INPLACE 's/^title:.*/displayed_sidebar: siderBarCN/' docs/zh-cn/intro.md
|
||||||
$SED_INPLACE 's/^slug:.*/slug: \/zh-cn\//' docs/zh-cn/intro.md
|
$SED_INPLACE 's/^slug:.*/slug: \/zh-cn\//' docs/zh-cn/intro.md
|
||||||
$SED_INPLACE 's/.\/guidelines-frontend.md/.\/guidelines-frontend/' docs/zh-cn/development/hacking-on-gitea.zh-cn.md
|
$SED_INPLACE 's/.\/guidelines-frontend.md/.\/guidelines-frontend/' docs/zh-cn/development/hacking-on-gitea.zh-cn.md
|
||||||
|
|
||||||
@@ -29,9 +29,10 @@ for file in `find ./docs/zh-cn/ -name "*.md"`; do
|
|||||||
# hide hugo toc
|
# hide hugo toc
|
||||||
$SED_INPLACE 's/{{< toc >}}//' $file
|
$SED_INPLACE 's/{{< toc >}}//' $file
|
||||||
$SED_INPLACE 's/{{< version >}}/1.18.2/g' $file
|
$SED_INPLACE 's/{{< version >}}/1.18.2/g' $file
|
||||||
$SED_INPLACE 's/{{< relref "doc/\/docs/g' $file
|
$SED_INPLACE 's/{{< relref "doc/\/docs\/zh-cn/g' $file
|
||||||
$SED_INPLACE 's/" >}}//g' $file
|
$SED_INPLACE 's/" >}}//g' $file
|
||||||
$SED_INPLACE 's/\*\*Table of Contents\*\*//' $file
|
$SED_INPLACE 's/\*\*Table of Contents\*\*//' $file
|
||||||
|
$SED_INPLACE 's/weight:/sidebar_position:/g' $file
|
||||||
done
|
done
|
||||||
|
|
||||||
for file in `find ./docs/zh-cn/usage/ -name "*.md"`; do
|
for file in `find ./docs/zh-cn/usage/ -name "*.md"`; do
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ $SED_INPLACE 's/<empty/<⁠empty/' docs/contributing/guidelines-backend.en-u
|
|||||||
$SED_INPLACE 's/</<⁠/' docs/contributing/guidelines-backend.en-us.md
|
$SED_INPLACE 's/</<⁠/' docs/contributing/guidelines-backend.en-us.md
|
||||||
$SED_INPLACE 's/</⁠/' docs/contributing/guidelines-backend.en-us.md
|
$SED_INPLACE 's/</⁠/' docs/contributing/guidelines-backend.en-us.md
|
||||||
$SED_INPLACE 's/^url:.*//' docs/intro.md
|
$SED_INPLACE 's/^url:.*//' docs/intro.md
|
||||||
$SED_INPLACE 's/^title:.*/displayed_sidebar: mySidebar/' docs/intro.md
|
$SED_INPLACE 's/^title:.*/displayed_sidebar: defaultSidebar/' docs/intro.md
|
||||||
$SED_INPLACE 's/^slug:.*/slug: \//' docs/intro.md
|
$SED_INPLACE 's/^slug:.*/slug: \//' docs/intro.md
|
||||||
$SED_INPLACE 's/.\/guidelines-frontend.md/.\/guidelines-frontend/' docs/development/hacking-on-gitea.en-us.md
|
$SED_INPLACE 's/.\/guidelines-frontend.md/.\/guidelines-frontend/' docs/development/hacking-on-gitea.en-us.md
|
||||||
|
|
||||||
|
|||||||
79
sidebars.js
79
sidebars.js
@@ -1,5 +1,5 @@
|
|||||||
module.exports = {
|
module.exports = {
|
||||||
mySidebar: [
|
defaultSidebar: [
|
||||||
{
|
{
|
||||||
type: 'link',
|
type: 'link',
|
||||||
label: 'What is Gitea?',
|
label: 'What is Gitea?',
|
||||||
@@ -76,4 +76,81 @@ module.exports = {
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
siderBarCN: [
|
||||||
|
{
|
||||||
|
type: 'link',
|
||||||
|
label: 'Gitea是什么?',
|
||||||
|
href: 'zh-cn/next/'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
type: 'category',
|
||||||
|
label: '安装',
|
||||||
|
items: [
|
||||||
|
{
|
||||||
|
type: 'autogenerated',
|
||||||
|
dirName: 'zh-cn/installation',
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
type: 'category',
|
||||||
|
label: '管理',
|
||||||
|
items: [
|
||||||
|
{
|
||||||
|
type: 'autogenerated',
|
||||||
|
dirName: 'zh-cn/administration',
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
type: 'category',
|
||||||
|
label: '使用',
|
||||||
|
items: [
|
||||||
|
{
|
||||||
|
type: 'category',
|
||||||
|
label: '软件包管理',
|
||||||
|
items: [
|
||||||
|
{
|
||||||
|
type: 'autogenerated',
|
||||||
|
dirName: 'zh-cn/packages',
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
type: 'autogenerated',
|
||||||
|
dirName: 'zh-cn/usage',
|
||||||
|
},
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
type: 'category',
|
||||||
|
label: '开发',
|
||||||
|
items: [
|
||||||
|
{
|
||||||
|
type: 'autogenerated',
|
||||||
|
dirName: 'zh-cn/development',
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
type: 'category',
|
||||||
|
label: '贡献',
|
||||||
|
items: [
|
||||||
|
{
|
||||||
|
type: 'autogenerated',
|
||||||
|
dirName: 'zh-cn/contributing',
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
type: 'category',
|
||||||
|
label: '帮助',
|
||||||
|
items: [
|
||||||
|
{
|
||||||
|
type: 'autogenerated',
|
||||||
|
dirName: 'zh-cn/help',
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
],
|
||||||
};
|
};
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"mySidebar": [
|
"defaultSidebar": [
|
||||||
{
|
{
|
||||||
"type": "link",
|
"type": "link",
|
||||||
"label": "What is Gitea?",
|
"label": "What is Gitea?",
|
||||||
@@ -75,5 +75,82 @@
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
],
|
||||||
|
"siderBarCN": [
|
||||||
|
{
|
||||||
|
"type": "link",
|
||||||
|
"label": "Gitea是什么?",
|
||||||
|
"href": "/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "category",
|
||||||
|
"label": "安装",
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "autogenerated",
|
||||||
|
"dirName": "zh-cn/installation"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "category",
|
||||||
|
"label": "管理",
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "autogenerated",
|
||||||
|
"dirName": "zh-cn/administration"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "category",
|
||||||
|
"label": "使用",
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "category",
|
||||||
|
"label": "软件包管理",
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "autogenerated",
|
||||||
|
"dirName": "zh-cn/packages"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "autogenerated",
|
||||||
|
"dirName": "zh-cn/usage"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "category",
|
||||||
|
"label": "开发",
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "autogenerated",
|
||||||
|
"dirName": "zh-cn/development"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "category",
|
||||||
|
"label": "贡献",
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "autogenerated",
|
||||||
|
"dirName": "zh-cn/contributing"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "category",
|
||||||
|
"label": "帮助",
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "autogenerated",
|
||||||
|
"dirName": "zh-cn/help"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,79 +0,0 @@
|
|||||||
{
|
|
||||||
"mySidebar": [
|
|
||||||
{
|
|
||||||
"type": "link",
|
|
||||||
"label": "What is Gitea?",
|
|
||||||
"href": "/"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "category",
|
|
||||||
"label": "Installation",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "autogenerated",
|
|
||||||
"dirName": "installation"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "category",
|
|
||||||
"label": "Administration",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "autogenerated",
|
|
||||||
"dirName": "administration"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "category",
|
|
||||||
"label": "Usage",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "category",
|
|
||||||
"label": "Packages",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "autogenerated",
|
|
||||||
"dirName": "packages"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "autogenerated",
|
|
||||||
"dirName": "usage"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "category",
|
|
||||||
"label": "Development",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "autogenerated",
|
|
||||||
"dirName": "development"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "category",
|
|
||||||
"label": "Contributing",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "autogenerated",
|
|
||||||
"dirName": "contributing"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "category",
|
|
||||||
"label": "Help",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "autogenerated",
|
|
||||||
"dirName": "help"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,79 +0,0 @@
|
|||||||
{
|
|
||||||
"mySidebar": [
|
|
||||||
{
|
|
||||||
"type": "link",
|
|
||||||
"label": "What is Gitea?",
|
|
||||||
"href": "/"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "category",
|
|
||||||
"label": "Installation",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "autogenerated",
|
|
||||||
"dirName": "installation"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "category",
|
|
||||||
"label": "Administration",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "autogenerated",
|
|
||||||
"dirName": "administration"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "category",
|
|
||||||
"label": "Usage",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "category",
|
|
||||||
"label": "Packages",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "autogenerated",
|
|
||||||
"dirName": "packages"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "autogenerated",
|
|
||||||
"dirName": "usage"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "category",
|
|
||||||
"label": "Development",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "autogenerated",
|
|
||||||
"dirName": "development"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "category",
|
|
||||||
"label": "Contributing",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "autogenerated",
|
|
||||||
"dirName": "contributing"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "category",
|
|
||||||
"label": "Help",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "autogenerated",
|
|
||||||
"dirName": "help"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,79 +0,0 @@
|
|||||||
{
|
|
||||||
"mySidebar": [
|
|
||||||
{
|
|
||||||
"type": "link",
|
|
||||||
"label": "What is Gitea?",
|
|
||||||
"href": "/"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "category",
|
|
||||||
"label": "Installation",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "autogenerated",
|
|
||||||
"dirName": "installation"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "category",
|
|
||||||
"label": "Administration",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "autogenerated",
|
|
||||||
"dirName": "administration"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "category",
|
|
||||||
"label": "Usage",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "category",
|
|
||||||
"label": "Packages",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "autogenerated",
|
|
||||||
"dirName": "packages"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "autogenerated",
|
|
||||||
"dirName": "usage"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "category",
|
|
||||||
"label": "Development",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "autogenerated",
|
|
||||||
"dirName": "development"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "category",
|
|
||||||
"label": "Contributing",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "autogenerated",
|
|
||||||
"dirName": "contributing"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "category",
|
|
||||||
"label": "Help",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "autogenerated",
|
|
||||||
"dirName": "help"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user