diff options
author | wxiaoguang <wxiaoguang@gmail.com> | 2023-09-25 21:15:51 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-25 13:15:51 +0000 |
commit | 597b04fe2f4f032af3c2a4db30bbdf1437a19f34 (patch) | |
tree | 3dc12fe53f4325962309b7a987d31235027669c3 /templates/repo/wiki | |
parent | 2774a2afc641c4561a44c870138f8006462e2744 (diff) | |
download | gitea-597b04fe2f4f032af3c2a4db30bbdf1437a19f34.tar.gz gitea-597b04fe2f4f032af3c2a4db30bbdf1437a19f34.zip |
Backport ctx locale refactoring manually (#27231) (#27259) (#27260)
Backport #27231 #27259 manually
---------
Co-authored-by: delvh <dev.lh@web.de>
Diffstat (limited to 'templates/repo/wiki')
-rw-r--r-- | templates/repo/wiki/new.tmpl | 18 | ||||
-rw-r--r-- | templates/repo/wiki/pages.tmpl | 10 | ||||
-rw-r--r-- | templates/repo/wiki/revision.tmpl | 10 | ||||
-rw-r--r-- | templates/repo/wiki/start.tmpl | 6 | ||||
-rw-r--r-- | templates/repo/wiki/view.tmpl | 32 |
5 files changed, 38 insertions, 38 deletions
diff --git a/templates/repo/wiki/new.tmpl b/templates/repo/wiki/new.tmpl index 291089d5a6..ff31df0c32 100644 --- a/templates/repo/wiki/new.tmpl +++ b/templates/repo/wiki/new.tmpl @@ -4,40 +4,40 @@ <div class="ui container"> {{template "base/alert" .}} <div class="ui header flex-text-block gt-sb"> - {{.locale.Tr "repo.wiki.new_page"}} + {{ctx.Locale.Tr "repo.wiki.new_page"}} {{if .PageIsWikiEdit}} - <a class="ui tiny primary button" href="{{.RepoLink}}/wiki?action=_new">{{.locale.Tr "repo.wiki.new_page_button"}}</a> + <a class="ui tiny primary button" href="{{.RepoLink}}/wiki?action=_new">{{ctx.Locale.Tr "repo.wiki.new_page_button"}}</a> {{end}} </div> <form class="ui form" action="{{.Link}}?action={{if .PageIsWikiEdit}}_edit{{else}}_new{{end}}" method="post"> {{.CsrfTokenHtml}} <div class="field {{if .Err_Title}}error{{end}}"> - <input name="title" value="{{.title}}" aria-label="{{.locale.Tr "repo.wiki.page_title"}}" placeholder="{{.locale.Tr "repo.wiki.page_title"}}" autofocus required> + <input name="title" value="{{.title}}" aria-label="{{ctx.Locale.Tr "repo.wiki.page_title"}}" placeholder="{{ctx.Locale.Tr "repo.wiki.page_title"}}" autofocus required> </div> <div class="help"> - {{.locale.Tr "repo.wiki.page_name_desc"}} + {{ctx.Locale.Tr "repo.wiki.page_name_desc"}} </div> {{$content := .content}} {{if not .PageIsWikiEdit}} - {{$content = .locale.Tr "repo.wiki.welcome"}} + {{$content = ctx.Locale.Tr "repo.wiki.welcome"}} {{end}} {{template "shared/combomarkdowneditor" (dict "MarkdownPreviewUrl" (print .Repository.Link "/markup") "MarkdownPreviewContext" .RepoLink "TextareaName" "content" - "TextareaPlaceholder" (.locale.Tr "repo.wiki.page_content") - "TextareaAriaLabel" (.locale.Tr "repo.wiki.page_content") + "TextareaPlaceholder" (ctx.Locale.Tr "repo.wiki.page_content") + "TextareaAriaLabel" (ctx.Locale.Tr "repo.wiki.page_content") "TextareaContent" $content )}} <div class="field gt-mt-4"> - <input name="message" aria-label="{{.locale.Tr "repo.wiki.default_commit_message"}}" placeholder="{{.locale.Tr "repo.wiki.default_commit_message"}}"> + <input name="message" aria-label="{{ctx.Locale.Tr "repo.wiki.default_commit_message"}}" placeholder="{{ctx.Locale.Tr "repo.wiki.default_commit_message"}}"> </div> <div class="divider"></div> <div class="text right"> <button class="ui primary button"> - {{.locale.Tr "repo.wiki.save_page"}} + {{ctx.Locale.Tr "repo.wiki.save_page"}} </button> </div> </form> diff --git a/templates/repo/wiki/pages.tmpl b/templates/repo/wiki/pages.tmpl index c778933e8b..a1bf13287c 100644 --- a/templates/repo/wiki/pages.tmpl +++ b/templates/repo/wiki/pages.tmpl @@ -3,10 +3,10 @@ {{template "repo/header" .}} <div class="ui container"> <h2 class="ui header gt-df gt-ac gt-sb"> - <span>{{.locale.Tr "repo.wiki.pages"}}</span> + <span>{{ctx.Locale.Tr "repo.wiki.pages"}}</span> <span> {{if and .CanWriteWiki (not .Repository.IsMirror)}} - <a class="ui small primary button" href="{{.RepoLink}}/wiki?action=_new">{{.locale.Tr "repo.wiki.new_page_button"}}</a> + <a class="ui small primary button" href="{{.RepoLink}}/wiki?action=_new">{{ctx.Locale.Tr "repo.wiki.new_page_button"}}</a> {{end}} </span> </h2> @@ -17,10 +17,10 @@ <td> {{svg "octicon-file"}} <a href="{{$.RepoLink}}/wiki/{{.SubURL}}">{{.Name}}</a> - <a class="wiki-git-entry" href="{{$.RepoLink}}/wiki/{{.GitEntryName | PathEscape}}" data-tooltip-content="{{$.locale.Tr "repo.wiki.original_git_entry_tooltip"}}">{{svg "octicon-chevron-right"}}</a> + <a class="wiki-git-entry" href="{{$.RepoLink}}/wiki/{{.GitEntryName | PathEscape}}" data-tooltip-content="{{ctx.Locale.Tr "repo.wiki.original_git_entry_tooltip"}}">{{svg "octicon-chevron-right"}}</a> </td> - {{$timeSince := TimeSinceUnix .UpdatedUnix $.locale}} - <td class="text right">{{$.locale.Tr "repo.wiki.last_updated" $timeSince | Safe}}</td> + {{$timeSince := TimeSinceUnix .UpdatedUnix ctx.Locale}} + <td class="text right">{{ctx.Locale.Tr "repo.wiki.last_updated" $timeSince | Safe}}</td> </tr> {{end}} </tbody> diff --git a/templates/repo/wiki/revision.tmpl b/templates/repo/wiki/revision.tmpl index b2c6ccf900..95b3cd0920 100644 --- a/templates/repo/wiki/revision.tmpl +++ b/templates/repo/wiki/revision.tmpl @@ -6,11 +6,11 @@ <div class="ui stackable grid"> <div class="ui eight wide column"> <div class="ui header"> - <a class="file-revisions-btn ui basic button" title="{{.locale.Tr "repo.wiki.back_to_wiki"}}" href="{{.RepoLink}}/wiki/{{.PageURL}}"><span>{{.revision}}</span> {{svg "octicon-home"}}</a> + <a class="file-revisions-btn ui basic button" title="{{ctx.Locale.Tr "repo.wiki.back_to_wiki"}}" href="{{.RepoLink}}/wiki/{{.PageURL}}"><span>{{.revision}}</span> {{svg "octicon-home"}}</a> {{$title}} <div class="ui sub header gt-word-break"> - {{$timeSince := TimeSince .Author.When $.locale}} - {{.locale.Tr "repo.wiki.last_commit_info" .Author.Name $timeSince | Safe}} + {{$timeSince := TimeSince .Author.When ctx.Locale}} + {{ctx.Locale.Tr "repo.wiki.last_commit_info" .Author.Name $timeSince | Safe}} </div> </div> </div> @@ -21,12 +21,12 @@ </div> </div> </div> - <h2 class="ui top header">{{.locale.Tr "repo.wiki.wiki_page_revisions"}}</h2> + <h2 class="ui top header">{{ctx.Locale.Tr "repo.wiki.wiki_page_revisions"}}</h2> <div class="gt-mt-4"> <h4 class="ui top attached header"> <div class="ui stackable grid"> <div class="sixteen wide column"> - {{.CommitCount}} {{.locale.Tr "repo.commits.commits"}} + {{.CommitCount}} {{ctx.Locale.Tr "repo.commits.commits"}} </div> </div> </h4> diff --git a/templates/repo/wiki/start.tmpl b/templates/repo/wiki/start.tmpl index dbe625c568..dca7a074aa 100644 --- a/templates/repo/wiki/start.tmpl +++ b/templates/repo/wiki/start.tmpl @@ -4,10 +4,10 @@ <div class="ui container"> <div class="ui center segment gt-py-5"> {{svg "octicon-book" 48}} - <h2>{{.locale.Tr "repo.wiki.welcome"}}</h2> - <p>{{.locale.Tr "repo.wiki.welcome_desc"}}</p> + <h2>{{ctx.Locale.Tr "repo.wiki.welcome"}}</h2> + <p>{{ctx.Locale.Tr "repo.wiki.welcome_desc"}}</p> {{if and .CanWriteWiki (not .Repository.IsMirror)}} - <a class="ui primary button" href="{{.RepoLink}}/wiki?action=_new">{{.locale.Tr "repo.wiki.create_first_page"}}</a> + <a class="ui primary button" href="{{.RepoLink}}/wiki?action=_new">{{ctx.Locale.Tr "repo.wiki.create_first_page"}}</a> {{end}} </div> </div> diff --git a/templates/repo/wiki/view.tmpl b/templates/repo/wiki/view.tmpl index 4427a986df..039ff3f179 100644 --- a/templates/repo/wiki/view.tmpl +++ b/templates/repo/wiki/view.tmpl @@ -5,10 +5,10 @@ <div class="ui container"> <div class="repo-button-row"> <div class="gt-df gt-ac"> - <div class="ui floating filter dropdown" data-no-results="{{.locale.Tr "repo.pulls.no_results"}}"> + <div class="ui floating filter dropdown" data-no-results="{{ctx.Locale.Tr "repo.pulls.no_results"}}"> <div class="ui basic small button"> <span class="text"> - {{.locale.Tr "repo.wiki.page"}}: + {{ctx.Locale.Tr "repo.wiki.page"}}: <strong>{{$title}}</strong> </span> {{svg "octicon-triangle-down" 14 "dropdown icon"}} @@ -16,10 +16,10 @@ <div class="menu"> <div class="ui icon search input"> <i class="icon">{{svg "octicon-filter" 16}}</i> - <input name="search" placeholder="{{.locale.Tr "repo.wiki.filter_page"}}..."> + <input name="search" placeholder="{{ctx.Locale.Tr "repo.wiki.filter_page"}}..."> </div> <div class="scrolling menu"> - <a class="item muted" href="{{.RepoLink}}/wiki/?action=_pages">{{.locale.Tr "repo.wiki.pages"}}</a> + <a class="item muted" href="{{.RepoLink}}/wiki/?action=_pages">{{ctx.Locale.Tr "repo.wiki.pages"}}</a> <div class="divider"></div> {{range .Pages}} <a class="item {{if eq $.Title .Name}}selected{{end}}" href="{{$.RepoLink}}/wiki/{{.SubURL}}">{{.Name}}</a> @@ -36,23 +36,23 @@ <div class="ui dividing header"> <div class="ui stackable grid"> <div class="eight wide column"> - <a class="file-revisions-btn ui basic button" title="{{.locale.Tr "repo.wiki.file_revision"}}" href="{{.RepoLink}}/wiki/{{.PageURL}}?action=_revision" ><span>{{.CommitCount}}</span> {{svg "octicon-history"}}</a> + <a class="file-revisions-btn ui basic button" title="{{ctx.Locale.Tr "repo.wiki.file_revision"}}" href="{{.RepoLink}}/wiki/{{.PageURL}}?action=_revision" ><span>{{.CommitCount}}</span> {{svg "octicon-history"}}</a> {{$title}} <div class="ui sub header"> - {{$timeSince := TimeSince .Author.When $.locale}} - {{.locale.Tr "repo.wiki.last_commit_info" .Author.Name $timeSince | Safe}} + {{$timeSince := TimeSince .Author.When ctx.Locale}} + {{ctx.Locale.Tr "repo.wiki.last_commit_info" .Author.Name $timeSince | Safe}} </div> </div> <div class="eight wide right aligned column"> {{if .EscapeStatus.Escaped}} - <a class="ui small button unescape-button gt-hidden">{{.locale.Tr "repo.unescape_control_characters"}}</a> - <a class="ui small button escape-button">{{.locale.Tr "repo.escape_control_characters"}}</a> + <a class="ui small button unescape-button gt-hidden">{{ctx.Locale.Tr "repo.unescape_control_characters"}}</a> + <a class="ui small button escape-button">{{ctx.Locale.Tr "repo.escape_control_characters"}}</a> {{end}} {{if and .CanWriteWiki (not .Repository.IsMirror)}} <div class="ui right"> - <a class="ui small button" href="{{.RepoLink}}/wiki/{{.PageURL}}?action=_edit">{{.locale.Tr "repo.wiki.edit_page_button"}}</a> - <a class="ui small primary button" href="{{.RepoLink}}/wiki?action=_new">{{.locale.Tr "repo.wiki.new_page_button"}}</a> - <a class="ui small red button delete-button" href="" data-url="{{.RepoLink}}/wiki/{{.PageURL}}?action=_delete" data-id="{{.PageURL}}">{{.locale.Tr "repo.wiki.delete_page_button"}}</a> + <a class="ui small button" href="{{.RepoLink}}/wiki/{{.PageURL}}?action=_edit">{{ctx.Locale.Tr "repo.wiki.edit_page_button"}}</a> + <a class="ui small primary button" href="{{.RepoLink}}/wiki?action=_new">{{ctx.Locale.Tr "repo.wiki.new_page_button"}}</a> + <a class="ui small red button delete-button" href="" data-url="{{.RepoLink}}/wiki/{{.PageURL}}?action=_delete" data-id="{{.PageURL}}">{{ctx.Locale.Tr "repo.wiki.delete_page_button"}}</a> </div> {{end}} </div> @@ -79,7 +79,7 @@ {{if .sidebarPresent}} <div class="markup wiki-content-sidebar"> {{if and .CanWriteWiki (not .Repository.IsMirror)}} - <a class="gt-float-right muted" href="{{.RepoLink}}/wiki/_Sidebar?action=_edit" aria-label="{{.locale.Tr "repo.wiki.edit_page_button"}}">{{svg "octicon-pencil"}}</a> + <a class="gt-float-right muted" href="{{.RepoLink}}/wiki/_Sidebar?action=_edit" aria-label="{{ctx.Locale.Tr "repo.wiki.edit_page_button"}}">{{svg "octicon-pencil"}}</a> {{end}} {{template "repo/unicode_escape_prompt" dict "EscapeStatus" .sidebarEscapeStatus "root" $}} {{.sidebarContent | Safe}} @@ -91,7 +91,7 @@ {{if .footerPresent}} <div class="markup wiki-content-footer"> {{if and .CanWriteWiki (not .Repository.IsMirror)}} - <a class="gt-float-right muted" href="{{.RepoLink}}/wiki/_Footer?action=_edit" aria-label="{{.locale.Tr "repo.wiki.edit_page_button"}}">{{svg "octicon-pencil"}}</a> + <a class="gt-float-right muted" href="{{.RepoLink}}/wiki/_Footer?action=_edit" aria-label="{{ctx.Locale.Tr "repo.wiki.edit_page_button"}}">{{svg "octicon-pencil"}}</a> {{end}} {{template "repo/unicode_escape_prompt" dict "footerEscapeStatus" .sidebarEscapeStatus "root" $}} {{.footerContent | Safe}} @@ -104,10 +104,10 @@ <div class="ui g-modal-confirm delete modal"> <div class="header"> {{svg "octicon-trash"}} - {{.locale.Tr "repo.wiki.delete_page_button"}} + {{ctx.Locale.Tr "repo.wiki.delete_page_button"}} </div> <div class="content"> - <p>{{.locale.Tr "repo.wiki.delete_page_notice_1" ($title|Escape) | Safe}}</p> + <p>{{ctx.Locale.Tr "repo.wiki.delete_page_notice_1" ($title|Escape) | Safe}}</p> </div> {{template "base/modal_actions_confirm" .}} </div> |