[mythtv-commits] mythtv commit: r25332 - in trunk by robertm

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Tue Jul 13 16:14:21 UTC 2010


      Author: robertm
        Date: 2010-07-13 16:14:21 +0000 (Tue, 13 Jul 2010)
New Revision: 25332
   Changeset: http://svn.mythtv.org/trac/changeset/25332

Added:

   trunk/mythplugins/mythnetvision/mythnetvision/icons/space.png
   trunk/mythplugins/mythnetvision/mythnetvision/icons/technology.png
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/HTML/hubble.html
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/HTML/mevio.html
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/HTML/nasa.html
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/HTML/spitzer.html
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/HTML/youtube.html
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XML/customeHtmlPageList.xml
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XML/defaultUserPrefs/spaceMashup.xml
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XML/defaultUserPrefs/technologyMashup.xml
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/bleedingedgeRSS_item.xsl
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/chandraRSS_item.xsl
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/chrisPirilloRSS_item.xsl
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/cnetRSS_item.xsl
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/crankygeeksRSS_item.xsl
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/dailyappRSS_item.xsl
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/discoveryNowRSS_item.xsl
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/divefilmRSS_item.xsl
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/howcastRSS_item.xsl
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/hubblecastRSS_item.xsl
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/jplRSS_item.xsl
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/linuxActionRSS_item.xsl
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/macmostRSS_item.xsl
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/nasaRSS_item.xsl
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/revision3RSS_item.xsl
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/skyAtNightRSS_item.xsl
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/spitzerRSS_item.xsl
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/chrisPirillo_api.py
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/hubbleCast_api.py
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/linuxAction_api.py
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/mevio_api.py
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/nasa_api.py
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/revision3XSL_api.py
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/skyAtNight_api.py
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/spitzer_api.py
   trunk/mythtv/programs/scripts/internetcontent/space.py
   trunk/mythtv/programs/scripts/internetcontent/technology.py

Removed:

   trunk/mythplugins/mythnetvision/mythnetvision/icons/tmdb_nv.png
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XML/defaultUserPrefs/nba.xml
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/hdmovietrailersRSS_item.xsl
   trunk/mythtv/programs/scripts/internetcontent/tmdb_nv.py

Modified:

   trunk/mythtv/programs/scripts/internetcontent/nature.py
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/common/common_api.py
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/HTML/bbciplayer.html
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/HTML/bliptv.html
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/HTML/cinemarv.html
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/HTML/thewb.html
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/HTML/tributeca.html
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XML/defaultUserPrefs/natureMashup.xml
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XML/defaultUserPrefs/trailersMashup.xml
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/cinemarvRSS_item.xsl
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/traileraddictRSS_item.xsl
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/tributecaHTML_item.xsl
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/mashups/mashups_api.py
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/rev3/rev3_api.py
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/bliptvXSL_api.py
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/cinemarv_api.py
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/traileraddicts_api.py
   trunk/mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/tributeca_api.py

Log:

Add two new Mashup grabbers from Doug Vaughan, Space and Technology.  I also have a few outstanding grabbers from Auric that I need to commit in the next few days when I find a little bit of time.  Also patch several of the existing grabbers with the following log:

> common_api.py
Add a function that allows grabbers to check if an item is already in the data base. This is particularly important when a grabber is forced to do additional Interent accesses to acquire all the needed MNV item data.
Added a function that checks if there are any treeview items in the data base for a specific
grabber. Some Mashup grabber's search option only returns results when then there are treeview
items in the database.
Made the creation of custom HTML page links more flexible so code did not need to be changed when new custom HTML pages were added.
Add the ability for parameters to be passed to a XSLT style sheet

> mashups_api.py
Add the ability for a Mashup to pass variables to a XSLT style sheet

> bbciplayer.html, bliptv.html, cinemarv.html, thewb.html, tributeca.html
Changed the position of the Flash control bar as it was partially hidden
Changed the colors of the Flash control bar on some of the custom HTML pages

> natureMashup.xml
Add the "DiveFilm HD Videos" source to the Nature grabber

> trailersMashup.xml
Removed the source "HD Movie Trailers Online" due to the RSS is no longer maintained

> cinemarvRSS_item.xsl, traileraddictRSS_item.xsl, tributecaHTML_item.xsl, cinemarv_api.py, traileraddicts_api.py, tributeca_api.py
The Trailers grabber now checks the local data base for existing item data rather that executing multiple Internet accesses. This greately reduces the processing times of this grabber.

> rev3_api.py
Fixed missing shows from the creation of the user default preference due to Web site changes
Fixed two incorrect variable names in debug messages

> bliptvXSL_api.py
Fixed a typo which caused the item to occasionally miss a download link

> nature.py
Toggle the search option off if there are NO "Nature" items in the "internetcontentarticles" table






More information about the mythtv-commits mailing list