Skin Properties (1 Viewer)

Lichloathe

MP Donator
  • Premium Supporter
  • July 25, 2007
    200
    184
    Home Country
    Australia Australia
    Not sure if I’ve missed this info somewhere here but is there a full list or wiki that’s actually working with a full list of available skin properties for moving pictures plugin?
    Just trying to add to my skin with some extra info. Thanks.
     

    CyberSimian

    Test Group
  • Team MediaPortal
  • June 10, 2013
    3,011
    1,879
    Southampton
    Home Country
    United Kingdom United Kingdom
    is there a full list or wiki that’s actually working with a full list of available skin properties for moving pictures plugin?
    When I was writing my "Clarity" skin, I wanted a list of all available built-in skin variables, so I scanned the entire MP source looking for certain strings. Some points:

    (1) I downloaded the MP source zip file from GitHub, but it includes only the main product plus those plugins that are included in the main distribution (so no "Moving Pictures").

    (2) I used Windows "findstr.exe" to search the source folder tree and output the hits to a file. But the hits need further processing to extract the names of (possible) skin variables.

    (3) The strings that I searched for were:
    "#
    GUIPropertyManager.SetProperty(
    This creates two different files with different selections of possible skin variables.

    (4) Neither string provides a complete and correct list. The lists include some strings that are not skin variables, while the lists will be missing other strings that are skin variables. The resulting list of skin variables still needs some manual editing to remove strings that are obviously not skin variables.

    (5) To be able to repeat this scan in the future, I wrote two batch scripts: one to perform the scan, and another to extract the names of the skin variables. Unfortunately, these scripts are written in the obscure Rexx scripting language, and you would need to install a Rexx interpreter in order to be able to run them. However there is a very good interpreter called "Open Object Rexx" that you can download from SourceForge.

    Let me know if you want to experiment with my Rexx scripts.

    -- from CyberSimian in the UK
     

    Lichloathe

    MP Donator
  • Premium Supporter
  • July 25, 2007
    200
    184
    Home Country
    Australia Australia
    Thanks CyberSimian, very interesting.
    I have found what I was looking for in the meantime. I just needed to turn on the debug skinning option in the advanced options for Moving Pictures. There are actually quite a lot which is great.
     

    Lichloathe

    MP Donator
  • Premium Supporter
  • July 25, 2007
    200
    184
    Home Country
    Australia Australia
    Thanks RoChess. Somehow I always forget the web archive when looking for information that leads to dead links. :rolleyes:
     

    Users who are viewing this thread

    Similar threads

    I've updated dlls in first post. Fixes: Summary / Overview was always empty Collections were not filtered to official ones Studios were not populated Fallback to english tagline didn't work Score / Popularity now empty instead of dummy rating and unknown popularity numbers Also I've tried to compile plugin against MP 1.34 x64 and...
    I've updated dlls in first post. Fixes: Summary / Overview was always empty Collections were not filtered to official ones Studios...
    Hi! TheTVDB.com has movies in their API now. API itself looks ok now so I decided to add TVDB to Moving Pictures. Check it if you...
    Replies
    2
    Views
    840
    • Sticky
    All good now!!
    All good now!!
    We have just released MediaPortal 1.36 - Polar Express x86 and x64 version. Highlights of this release Bugfixes: [MP1-5229] -...
    Replies
    2
    Views
    1K
    Ok, so perhaps a solution, but not the "right" solution. On the client, within media portal configuration, under TV settings, advanced options, I switched to UNC paths instead of the default RSS, and it's working very well. Sure I had to figure out the paths, but no big deal. Maybe helpful for someone in the future. Thanks for the...
    Ok, so perhaps a solution, but not the "right" solution. On the client, within media portal configuration, under TV settings...
    Hi folks. I have an issue with a new install/integration into my mediaportal system. I have a “mediaportal server” which has the TV...
    Replies
    5
    Views
    740
    I agree about the dash instead of colon on the LIVE thing. I did a little change to get the current program, just removed the D from the tags. Not that important, so I dont upload any new file. A little sad about the end time, but nothing to do about it.
    I agree about the dash instead of colon on the LIVE thing. I did a little change to get the current program, just removed the D...
    I'm trying to develop a new WebEPG grabber for sweden, but I got a few problem in parsing the html-file to get all programs. In...
    Replies
    9
    Views
    997
    We have just released MediaPortal 1.35 - Horizon x86 and x64 version. Highlights of this release Bugfixes: [MP1-5221] - Core: Fix FrameGrabbing for EVR [MP1-5222] - TV Server: Fix ISO-8859-10/14 DVB text encodings [MP1-5224] - Fix Card "CancelTune" request Since Pre-Release : New: Since Pre-Release : Improvement / Rework...
    We have just released MediaPortal 1.35 - Horizon x86 and x64 version. Highlights of this release Bugfixes: [MP1-5221] - Core...
    We have just released MediaPortal 1.35 - Horizon x86 and x64 version. Highlights of this release Bugfixes: [MP1-5221] - Core...
    Replies
    0
    Views
    2K
    Top Bottom