From d84039b903ca82f503725718230022ecb346de7a Mon Sep 17 00:00:00 2001 From: Xinyu Zhou Date: Wed, 30 Nov 2022 21:30:57 +0800 Subject: [PATCH] Add `Edit on GitHub` (#116) resolved #115 The following configuration need to be added to [config.yml](https://github.com/go-gitea/gitea/blob/main/docs/config.yaml) ([go-gitea/gitea#21981](https://github.com/go-gitea/gitea/pull/21981)) ```yml params: repo: "https://github.com/go-gitea/gitea" docContentPath: "docs/content" ``` Signed-off-by: Xinyu Zhou Reviewed-on: https://gitea.com/gitea/theme/pulls/116 Reviewed-by: silverwind Reviewed-by: Lunny Xiao Co-authored-by: Xinyu Zhou Co-committed-by: Xinyu Zhou --- i18n/en-US.yaml | 3 +++ i18n/nl-NL.yaml | 3 +++ i18n/pt-BR.yaml | 3 +++ i18n/zh-CN.yaml | 3 +++ i18n/zh-TW.yaml | 3 +++ layouts/doc/single.html | 2 ++ layouts/page/single.html | 2 ++ layouts/partials/edit-this-page.html | 3 +++ 8 files changed, 22 insertions(+) create mode 100644 layouts/partials/edit-this-page.html diff --git a/i18n/en-US.yaml b/i18n/en-US.yaml index 38a0b1c..e1afb31 100644 --- a/i18n/en-US.yaml +++ b/i18n/en-US.yaml @@ -12,3 +12,6 @@ - id: page_next translation: "Next" + +- id: edit_this_page + translation: "Edit this page" diff --git a/i18n/nl-NL.yaml b/i18n/nl-NL.yaml index bde68f6..cca8219 100644 --- a/i18n/nl-NL.yaml +++ b/i18n/nl-NL.yaml @@ -12,3 +12,6 @@ - id: page_next translation: "Volgende" + +- id: edit_this_page + translation: "Bewerk deze pagina" diff --git a/i18n/pt-BR.yaml b/i18n/pt-BR.yaml index 70cfbac..8edfca6 100644 --- a/i18n/pt-BR.yaml +++ b/i18n/pt-BR.yaml @@ -12,3 +12,6 @@ - id: page_next translation: "Próximo" + +- id: edit_this_page + translation: "Edite essa página" diff --git a/i18n/zh-CN.yaml b/i18n/zh-CN.yaml index 75256f7..871c82e 100644 --- a/i18n/zh-CN.yaml +++ b/i18n/zh-CN.yaml @@ -12,3 +12,6 @@ - id: page_next translation: "后一页" + +- id: edit_this_page + translation: "编辑此页面" diff --git a/i18n/zh-TW.yaml b/i18n/zh-TW.yaml index ec03216..6547711 100644 --- a/i18n/zh-TW.yaml +++ b/i18n/zh-TW.yaml @@ -12,3 +12,6 @@ - id: page_next translation: "下一頁" + +- id: edit_this_page + translation: "編輯此頁面" diff --git a/layouts/doc/single.html b/layouts/doc/single.html index 02bc08b..5030ca4 100644 --- a/layouts/doc/single.html +++ b/layouts/doc/single.html @@ -10,6 +10,8 @@
{{ .Content }} +
+ {{ partial "edit_this_page" . }}
diff --git a/layouts/page/single.html b/layouts/page/single.html index 830fd38..882c0e1 100644 --- a/layouts/page/single.html +++ b/layouts/page/single.html @@ -10,6 +10,8 @@
{{ .Content }} +
+ {{ partial "edit_this_page" . }}
diff --git a/layouts/partials/edit-this-page.html b/layouts/partials/edit-this-page.html new file mode 100644 index 0000000..a0dc1a2 --- /dev/null +++ b/layouts/partials/edit-this-page.html @@ -0,0 +1,3 @@ +{{- if and .Site.Params.repo .File -}} +{{- T "edit_this_page" -}} +{{- end -}} \ No newline at end of file