You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

hook_new.tmpl 2.4KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. {{template "base/head" .}}
  2. <div class="page-content admin settings new webhook">
  3. {{template "admin/navbar" .}}
  4. <div class="ui container">
  5. {{template "base/alert" .}}
  6. <h4 class="ui top attached header">
  7. {{if .PageIsAdminDefaultHooksNew}}
  8. {{.locale.Tr "admin.defaulthooks.add_webhook"}}
  9. {{else if .PageIsAdminSystemHooksNew}}
  10. {{.locale.Tr "admin.systemhooks.add_webhook"}}
  11. {{else if .Webhook.IsSystemWebhook}}
  12. {{.locale.Tr "admin.systemhooks.update_webhook"}}
  13. {{else}}
  14. {{.locale.Tr "admin.defaulthooks.update_webhook"}}
  15. {{end}}
  16. <div class="ui right">
  17. {{if eq .HookType "gitea"}}
  18. <img width="26" height="26" src="{{AssetUrlPrefix}}/img/gitea.svg">
  19. {{else if eq .HookType "gogs"}}
  20. <img width="26" height="26" src="{{AssetUrlPrefix}}/img/gogs.ico">
  21. {{else if eq .HookType "slack"}}
  22. <img width="26" height="26" src="{{AssetUrlPrefix}}/img/slack.png">
  23. {{else if eq .HookType "discord"}}
  24. <img width="26" height="26" src="{{AssetUrlPrefix}}/img/discord.png">
  25. {{else if eq .HookType "dingtalk"}}
  26. <img width="26" height="26" src="{{AssetUrlPrefix}}/img/dingtalk.ico">
  27. {{else if eq .HookType "telegram"}}
  28. <img width="26" height="26" src="{{AssetUrlPrefix}}/img/telegram.png">
  29. {{else if eq .HookType "msteams"}}
  30. <img width="26" height="26" src="{{AssetUrlPrefix}}/img/msteams.png">
  31. {{else if eq .HookType "feishu"}}
  32. <img width="26" height="26" src="{{AssetUrlPrefix}}/img/feishu.png">
  33. {{else if eq .HookType "matrix"}}
  34. {{svg "gitea-matrix" 26}}
  35. {{else if eq .HookType "wechatwork"}}
  36. <img width="26" height="26" src="{{AssetUrlPrefix}}/img/wechatwork.png">
  37. {{else if eq .HookType "packagist"}}
  38. <img width="26" height="26" src="{{AssetUrlPrefix}}/img/packagist.png">
  39. {{end}}
  40. </div>
  41. </h4>
  42. <div class="ui attached segment">
  43. {{template "repo/settings/webhook/gitea" .}}
  44. {{template "repo/settings/webhook/gogs" .}}
  45. {{template "repo/settings/webhook/slack" .}}
  46. {{template "repo/settings/webhook/discord" .}}
  47. {{template "repo/settings/webhook/dingtalk" .}}
  48. {{template "repo/settings/webhook/telegram" .}}
  49. {{template "repo/settings/webhook/msteams" .}}
  50. {{template "repo/settings/webhook/feishu" .}}
  51. {{template "repo/settings/webhook/matrix" .}}
  52. {{template "repo/settings/webhook/wechatwork" .}}
  53. {{template "repo/settings/webhook/packagist" .}}
  54. </div>
  55. {{template "repo/settings/webhook/history" .}}
  56. </div>
  57. </div>
  58. {{template "base/footer" .}}