diff --git a/couchpotato/core/providers/automation/imdb/main.py b/couchpotato/core/providers/automation/imdb/main.py index 02fde26b..248db2d2 100644 --- a/couchpotato/core/providers/automation/imdb/main.py +++ b/couchpotato/core/providers/automation/imdb/main.py @@ -23,7 +23,14 @@ class IMDB(Automation): movies = [] headers = {} + enablers = self.conf('automation_urls_use').split(',') + + index = -1 for csv_url in self.conf('automation_urls').split(','): + index += 1 + if not enablers[index]: + continue + prop_name = 'automation.imdb.last_update.%s' % md5(csv_url) last_update = float(Env.prop(prop_name, default = 0)) @@ -36,6 +43,8 @@ class IMDB(Automation): for column in csv_reader.next(): headers[column] = nr nr += 1 + else: + csv_reader.next() for row in csv_reader: created = int(time.mktime(parse(row[headers['created']]).timetuple())) diff --git a/couchpotato/static/images/imdb_watchlist.png b/couchpotato/static/images/imdb_watchlist.png new file mode 100644 index 00000000..b16fd094 Binary files /dev/null and b/couchpotato/static/images/imdb_watchlist.png differ diff --git a/couchpotato/static/style/page/settings.css b/couchpotato/static/style/page/settings.css index 44390f95..d85279be 100644 --- a/couchpotato/static/style/page/settings.css +++ b/couchpotato/static/style/page/settings.css @@ -587,4 +587,9 @@ .group_userscript .bookmarklet span { margin-left: 10px; display: inline-block; - } \ No newline at end of file + } + +.active .group_imdb_automation:not(.disabled) { + background: url('../../images/imdb_watchlist.png') no-repeat right 50px; + min-height: 210px; +} \ No newline at end of file