ZeroOmega/omega-web/src/partials/io.jade

76 lines
2.9 KiB
Plaintext
Raw Normal View History

2014-09-20 11:49:04 -04:00
.page-header
h2 {{'options_tab_importExport' | tr}}
section.settings-group
h3 {{'options_group_importExportProfile' | tr}}
.help-block
.text-info
span.glyphicon.glyphicon-info-sign
2014-09-20 11:49:04 -04:00
= ' '
| {{'options_exportProfileHelp' | tr}}
div.checkbox(ng-show='!(options["-showConditionTypes"] > 0)')
label
input(type='checkbox' ng-model='options["-exportLegacyRuleList"]')
span {{'options_exportLegacyRuleList' | tr}}
p.help-block(omega-html="'options_exportLegacyRuleListHelp' | tr")
2014-09-20 11:49:04 -04:00
section.settings-group
h3 {{'options_group_importExportSettings' | tr}}
p
button.btn.btn-default(ng-click='exportOptions()')
span.glyphicon.glyphicon-floppy-save
= ' '
| {{'options_makeBackup' | tr}}
span.help-inline {{'options_makeBackupHelp' | tr}}
p
input#restore-local-file(type='file' omega-upload='restoreLocal($content)'
omega-error='restoreLocalError($error)')
button.btn.btn-default(ng-click='triggerFileInput()'
ladda='restoringLocal' data-spinner-color="#000000")
2014-09-20 11:49:04 -04:00
span.glyphicon.glyphicon-folder-open
= ' '
| {{'options_restoreLocal' | tr}}
span.help-inline {{'options_restoreLocalHelp' | tr}}
div
label {{'options_restoreOnline' | tr}}
.input-group.width-limit
input.form-control(type='url' ng-model='restoreOnlineUrl' placeholder="{{'options_restoreOnlinePlaceholder' | tr}}")
span.input-group-btn
button.btn.btn-default(ng-click='restoreOnline()') {{'options_restoreOnlineSubmit' | tr}}
section.settings-group
h3 {{'options_group_syncing' | tr}}
div(ng-show='syncOptions == "pristine" || syncOptions == "disabled"')
p.help-block(omega-html='"options_syncPristineHelp" | tr')
p
button.btn.btn-default(ng-click='enableOptionsSync()')
span.glyphicon.glyphicon-cloud-upload
= ' '
| {{'options_syncEnable' | tr}}
div(ng-show='syncOptions == "sync"')
p.alert.alert-success.width-limit
span.glyphicon.glyphicon-ok
= ' '
| {{"options_syncSyncAlert" | tr}}
p.help-block(omega-html='"options_syncSyncHelp" | tr')
p
button.btn.btn-warning(ng-click='disableOptionsSync()')
span.glyphicon.glyphicon-remove-sign
= ' '
| {{'options_syncDisable' | tr}}
div(ng-show='syncOptions == "conflict"')
p.alert.alert-info.width-limit
span.glyphicon.glyphicon-info-sign
= ' '
| {{"options_syncConflictAlert" | tr}}
p.help-block(omega-html='"options_syncConflictHelp" | tr')
p
button.btn.btn-danger(ng-click='enableOptionsSync({force: true})')
span.glyphicon.glyphicon-cloud-download
= ' '
| {{'options_syncEnableForce' | tr}}
= ' '
button.btn.btn-link(ng-click='resetOptionsSync()')
span.glyphicon.glyphicon-erase
= ' '
| {{'options_syncReset' | tr}}
div(ng-show='syncOptions == "unsupported"')
p.help-block(omega-html='"options_syncUnsupportedHelp" | tr')