gitea源码

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. {{template "base/head" .}}
  2. <div class="page-content organization times">
  3. {{template "org/header" .}}
  4. <div class="ui container">
  5. <div class="ui grid">
  6. <div class="three wide column">
  7. <form class="ui form" method="get">
  8. <input type="hidden" name="by" value="{{$.WorktimeBy}}">
  9. <div class="field">
  10. <label>{{ctx.Locale.Tr "org.worktime.date_range_start"}}</label>
  11. <input type="date" name="from" value="{{.RangeFrom}}">
  12. </div>
  13. <div class="field">
  14. <label>{{ctx.Locale.Tr "org.worktime.date_range_end"}}</label>
  15. <input type="date" name="to" value="{{.RangeTo}}">
  16. </div>
  17. <button class="ui primary button">{{ctx.Locale.Tr "org.worktime.query"}}</button>
  18. </form>
  19. </div>
  20. <div class="thirteen wide column">
  21. <div class="ui column">
  22. <div class="ui compact small menu">
  23. {{$queryParams := QueryBuild "from" .RangeFrom "to" .RangeTo}}
  24. <a class="{{Iif .WorktimeByRepos "active"}} item" href="{{$.Org.OrganisationLink}}/worktime?by=repos&{{$queryParams}}">{{svg "octicon-repo"}} {{ctx.Locale.Tr "org.worktime.by_repositories"}}</a>
  25. <a class="{{Iif .WorktimeByMilestones "active"}} item" href="{{$.Org.OrganisationLink}}/worktime?by=milestones&{{$queryParams}}">{{svg "octicon-milestone"}} {{ctx.Locale.Tr "org.worktime.by_milestones"}}</a>
  26. <a class="{{Iif .WorktimeByMembers "active"}} item" href="{{$.Org.OrganisationLink}}/worktime?by=members&{{$queryParams}}">{{svg "octicon-people"}} {{ctx.Locale.Tr "org.worktime.by_members"}}</a>
  27. </div>
  28. </div>
  29. {{if .WorktimeByRepos}}
  30. {{template "org/worktime/table_repos" dict "Org" .Org "WorktimeSumResult" .WorktimeSumResult}}
  31. {{else if .WorktimeByMilestones}}
  32. {{template "org/worktime/table_milestones" dict "Org" .Org "WorktimeSumResult" .WorktimeSumResult}}
  33. {{else if .WorktimeByMembers}}
  34. {{template "org/worktime/table_members" dict "Org" .Org "WorktimeSumResult" .WorktimeSumResult}}
  35. {{end}}
  36. </div>
  37. </div>
  38. </div>
  39. </div>
  40. {{template "base/footer" .}}