mirror of https://github.com/apache/archiva.git
merge template files together
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1308279 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
b8daf5c0de
commit
f396d2802b
|
@ -21,14 +21,13 @@ define("archiva.templates",["text!templates/archiva/menu.html",
|
||||||
"text!templates/archiva/modal.html",
|
"text!templates/archiva/modal.html",
|
||||||
"text!templates/archiva/grids-generics.html",
|
"text!templates/archiva/grids-generics.html",
|
||||||
"text!templates/archiva/repositories.html",
|
"text!templates/archiva/repositories.html",
|
||||||
"text!templates/archiva/network-proxies.html",
|
|
||||||
"text!templates/archiva/proxy-connectors.html",
|
"text!templates/archiva/proxy-connectors.html",
|
||||||
"text!templates/archiva/repository-groups.html",
|
"text!templates/archiva/repository-groups.html",
|
||||||
"text!templates/archiva/search.html",
|
"text!templates/archiva/search.html",
|
||||||
"text!templates/archiva/general-admin.html",
|
"text!templates/archiva/general-admin.html",
|
||||||
"text!templates/archiva/artifacts-management.html",
|
"text!templates/archiva/artifacts-management.html",
|
||||||
"jquery.tmpl","utils"],
|
"jquery.tmpl","utils"],
|
||||||
function(menu,message,modal,grids_generics,repositories,network_proxies,proxies_connectors,
|
function(menu,message,modal,grids_generics,repositories,proxies_connectors,
|
||||||
repository_groups,search,general_admin,artifacts_management) {
|
repository_groups,search,general_admin,artifacts_management) {
|
||||||
|
|
||||||
var htmlFragment=$("#html-fragments");
|
var htmlFragment=$("#html-fragments");
|
||||||
|
@ -38,7 +37,6 @@ define("archiva.templates",["text!templates/archiva/menu.html",
|
||||||
$.tmpl( modal ).appendTo(htmlFragment);
|
$.tmpl( modal ).appendTo(htmlFragment);
|
||||||
htmlFragment.append(grids_generics);
|
htmlFragment.append(grids_generics);
|
||||||
htmlFragment.append(repositories);
|
htmlFragment.append(repositories);
|
||||||
htmlFragment.append(network_proxies);
|
|
||||||
htmlFragment.append(proxies_connectors);
|
htmlFragment.append(proxies_connectors);
|
||||||
htmlFragment.append(repository_groups);
|
htmlFragment.append(repository_groups);
|
||||||
htmlFragment.append(search);
|
htmlFragment.append(search);
|
||||||
|
|
|
@ -1,175 +0,0 @@
|
||||||
<!--
|
|
||||||
~ Licensed to the Apache Software Foundation (ASF) under one
|
|
||||||
~ or more contributor license agreements. See the NOTICE file
|
|
||||||
~ distributed with this work for additional information
|
|
||||||
~ regarding copyright ownership. The ASF licenses this file
|
|
||||||
~ to you under the Apache License, Version 2.0 (the
|
|
||||||
~ "License"); you may not use this file except in compliance
|
|
||||||
~ with the License. You may obtain a copy of the License at
|
|
||||||
~
|
|
||||||
~ http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
~
|
|
||||||
~ Unless required by applicable law or agreed to in writing,
|
|
||||||
~ software distributed under the License is distributed on an
|
|
||||||
~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
|
||||||
~ KIND, either express or implied. See the License for the
|
|
||||||
~ specific language governing permissions and limitations
|
|
||||||
~ under the License.
|
|
||||||
-->
|
|
||||||
<script id="networkProxiesMain" type="text/html">
|
|
||||||
<div class="page-header">
|
|
||||||
<h2><img src="images/internet-web-browser-32-32.png"/>${$.i18n.prop('network-proxies.list')}</h2>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<ul id="network-proxies-view-tabs" class="nav nav-tabs">
|
|
||||||
<li id="network-proxies-view-tabs-li-grid">
|
|
||||||
<a data-toggle="tab" href="#network-proxies-view" id="network-proxies-view-tabs-a-network-proxies-grid">${$.i18n.prop('network-proxies.grid.tab.title')}</a>
|
|
||||||
</li>
|
|
||||||
<li id="network-proxies-view-tabs-li-edit">
|
|
||||||
<a data-toggle="tab" href="#network-proxies-edit">${$.i18n.prop('add')}</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<div id="network-proxies-view-tabs-content" class="tab-content">
|
|
||||||
<div id="network-proxies-view" class="tab-pane">
|
|
||||||
<div id="network-proxies-bulk-save-btn" data-bind='template:{name:"network-proxies-bulk-save-tmpl"}'></div>
|
|
||||||
<table class="table table-striped table-bordered" id="networkProxiesTable"
|
|
||||||
data-bind="simpleGrid: gridViewModel,simpleGridTemplate:'ko-network-proxies-grid',pageLinksId:'network-proxiesPagination'">
|
|
||||||
</table>
|
|
||||||
<div id="network-proxiesPagination"></div>
|
|
||||||
</div>
|
|
||||||
<div id="network-proxies-edit" class="tab-pane" data-bind='template: {name:"network-proxy-edit-tmpl"}'></div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<script id='ko-network-proxies-grid' type='text/html'>
|
|
||||||
<thead>
|
|
||||||
<tr>
|
|
||||||
{{each(i, columnDefinition) columns}}
|
|
||||||
<th>${ columnDefinition.headerText }</th>
|
|
||||||
{{/each}}
|
|
||||||
<th>${$.i18n.prop('password')}</th>
|
|
||||||
<th>${$.i18n.prop('network.proxy.useNtlm')}</th>
|
|
||||||
<th>${$.i18n.prop('edit')}</th>
|
|
||||||
<th>${$.i18n.prop('delete')}</th>
|
|
||||||
<th>${$.i18n.prop('modified')}</th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
<tbody>
|
|
||||||
{{each(i, row) itemsOnCurrentPage()}}
|
|
||||||
<tr data-bind="css:{ 'modified': row.modified()}">
|
|
||||||
{{each(j, columnDefinition) columns}}
|
|
||||||
{{var val = (typeof columnDefinition.rowText == 'function' ? columnDefinition.rowText(row) : row[columnDefinition.rowText])}}
|
|
||||||
<td>
|
|
||||||
${val}
|
|
||||||
</td>
|
|
||||||
{{/each}}
|
|
||||||
{{if row.password()}}
|
|
||||||
<td>*****</td>
|
|
||||||
{{else}}
|
|
||||||
<td></td>
|
|
||||||
{{/if}}
|
|
||||||
<td>${row.useNtlm()}</td>
|
|
||||||
<td>
|
|
||||||
<a href="#" data-bind="click: function(){ editNetworkProxy(row) }">
|
|
||||||
<span class="btn btn-primary">
|
|
||||||
<i class="icon-pencil icon-white"/>
|
|
||||||
</span>
|
|
||||||
</a>
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
<a href="#" data-bind="click: function(){ removeNetworkProxy(row) }">
|
|
||||||
<span class="btn btn-danger">
|
|
||||||
<i class="icon-trash icon-white"/>
|
|
||||||
</span>
|
|
||||||
</a>
|
|
||||||
</td>
|
|
||||||
{{if row.modified()}}
|
|
||||||
<td>
|
|
||||||
<a href="#" data-bind="click: function(){ updateNetworkProxy(row) }" class="btn btn-warning">${$.i18n.prop('save')}</a>
|
|
||||||
</td>
|
|
||||||
{{else}}
|
|
||||||
<td></td>
|
|
||||||
{{/if}}
|
|
||||||
|
|
||||||
</tr>
|
|
||||||
{{/each}}
|
|
||||||
</tbody>
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<script id="network-proxy-edit-tmpl" type='text/html'>
|
|
||||||
<form id="network-proxy-edit-form" class="well form-horizontal">
|
|
||||||
<fieldset id="network-proxy-edit-fieldset">
|
|
||||||
<div class="control-group">
|
|
||||||
<label class="control-label" for="id">${$.i18n.prop('id')}</label>
|
|
||||||
<div class="controls">
|
|
||||||
{{if update}}
|
|
||||||
<span class="uneditable-input">${$data.networkProxy.id}</span>
|
|
||||||
{{else}}
|
|
||||||
<input type="text" class="xlarge" id="id" name="id" size="10"
|
|
||||||
data-bind="value: networkProxy.id,css:{'uneditable-input': update},readonly:update"/>
|
|
||||||
{{/if}}
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="control-group">
|
|
||||||
<label class="control-label" for="protocol">${$.i18n.prop('protocol')}</label>
|
|
||||||
<div class="controls">
|
|
||||||
<input type="text" class="xlarge required" id="protocol" name="protocol" size="8"
|
|
||||||
data-bind="value: networkProxy.protocol"/>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="control-group">
|
|
||||||
<label class="control-label" for="host">${$.i18n.prop('host')}</label>
|
|
||||||
<div class="controls">
|
|
||||||
<input type="text" class="xlarge required" id="host" name="host" size="15"
|
|
||||||
data-bind="value: networkProxy.host"/>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="control-group">
|
|
||||||
<label class="control-label" for="port">${$.i18n.prop('port')}</label>
|
|
||||||
<div class="controls">
|
|
||||||
<input type="text" class="xlarge required digits" id="port" name="port" size="6"
|
|
||||||
data-bind="value: networkProxy.port"/>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="control-group">
|
|
||||||
<label class="control-label" for="username">${$.i18n.prop('username')}</label>
|
|
||||||
<div class="controls">
|
|
||||||
<input type="text" class="xlarge" id="username" name="username" size="50"
|
|
||||||
data-bind="value: networkProxy.username"/>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="control-group">
|
|
||||||
<label class="control-label" for="password">${$.i18n.prop('password')}</label>
|
|
||||||
<div class="controls">
|
|
||||||
<input type="password" class="xlarge" id="password" name="password" size="50"
|
|
||||||
data-bind="value: networkProxy.password"/>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="control-group">
|
|
||||||
<label class="control-label" for="useNtlm">${$.i18n.prop('network.proxy.useNtlm')}</label>
|
|
||||||
<div class="controls">
|
|
||||||
<input type="checkbox" id="useNtlm" name="useNtlm" data-bind="checked: networkProxy.useNtlm"/>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</fieldset>
|
|
||||||
<button id="network-proxy-btn-save" data-bind="click: save" class="btn">${$.i18n.prop('save')}</button>
|
|
||||||
{{if networkProxy.modified()}}
|
|
||||||
${("#network-proxy-btn-save").button('reset')}
|
|
||||||
{{/if}}
|
|
||||||
<button data-bind="click: displayGrid" class="btn">${$.i18n.prop('cancel')}</button>
|
|
||||||
</form>
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<script id="network-proxies-bulk-save-tmpl" type='text/html'>
|
|
||||||
{{if bulkSave()}}
|
|
||||||
<a data-bind="click: updateModifiedNetworkProxies" class="btn btn-danger" href="#">${$.i18n.prop('save.all')}</a>
|
|
||||||
{{/if}}
|
|
||||||
</script>
|
|
||||||
<script id="network-proxy-delete-warning-tmpl" type='text/html'>
|
|
||||||
<div>
|
|
||||||
<span class="label label-warning">${$.i18n.prop('warning.not.undone.operation')}</span>
|
|
||||||
</div>
|
|
||||||
</script>
|
|
|
@ -497,4 +497,162 @@
|
||||||
{{if bulkSave()}}
|
{{if bulkSave()}}
|
||||||
<a data-bind="click: updateModifiedRemoteRepositories" class="btn btn-danger" href="#">${$.i18n.prop('save.all')}</a>
|
<a data-bind="click: updateModifiedRemoteRepositories" class="btn btn-danger" href="#">${$.i18n.prop('save.all')}</a>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<script id="networkProxiesMain" type="text/html">
|
||||||
|
<div class="page-header">
|
||||||
|
<h2><img src="images/internet-web-browser-32-32.png"/>${$.i18n.prop('network-proxies.list')}</h2>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<ul id="network-proxies-view-tabs" class="nav nav-tabs">
|
||||||
|
<li id="network-proxies-view-tabs-li-grid">
|
||||||
|
<a data-toggle="tab" href="#network-proxies-view" id="network-proxies-view-tabs-a-network-proxies-grid">${$.i18n.prop('network-proxies.grid.tab.title')}</a>
|
||||||
|
</li>
|
||||||
|
<li id="network-proxies-view-tabs-li-edit">
|
||||||
|
<a data-toggle="tab" href="#network-proxies-edit">${$.i18n.prop('add')}</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div id="network-proxies-view-tabs-content" class="tab-content">
|
||||||
|
<div id="network-proxies-view" class="tab-pane">
|
||||||
|
<div id="network-proxies-bulk-save-btn" data-bind='template:{name:"network-proxies-bulk-save-tmpl"}'></div>
|
||||||
|
<table class="table table-striped table-bordered" id="networkProxiesTable"
|
||||||
|
data-bind="simpleGrid: gridViewModel,simpleGridTemplate:'ko-network-proxies-grid',pageLinksId:'network-proxiesPagination'">
|
||||||
|
</table>
|
||||||
|
<div id="network-proxiesPagination"></div>
|
||||||
|
</div>
|
||||||
|
<div id="network-proxies-edit" class="tab-pane" data-bind='template: {name:"network-proxy-edit-tmpl"}'></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<script id='ko-network-proxies-grid' type='text/html'>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
{{each(i, columnDefinition) columns}}
|
||||||
|
<th>${ columnDefinition.headerText }</th>
|
||||||
|
{{/each}}
|
||||||
|
<th>${$.i18n.prop('password')}</th>
|
||||||
|
<th>${$.i18n.prop('network.proxy.useNtlm')}</th>
|
||||||
|
<th>${$.i18n.prop('edit')}</th>
|
||||||
|
<th>${$.i18n.prop('delete')}</th>
|
||||||
|
<th>${$.i18n.prop('modified')}</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
{{each(i, row) itemsOnCurrentPage()}}
|
||||||
|
<tr data-bind="css:{ 'modified': row.modified()}">
|
||||||
|
{{each(j, columnDefinition) columns}}
|
||||||
|
{{var val = (typeof columnDefinition.rowText == 'function' ? columnDefinition.rowText(row) : row[columnDefinition.rowText])}}
|
||||||
|
<td>
|
||||||
|
${val}
|
||||||
|
</td>
|
||||||
|
{{/each}}
|
||||||
|
{{if row.password()}}
|
||||||
|
<td>*****</td>
|
||||||
|
{{else}}
|
||||||
|
<td></td>
|
||||||
|
{{/if}}
|
||||||
|
<td>${row.useNtlm()}</td>
|
||||||
|
<td>
|
||||||
|
<a href="#" data-bind="click: function(){ editNetworkProxy(row) }">
|
||||||
|
<span class="btn btn-primary">
|
||||||
|
<i class="icon-pencil icon-white"/>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
|
<a href="#" data-bind="click: function(){ removeNetworkProxy(row) }">
|
||||||
|
<span class="btn btn-danger">
|
||||||
|
<i class="icon-trash icon-white"/>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
</td>
|
||||||
|
{{if row.modified()}}
|
||||||
|
<td>
|
||||||
|
<a href="#" data-bind="click: function(){ updateNetworkProxy(row) }" class="btn btn-warning">${$.i18n.prop('save')}</a>
|
||||||
|
</td>
|
||||||
|
{{else}}
|
||||||
|
<td></td>
|
||||||
|
{{/if}}
|
||||||
|
|
||||||
|
</tr>
|
||||||
|
{{/each}}
|
||||||
|
</tbody>
|
||||||
|
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<script id="network-proxy-edit-tmpl" type='text/html'>
|
||||||
|
<form id="network-proxy-edit-form" class="well form-horizontal">
|
||||||
|
<fieldset id="network-proxy-edit-fieldset">
|
||||||
|
<div class="control-group">
|
||||||
|
<label class="control-label" for="id">${$.i18n.prop('id')}</label>
|
||||||
|
<div class="controls">
|
||||||
|
{{if update}}
|
||||||
|
<span class="uneditable-input">${$data.networkProxy.id}</span>
|
||||||
|
{{else}}
|
||||||
|
<input type="text" class="xlarge" id="id" name="id" size="10"
|
||||||
|
data-bind="value: networkProxy.id,css:{'uneditable-input': update},readonly:update"/>
|
||||||
|
{{/if}}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="control-group">
|
||||||
|
<label class="control-label" for="protocol">${$.i18n.prop('protocol')}</label>
|
||||||
|
<div class="controls">
|
||||||
|
<input type="text" class="xlarge required" id="protocol" name="protocol" size="8"
|
||||||
|
data-bind="value: networkProxy.protocol"/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="control-group">
|
||||||
|
<label class="control-label" for="host">${$.i18n.prop('host')}</label>
|
||||||
|
<div class="controls">
|
||||||
|
<input type="text" class="xlarge required" id="host" name="host" size="15"
|
||||||
|
data-bind="value: networkProxy.host"/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="control-group">
|
||||||
|
<label class="control-label" for="port">${$.i18n.prop('port')}</label>
|
||||||
|
<div class="controls">
|
||||||
|
<input type="text" class="xlarge required digits" id="port" name="port" size="6"
|
||||||
|
data-bind="value: networkProxy.port"/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="control-group">
|
||||||
|
<label class="control-label" for="username">${$.i18n.prop('username')}</label>
|
||||||
|
<div class="controls">
|
||||||
|
<input type="text" class="xlarge" id="username" name="username" size="50"
|
||||||
|
data-bind="value: networkProxy.username"/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="control-group">
|
||||||
|
<label class="control-label" for="password">${$.i18n.prop('password')}</label>
|
||||||
|
<div class="controls">
|
||||||
|
<input type="password" class="xlarge" id="password" name="password" size="50"
|
||||||
|
data-bind="value: networkProxy.password"/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="control-group">
|
||||||
|
<label class="control-label" for="useNtlm">${$.i18n.prop('network.proxy.useNtlm')}</label>
|
||||||
|
<div class="controls">
|
||||||
|
<input type="checkbox" id="useNtlm" name="useNtlm" data-bind="checked: networkProxy.useNtlm"/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</fieldset>
|
||||||
|
<button id="network-proxy-btn-save" data-bind="click: save" class="btn">${$.i18n.prop('save')}</button>
|
||||||
|
{{if networkProxy.modified()}}
|
||||||
|
${("#network-proxy-btn-save").button('reset')}
|
||||||
|
{{/if}}
|
||||||
|
<button data-bind="click: displayGrid" class="btn">${$.i18n.prop('cancel')}</button>
|
||||||
|
</form>
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<script id="network-proxies-bulk-save-tmpl" type='text/html'>
|
||||||
|
{{if bulkSave()}}
|
||||||
|
<a data-bind="click: updateModifiedNetworkProxies" class="btn btn-danger" href="#">${$.i18n.prop('save.all')}</a>
|
||||||
|
{{/if}}
|
||||||
|
</script>
|
||||||
|
<script id="network-proxy-delete-warning-tmpl" type='text/html'>
|
||||||
|
<div>
|
||||||
|
<span class="label label-warning">${$.i18n.prop('warning.not.undone.operation')}</span>
|
||||||
|
</div>
|
||||||
</script>
|
</script>
|
Loading…
Reference in New Issue