|
|
|
@@ -23,7 +23,7 @@ |
|
|
|
<h4 class="ui top attached header"> |
|
|
|
{{.i18n.Tr "repo.submit_image"}} |
|
|
|
</h4> |
|
|
|
<div class="submit-image-tmplvalue" style="display: none;" data-link="{{$.Link}}"></div> |
|
|
|
<div class="submit-image-tmplvalue" style="display: none;" data-link="/image/{{$.Image.ID}}"></div> |
|
|
|
<div class="ui attached segment" style="padding: 2em 3em;padding-bottom: 7rem;"> |
|
|
|
<form class="ui form" id="form_image"> |
|
|
|
{{.CsrfTokenHtml}} |
|
|
|
@@ -37,17 +37,21 @@ |
|
|
|
</div> |
|
|
|
<div class="inline required field"> |
|
|
|
<label class="label_color" for="">{{$.i18n.Tr "repo.images.name"}}</label> |
|
|
|
<input type="text" name="tag" required placeholder="{{$.i18n.Tr "repo.images.name_placerholder"}}" style="width: 80%;"> |
|
|
|
<input type="hidden" name="tag" value="{{.Image.Tag}}" > |
|
|
|
<input disabled value="{{.Image.Tag}}" style="width: 80%;"> |
|
|
|
<span class="tooltips" style="display: block;padding-left: 0.5rem;">{{.i18n.Tr "cloudbrain.job_name_rule"}}</span> |
|
|
|
</div> |
|
|
|
<div class="inline required field"> |
|
|
|
<label class="label_color" for="">{{$.i18n.Tr "dataset.description"}}</label> |
|
|
|
<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> |
|
|
|
<textarea style="width: 80%;" required id="description" value="{{.Image.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)">{{.Image.Description}}</textarea> |
|
|
|
</div> |
|
|
|
<div class="inline field" style="display: flex;align-items: center;"> |
|
|
|
<label class="label_color" for="">{{$.i18n.Tr "repo.model.manage.label"}}</label> |
|
|
|
<div class="ui multiple search selection dropdown" id="dropdown_image" style="width: 80%;"> |
|
|
|
<input type="hidden" name="topics" value="" required> |
|
|
|
{{range .Image.Topics}} |
|
|
|
<a class="ui label transition visible" data-value="{{.}}" style="display: inline-block !important;">{{.}}<i class="delete icon"></i></a> |
|
|
|
{{end}} |
|
|
|
<div class="default text" id="default_text">{{.i18n.Tr "repo.repo_label_helpe"}}</div> |
|
|
|
<div class="menu" id="course_label_item"></div> |
|
|
|
</div> |
|
|
|
@@ -57,13 +61,13 @@ |
|
|
|
<label class="label_color" for="" style="visibility: hidden;"></label> |
|
|
|
<div class="field"> |
|
|
|
<div class="ui radio checkbox"> |
|
|
|
<input type="radio" name="isPrivate" checked="checked" value="false"> |
|
|
|
<input type="radio" name="isPrivate" checked="{{if not .Image.IsPrivate}} checked {{end}}" value="false"> |
|
|
|
<label>{{.i18n.Tr "org.settings.visibility.public"}}</label> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="field" style="flex: 0.15;"> |
|
|
|
<div class="ui radio checkbox" > |
|
|
|
<input type="radio" name="isPrivate" value="true"> |
|
|
|
<input type="radio" name="isPrivate" checked="{{if .Image.IsPrivate}} checked {{end}}" value="true"> |
|
|
|
<label>{{.i18n.Tr "home.show_private"}}</label> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
@@ -85,7 +89,9 @@ |
|
|
|
</div> |
|
|
|
{{template "base/footer" .}} |
|
|
|
<script> |
|
|
|
console.log({{$.Link}}) |
|
|
|
console.log({{$.Link}},{{$.PageFrom}},{{$.Image}}) |
|
|
|
console.log({{.Image.Description}}) |
|
|
|
|
|
|
|
let url_href = {{$.Link}} |
|
|
|
function submitImage(){ |
|
|
|
console.log($('#form_image').serialize()) |
|
|
|
|