blob: 49cd175731f77a6fcae007270420ce4ce0eadc5f [file] [log] [blame]
Matteo Scandolof5cbbb12015-10-28 12:00:07 +01001<div class="row-fluid">
2 <div class="span6">
3 <h1>{$ vm.cp.humanReadableName $}</h1>
4 </div>
5 <div class="span6 text-right">
6 <cp-actions id="vm.cp.id"></cp-actions>
7 </div>
8</div>
9<hr>
10<div class="row-fluid">
11 <div class="span2">
Matteo Scandolo82697c02015-11-04 16:30:43 +010012 <div ng-include="'templates/cp_side_nav.html'"></div>
Matteo Scandolof5cbbb12015-10-28 12:00:07 +010013 </div>
14 <div class="span10">
15 <div ng-repeat="item in vm.cp_os" class="well">
16 <div class="row-fluid">
17 <div class="span4">
18 {{item.humanReadableName}}
19 </div>
20 <div class="span6">
21 <!-- TODO shoe the name instead that url -->
22 {{item.defaultOriginServer}}
23 </div>
24 <div class="span2">
25 <a ng-click="vm.removeOrigin(item)" class="btn btn-danger pull-right">
26 <i class="icon icon-remove"></i>
27 </a>
28 </div>
29 </div>
30 </div>
31 <hr>
32 <form ng-submit="vm.addOrigin(vm.new_os)">
33 <div class="row-fluid">
34 <div class="span4">
35 <label>Protocol</label>
36 <select ng-model="vm.new_os.protocol" ng-options="k as v for (k,v) in vm.protocols" style="max-width: 100%;"></select>
37 </div>
38 <div class="span6">
39 <label>Url</label>
40 <input type="text" ng-model="vm.new_os.url" required>
41 </div>
42 <div class="span2 text-right">
43 <button class="btn btn-success margin-wells">
44 <i class="icon icon-plus"></i>
45 </button>
46 </div>
47 </div>
48 </form>
49 <div class="alert" ng-show="vm.result" ng-class="{'alert-success': vm.result.status === 1,'alert-error': vm.result.status === 0}">
50 {$ vm.result.msg $}
51 </div>
52 </div>
53</div>