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

submit.tmpl 6.1 kB

4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. <style>
  2. .label_color{
  3. color:#505559 !important;
  4. width: 6% !important;
  5. text-align: center;
  6. }
  7. </style>
  8. {{template "base/head" .}}
  9. <div id="mask">
  10. <div id="loadingPage">
  11. <div class="rect1"></div>
  12. <div class="rect2"></div>
  13. <div class="rect3"></div>
  14. <div class="rect4"></div>
  15. <div class="rect5"></div>
  16. </div>
  17. </div>
  18. <div class="repository">
  19. {{template "repo/header" .}}
  20. <div class="alert"></div>
  21. <div class="ui container">
  22. <div>
  23. <div class="ui negative message" style="display: none;">
  24. </div>
  25. <div class="ui info message" style="display: none;">
  26. </div>
  27. <div class="ui positive message" style="display: none;">
  28. </div>
  29. <h4 class="ui top attached header">
  30. {{.i18n.Tr "repo.submit_image"}}
  31. </h4>
  32. <div class="submit-image-tmplvalue" style="display: none;" data-link="{{$.Link}}"></div>
  33. <div class="ui attached segment" style="padding: 2em 3em;padding-bottom: 7rem;">
  34. <div class="ui form" id="form_image">
  35. {{.CsrfTokenHtml}}
  36. <div class="inline field">
  37. <label class="label_color" for="">{{$.i18n.Tr "dataset.dataset_available_clusters"}}</label>
  38. <div class="ui basic label" style="border: none !important;color:#3291f8;">
  39. <svg class="svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="14" height="14"><path fill="none" d="M0 0h24v24H0z"></path><path d="M4 3h16a1 1 0 0 1 1 1v7H3V4a1 1 0 0 1 1-1zM3 13h18v7a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-7zm4 3v2h3v-2H7zM7 6v2h3V6H7z"></path></svg>
  40. CPU/GPU
  41. </div>
  42. <input type="hidden" value="{{.Type}}" name="type">
  43. </div>
  44. <div class="inline required field">
  45. <label class="label_color" for="">{{$.i18n.Tr "repo.images.name"}}</label>
  46. <input type="text" name="tag" required placeholder="{{$.i18n.Tr "repo.images.name_placerholder"}}" style="width: 80%;" maxlength="100">
  47. <span class="tooltips" style="display: block;padding-left: 0.5rem;">{{.i18n.Tr "repo.images.name_rule"}}</span>
  48. </div>
  49. <div class="inline required field">
  50. <label class="label_color" for="">{{$.i18n.Tr "dataset.description"}}</label>
  51. <textarea style="width: 80%;" required id="description" name="description" rows="3" maxlength="255" placeholder={{.i18n.Tr "repo.modelarts.train_job.new_place"}} onchange="this.value=this.value.substring(0, 255)" onkeydown="this.value=this.value.substring(0, 255)" onkeyup="this.value=this.value.substring(0, 255)"></textarea>
  52. </div>
  53. <div class="inline field" style="display: flex;align-items: center;">
  54. <label class="label_color" for="">{{$.i18n.Tr "repo.model.manage.label"}}</label>&nbsp;
  55. <div class="ui multiple search selection dropdown" id="dropdown_image" style="width: 80%;">
  56. <input type="hidden" name="topics" value="" required>
  57. <div class="default text" id="default_text">{{.i18n.Tr "repo.repo_label_helpe"}}</div>
  58. <div class="menu" id="course_label_item"></div>
  59. </div>
  60. </div>
  61. <span class="tooltips" style="display: block;padding-left: 0.5rem;margin-top: 0.5rem;margin-bottom: 1rem;">{{.i18n.Tr "repo.image.label_tooltips"}}</span>
  62. <div class="inline fields">
  63. <label class="label_color" for="" style="visibility: hidden;"></label>
  64. <div class="field">
  65. <div class="ui radio checkbox">
  66. <input type="radio" name="isPrivate" checked="checked" value="false">
  67. <label>{{.i18n.Tr "org.settings.visibility.public"}}</label>
  68. </div>
  69. </div>
  70. <div class="field" style="flex: 0.15;">
  71. <div class="ui radio checkbox" >
  72. <input type="radio" name="isPrivate" value="true">
  73. <label>{{.i18n.Tr "home.show_private"}}</label>
  74. </div>
  75. </div>
  76. <div class="field">
  77. <span class="label_color">{{.i18n.Tr "repo.images.public_tooltips"}}</span>
  78. </div>
  79. </div>
  80. <div class="inline required field" style="padding-top: 2rem;">
  81. <label class="label_color" for="" style="visibility: hidden;"></label>
  82. <button class="ui create_image green button" type="button">
  83. {{.i18n.Tr "repo.cloudbrain.commit_image"}}
  84. </button>
  85. <a class="ui button" id="cancel_submit_image">{{.i18n.Tr "repo.cloudbrain.cancel"}}</a>
  86. </div>
  87. </div>
  88. </div>
  89. </div>
  90. </div>
  91. </div>
  92. <!-- 确认模态框 -->
  93. <div>
  94. <div class="ui modal image_confirm_submit">
  95. <div class="header">{{.i18n.Tr "repo.submit_image"}}</div>
  96. <div class="content text red center">
  97. <p><i class="exclamation icon"></i>{{.i18n.Tr "repo.image_overwrite"}}</p>
  98. </div>
  99. <div class="actions">
  100. <button class="ui deny small button">{{.i18n.Tr "cloudbrain.operate_cancel"}}</button>
  101. <button class="ui green small approve button">{{.i18n.Tr "cloudbrain.operate_confirm"}}</button>
  102. </div>
  103. </div>
  104. </div>
  105. {{template "base/footer" .}}