gitea源码

settings.tmpl 2.7KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. {{template "base/head" .}}
  2. <div role="main" aria-label="{{.Title}}" class="page-content package settings options{{if .ContextUser.IsOrganization}} organization{{end}}">
  3. {{if .ContextUser.IsOrganization}}
  4. {{template "org/header" .}}
  5. {{else}}
  6. {{template "shared/user/org_profile_avatar" .}}
  7. {{end}}
  8. <div class="ui container">
  9. {{if not .ContextUser.IsOrganization}}
  10. {{template "user/overview/header" .}}
  11. {{end}}
  12. {{template "base/alert" .}}
  13. <p><a href="{{.PackageDescriptor.VersionWebLink}}">{{.PackageDescriptor.Package.Name}} ({{.PackageDescriptor.Version.Version}})</a> / <strong>{{ctx.Locale.Tr "repo.settings"}}</strong></p>
  14. <h4 class="ui top attached header">
  15. {{ctx.Locale.Tr "packages.settings.link"}}
  16. </h4>
  17. <div class="ui attached segment">
  18. <p>{{ctx.Locale.Tr "packages.settings.link.description"}}</p>
  19. <form class="ui form form-fetch-action ignore-dirty flex-text-block" action="{{.Link}}" method="post">
  20. {{.CsrfTokenHtml}}
  21. <input type="hidden" name="action" value="link">
  22. <div data-global-init="initSearchRepoBox" class="ui search" data-uid="{{.PackageDescriptor.Owner.ID}}">
  23. <div class="ui input">
  24. <input class="prompt" name="repo_name" value="{{.LinkedRepoName}}" placeholder="{{ctx.Locale.Tr "search.repo_kind"}}" autocomplete="off">
  25. </div>
  26. </div>
  27. <button class="ui primary button">{{ctx.Locale.Tr "packages.settings.link.button"}}</button>
  28. </form>
  29. </div>
  30. <h4 class="ui top attached error header">
  31. {{ctx.Locale.Tr "repo.settings.danger_zone"}}
  32. </h4>
  33. <div class="ui attached error danger segment">
  34. <div class="flex-list">
  35. <div class="flex-item">
  36. <div class="flex-item-main">
  37. <div class="flex-item-title">{{ctx.Locale.Tr "packages.settings.delete"}}</div>
  38. <div class="flex-item-body">{{ctx.Locale.Tr "packages.settings.delete.description"}}</div>
  39. </div>
  40. <div class="flex-item-trailing">
  41. <button class="ui basic red show-modal button" data-modal="#delete-package-modal">{{ctx.Locale.Tr "packages.settings.delete"}}</button>
  42. </div>
  43. <div class="ui tiny modal" id="delete-package-modal">
  44. <div class="header">
  45. {{ctx.Locale.Tr "packages.settings.delete"}}
  46. </div>
  47. <div class="content">
  48. <div class="ui warning message tw-break-anywhere">
  49. {{ctx.Locale.Tr "packages.settings.delete.notice" .PackageDescriptor.Package.Name .PackageDescriptor.Version.Version}}
  50. </div>
  51. <form class="ui form" action="{{.Link}}" method="post">
  52. {{.CsrfTokenHtml}}
  53. <input type="hidden" name="action" value="delete">
  54. {{template "base/modal_actions_confirm" .}}
  55. </form>
  56. </div>
  57. </div>
  58. </div>
  59. </div>
  60. </div>
  61. </div>
  62. </div>
  63. {{template "base/footer" .}}