Check-in [9f8cacb1dd]
Overview
| Comment: | Add a "keep all" web links option. |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
9f8cacb1ddde23ab7e9fb1cebc9ebdae |
| User & Date: | mario on 2015-05-23 15:46:07 |
| Other Links: | manifest | tags |
Context
|
2015-05-24
| ||
| 08:49 | Check for string length (.q) before starting cache/server search. Wrap channel+cat switching in ukit.do(). check-in: 708ecda3e9 user: mario tags: trunk | |
|
2015-05-23
| ||
| 15:46 | Add a "keep all" web links option. check-in: 9f8cacb1dd user: mario tags: trunk | |
| 15:45 | Fix swapped boolean and integer options in set_plugin_defaults() check-in: 5020c93825 user: mario tags: trunk | |
Changes
Modified contrib/reddit.py from [a3ed237dfe] to [3ee971501f].
1 2 3 4 5 6 7 8 9 10 |
# encoding: UTF-8
# api: streamtuner2
# title: redditβ±
# description: Music recommendations from reddit /r/music and associated subreddits.
# version: 0.8
# type: channel
# url: http://reddit.com/r/Music
# category: playlist
# config:
# { name: reddit_pages, type: int, value: 2, description: Number of pages to fetch. }
| | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# encoding: UTF-8
# api: streamtuner2
# title: redditβ±
# description: Music recommendations from reddit /r/music and associated subreddits.
# version: 0.8
# type: channel
# url: http://reddit.com/r/Music
# category: playlist
# config:
# { name: reddit_pages, type: int, value: 2, description: Number of pages to fetch. }
# { name: kill_soundcloud, type: boolean, value: 1, description: Filter soundcloud/spotify/etc if there's no player configured. }
# { name: reddit_keep_all, type: boolean, value: 0, description: Keep all web links (starts a browser for websites/news). }
# png:
# iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAJ1BMVEUAAAAcICX/AABHSk1jZ299hYz/bmajq6//lY/d0M3C1+3T7P38+/iaLhuGAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgF
# HUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQffBRUXIyQbWArCAAAAh0lEQVQI12Pg3g0BDLtXrVq1eveq3Qy7gIxCU9dqEGO11/ZKbzBDenUIUM3u7cGi1UDFW0TE55wsdpZikAw/
# eebMnMmHGVxqDuUc0zzpynD4zIk5J3vOSDNsOQMG1gy7bI5HTq85Ws2wu/jM9PIzrkArdhmXlzuuXg00eVd5+epVqxmgrtgNAOWeS1KYtcY4AAAAAElFTkSuQmCC
# priority: extra
#
# Just imports Youtube links from music-related subreddits.
|
| ︙ | ︙ | |||
285 286 287 288 289 290 291 |
# retain it as web link?
elif not conf.kill_soundcloud:
state = "gtk-media-pause"
format = "url/http"
break
# else skip entry completely
if not format:
| > > > > | | | 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 |
# retain it as web link?
elif not conf.kill_soundcloud:
state = "gtk-media-pause"
format = "url/http"
break
# else skip entry completely
if not format:
if conf.reddit_keep_all:
state = "gtk-page-setup"
format = "url/http"
else:
log.DATA_SKIP(format, row["url"])
continue
#log.DATA(format, row["url"])
# repack into streams list
r.append(dict(
title = row["title"],
url = row["url"],
genre = re.findall("\[(.+?)\]", row["title"] + "[-]")[0],
|
| ︙ | ︙ |