|
SageTV Customizations This forums is for discussing and sharing user-created modifications for the SageTV application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss customizations for SageTV version 6 and earlier, or for the SageTV3 UI. |
|
Thread Tools | Search this Thread | Display Modes |
#241
|
|||
|
|||
nielm,
Is there a way to add a playlist manager Item using your menu. Right now the way it works. You have to go into the recordings them selves and select playlist etc...... I could not find anything in the internal screens to do this.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#242
|
||||
|
||||
Quote:
Music Playlists Code:
<?xml version="1.0" encoding="utf-8" standalone="no"?> <!DOCTYPE sageMenu PUBLIC "-//NIELM//DTD SAGEMENU XML 1.4//EN" "http://www.sage-community.org/~nielm/nielm_modules/dynamic_menu/sagemenu_1_3.dtd"> <sageMenu version="1.4"> <internalScreenMenuItem icon="STVs\dynamic_menu_icons\mm_video.png" screen="Browser - Music" title="Music Playlists"> <evalExpression>AddStaticContext("newMusicBrowserStyle","xPlaylist")</evalExpression> </internalScreenMenuItem> </sageMenu> Code:
<?xml version="1.0" encoding="utf-8" standalone="no"?> <!DOCTYPE sageMenu PUBLIC "-//NIELM//DTD SAGEMENU XML 1.4//EN" "http://www.sage-community.org/~nielm/nielm_modules/dynamic_menu/sagemenu_1_3.dtd"> <sageMenu version="1.4"> <internalScreenMenuItem icon="STVs\dynamic_menu_icons\mm_video.png" screen="Browser - Videos" title="Video Playlists"> <evalExpression>AddStaticContext("newVideoBrowserStyle","xPlaylist")</evalExpression> </internalScreenMenuItem> </sageMenu>
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki Last edited by nielm; 01-12-2007 at 01:58 PM. |
#243
|
|||
|
|||
XMLTV
Nielm,
Downloaded the STV earlier today and all has been working just fine, until I needed to update program data. My lovely xmltv line ups are gone and suddenly only North American providers are listed with no option for an honest European to get his xmltv guide data localy. Havenīt found a work around so .......any ideas? Thanks N |
#244
|
||||
|
||||
Quote:
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki |
#245
|
|||
|
|||
Quote:
Was a broken link to the xmltv plugin. Just didnīt spot it. Came from changing directories for lots of stuff incudling Sage (running 64-bit OS and some apps donīt like the spaces in "program files (x86)) so had nothing to do with your excelent stv. |
#246
|
||||
|
||||
I'm not sure the last time i upgraded. But anyways, this <v6.1> worked great but when i tried to install nielm's dynamic menus, nothing seemed to work. specifically, the new screens aren't showing up and the google video link is dead. i was under the impression new screens always show up in the dynamic menu. am i missing something?
* moved here from the v6.1.3 RC thread * |
#247
|
|||
|
|||
Quote:
__________________
Windows 10 64bit - Server: C2D, 6Gb RAM, 1xSamsung 840 Pro 128Gb, Seagate Archive HD 8TB - 2 x WD Green 1TB HDs for Recordings, PVR-USB2,Cinergy 2400i DVB-T, 2xTT DVB-S2 tuners, FireDTV S2 3 x HD300s |
#248
|
||||
|
||||
In the 6.1 beta, google video and youtube need a new version of the dynamic menus to work properly with the parental restrictions stuff...
[edit] use dynamic menus v6.1 and see post #256 below
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki Last edited by nielm; 04-21-2007 at 01:54 AM. |
#249
|
||||
|
||||
Dynamic Menu's not working in 6.1.3
Ok, it seems to work for most people, but Dynamic Menus is not working for me. I installed 6.1.2 clean and Dynamic Menus 5.5 is the only import I'm trying to use (I do have the webserver though ver 2.11).
Here is the error I get: Failed to load SageMenuReader class Fall back to standard Sage menus I've tried using the provided V6 default menu.xml rather than my own, made sure the .jar's were in the right place, what else can I do? |
#250
|
||||
|
||||
> Failed to load SageMenuReader class
The .JAR files are not in the SageTV/JARs directory, or they are not readable to the sage user, or you did not fully shutdown anf restart the sage user interface after unpacking... If you enable logging (see sage FAQ), the sagetv_0.txt log file may contain some extra information (look for sagemenureader).
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki Last edited by nielm; 04-02-2007 at 01:06 AM. |
#251
|
||||
|
||||
Quote:
Before that I was installing 6.1.3 clean. The .jar's were in the SageTV/JARs directory (I've also tried copying them to the SageTV dir). They appeared to be readable, no errors opening them in notepad. I fully shut down both the UI and the service a number of times, and I tried importing without using the service. No dice, and I tried to enable logging, but got no logfile. |
#252
|
||||
|
||||
Random Album Playback
Every felt like you couldn't be bothered to choose an album to play?
Here is a MenuItemLet that selects a random album to playback from your library, and starts playing it... (note that this will clear your now playing playlist) Copy the below code, and in a dynamic menu page, do Options New->Paste New Menu Item Code:
<?xml version="1.0" encoding="utf-8" standalone="no"?> <!DOCTYPE sageMenu PUBLIC "-//NIELM//DTD SAGEMENU XML 1.4//EN" "http://www.sage-community.org/~nielm/nielm_modules/dynamic_menu/sagemenu_1_3.dtd"> <sageMenu version="1.4"> <internalScreenMenuItem icon="STVs\dynamic_menu_icons\mm_music.png" screen="Browser - Music, By Song Set" title="Play Random Album"> <!-- Set sequential playback --> <evalExpression>SetProperty("random_music_playback", false)</evalExpression> <evalExpression>SetProperty("music/repeat_playback", false)</evalExpression> <!-- Get a random album and set up variables for Play Now action tree --> <evalExpression>AddStaticContext("MusicItemList",GetAlbumTracks(GetElement(GetAlbums(),new_java_lang_Integer(Size(GetAlbums())*java_lang_Math_random()))))</evalExpression> <evalExpression>AddStaticContext("CanPlayNow",true)</evalExpression> <evalExpression>AddStaticContext("MusicItemType","xArtist")</evalExpression> <evalExpression>AddStaticContext("NowPlayingPlaylist",GetNowPlayingList())</evalExpression> <!-- set up variables for Music by Song set screen --> <evalExpression>AddStaticContext("SentSongList",DataUnion(MusicItemList))</evalExpression> <evalExpression>AddStaticContext("BrowserHistory",DataUnion("Random Album"))</evalExpression> <!-- Execute Play Now action tree --> <evalExpression>ExecuteWidgetChain(GetElement(FilterByMethod(GetAllWidgets(),"GetWidgetName","\"REM Play this item _now_. Stop all other playback, clear Now Playing, then start playing this item.\"",true),0))</evalExpression> </internalScreenMenuItem> </sageMenu>
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki Last edited by nielm; 02-21-2007 at 03:30 AM. |
#253
|
||||
|
||||
New verson:
v6.1 20/Feb/2007 for SageTV 6.1 (download)
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki Last edited by nielm; 02-20-2007 at 09:33 AM. |
#254
|
||||
|
||||
Following on from my previous Random Album Playback MenuItemLet, here is a MenuItemLet that sets up a playlist with your entire music library and starts random playback...
Copy the below code, and in a dynamic menu page, do Options New->Paste New Menu Item Code:
<?xml version="1.0" encoding="utf-8" standalone="no"?> <!DOCTYPE sageMenu PUBLIC "-//NIELM//DTD SAGEMENU XML 1.4//EN" "http://www.sage-community.org/~nielm/nielm_modules/dynamic_menu/sagemenu_1_3.dtd"> <sageMenu version="1.4"> <internalScreenMenuItem icon="STVs\dynamic_menu_icons\mm_music.png" screen="Browser - Music, Playlist Details" title="Random Music Playback"> <!-- Set random playback --> <evalExpression>SetProperty("random_music_playback", true)</evalExpression> <evalExpression>SetProperty("music/repeat_playback", true)</evalExpression> <!-- Get all music and set up variables for Play Now action tree --> <evalExpression>AddStaticContext("MusicItemList",FilterByBoolMethod(FilterByBoolMethod(GetMediaFiles(),"IsMusicFile",true),"IsLibraryFile",true))</evalExpression> <evalExpression>AddStaticContext("CanPlayNow",true)</evalExpression> <evalExpression>AddStaticContext("MusicItemType","xArtist")</evalExpression> <evalExpression>AddStaticContext("NowPlayingPlaylist",GetNowPlayingList())</evalExpression> <!-- Execute Play Now action tree --> <evalExpression>ExecuteWidgetChain(GetElement(FilterByMethod(GetAllWidgets(),"GetWidgetName","\"REM Play this item _now_. Stop all other playback, clear Now Playing, then start playing this item.\"",true),0))</evalExpression> <!-- set up variables for Browser - Music, Playlist Details screen --> <evalExpression>AddStaticContext("CurPlaylist", GetNowPlayingList() )</evalExpression> </internalScreenMenuItem> </sageMenu>
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki Last edited by nielm; 02-21-2007 at 03:29 AM. |
#255
|
|||
|
|||
Hey, thanks for the update to 6.1. I can't seem to add a menu item for YouTube Video though and the MenuItemLet above doesn't work. Any clue?
Thanks! |
#256
|
||||
|
||||
To get Google and YouTube videos in dynamic menus v6.1 with SageTV v6.1,
Either load the default_menu_v6_1.xml and copy/paste the youtube/google menu items from there, or use these menuitemlets for v6.1 Code:
<?xml version="1.0" encoding="utf-8" standalone="no"?> <!DOCTYPE sageMenu PUBLIC "-//NIELM//DTD SAGEMENU XML 1.4//EN" "http://www.sage-community.org/~nielm/nielm_modules/dynamic_menu/sagemenu_1_3.dtd"> <sageMenu version="1.4"> <internalScreenMenuItem screen="Online Video SHORTCUT" title="YouTube Video"> <evalExpression>AddStaticContext("OnlineVideoType","xYouTube")</evalExpression> </internalScreenMenuItem> </sageMenu> Code:
<?xml version="1.0" encoding="utf-8" standalone="no"?> <!DOCTYPE sageMenu PUBLIC "-//NIELM//DTD SAGEMENU XML 1.4//EN" "http://www.sage-community.org/~nielm/nielm_modules/dynamic_menu/sagemenu_1_3.dtd"> <sageMenu version="1.4"> <internalScreenMenuItem screen="Online Video SHORTCUT" title="Google Video"> <evalExpression>AddStaticContext("OnlineVideoType","xGoogle")</evalExpression> </internalScreenMenuItem> </sageMenu>
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki |
#257
|
|||
|
|||
Hello, I've just noticed that I'm having a problem with the latest Dynamic Customisable Main Menu v6.1. I have the latest SageTV version 6.1.3.126. Not sure if it related to upgrading to Java 1.6.
The .stvi loads fine, but if I try to right click and save or copy the menu or menu item it fails. The error .log contains the following: 2007-03-07 20:42:10.172 WARNING symbolMap duplicate Menu:MainMenu 2007-03-07 20:42:10.172 WARNING symbolMap duplicate Theme:ConfigWizButton 2007-03-07 20:42:10.182 WARNING symbolMap duplicate Theme:Header 2007-03-07 20:42:10.182 WARNING symbolMap duplicate Theme:LargeFont 2007-03-07 20:42:10.182 WARNING symbolMap duplicate Theme:Italicized 2007-03-07 20:42:10.182 WARNING symbolMap duplicate Theme:InfoRightPanelTheme 2007-03-07 20:42:10.182 WARNING symbolMap duplicate Theme:CWizMenuItemTheme 2007-03-07 20:42:10.182 WARNING symbolMap duplicate Theme:CWizMenuItemTheme 2007-03-07 20:42:10.182 WARNING symbolMap duplicate Theme:NonCenteredTextTheme 2007-03-07 20:42:10.182 WARNING symbolMap duplicate Theme:SubTitleTheme 2007-03-07 20:42:10.182 WARNING symbolMap duplicate Theme:OrangeText 2007-03-07 20:42:10.182 WARNING symbolMap duplicate Theme:NumberPadKeyTheme 2007-03-07 20:42:10.182 WARNING symbolMap duplicate Theme:ARAdjust 2007-03-07 20:42:10.182 WARNING symbolMap duplicate Theme:CenteredItemText 2007-03-07 20:42:10.182 WARNING symbolMap duplicate Theme:ItalicsTheme 2007-03-07 20:42:10.182 WARNING symbolMap duplicate Theme:CenteredTextTheme 2007-03-07 20:42:10.182 WARNING symbolMap duplicate Theme:Untitled 2007-03-07 20:42:10.182 WARNING symbolMap duplicate Theme:Untitled 2007-03-07 20:42:10.182 WARNING symbolMap duplicate Theme:Untitled 2007-03-07 20:42:10.182 WARNING symbolMap duplicate Theme:Untitled I already checked and xerces.jar is not in any directory. |
#258
|
||||
|
||||
that log file is not the debug logging -- its something else in the core, and everyone gets it...
You need to enable the debug logging (in properties file: debug_logging=TRUE) and check for file sagetv(client)_0.txt (I am using Java 1.6 with Sage 6.1.3 and have not problems...)
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki |
#259
|
|||
|
|||
Quote:
WritingC:\Program Files\SageTV\SageTV\default_menu_V6_1.xml_new Failed to generate XML menu file: java.lang.AbstractMethodError: org.apache.xerces.dom.DocumentImpl.getXmlStandalone()Z Then later in the log file an error is reported that: Connection lost from: Socket[addr=/127.0.0.1,port=42024,localport=2132] by:java.io.EOFException |
#260
|
||||
|
||||
Quote:
xerces.jar could be either in Program Files\SageTV\SageTV\JARS Program Files\SageTV\SageTV Program Files\Java\JRE_x_y_z\lib\ext
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
AWTThread Hang Detected - Problem getting out of hand! | MTuckman | SageTV Beta Test Software | 11 | 01-04-2007 04:58 PM |
STV: Cayars17 Ultimate STV (Release 17 - Jan 18) | Cayars | SageTV Customizations | 3664 | 12-13-2005 05:35 PM |
STV: nielm combo STV (v1.8 Oct 19) | nielm | SageTV Customizations | 555 | 12-15-2004 09:07 AM |
STV: MlbDude2 1.8.7 - July 5 | mlbdude | SageTV Customizations | 583 | 11-08-2004 04:18 PM |