diff --git a/data/interfaces/lover/album.html b/data/interfaces/lover/album.html new file mode 100644 index 00000000..1e38f419 --- /dev/null +++ b/data/interfaces/lover/album.html @@ -0,0 +1,128 @@ +<%inherit file="base.html" /> +<%! + from headphones import db, helpers + myDB = db.DBConnection() +%> + +<%def name="headerIncludes()"> +
+ | # | +Track Title | +Duration | +Local File | +Bit Rate | +
|---|---|---|---|---|
| ${track['TrackNumber']} | +${track['TrackTitle']} | +${trackduration} | +${location} | +${bitrate} | +
| ${track['TrackNumber']} | +${track['TrackTitle']} | +${duration} | +${track['Location']} | +${int(track['BitRate'])/1000} kbps | +
+ SABnzbd:+ |
+ |
+ SABnzbd Host:+ + usually http://localhost:8080 + |
+
+
+ SABnzbd Username:+ |
+
+ SABnzbd API:+ |
+
+
+ SABnzbd Password:+ |
+
+ SABnzbd Category:+ |
+
+
+ Music Download Directory:+ + Full path to the directory where SAB downloads your music + i.e. /Users/name/Downloads/music + |
+
+ Use Black Hole:+ |
+
+
+ Black Hole Directory:+ + Folder your Download program watches for NZBs + |
+
+ Usenet Retention:+ |
+ |
+ Torrent:+ |
+ |
+ Black Hole Directory:+ + Folder your Download program watches for Torrents + |
+
+
+ Minimum seeders:+ + Number of minimum seeders a torrent must have to be accepted + |
+
+ Music Download Directory:+ + Full path to the directory where your torrent client downloads your music + i.e. /Users/name/Downloads/music + |
+
+ + |
+ SABnzbd:+ |
+ ||
+ NZBMatrix:+ |
+
+
+ NZBMatrix Username:+ + |
+
+
+ NZBMatrix API:+ + |
+
+ Newznab:+ |
+
+
+ Newznab Host:++ i.e. http://nzb.su + |
+
+
+ Newznab API:+ + |
+
+ NZBs.org:+ |
+
+
+
+ NZBs.org UID:+ + + |
+
+
+
+ NZBs.org Hash:+ + + |
+
+ Newzbin:+ |
+
+
+ Newzbin UID:+ + + |
+
+
+ Newzbin Password:+ + |
+
+ Torrent:+ |
+ ||
+ Isohunt:+ |
+
+
+ Mininova:+ |
+ |
+ Kick Ass Torrents:+ |
+
+ Album Quality:+ Highest Quality excluding Lossless+Highest Quality including Lossless+Lossless Only+Preferred Bitrate: + kbps+ Auto-Detect Preferred Bitrate + |
+
+ Post-Processing:+Move downloads to Destination Folder+Rename files+Correct metadata+Delete leftover files (.m3u, .nfo, .sfv, .nzb, etc.)+Add album art as 'folder.jpg' to album folder+Embed album art in each file+Embed lyrics+ |
+
|
+ + + Path to Destination folder:++ i.e. /Users/name/Music/iTunes or /Volumes/share/music + |
+
+ Renaming Options:++ Folder Format:+ Use: artist, album, year, releasetype and first (first letter in artist name) + E.g.: first/artist/album [year] = G/Girl Talk/All Day [2010] + + File Format:++ Use: tracknumber, title, artist, album and year + |
+
+ Miscellaneous:++ Automatically Include Extras When Adding an Artist+ (EPs, Compilations, Live Albums, Remix Albums and Singles) ++ Interface:
+ |
+
+ Re-Encoding Options:+ Note: this option requires the lame or ffmpeg encoder ++ Re-encode downloads during postprocessing++
+
+ Only re-encode lossless files (.flac)++ <% + if config['encoder'] == 'lame': + lameselect = 'selected="selected"' + ffmpegselect = '' + else: + lameselect = '' + ffmpegselect = 'selected="selected"' + %> + Encoder: + + Format:++ + Audio Properties:++ VBR/CBR: + + Quality:+ ++ Bitrate: + + <% + if config["samplingfrequency"] == 44100: + freq44100 = 'selected="selected"' + freq48000 = '' + else: + freq44100 = '' + freq48000 = 'selected="selected"' + %> + Sampling:++ + Advanced Encoding Options:++ (ignores audio properties) ++ ++ Path to Encoder:+ |
+
+ Prowl Notification:+ Enable Prowl Notifications+
+
+ API key:+ Notify on snatch?+ Priority (-2,-1,0,1 or 2):+ |
+
+ Muscbrainz Mirror: + |
+ (Web Interface changes require a restart to take effect)
+
+%def>
+
+<%def name="javascriptIncludes()">
+
+%def>
diff --git a/data/interfaces/lover/extras.html b/data/interfaces/lover/extras.html
new file mode 100644
index 00000000..d9dbbe2f
--- /dev/null
+++ b/data/interfaces/lover/extras.html
@@ -0,0 +1,13 @@
+<%inherit file="base.html" />
+<%def name="body()">
+
| Date Added | +File Name | +Size | +Status | ++ |
|---|---|---|---|---|
| ${item['DateAdded']} | +${item['Title']} [${fileid}][album page] | +${helpers.bytes_to_mb(item['Size'])} | +${item['Status']} | +[retry][new] | +
| Artist Name | +Status | +Latest Album | +Have | +
|---|---|---|---|
| ${artist['ArtistName']} | +${artist['Status']} | +${albumdisplay} | +${havetracks}/${totaltracks} |
+
| Timestamp | +Level | +Message | +
|---|---|---|
| ${timestamp} | +${level} | +${message} | +
| Album Name | + %endif +Artist Name | +Score | ++ | |
|---|---|---|---|---|
| ${result['title']} | + %endif +${result['uniquename']} | +${result['score']} | + %if type == 'album': +Add this album | + %else: +Add this artist | + %endif +
| + | Artist | +Album Name | +Release Date | +Type | +Status | +
|---|---|---|---|---|---|
![]() |
+ ${album['ArtistName']} | +${album['AlbumTitle']} | +${album['ReleaseDate']} | +${album['Type']} | +${album['Status']} | +