code.gitea.io/gitea@v1.22.3/templates/admin/self_check.tmpl (about) 1 {{template "admin/layout_head" (dict "ctxData" . "pageClass" "admin")}} 2 3 <div class="admin-setting-content"> 4 <h4 class="ui top attached header"> 5 {{ctx.Locale.Tr "admin.self_check"}} 6 </h4> 7 8 {{if .StartupProblems}} 9 <div class="ui attached segment self-check-problem"> 10 <div class="ui warning message"> 11 <div>{{ctx.Locale.Tr "admin.self_check.startup_warnings"}}</div> 12 <ul class="tw-w-full">{{range .StartupProblems}}<li>{{.}}</li>{{end}}</ul> 13 </div> 14 </div> 15 {{end}} 16 17 <div class="ui attached segment tw-hidden self-check-problem" id="self-check-by-frontend"></div> 18 19 {{if .DatabaseCheckHasProblems}} 20 <div class="ui attached segment self-check-problem"> 21 {{if .DatabaseType.IsMySQL}} 22 <div class="tw-p-2">{{ctx.Locale.Tr "admin.self_check.database_fix_mysql"}}</div> 23 {{else if .DatabaseType.IsMSSQL}} 24 <div class="tw-p-2">{{ctx.Locale.Tr "admin.self_check.database_fix_mssql"}}</div> 25 {{end}} 26 {{if .DatabaseCheckCollationMismatch}} 27 <div class="ui red message">{{ctx.Locale.Tr "admin.self_check.database_collation_mismatch" .DatabaseCheckResult.ExpectedCollation}}</div> 28 {{end}} 29 {{if .DatabaseCheckCollationCaseInsensitive}} 30 <div class="ui warning message">{{ctx.Locale.Tr "admin.self_check.database_collation_case_insensitive" .DatabaseCheckResult.DatabaseCollation}}</div> 31 {{end}} 32 {{if .DatabaseCheckInconsistentCollationColumns}} 33 <div class="ui red message"> 34 <details> 35 <summary>{{ctx.Locale.Tr "admin.self_check.database_inconsistent_collation_columns" .DatabaseCheckResult.DatabaseCollation}}</summary> 36 <ul class="tw-w-full"> 37 {{range .DatabaseCheckInconsistentCollationColumns}} 38 <li>{{.}}</li> 39 {{end}} 40 </ul> 41 </details> 42 </div> 43 {{end}} 44 </div> 45 {{end}} 46 {{/* only shown when there is no visible "self-check-problem" */}} 47 <div class="ui attached segment tw-hidden self-check-no-problem"> 48 {{ctx.Locale.Tr "admin.self_check.no_problem_found"}} 49 </div> 50 </div> 51 52 {{template "admin/layout_footer" .}}