Current File : //usr/local/jetapps/var/www/jetbackup5/docroot/app/views/filePermissionsManage.htm |
<div ng-controller="filePermissionsManage" class="controller-box">
<h1 ng-if="saveData._id">{{ lang.t("Modify File Permission") }}</h1>
<h1 ng-if="!saveData._id">{{ lang.t("Create New File Permission") }}</h1>
<div class="row">
<div class="col-md-12 col-sm-12 col-xs-12">
<div class="x_panel">
<div class="x_content">
<br>
<form data-parsley-validate="" class="form-horizontal form-label-left" novalidate>
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="regex">{{ lang.t("Glob Pattern") }} <span class="required">*</span></label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input id="regex" required="required" class="form-control col-md-7 col-xs-12" type="text" ng-model="saveData.regex" value="saveData.regex" />
<p class="help-block">{{ lang.t("Specify the permission glob pattern") }}</p>
</div>
</div>
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="category">{{ lang.t("Category") }}</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<select id="category" class="form-control" data-ng-options="category._id as category.name for category in categories" data-ng-model="saveData.category"></select>
</div>
</div>
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="owner">{{ lang.t("Owner") }}</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input id="owner" class="form-control col-md-7 col-xs-12" type="text" ng-model="saveData.owner" value="saveData.owner" />
<p class="help-block">{{ lang.t("Specify the restored file ownership. Leave empty to use default user") }}</p>
</div>
</div>
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="group">{{ lang.t("Group") }}</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input id="group" class="form-control col-md-7 col-xs-12" type="text" ng-model="saveData.group" value="saveData.group" />
<p class="help-block">{{ lang.t("Specify the restored file group. Leave empty to use default group") }}</p>
</div>
</div>
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12">{{ lang.t("Recursive") }}</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<div class="pretty p-default p-round p-smooth">
<input type="radio" ng-model="saveData.recursive" id="recursive_1" ng-checked="saveData.recursive == 1" value="1" />
<div class="state p-primary"><label for="recursive_1">{{ lang.t("Yes") }}</label></div>
</div>
<div class="pretty p-default p-round p-smooth">
<input type="radio" ng-model="saveData.recursive" id="recursive_0" ng-checked="saveData.recursive == 0" value="0" />
<div class="state p-primary"><label for="recursive_0">{{ lang.t("No") }}</label></div>
</div>
<p class="help-block">{{ lang.t("Apply the File Permission Rule recursively.") }}</p>
</div>
</div>
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="dirs_permissions">{{ lang.t("Directories Permissions") }}</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input id="dirs_permissions" required="required" class="form-control col-md-7 col-xs-12" type="text" ng-model="saveData.dirs_permissions" value="saveData.dirs_permissions" />
<p class="help-block">{{ lang.t("Specify the restored directories permissions") }}</p>
</div>
</div>
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="files_permissions">{{ lang.t("Files Permissions") }}</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input id="files_permissions" required="required" class="form-control col-md-7 col-xs-12" type="text" ng-model="saveData.files_permissions" value="saveData.files_permissions" />
<p class="help-block">{{ lang.t("Specify the restored files permissions") }}</p>
</div>
</div>
<div class="ln_solid"></div>
<div class="form-group">
<div class="col-md-6 col-sm-6 col-xs-12 col-md-offset-3" ng-if="changed">
<a href="{{primaryURL}}/filePermissions" class="btn btn-default" ng-click="changeView('/filePermissions')" title="{{ lang.t('Cancel changes') }}">{{ lang.t("Cancel") }}</a>
<button type="button" class="btn btn-primary" ng-click="saveChanges(true)" ng-disabled="saveing" title="{{ lang.t('Apply changes') }}">{{ lang.t("Apply") }}</button>
<button type="button" class="btn btn-primary" ng-click="saveChanges()" ng-disabled="saveing" title="{{ lang.t('Save changes') }}">{{ lang.t("Save") }}</button>
</div>
<div class="col-md-6 col-sm-6 col-xs-12 col-md-offset-3" ng-if="!changed">
<a href="{{primaryURL}}/filePermissions" class="btn btn-default" ng-click="changeView('/filePermissions')">{{ lang.t("Back to File Permissions") }}</a>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>