SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV v7 Customizations
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer.

Reply
 
Thread Tools Search this Thread Display Modes
  #21  
Old 07-05-2011, 02:23 PM
PLUCKYHD PLUCKYHD is offline
SageTVaholic
 
Join Date: Dec 2007
Posts: 6,257
Quote:
Originally Posted by bialio View Post
A view in phoenix is a VFS instance that is populated with media. There is no correlation with menu items - we have quite a few views, and most of these views don't have a menu-item pointing at them.
Okay so same thing we use filters and you do it in VFS with filters/expressions. You probably have additional filters we don't have yet in public release anyhow
Reply With Quote
  #22  
Old 07-05-2011, 04:01 PM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
Quote:
Originally Posted by PLUCKYHD View Post
The downside to this is xmls. That is the biggest downfall IMHO standard users don't know xml syntax and was always one of the pitfalls of SageMC dynamic menus as well. I was constantly helping users with xml syntax and issues with SageMovieWall. I seee the same questions coming up on phoenix. It works and is dynamic but isn't very user friendly outside of "Techies" so to speak. Where as this is all UI driven and doesn't require any of the learning curver behind it and the reason I think JusJoken did it that way (corret me if I am wrong).

Yes he could make a ui editor for phoenix dynamic menus but even the phoenix guys don't have the time for that so It is time consuming.

My 2 cents
I have to agree with you I consider myself a SageTV power user but... I really do not want to go coding etc... views when I could use the UI as in ADM. Hence I tried Phoenix but was too busy for me and I quickly went back to Diamond. I do like the way JusJoken did it.

PS not Knowing the future of Sage I really want to keep it simple.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct.
Reply With Quote
  #23  
Old 07-05-2011, 04:05 PM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,727
Thanks everyone for the comments and suggestions on how I could've accomplished what I did with ADM but the foundation is already done... and was a lot of work (my first real Java work)... but I enjoyed it so that's OK. I am sure I could have done this differently and others may come up with other similar solutions but quite honestly this is a gap that has existed for a long time (custom menus for the standard STV) so I decided to take a shot at it.

My base premise was not to recreate the wheel as SageTV provides a perfectly good wheel already so I just built around the existing menu implementation.

I hope ADM meets a number of users needs and I am very willing to adjust it as needed such as providing some more lists to handle other plugins.

Keep the suggestions coming... I should quickly have an Advanced feature so users can select from a dynamic list of Widgets if the internal list is missing what they are looking for.

k
Reply With Quote
  #24  
Old 07-05-2011, 04:47 PM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,727
Quote:
Originally Posted by pjpjpjpj View Post
Thanks for the response. Any chance you could add a section to the wiki with a little more-detailed info about how to find that Studio widget? For example, what would I look for to add the "Stock Manager" or "MovieTimes" (a plugin which adds a menu item in level 2)?

FWIW, I don't mind the "mile-long list".
As a short term "work around" just create a Menu Item in Advanced mode and use Execute Widget by Symbol and type in this symbol...

Stock Manager - Widget Symbol = "ZKCBH-11510" (do not enter the quotes)

Movie Times - Widget Symbol = "XDNVX-68250"

Now movie Times also opens a 3rd Level menu which I do not let you add in the UI so for that you need to wait for another release to be able to do that.

k
Reply With Quote
  #25  
Old 07-05-2011, 08:03 PM
ChePazzo ChePazzo is offline
Sage Aficionado
 
Join Date: Oct 2004
Posts: 287
I am having a bit of trouble getting this working. Basically, there is no main menu and ADM Manager does not have a 'List By' option. There is no option to create a new menu item. I try to load default menus and it appears to complete, but does not result in any main menu items.

I am on Linux and notice this in the logs:

Code:
Tue 7/5 21:52:43.615 [EventRouter-0023a5001197@1d06911] ADM: ImportMenuItems: file not found inporting menus ADM.utiljava.io.FileNotFoundException: /opt/sagetv/server\STVs\ADM\defaults\ADMDefault.properties (No such file or directory)
Tue 7/5 21:52:43.615 [EventRouter-0023a5001197@1d06911] ADM: LoadMenuItemDefaults: loading default menu items from '/opt/sagetv/server\STVs\ADM\defaults\ADMDefault.properties'
Could there be an issue with the / vs \ in the filenames (like my sageRoot is Linux and the rest of the path is Windows)?

I couldn't find a reference to this file in any properties files in my sage server directory to try to change to see if it helped.

This file *does* exist, however:
-rw-r--r-- 1 root root 30905 2011-07-01 15:03 /opt/sagetv/server/STVs/ADM/defaults/ADMDefault.properties
Reply With Quote
  #26  
Old 07-05-2011, 10:17 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by ChePazzo View Post
I am having a bit of trouble getting this working. Basically, there is no main menu and ADM Manager does not have a 'List By' option. There is no option to create a new menu item. I try to load default menus and it appears to complete, but does not result in any main menu items.

I am on Linux and notice this in the logs:

Code:
Tue 7/5 21:52:43.615 [EventRouter-0023a5001197@1d06911] ADM: ImportMenuItems: file not found inporting menus ADM.utiljava.io.FileNotFoundException: /opt/sagetv/server\STVs\ADM\defaults\ADMDefault.properties (No such file or directory)
Tue 7/5 21:52:43.615 [EventRouter-0023a5001197@1d06911] ADM: LoadMenuItemDefaults: loading default menu items from '/opt/sagetv/server\STVs\ADM\defaults\ADMDefault.properties'
Could there be an issue with the / vs \ in the filenames (like my sageRoot is Linux and the rest of the path is Windows)?

I couldn't find a reference to this file in any properties files in my sage server directory to try to change to see if it helped.

This file *does* exist, however:
-rw-r--r-- 1 root root 30905 2011-07-01 15:03 /opt/sagetv/server/STVs/ADM/defaults/ADMDefault.properties
That's probably the problem. for crossplatform java support, hard-coding / or \ isn't correct, instead, you should use File.pathSeparator to build your path strings.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #27  
Old 07-06-2011, 06:54 AM
PLUCKYHD PLUCKYHD is offline
SageTVaholic
 
Join Date: Dec 2007
Posts: 6,257
Quote:
Originally Posted by Fuzzy View Post
That's probably the problem. for crossplatform java support, hard-coding / or \ isn't correct, instead, you should use File.pathSeparator to build your path strings.
Yup that would be the issue darn linux users
Reply With Quote
  #28  
Old 07-06-2011, 07:19 AM
cat6man's Avatar
cat6man cat6man is offline
Sage Fanatic
 
Join Date: Jan 2006
Location: West of NYC, East of SF
Posts: 910
i plan to try this out later today, but i was wondering about the following:

does this allow me to change only the main menu or the sub-menus as well?

all i really want to do is
a) eliminate some options i never use
b) re-order the ones i do use
c) apply above to main and sub-menus

thanks
__________________
Q: dad, when will you stop changing all the electronics?
A: never, so you might as well get used to it.
Reply With Quote
  #29  
Old 07-06-2011, 07:32 AM
graywolf's Avatar
graywolf graywolf is offline
Sage Icon
 
Join Date: Oct 2009
Location: NC
Posts: 1,389
Quote:
Originally Posted by cat6man View Post
i plan to try this out later today, but i was wondering about the following:

does this allow me to change only the main menu or the sub-menus as well?

all i really want to do is
a) eliminate some options i never use
b) re-order the ones i do use
c) apply above to main and sub-menus

thanks
Took a quick look and it does at least Top and 2nd Level. Haven't looked enough if it goes to the 3rd level but suppose it does.

You can also easily move between levels also. IE. Change System Messages to Top Level if you wish. Although the Font Size appears to retain the 2nd Level Font Size.

Just from my quick playing with it.
Reply With Quote
  #30  
Old 07-06-2011, 03:05 PM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,727
Quote:
Originally Posted by cat6man View Post
i plan to try this out later today, but i was wondering about the following:

does this allow me to change only the main menu or the sub-menus as well?

all i really want to do is
a) eliminate some options i never use
b) re-order the ones i do use
c) apply above to main and sub-menus

thanks
Absolutely... it does all of those things.
Reply With Quote
  #31  
Old 07-06-2011, 03:08 PM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,727
Quote:
Originally Posted by Fuzzy View Post
That's probably the problem. for crossplatform java support, hard-coding / or \ isn't correct, instead, you should use File.pathSeparator to build your path strings.
Who knew .

I will fix this in the next release... coming soon with a new COPY function so you can COPY any existing menu item including those added by other plugins

Hopefully tomorrow I will get the next version out.

k
Reply With Quote
  #32  
Old 07-06-2011, 04:17 PM
cat6man's Avatar
cat6man cat6man is offline
Sage Fanatic
 
Join Date: Jan 2006
Location: West of NYC, East of SF
Posts: 910
Quote:
Originally Posted by jusjoken View Post
Absolutely... it does all of those things.
as my daughter would say, 'awesome sauce'...........going to try it this evening.



edit: tried it, simple as pie to set up to do the delete/re-order functions i was looking for.
about 10 minutes total (and intuitive, so i haven't even read the wiki yet)..........great app!!

only issue i've found is a lack of some sub-menus to play with, which would be appreciated.
if this is known issue, please ignore..........if you'd like to know the specific sub-menus
i was looking for, just let me know and i'll itemize them for you.
[just had a thought-------maybe lower level sub-menus are available if i enter adm at a lower level??]

thanks for a great little app..........i've been looking to do this for years, and days after sageTV is sold
it pops up here

re-edit: nope, still don't see it.

i'm specifically looking for the sub-menu options for the following:

search/
browse file systems/
*.*
__________________
Q: dad, when will you stop changing all the electronics?
A: never, so you might as well get used to it.

Last edited by cat6man; 07-06-2011 at 05:07 PM.
Reply With Quote
  #33  
Old 07-06-2011, 06:36 PM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,727
Quote:
Originally Posted by cat6man View Post
re-edit: nope, still don't see it.

i'm specifically looking for the sub-menu options for the following:

search/
browse file systems/
*.*
It's there. In the default menus it's under Search... after Online Videos. Try changing your List by: to Grouped and see if you see it down the list.

OR - if you are creating the items from scratch - It's in the Action List if you select Execute Standard Sage Menu Action listed under File - Browser (probably should have been named under Search... may change it in another release).

k
Reply With Quote
  #34  
Old 07-07-2011, 02:29 PM
cat6man's Avatar
cat6man cat6man is offline
Sage Fanatic
 
Join Date: Jan 2006
Location: West of NYC, East of SF
Posts: 910
Quote:
Originally Posted by jusjoken View Post
It's there. In the default menus it's under Search... after Online Videos. Try changing your List by: to Grouped and see if you see it down the list

k
maybe i'm missing something............i'm looking for the levels below
browse file systems, where i normally have 4 options, the main one to
browse import folders
__________________
Q: dad, when will you stop changing all the electronics?
A: never, so you might as well get used to it.
Reply With Quote
  #35  
Old 07-07-2011, 04:39 PM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,727
Quote:
Originally Posted by cat6man View Post
maybe i'm missing something............i'm looking for the levels below
browse file systems, where i normally have 4 options, the main one to
browse import folders
If you go to ADM Manager and disable ADM and then return to the Main Menu and go to Browse File Systems under Search, do you get this option to Browse Import Library Paths (that's what mine shows)?

I get this with ADM on or off. I also do not modify that screen at all so I think this is not likely ADM related.

Let me know what you find.

k
Reply With Quote
  #36  
Old 07-07-2011, 04:42 PM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,727
Version 0.35 released

* New ADM Copy Feature
* allows for the copy of Sage Menu items (Standard and from other Plugins) to ADM Menu Items
* allows for the creation of ADM Menu Items directly from the Videos Folder Browser for an specific Folder
* see ADM Copy Mode on the Wiki for more info
* Fix for Linux path issues
* Fix for issues related to selecting a different Parent
* Other minor fixes

k
Reply With Quote
  #37  
Old 07-14-2011, 01:58 PM
graywolf's Avatar
graywolf graywolf is offline
Sage Icon
 
Join Date: Oct 2009
Location: NC
Posts: 1,389
Just got around to trying out/testing ADM and thought I was going to have a problem since I couldn't find SJQ under Setup.

But read the wiki and LOVE the copy feature.

GREAT WORK

I think this will help resolve most of the WAF issues (at least the "more clicks to ..." ones) with upgrading from V6 to V7.

Next best thing since Sliced Bread
Reply With Quote
  #38  
Old 07-14-2011, 02:40 PM
pjpjpjpj pjpjpjpj is offline
Sage Icon
 
Join Date: Feb 2008
Posts: 2,164
jusjoken,

Funny the copy function should be mentioned, because I have a question about it. I haven't installed ADM (see below), but I was reading the wiki about it and I wanted to clarify - when you say that, after you enable the copy mode, the "internal Sage menu" is shown, does that mean you see the menu that you had set up before you installed ADM? I'm guessing it does - and that's where you can copy the menu items that were added by plugins, and then add them to the ADM menu?

Last night I was finally going to get to install ADM, and discovered that it required v7.1.9 (I was still a release behind). Thankfully it's still there for the downloading, but I couldn't install it because my wife had two shows recording that went past bedtime. I hope to get a chance tonight.
__________________
Server: AMD Athlon II x4 635 2.9GHz, 8 Gb RAM, Win 10 x64, Java 8, Gigabit network
Drives: Several TB of internal SATA and external USB drives, no NAS or RAID or such...
Software: SageTV v9x64, stock STV with ADM.
Tuners: 4 tuners via (2) HDHomeruns (100% OTA, DIY antennas in the attic).
Clients: Several HD300s, HD200s, even an old HD100, all on wired LAN. Latest firmware for each.
Reply With Quote
  #39  
Old 07-14-2011, 05:42 PM
graywolf's Avatar
graywolf graywolf is offline
Sage Icon
 
Join Date: Oct 2009
Location: NC
Posts: 1,389
Yes, exactly as you surmise.

I definitely would recommend printing (or having it open in a window) the section on the copy mode. Easy to follow, but might not be totally intuitive without at least reading the wiki section on it first.

Put several items on the Top level that my wife uses a lot and complains about number of button hits to get to (program guide, recording schedule, etc) and hide those items that we don't use (music, photos, online, etc)

ADM + Diamond (for the Movies section) make a wonderful combo.
Reply With Quote
  #40  
Old 07-14-2011, 05:51 PM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,727
Quote:
Originally Posted by pjpjpjpj View Post
jusjoken,

Funny the copy function should be mentioned, because I have a question about it. I haven't installed ADM (see below), but I was reading the wiki about it and I wanted to clarify - when you say that, after you enable the copy mode, the "internal Sage menu" is shown, does that mean you see the menu that you had set up before you installed ADM? I'm guessing it does - and that's where you can copy the menu items that were added by plugins, and then add them to the ADM menu?
You have it correct. Sometimes it's hard on a Wiki to say something just the right way to get the point across but you got it. Once Copy Mode is enabled then you will be on the menus as if ADM was not installed/enabled. This allows you to cruise through the menus and when you want to Copy an item just press Options/Esc and follow the prompts.

I am also working on version 0.36 with some more improvements and features but the saved menus you create are compatible so no harm in diving into the current release until I get the newer one released.

k
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Noob ?:Dynamic Menu plugin and Malore Multi-Pane STV defilm SageTV Customizations 4 05-03-2009 01:29 PM
dynamic menu xml sflamm SageTV Customizations 0 04-10-2009 02:00 PM
Dock menu problem/dynamic menu issue? planetc SageMC Custom Interface 0 01-10-2009 07:31 PM
Dynamic Menu AHX SageTV Customizations 6 04-09-2006 05:37 PM
Dynamic Menu codacoda SageTV Customizations 3 04-03-2006 12:40 PM


All times are GMT -6. The time now is 11:20 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.