From d550bd0a6741dfc536c99ebab705d481a081ac10 Mon Sep 17 00:00:00 2001 From: Last2014 Date: Sun, 30 Nov 2025 04:25:32 +0000 Subject: [PATCH] Fix: .gitignore --- .gitignore | 3 +- data/gitea/templates/base/footer_content.tmpl | 19 ++ data/gitea/templates/base/head_navbar.tmpl | 177 ++++++++++++++++++ .../templates/user/auth/signup_inner.tmpl | 88 +++++++++ 4 files changed, 285 insertions(+), 2 deletions(-) create mode 100644 data/gitea/templates/base/footer_content.tmpl create mode 100644 data/gitea/templates/base/head_navbar.tmpl create mode 100644 data/gitea/templates/user/auth/signup_inner.tmpl diff --git a/.gitignore b/.gitignore index c19b8b5..a1252e9 100644 --- a/.gitignore +++ b/.gitignore @@ -4,7 +4,6 @@ /data/ /postgres/ -!/data/gitea/ -/data/gitea/** +/data/gitea/* !/data/gitea/templates/ !/data/gitea/templates/** diff --git a/data/gitea/templates/base/footer_content.tmpl b/data/gitea/templates/base/footer_content.tmpl new file mode 100644 index 0000000..1e265cd --- /dev/null +++ b/data/gitea/templates/base/footer_content.tmpl @@ -0,0 +1,19 @@ + diff --git a/data/gitea/templates/base/head_navbar.tmpl b/data/gitea/templates/base/head_navbar.tmpl new file mode 100644 index 0000000..03122c1 --- /dev/null +++ b/data/gitea/templates/base/head_navbar.tmpl @@ -0,0 +1,177 @@ + diff --git a/data/gitea/templates/user/auth/signup_inner.tmpl b/data/gitea/templates/user/auth/signup_inner.tmpl new file mode 100644 index 0000000..4f6534d --- /dev/null +++ b/data/gitea/templates/user/auth/signup_inner.tmpl @@ -0,0 +1,88 @@ +
+

+ {{if .LinkAccountMode}} + {{ctx.Locale.Tr "auth.oauth_signup_title"}} + {{else}} + {{ctx.Locale.Tr "sign_up"}} + {{end}} +

+
+ {{if .IsFirstTimeRegistration}} +

{{ctx.Locale.Tr "auth.sign_up_tip"}}

+ {{end}} +
+ {{.CsrfTokenHtml}} + {{if or (not .LinkAccountMode) (and .LinkAccountMode .LinkAccountModeRegister)}} + {{template "base/alert" .}} + {{end}} + {{if .DisableRegistration}} +

{{ctx.Locale.Tr "auth.disable_register_prompt"}}

+ {{else}} +
+ + +
+
+ + +
+ + {{if not .DisablePassword}} +
+ + +
+
+ + +
+ {{end}} + + {{template "user/auth/captcha" .}} + +
+ + {{if .LinkAccountMode}} + {{ctx.Locale.Tr "auth.oauth_signup_submit"}} + {{else}} + {{ctx.Locale.Tr "auth.create_new_account"}} + {{end}} + を選択した時点で + 利用規約 + 及び + プライバシーポリシー + に同意したものとみなします。 + +
+ +
+ +
+ {{end}} + {{/* "oauth_container" contains not only "oauth2" methods, but also "OIDC" and "SSPI" methods */}} + {{/* TODO: it seems that "EnableSSPI" is only set in "sign-in" handlers, but it should use the same logic to control its display */}} + {{$showOAuth2Methods := or .OAuth2Providers .EnableOpenIDSignIn .EnableSSPI}} + {{if $showOAuth2Methods}} +
{{ctx.Locale.Tr "sign_in_or"}}
+ {{template "user/auth/oauth_container" .}} + {{end}} +
+
+
+ +
+ {{if not .LinkAccountMode}} +
+
+ {{ctx.Locale.Tr "auth.already_have_account"}} + {{ctx.Locale.Tr "auth.sign_in_now"}} +
+
+ {{end}} +