Fix the Back button on /admin/plugin/installplugin #2383 (#2384)

This commit is contained in:
Koki Igarashi 2020-02-12 21:18:06 +09:00 committed by GitHub
parent a124b3baa2
commit abd382c357
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -35,68 +35,70 @@
</div>
<div class="col-md-12">
<div class="card card-outline card-success">
<div class="card-header">
<h3 class="card-title">
<la:message key="labels.plugin_install"/>
</h3>
</div>
<!-- /.card-header -->
<la:form action="/admin/plugin/install" enctype="multipart/form-data">
<div class="card-header">
<h3 class="card-title">
<la:message key="labels.plugin_install"/>
</h3>
</div>
<!-- /.card-header -->
<div class="card-body">
<ul class="nav nav-tabs" role="tablist">
<li role="presentation" class="nav-item"><a href="#remote" aria-controls="remote" class="nav-link active"
role="tab"
data-toggle="tab"
><la:message key="labels.plugin_remote_install"/></a></li>
<li role="presentation" class="nav-item"><a href="#local" aria-controls="local" class="nav-link" role="tab"
data-toggle="tab"><la:message
key="labels.plugin_local_install"
/></a></li>
</ul>
<div class="tab-content">
<div role="tabpanel" class="tab-pane active" id="remote">
<div class="card-body">
<div class="form-group row">
<la:errors property="selectedArtifact"/>
<la:select styleId="artifacts" property="id" styleClass="form-control">
<c:forEach var="item" varStatus="s"
items="${availableArtifactItems}">
<la:option
value="${f:h(item.id)}">${f:h(item.name)}-${f:h(item.version)}</la:option>
</c:forEach>
</la:select>
</div>
<div class="card-body">
<ul class="nav nav-tabs" role="tablist">
<li role="presentation" class="nav-item"><a href="#remote" aria-controls="remote" class="nav-link active"
role="tab"
data-toggle="tab"
><la:message key="labels.plugin_remote_install"/></a></li>
<li role="presentation" class="nav-item"><a href="#local" aria-controls="local" class="nav-link" role="tab"
data-toggle="tab"><la:message
key="labels.plugin_local_install"
/></a></li>
</ul>
<div class="tab-content">
<div role="tabpanel" class="tab-pane active" id="remote">
<div class="card-body">
<div class="form-group row">
<la:errors property="selectedArtifact"/>
<la:select styleId="artifacts" property="id" styleClass="form-control">
<c:forEach var="item" varStatus="s"
items="${availableArtifactItems}">
<la:option
value="${f:h(item.id)}">${f:h(item.name)}-${f:h(item.version)}</la:option>
</c:forEach>
</la:select>
</div>
</div>
<div role="tabpanel" class="tab-pane" id="local">
<div class="card-body">
<div class="form-group row">
<label for="name" class="col-md-3 text-right col-form-label"><la:message
key="labels.plugin_jar_file"/></label>
<div class="col-md-9 text-right col-form-label">
<input type="file" name="jarFile" class="form-control-file"/>
</div>
</div>
<div role="tabpanel" class="tab-pane" id="local">
<div class="card-body">
<div class="form-group row">
<label for="name" class="col-md-3 text-right col-form-label"><la:message
key="labels.plugin_jar_file"/></label>
<div class="col-md-9 text-right col-form-label">
<input type="file" name="jarFile" class="form-control-file"/>
</div>
</div>
</div>
</div>
</div>
<!-- /.card-body -->
<div class="card-footer">
<button type="submit" class="btn btn-default" name="back"
value="<la:message key="labels.crud_button_back" />">
<em class="fa fa-arrow-circle-left"></em>
<la:message key="labels.crud_button_back"/>
</button>
<button type="submit" class="btn btn-success" name="install"
value="<la:message key="labels.crud_button_install" />"
>
<em class="fa fa-plus"></em>
<la:message key="labels.crud_button_install"/>
</button>
</div>
<!-- /.card-footer -->
<button type="submit" class="btn btn-success" name="install"
value="<la:message key="labels.crud_button_install" />"
>
<em class="fa fa-plus"></em>
<la:message key="labels.crud_button_install"/>
</button>
</div>
<!-- /.card-body -->
</la:form>
<div class="card-footer">
<la:form action="/admin/plugin/">
<button type="submit" class="btn btn-default" name="back"
value="<la:message key="labels.crud_button_back" />">
<em class="fa fa-arrow-circle-left"></em>
<la:message key="labels.crud_button_back"/>
</button>
</la:form>
</div>
<!-- /.card-footer -->
</div>
<!-- /.card -->
</div>