Release [Mod] Metadata Actors Support - Nox 5
#1
This mod has been replaced by support for the new ExtendedInfo script.

More information here: 212479 (thread).
Reply
#2
This is really awesome!
I was actually thinking of trying to do something like this myself but I was waiting to use a different script instead of metadata.actors and of course some free time.
Reply
#3
I see little problem,My scripts in helix dont create actor1.db in Database/ folder.
Change in the internal path
If yours don create .db just change this line 7 in ....addons\script.metadata.actors\resources\lib\actorsdb.py

Code:
ACTORS_DB = translatePath( "special://Database/Actors1.db" )
in this
Code:
ACTORS_DB = translatePath( "special://masterprofile/Database/Actors1.db" )
XBoxMediaCenter (Kodi Matrix ) 19.3 , AndroidBox -Matrix Skin AeonMQ6
Reply
#4
tried this in helix
i get to the extra info and select it and nothing happens.
then tried again and it worked.
then tried again with a different actor and did not.
now nothing.

i think i did it right.
is this a helix thing?

thanks
Reply
#5
(2014-12-09, 19:20)mxlance Wrote: tried this in helix
i get to the extra info and select it and nothing happens.
then tried again and it worked.
then tried again with a different actor and did not.
now nothing.

i think i did it right.
is this a helix thing?

thanks

Did you try the step above? I didn't know Metadata Actors was so buggy. I had to fix the default text layout because it came with errors. I plan to fix the <ondown> command in DialogVideoInfo to make it more user friendly, but it will not impact the function of the script.

(2014-12-09, 11:23)Angelinas Wrote: I see little problem,My scripts in helix dont create actor1.db in Database/ folder.
Change in the internal path
If yours don create .db just change this line 7 in ....addons\script.metadata.actors\resources\lib\actorsdb.py

Code:
ACTORS_DB = translatePath( "special://Database/Actors1.db" )
in this
Code:
ACTORS_DB = translatePath( "special://masterprofile/Database/Actors1.db" )

I discovered how to import the panel from Aeon Nox 4, but it will have to be re-coded with Aeon Nox 5 tags. But I will need some help with a couple of details that I cannot figure out.
Reply
#6
yep, tried that.
it is strange that i works sometimes and not others.
i will poke around with it also. not that i have any idea what i am doing.
but maybe i can learn something along the way.

thanks
Reply
#7
Do you have two copies of the script in your add-ons folder? I'd delete the old script copies and re-download then check to see the update is updated from the addon manager. I think it should be version 0.98. It works every time for me.

I changed the original <ondown> behavior to make it more user-friendly.
Reply
#8
i only have one copy in the add ons but it is 0.97
i got it from the link above.
where did you get 0.98?
Reply
#9
(2014-12-09, 09:31)Warner306 Wrote: I have two desired improvements:
  1. Adding a pop-up dialog for the Director (to choose between database films and Metadata Actors).
  2. Porting the panel from Aeon Nox 4. I have no idea how to replace the Confluence-themed panel.
This is easy,but you can't chose .
in your DialogVideoInfo.xml line 353-3...
Code:
<item>
                            <label>$INFO[ListItem.Director]</label>
                            <label2>$LOCALIZE[20339]:</label2>
                            <onclick>SendClick(2003,13)</onclick>
                            <visible>!IsEmpty(ListItem.Director)</visible>
                        </item>
                        <item>
                            <label>$INFO[ListItem.Writer]</label>
                            <label2>$LOCALIZE[20417]:</label2>
                            <onclick>noop</onclick>
                            <visible>!IsEmpty(ListItem.Writer)</visible>
                        </item>
replace with this
Code:
                        <item>
                            <label>$INFO[ListItem.Director]</label>
                            <label2>$LOCALIZE[20339]:</label2>
                            <onclick>RunScript(script.metadata.actors,$INFO[Container(50).ListItem.Director])</onclick>
                            <visible>!IsEmpty(ListItem.Director)</visible>
                        </item>
                        <item>
                            <label>$INFO[ListItem.Writer]</label>
                            <label2>$LOCALIZE[20417]:</label2>
                            <onclick>RunScript(script.metadata.actors,$INFO[Container(50).ListItem.Writer])</onclick>
                            <visible>!IsEmpty(ListItem.Writer)</visible>
                        </item>

and romove line 320 for focus
Code:
<visible>Control.HasFocus(300)</visible>
XBoxMediaCenter (Kodi Matrix ) 19.3 , AndroidBox -Matrix Skin AeonMQ6
Reply
#10
o.k. i found 0.98
downloaded your update reloaded all from scratch
it does appear to be working now.
not sure if this is correct function or not:
i have to select the image then it does a search.
then it reverts back to the main info screen.
now it i select (extra Info) i get the metadata actor screen.

extra steps but it works.
thanks
Reply
#11
(2014-12-10, 00:28)mxlance Wrote: o.k. i found 0.98
downloaded your update reloaded all from scratch
it does appear to be working now.
not sure if this is correct function or not:
i have to select the image then it does a search.
then it reverts back to the main info screen.
now it i select (extra Info) i get the metadata actor screen.

extra steps but it works.
thanks

If there is more than one actor of the same name, an intermediary dialog will appear. Otherwise, it should load the Confluence-themed dialog in the picture when you choose extra info.

(2014-12-09, 23:56)Angelinas Wrote:
(2014-12-09, 09:31)Warner306 Wrote: I have two desired improvements:
  1. Adding a pop-up dialog for the Director (to choose between database films and Metadata Actors).
  2. Porting the panel from Aeon Nox 4. I have no idea how to replace the Confluence-themed panel.
This is easy,but you can't chose .
in your DialogVideoInfo.xml line 353-3...
Code:
<item>
                            <label>$INFO[ListItem.Director]</label>
                            <label2>$LOCALIZE[20339]:</label2>
                            <onclick>SendClick(2003,13)</onclick>
                            <visible>!IsEmpty(ListItem.Director)</visible>
                        </item>
                        <item>
                            <label>$INFO[ListItem.Writer]</label>
                            <label2>$LOCALIZE[20417]:</label2>
                            <onclick>noop</onclick>
                            <visible>!IsEmpty(ListItem.Writer)</visible>
                        </item>
replace with this
Code:
                        <item>
                            <label>$INFO[ListItem.Director]</label>
                            <label2>$LOCALIZE[20339]:</label2>
                            <onclick>RunScript(script.metadata.actors,$INFO[Container(50).ListItem.Director])</onclick>
                            <visible>!IsEmpty(ListItem.Director)</visible>
                        </item>
                        <item>
                            <label>$INFO[ListItem.Writer]</label>
                            <label2>$LOCALIZE[20417]:</label2>
                            <onclick>RunScript(script.metadata.actors,$INFO[Container(50).ListItem.Writer])</onclick>
                            <visible>!IsEmpty(ListItem.Writer)</visible>
                        </item>

and romove line 320 for focus
Code:
<visible>Control.HasFocus(300)</visible>

Yes, I've already done that. But I want to create a custom dialog that has two buttons: one button opens Metadata Actors, the other runs SendClick(2003,13) to open a list of movies from your database. You would have to create a custom dialog.
Reply
#12
thanks
rebooted kodi and it is working better nowHuh
thanks for all your work and the replies.
Reply
#13
No problems. I'm almost done skinning the Aeon Nox 4 panel. So check back for updates in a couple of days. That default Confluence panel is terrible by comparison.
Reply
#14
Warner:

Thanks for working on this!
Reply
#15
First post updated.
Reply

Logout Mark Read Team Forum Stats Members Help
[Mod] Metadata Actors Support - Nox 51