mirror of
https://github.com/lidarr/lidarr.git
synced 2025-08-14 02:37:08 -07:00
parent
492b114510
commit
0f2bba0615
42 changed files with 560 additions and 74 deletions
|
@ -27,9 +27,10 @@ module.exports = Marionette.ItemView.extend({
|
|||
|
||||
this.model.set({
|
||||
id : undefined,
|
||||
onGrab : true,
|
||||
onDownload : true,
|
||||
onUpgrade : true
|
||||
onGrab : this.model.get('supportsOnGrab'),
|
||||
onDownload : this.model.get('supportsOnDownload'),
|
||||
onUpgrade : this.model.get('supportsOnUpgrade'),
|
||||
onRename : this.model.get('supportsOnRename')
|
||||
});
|
||||
|
||||
var editView = new EditView({
|
||||
|
@ -47,9 +48,10 @@ module.exports = Marionette.ItemView.extend({
|
|||
|
||||
this.model.set({
|
||||
id : undefined,
|
||||
onGrab : true,
|
||||
onDownload : true,
|
||||
onUpgrade : true
|
||||
onGrab : this.model.get('supportsOnGrab'),
|
||||
onDownload : this.model.get('supportsOnDownload'),
|
||||
onUpgrade : this.model.get('supportsOnUpgrade'),
|
||||
onRename : this.model.get('supportsOnRename')
|
||||
});
|
||||
|
||||
var editView = new EditView({
|
||||
|
|
|
@ -6,6 +6,7 @@ var AsValidatedView = require('../../../Mixins/AsValidatedView');
|
|||
var AsEditModalView = require('../../../Mixins/AsEditModalView');
|
||||
require('../../../Form/FormBuilder');
|
||||
require('../../../Mixins/TagInput');
|
||||
require('../../../Mixins/FileBrowser');
|
||||
require('bootstrap.tagsinput');
|
||||
|
||||
var view = Marionette.ItemView.extend({
|
||||
|
@ -15,7 +16,9 @@ var view = Marionette.ItemView.extend({
|
|||
onDownloadToggle : '.x-on-download',
|
||||
onUpgradeSection : '.x-on-upgrade',
|
||||
tags : '.x-tags',
|
||||
formTag : '.x-form-tag'
|
||||
modalBody : '.modal-body',
|
||||
formTag : '.x-form-tag',
|
||||
path : '.x-path'
|
||||
},
|
||||
|
||||
events : {
|
||||
|
@ -43,6 +46,14 @@ var view = Marionette.ItemView.extend({
|
|||
});
|
||||
},
|
||||
|
||||
onShow : function() {
|
||||
if (this.ui.path.length > 0) {
|
||||
this.ui.modalBody.addClass('modal-overflow');
|
||||
}
|
||||
|
||||
this.ui.path.fileBrowser();
|
||||
},
|
||||
|
||||
_onAfterSave : function() {
|
||||
this.targetCollection.add(this.model, { merge : true });
|
||||
vent.trigger(vent.Commands.CloseModalCommand);
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
<div class="col-sm-5">
|
||||
<div class="input-group">
|
||||
<label class="checkbox toggle well">
|
||||
<input type="checkbox" name="onGrab"/>
|
||||
<input type="checkbox" name="onGrab" {{#unless supportsOnGrab}}disabled="disabled"{{/unless}}/>
|
||||
<p>
|
||||
<span>Yes</span>
|
||||
<span>No</span>
|
||||
|
@ -45,7 +45,7 @@
|
|||
<div class="col-sm-5">
|
||||
<div class="input-group">
|
||||
<label class="checkbox toggle well">
|
||||
<input type="checkbox" name="onDownload" class="x-on-download"/>
|
||||
<input type="checkbox" name="onDownload" class="x-on-download" {{#unless supportsOnDownload}}disabled="disabled"{{/unless}}/>
|
||||
<p>
|
||||
<span>Yes</span>
|
||||
<span>No</span>
|
||||
|
@ -67,7 +67,7 @@
|
|||
<div class="col-sm-5">
|
||||
<div class="input-group">
|
||||
<label class="checkbox toggle well">
|
||||
<input type="checkbox" name="onUpgrade"/>
|
||||
<input type="checkbox" name="onUpgrade" {{#unless supportsOnUpgrade}}disabled="disabled"{{/unless}}/>
|
||||
<p>
|
||||
<span>Yes</span>
|
||||
<span>No</span>
|
||||
|
@ -83,6 +83,28 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group x-on-upgrade">
|
||||
<label class="col-sm-3 control-label">On Rename</label>
|
||||
|
||||
<div class="col-sm-5">
|
||||
<div class="input-group">
|
||||
<label class="checkbox toggle well">
|
||||
<input type="checkbox" name="onRename" {{#unless supportsOnRename}}disabled="disabled"{{/unless}}/>
|
||||
<p>
|
||||
<span>Yes</span>
|
||||
<span>No</span>
|
||||
</p>
|
||||
|
||||
<div class="btn btn-primary slide-button"/>
|
||||
</label>
|
||||
|
||||
<span class="help-inline-checkbox">
|
||||
<i class="icon-sonarr-form-info" title="Be notified when episodes are renamed"/>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="col-sm-3 control-label">Filter Series Tags</label>
|
||||
|
||||
|
|
|
@ -4,16 +4,44 @@
|
|||
</div>
|
||||
|
||||
<div class="settings">
|
||||
{{#if onGrab}}
|
||||
<span class="label label-success">On Grab</span>
|
||||
{{#if supportsOnGrab}}
|
||||
{{#if onGrab}}
|
||||
<span class="label label-success">On Grab</span>
|
||||
{{else}}
|
||||
<span class="label label-default">On Grab</span>
|
||||
{{/if}}
|
||||
{{else}}
|
||||
<span class="label label-default">On Grab</span>
|
||||
<span class="label label-default label-disabled">On Grab</span>
|
||||
{{/if}}
|
||||
|
||||
{{#if onDownload}}
|
||||
<span class="label label-success">On Download</span>
|
||||
{{#if supportsOnDownload}}
|
||||
{{#if onDownload}}
|
||||
<span class="label label-success">On Download</span>
|
||||
{{else}}
|
||||
<span class="label label-default">On Download</span>
|
||||
{{/if}}
|
||||
{{else}}
|
||||
<span class="label label-default">On Download</span>
|
||||
<span class="label label-default label-disabled">On Download</span>
|
||||
{{/if}}
|
||||
|
||||
{{#if supportsOnUpgrade}}
|
||||
{{#if onUpgrade}}
|
||||
<span class="label label-success">On Upgrade</span>
|
||||
{{else}}
|
||||
<span class="label label-default">On Upgrade</span>
|
||||
{{/if}}
|
||||
{{else}}
|
||||
<span class="label label-default label-disabled">On Upgrade</span>
|
||||
{{/if}}
|
||||
|
||||
{{#if supportsOnRename}}
|
||||
{{#if onRename}}
|
||||
<span class="label label-success">On Rename</span>
|
||||
{{else}}
|
||||
<span class="label label-default">On Rename</span>
|
||||
{{/if}}
|
||||
{{else}}
|
||||
<span class="label label-default label-disabled">On Rename</span>
|
||||
{{/if}}
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -10,11 +10,17 @@
|
|||
.clickable;
|
||||
|
||||
width: 290px;
|
||||
height: 90px;
|
||||
height: 115px;
|
||||
padding: 20px 20px;
|
||||
|
||||
.settings {
|
||||
margin-top: 5px;
|
||||
|
||||
.label {
|
||||
display : inline-block;
|
||||
margin-bottom : 2px;
|
||||
padding : 4px 6px 3px 6px;
|
||||
}
|
||||
}
|
||||
|
||||
&.add-card {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue