Jump to content

Emby for Kodi - Add user to session - Skin: Aeon MQ7 Krypton


Go to solution Solved by Embyfied,

Recommended Posts

Embyfied
Posted

I'm trying to use this feature, as described at https://github.com/MediaBrowser/plugin.video.emby/wiki/Add-user-to-Emby-session.

 

It works perfectly, that is, the function of "Add user to session" works perfectly, but getting to it is more difficult than I would like. I've been trying to setup an Aeon MQ7 menu to navigate to it, but can't get it quite right.

 

Specifically, in Aeon MQ7 I...

 

1) Choose Customize Main Menu

2) Choose an empty menu

3) Choose Replace this menu with...

4) Choose + Video Add-on

5) Choose Emby

 

And the process ends there. I end up with a link to Emby (...Settings, Network credentials, Add user to session, etc.) instead of "Emby > Add user to session".

 

I looked at the settings.xml of the skin and found a reference to "menu####.path = plugin.video.emby". I've tried changing the path to add the "mode" without success.

 

Perhaps, the skin can't do it, but I suspect user error.

 

Thank you.

Angelblue05
Posted

You should be able to set a shortcut to that function using this: plugin://plugin.video.emby?mode=adduser

Embyfied
Posted

I have tried that, but it ends up doing/showing nothing.

 

It's very odd.

Angelblue05
Posted

Hmm, can you provide your Kodi log trying the shortcut so I can see what Kodi is doing?

Embyfied
Posted

Hmm, can you provide your Kodi log trying the shortcut so I can see what Kodi is doing?

 

I can, if I don't get further (maybe someone here, using MQ7, has succeeded where I've failed), but I'm 99% sure it has something to do with Aeon MQ7 and nothing to do with Emby (read: I don't want to waste your time until I'm desperate). :)

 

Until then... maybe the following will trigger something with a Skinner far more experienced than I.

 

The "settings.xml" file in the "Userdata/addon_data/skin.aeonmq7" folder has 6 references to my menu/test. I'm hoping pasting them isn't going to get interpreted as HTML in this post...

 

<setting id="menu1111.master" type="string">addons</setting>

<setting id="menu1111.action" type="string"></setting>

<setting id="menu1111.path" type="string">plugin.video.emby</setting>

<setting id="menu1111.visible" type="string"></setting>

<setting id="menu1111.label" type="string">USERS WATCHING</setting>

<setting id="menu1111.defaultlabel" type="string"></setting>

 

Again, changing the "path" doesn't help. I have no idea what ".master" is and setting ".action" to the things I find "logical" (versions of plugin://plugin.video.emby?mode=adduser) has no effect.

 

I'm hoping someone is laughing right now at the silly things I missed and will inform me of them.

 

Best for last... Emby and Emby for Kodi is better than I could have imagined.

Angelblue05
Posted (edited)

Hmm, I can't seem to find a way to make it happen. It's possible MQ7 doesn't allow for custom paths via the customize menu.

 

Try the following instead, might be what's missing: RunPlugin(plugin://plugin.video.emby?mode=adduser)

 

You can also use that same line in a keymap if you'd rather bind the function to a button.

Edited by Angelblue05
  • Solution
Embyfied
Posted

Solved... After playing with the Titan menu, digging further into the MQ7 menu and rereading everything, I got it working. For anyone else trying to figure this out, the following two settings/lines are what's needed...

 

<setting id="menu####.master" type="string">settingsaddonsvideo</setting>

<setting id="menu####.action" type="string">RunPlugin(plugin://plugin.video.emby?mode=adduser)</setting>

 

... where "menu####" is the menu you wish to edit.

It all makes sense now.  :rolleyes: 

 

It's worth noting that I couldn't find a way to make either MQ7 or Titan simply navigate to "Add user to session" in their menu customization; I had to edit the appropriate XML file after making a "dumby" entry.

  • Like 1
Guest
This topic is now closed to further replies.
×
×
  • Create New...