|
@@ -15,36 +15,47 @@
|
|
* See the License for the specific language governing permissions and
|
|
* See the License for the specific language governing permissions and
|
|
* limitations under the License.
|
|
* limitations under the License.
|
|
-->
|
|
-->
|
|
-<h2>Edit PIG_CT: Pig for CT Cluster</h2>
|
|
|
|
|
|
+<h2>Edit {{instance.ViewInstanceInfo.view_name}}: {{instance.ViewInstanceInfo.label}}</h2>
|
|
<hr>
|
|
<hr>
|
|
<div class="panel panel-default">
|
|
<div class="panel panel-default">
|
|
- <div class="panel-heading">
|
|
|
|
- <h3 class="panel-title">Settings</h3>
|
|
|
|
|
|
+ <div class="panel-heading clearfix">
|
|
|
|
+ <h3 class="panel-title pull-left">Settings</h3>
|
|
|
|
+ <div class="pull-right">
|
|
|
|
+ <a href ng-click="editSettingsDisabled = !editSettingsDisabled" ng-show="editSettingsDisabled"> <span class="glyphicon glyphicon-cog"></span> Edit</a>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
<div class="panel-body">
|
|
<div class="panel-body">
|
|
<form class="form-horizontal">
|
|
<form class="form-horizontal">
|
|
- <div class="form-group">
|
|
|
|
- <label for="" class="col-sm-2 control-label">Instance ID</label>
|
|
|
|
- <label for="" class="col-sm-10 control-label text-left">PIG_CT</label>
|
|
|
|
- </div>
|
|
|
|
- <div class="form-group">
|
|
|
|
- <label for="" class="col-sm-2 control-label">Display Name</label>
|
|
|
|
- <div class="col-sm-10"><input type="text" class="form-control" placeholder="Display Name"></div>
|
|
|
|
- </div>
|
|
|
|
- <div class="form-group">
|
|
|
|
- <div class="col-sm-offset-2 col-sm-10">
|
|
|
|
- <div class="checkbox">
|
|
|
|
- <label>
|
|
|
|
- <input type="checkbox"> Visible
|
|
|
|
- </label>
|
|
|
|
|
|
+ <fieldset ng-disabled="editSettingsDisabled">
|
|
|
|
+ <div class="form-group">
|
|
|
|
+ <label for="" class="col-sm-2 control-label">Instance ID</label>
|
|
|
|
+ <label for="" class="col-sm-10 control-label text-left">{{instance.ViewInstanceInfo.instance_name}}</label>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="form-group">
|
|
|
|
+ <label for="" class="col-sm-2 control-label">Display Name</label>
|
|
|
|
+ <div class="col-sm-10"><input type="text" class="form-control" placeholder="Display Name" ng-model="settings.label"></div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="form-group">
|
|
|
|
+ <div class="col-sm-offset-2 col-sm-10">
|
|
|
|
+ <div class="checkbox">
|
|
|
|
+ <label>
|
|
|
|
+ <input type="checkbox" ng-model="settings.visible"> Visible
|
|
|
|
+ </label>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- </div>
|
|
|
|
|
|
+ <div class="form-group" ng-hide="editSettingsDisabled">
|
|
|
|
+ <div class="col-sm-offset-2 col-sm-10">
|
|
|
|
+ <button class="btn btn-warning pull-right left-margin" ng-click="cancelSettings()">Cancel</button>
|
|
|
|
+ <button class="btn btn-success pull-right" ng-click="saveSettings()">Save</button>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </fieldset>
|
|
</form>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
-<div class="panel panel-default">
|
|
|
|
|
|
+<div class="panel panel-default" style="">
|
|
<div class="panel-heading">
|
|
<div class="panel-heading">
|
|
<h3 class="panel-title">Permissions</h3>
|
|
<h3 class="panel-title">Permissions</h3>
|
|
</div>
|
|
</div>
|
|
@@ -61,39 +72,32 @@
|
|
<div class="col-sm-5"><textarea name="" id="" cols="30" rows="4" class="form-control"></textarea></div>
|
|
<div class="col-sm-5"><textarea name="" id="" cols="30" rows="4" class="form-control"></textarea></div>
|
|
<div class="col-sm-5"><textarea name="" id="" cols="30" rows="4" class="form-control"></textarea></div>
|
|
<div class="col-sm-5"><textarea name="" id="" cols="30" rows="4" class="form-control"></textarea></div>
|
|
</div>
|
|
</div>
|
|
- <div class="form-group">
|
|
|
|
- <label class="col-sm-2 control-label">EDIT_SCRIPT</label>
|
|
|
|
- <div class="col-sm-5"><textarea name="" id="" cols="30" rows="4" class="form-control"></textarea></div>
|
|
|
|
- <div class="col-sm-5"><textarea name="" id="" cols="30" rows="4" class="form-control"></textarea></div>
|
|
|
|
- </div>
|
|
|
|
- <div class="form-group">
|
|
|
|
- <label class="control-label col-sm-2">EXECUTE_SCRIPT</label>
|
|
|
|
- <div class="col-sm-5"><textarea name="" id="" cols="30" rows="4" class="form-control"></textarea></div>
|
|
|
|
- <div class="col-sm-5"><textarea name="" id="" cols="30" rows="4" class="form-control"></textarea></div>
|
|
|
|
- </div>
|
|
|
|
</form>
|
|
</form>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="panel panel-default">
|
|
<div class="panel panel-default">
|
|
- <div class="panel-heading">
|
|
|
|
- <h3 class="panel-title">Configuration</h3>
|
|
|
|
|
|
+ <div class="panel-heading clearfix">
|
|
|
|
+ <h3 class="panel-title pull-left">Configuration</h3>
|
|
|
|
+ <div class="pull-right">
|
|
|
|
+ <a href ng-click="editConfigurationDisabled = !editConfigurationDisabled" ng-show="editConfigurationDisabled"> <span class="glyphicon glyphicon-cog"></span> Edit</a>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
<div class="panel-body">
|
|
<div class="panel-body">
|
|
<form action="" class="form-horizontal">
|
|
<form action="" class="form-horizontal">
|
|
- <div class="form-group">
|
|
|
|
- <label for="" class="control-label col-sm-2">WebHCat URL</label>
|
|
|
|
- <div class="col-sm-10"><input type="text" class="form-control"></div>
|
|
|
|
- </div>
|
|
|
|
- <div class="form-group">
|
|
|
|
- <label for="" class="control-label col-sm-2">Other Prop</label>
|
|
|
|
- <div class="col-sm-10"><input type="text" class="form-control"></div>
|
|
|
|
- </div>
|
|
|
|
- <div class="form-group">
|
|
|
|
- <label for="" class="control-label col-sm-2">Required Prop</label>
|
|
|
|
- <div class="col-sm-10"><input type="text" class="form-control"></div>
|
|
|
|
- </div>
|
|
|
|
|
|
+ <fieldset ng-disabled="editConfigurationDisabled">
|
|
|
|
+ <div class="form-group" ng-repeat="(propertyName, propertyValue) in configuration">
|
|
|
|
+ <label for="" class="control-label col-sm-3">{{propertyName}}</label>
|
|
|
|
+ <div class="col-sm-9"><input type="text" class="form-control" ng-model="configuration[propertyName]"></div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="form-group" ng-hide="editConfigurationDisabled">
|
|
|
|
+ <div class="col-sm-offset-2 col-sm-10">
|
|
|
|
+ <button class="btn btn-warning pull-right left-margin" ng-click="cancelConfiguration()">Cancel</button>
|
|
|
|
+ <button class="btn btn-success pull-right" ng-click="saveConfiguration()">Save</button>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </fieldset>
|
|
</form>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|