|
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 |
#1
|
|||
|
|||
Customization questions..
Another item to checkoff in my list of things that would help me move from MCE to Sage is the ability to customize Sage.
How easy or difficult is it to do in Sage? I've created my own addon for MCE for some of the basic functions of MisterHouse (home automation). MCE gives you 2 slots on the Main screen and I've used one of these slots to take me directly to my MisterHouse screen. My addon is simply a handful of webpages which follow the MCE standards for look and feel. Are addons essentially the same thing or are they more involved? Could I add a direct link to the main screen of an existing theme? I've installed "SageMC16x9 Version 6.x Full Install Package" and would like to add my link to its main screen. If I can do this, would the link simply go to a webpage? Or do I need to use "SageTV Studio" thanks. Last edited by surge; 12-05-2007 at 02:40 PM. |
#2
|
||||
|
||||
SageTV screens are not HTML pages. Use Studio to create new screens.
There is a Studio manual and a set of tutorials; see Appendix L of the SageTV Manual for links. There's also a Studio sub-forum here for questions on how to create customizations.
__________________
-- Greg |
#3
|
|||
|
|||
Thanks for the quick answers.
Unfortunately, the Studio is only available to licensed users and I'm currently using the trial, so without being able to try out Studio, is this something a non programmer could accomplish? thanks. |
#4
|
||||
|
||||
Studio isn't a typical sort of programming environment, but for my money Studio development counts as programming. Certainly some background in fundamental programming concepts (variables, statements, conditional branching, etc.) would be helpful in tackling the Studio learning curve, but I believe non-programmers have done it before with some success.
To some extent it depends on what you mean by "non-programmer". If you can write HTML code using VBScript or JavaScript, that's a kind of programming, and some of those concepts will carry across to Studio. But even for skilled programmers, the Studio programming model is different from what most people are familiar with and takes some getting used to. One way to gauge your own level of competence might be to read through the Studio manual to see if the ideas there make any sense at all to you. You could also try looking at some of the existing threads in the Studio forum to see what sorts of questions Studio newbies are asking.
__________________
-- Greg |
#5
|
|||
|
|||
Is there a way to at least call web pages and perform simple navigation?
I need to call pages that are on a separate machine which runs PERL. Also if we can run view simple web pages, we would be able to use pages made for Media Center. There are a tons out there, but the one I use most is for XM Radio. here's a screenshot of the XM interface. |
#6
|
||||
|
||||
Sage does not natively have the ability to render HTML pages as part of its UI. You can launch an external web browser or HTML viewer from a Sage menu item, and use Hip or Girder or something similar to navigate it with your remote. There's been talk in the past of a third-party effort to embed a simple web browser in the Sage UI window, but I don't think that ever went anywhere. Search the forum for "embedded web browser" if you're curious.
But the bottom line is that there's no simple way to incorporate existing HTML code into the Sage UI. Your best bet for a seamless user experience is to recode the screens you want in Studio. For better or worse, Studio is the language of Sage UI design, so that's what you're going to have to work with if you want to customize or extend the UI.
__________________
-- Greg |
#7
|
|||
|
|||
Multiple Video Genres Supported
I see Sage natively supports video genres now via directory structures. Not a very good solution, unfortunately, because multiple genres would be messy at best.
A better solution might be to acquire genre from imdb data (or hand edit if necessary) into a properties or .my file. Perhaps a comma delimited list of genres like: "Action, Adventure" or "Romance, Comedy". Then support the ability to list movies by any Genre that matches. So, a movie that has two genres listed would appear in both genre lists. I didn't see this in any customization so far. Any take as to how difficult or possible it would be to do this as a studio customization? I may take a stab at it if not too involved (never tries to 'program' in studio before)? |
#8
|
||||
|
||||
Quote:
Gerry
__________________
Big Gerr _______ Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
SageTV questions from a hopefully ex-Tivoer | tchapin | SageTV Customizations | 8 | 09-16-2007 02:35 PM |
General questions about HD from a total HD newbie. | pawn | General Discussion | 25 | 05-07-2007 07:05 PM |
Somewhat general questions on PQ on tv-out | MillerTyme | SageTV Software | 9 | 11-17-2006 01:04 AM |
Newbie questions; defecting from BeyondTV | sainswor99 | SageTV Software | 8 | 10-02-2006 08:47 AM |
noob hardware questions | icky2000 | Hardware Support | 2 | 10-01-2006 08:34 PM |