2 ~ Licensed to the Apache Software Foundation (ASF) under one
3 ~ or more contributor license agreements. See the NOTICE file
4 ~ distributed with this work for additional information
5 ~ regarding copyright ownership. The ASF licenses this file
6 ~ to you under the Apache License, Version 2.0 (the
7 ~ "License"); you may not use this file except in compliance
8 ~ with the License. You may obtain a copy of the License at
10 ~ http://www.apache.org/licenses/LICENSE-2.0
12 ~ Unless required by applicable law or agreed to in writing,
13 ~ software distributed under the License is distributed on an
14 ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 ~ KIND, either express or implied. See the License for the
16 ~ specific language governing permissions and limitations
19 <script id="legacy-artifact-path-main" type="text/html">
20 <div id="legacy-artifact-path-screen">
21 <div class="page-header">
22 <h2>${$.i18n.prop('legacy-artifact-paths.list')}</h2>
25 <ul id="legacy-artifact-paths-view-tabs" class="nav nav-tabs">
26 <li id="legacy-artifact-paths-view-tabs-li-grid">
27 <a data-toggle="tab" href="#legacy-artifact-paths-view" id="legacy-artifact-paths-view-tabs-a-grid">${$.i18n.prop('legacy-artifact-paths.grid.tab.title')}</a>
29 <li id="legacy-artifact-paths-view-tabs-li-edit">
30 <a data-toggle="tab" href="#legacy-artifact-paths-edit">${$.i18n.prop('add')}</a>
33 <div id="legacy-artifact-paths-view-tabs-content" class="tab-content">
34 <div id="legacy-artifact-paths-view" class="tab-pane">
35 <table class="table table-striped table-bordered" id="legacy-artifact-paths-table"
36 data-bind="simpleGrid: gridViewModel,simpleGridTemplate:'ko-legacy-artifact-paths-grid',pageLinksId:'legacy-artifact-pathsPagination'">
38 <div id="legacy-artifact-pathsPagination"></div>
40 <div id="network-proxies-edit" class="tab-pane" data-bind='template: {name:"legacy-artifact-paths-edit-tmpl"}'></div>
45 <script id='ko-legacy-artifact-paths-grid' type='text/x-jquery-tmpl'>
48 {{each(i, columnDefinition) columns}}
49 <th>${ columnDefinition.headerText }</th>
51 <th>${$.i18n.prop('edit')}</th>
52 <th>${$.i18n.prop('delete')}</th>
53 <th>${$.i18n.prop('modified')}</th>
57 {{each(i, row) itemsOnCurrentPage()}}
58 <tr data-bind="css:{ 'modified': row.modified()}">
59 {{each(j, columnDefinition) columns}}
60 {{var val = (typeof columnDefinition.rowText == 'function' ? columnDefinition.rowText(row) : row[columnDefinition.rowText])}}
66 <a href="#" data-bind="click: function(){ editLegacyArtifactPath(row) }">
67 <img src="images/edit-find-22-22.png" title="${$.i18n.prop('edit')}">
71 <a href="#" data-bind="click: function(){ removeLegacyArtifactPath(row) }">
72 <img src="images/edit-cut.png" title="${$.i18n.prop('delete')}"/>
77 <a href="#" data-bind="click: function(){ updateLegacyArtifactPath(row) }" class="btn btn-warning">${$.i18n.prop('save')}</a>