The branch, eden has been updated
via 6e4fcd0f7d60c6634bc85786edf1b8806d73cb60 (commit)
from b8048b22c41a0c42fc3aab711523db6321fec069 (commit)
- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/plugins;a=commit;h=6e4fcd0f7d60c6634bc85786edf1b8806d73cb60
commit 6e4fcd0f7d60c6634bc85786edf1b8806d73cb60
Author: beenje <[email protected]>
Date: Sun Jan 13 18:16:59 2013 +0100
[plugin.video.nederland24] updated to version 2.2.0
diff --git a/plugin.video.nederland24/addon.xml
b/plugin.video.nederland24/addon.xml
index 0f7481e..b6636b2 100644
--- a/plugin.video.nederland24/addon.xml
+++ b/plugin.video.nederland24/addon.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<addon id="plugin.video.nederland24" name="Nederland 24" version="2.1.5"
provider-name="bosel">
+<addon id="plugin.video.nederland24" name="Nederland 24" version="2.2.0"
provider-name="bosel">
<requires>
<import addon="xbmc.python" version="2.0"/>
</requires>
diff --git a/plugin.video.nederland24/changelog.txt
b/plugin.video.nederland24/changelog.txt
index ea12900..2a57a62 100644
--- a/plugin.video.nederland24/changelog.txt
+++ b/plugin.video.nederland24/changelog.txt
@@ -1,20 +1,27 @@
-<b>2.1.5</b>
+[B]2.2.0 EDEN[/B]
+-create Eden branch
+-Changelog format
+-Additional channel package - laatste journaal, laatste achtuurjournaal,
jeugdjournaal
+-Fanart added
+-Cleanup
+
+[B]2.1.5[/B]
Eden
-Required changes due to cancelled channels
-Required fixes due to altered website
-<b>2.1.4</b>
+[B]2.1.4[/B]
Eden
-Channels - Disable Laatste Achtuurjournaal
-Set language
-Cleanup
-<b>2.1.3</b>
+[B]2.1.3[/B]
Eden
-Settings - Default Settings
-Cleanup
-<b>2.1.2</b>
+[B]2.1.2[/B]
Eden
-Channels - Cancelled channels removed
-Channels - Sources for j24/p24 updated to improve stability
diff --git a/plugin.video.nederland24/nederland24.py
b/plugin.video.nederland24/nederland24.py
index 20116b2..5b7dc79 100644
--- a/plugin.video.nederland24/nederland24.py
+++ b/plugin.video.nederland24/nederland24.py
@@ -18,6 +18,9 @@ IMG_DIR =
os.path.join(settings.getAddonInfo("path"),"resources", "media")
def addLink(name,url,iconimage,description,channelId):
retval=True
+
+
+#curl http://nos.nl/nieuws/live/politiek24/#tab-programma
#if channelId!="0" and channelId!="29":
#HTML=urllib2.urlopen("http://player.omroep.nl/?zenid=" +
channelId).read()
@@ -39,6 +42,7 @@ def addLink(name,url,iconimage,description,channelId):
#print ""
liz = xbmcgui.ListItem(name, iconImage="DefaultVideo.png",
thumbnailImage=iconimage)
+ liz.setProperty("IsPlayable","true")
liz.setInfo( type="Video", infoLabels={ "Title": name,
#"Season":1,
#"Episode":1,,
@@ -48,6 +52,27 @@ def addLink(name,url,iconimage,description,channelId):
})
retval = xbmcplugin.addDirectoryItem(handle,url=url,listitem=liz)
return retval
+
+#Journaal Additional Channels (lifted from nos addon, with thanks)
+if settings.getSetting( "Journaal Additional Channels" )=='true':
+ link_re = re.compile(r'<a.*?</a>', re.S)
+ video_re = re.compile(r'http://.*\.mp4')
+ title_re = re.compile(r'<h3>(.*?)</h3>')
+ meta_re = re.compile(r'<p class="video-meta">(.*?)</p>')
+ img_re = re.compile(r'<img src="(.*?)"')
+
+ URL='http://tv.nos.nl'
+ html=urllib2.urlopen(URL).read()
+ for (a, video_url) in zip(link_re.findall(html), video_re.findall(html)):
+ a = a.replace('\n', '')
+ title = title_re.search(a).group(1).strip()
+ meta = ', '.join([meta_part.strip() for meta_part in re.sub(r'\s+', ' ',
meta_re.search(a).group(1)).split('<br />')])
+ #img = URL + '/browser/' + img_re.search(a).group(1).strip()
+ img = os.path.join(IMG_DIR, "placeholder24.png")
+ #title = title + ' - ' + meta
+ addLink(title, video_url, img, meta, 116)
+
+
####Disabled website has changed
# ## Laatste achtuurjournaal ipad mp4, single link
diff --git a/plugin.video.nederland24/resources/language/Dutch/strings.xml
b/plugin.video.nederland24/resources/language/Dutch/strings.xml
index 0acf99e..d275d53 100644
--- a/plugin.video.nederland24/resources/language/Dutch/strings.xml
+++ b/plugin.video.nederland24/resources/language/Dutch/strings.xml
@@ -14,6 +14,7 @@
<string id="30113">Laatste Achtuurjournaal</string>
<string id="30114">Journaal 24 Alternatief</string>
<string id="30115">Politiek 24 Alternatief</string>
+ <string id="30116">Aanvullende Kanalen Journaal</string>
<!--Bandwidth-->
<string id="30201">Langzame internetverbinding (smalband)</string>
<string id="30202">Door GEOIP tot Nederland beperkte kanalen
uitschakelen</string>
diff --git a/plugin.video.nederland24/resources/language/English/strings.xml
b/plugin.video.nederland24/resources/language/English/strings.xml
index 1feb112..eb72868 100644
--- a/plugin.video.nederland24/resources/language/English/strings.xml
+++ b/plugin.video.nederland24/resources/language/English/strings.xml
@@ -14,6 +14,7 @@
<string id="30113">Laatste Achtuurjournaal</string>
<string id="30114">Journaal 24 Alternative</string>
<string id="30115">Politiek 24 Alternative</string>
+ <string id="30116">Journaal Additional Channels</string>
<!--Bandwidth-->
<string id="30201">Low Bandwidth</string>
<string id="30202">Disable GEOIP restricted channels (for usage outside
of the Netherlands)</string>
diff --git a/plugin.video.nederland24/resources/settings.xml
b/plugin.video.nederland24/resources/settings.xml
index 387bbd4..c82ae36 100644
--- a/plugin.video.nederland24/resources/settings.xml
+++ b/plugin.video.nederland24/resources/settings.xml
@@ -13,6 +13,7 @@
<!-- <setting id="Laatste Achtuurjournaal" label="30113" type="bool"
default="true" />-->
<!-- <setting id="Journaal 24 alternative" label="30114" type="bool"
default="false" />-->
<!-- <setting id="Politiek 24 alternative" label="30115" type="bool"
default="false" />-->
+ <setting id="Journaal Additional Channels" label="30116" type="bool"
default="true" />
</category>
<!--Bandwith-->
<category label="30200">
-----------------------------------------------------------------------
Summary of changes:
plugin.video.nederland24/addon.xml | 2 +-
plugin.video.nederland24/changelog.txt | 15 ++++++++---
plugin.video.nederland24/fanart.jpg | Bin 0 -> 92491 bytes
plugin.video.nederland24/nederland24.py | 25 ++++++++++++++++++++
.../resources/language/Dutch/strings.xml | 1 +
.../resources/language/English/strings.xml | 1 +
.../resources/media/consumenten24.png | Bin 34748 -> 0 bytes
.../resources/media/placeholder24.png | Bin 0 -> 19874 bytes
.../resources/media/spirit24.png | Bin 25909 -> 0 bytes
plugin.video.nederland24/resources/settings.xml | 1 +
10 files changed, 40 insertions(+), 5 deletions(-)
create mode 100644 plugin.video.nederland24/fanart.jpg
delete mode 100644 plugin.video.nederland24/resources/media/consumenten24.png
create mode 100644 plugin.video.nederland24/resources/media/placeholder24.png
delete mode 100644 plugin.video.nederland24/resources/media/spirit24.png
hooks/post-receive
--
Plugins
------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_123012
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons