Extensions: A GUI Plugin for MediaPortal's MPEI Installer (1 Viewer)

Gixxer

Retired Team Member
  • Premium Supporter
  • August 18, 2007
    1,383
    41
    39
    Spain
    Home Country
    Spain Spain
    Re: Extensions Plugin for MpeInstaller

    Will this plugin be included with 1.1.0 final release??
     

    MrCrabs

    Portal Pro
    January 21, 2010
    884
    129
    Braunschweig
    Home Country
    Germany Germany
    Re: Extensions Plugin for MpeInstaller

    I still don't get how plugins get into the known extensions category? I mean, a whole bunch is now already in there, but still some are not and need to be downloaded by hand, then they slao show up in known extensions. Do the plugin developers have to sign there plugin in somewehere, so that a fresh install of MP will show them, too?
     

    dukus

    Portal Pro
    January 20, 2006
    783
    748
    44
    Home Country
    Romania Romania
    Re: Extensions Plugin for MpeInstaller (Updated on 26-07-2010)

    Another update: possibility to configure plugins
    To use this feature, in extension package should be included a xml file with "extension_settings.xml" name, which contain description of used setting by a plugin. This file no need to be installed anywhere, just included in package, this can be done making a separated group for this file and uncheck the "Default Selected"
    A example file used by radiotime plugin:
    Code:
    <extension_settings>
    	<settings section="Configuration">
     		<setting name="user" entryname="radiotime" displayname="User Name" defaultvalue="" type="string" listvalues="" displaylistvalues=""/> 
    		<setting name="password" entryname="radiotime" displayname="Password" defaultvalue="" type="string" listvalues="" displaylistvalues=""/> 
    		<setting name="pluginname" entryname="radiotime" displayname="Plugin Name" defaultvalue="RadioTime" type="string" listvalues="" displaylistvalues=""/> 		
    		<setting name="StartWithFastPreset" entryname="radiotime" displayname="Show fast preset on startup" defaultvalue="no" type="string" listvalues="yes|no" displaylistvalues="Yes|No"/> 		
    	</settings>
    	<settings section="Plugin">
    			<setting entryname="plugins" name="RadioTime" displayname="Plugin Enabled" defaultvalue="yes" type="string" listvalues="yes|no" displaylistvalues="Yes|No"/> 
    			<setting entryname="home" name="RadioTime" displayname="Listed in Home" defaultvalue="yes" type="string" listvalues="yes|no" displaylistvalues="Yes|No"/> 
    			<setting entryname="myplugins" name="RadioTime" displayname="Listed in My Plugins" defaultvalue="no" type="string" listvalues="yes|no" displaylistvalues="Yes|No"/> 
    	</settings>
    </extension_settings>

    Can be defined more section with node name settings
    Settings are defined by node setting with more attributes :
    • name - setting name in Mediaportal.xml
    • entryname - entry name in Mediaportal.xml
    • displayname - the text which is displayed to this setting
    • defaultvalue - default value in no value exist in Mediaportal.xml
    • type - the setting type, now just string is supported
    • listvalues - (optional) values for settings, items are separated by |
    • displaylistvalues - should have same item number like listvalues

    I want to do same thing for skin to but no idea how to start, if somebody have idea about it just let me know

    And finally button to show setting screen :
    Code:
    	<control>
              <description>MPEICONFIGURE:71cc3381-de92-482d-9556-7e86f67f8067</description>
              <type>button</type>
              <id>91</id>
              <label>#MPEI.Translation.Settings.Label</label>
              <onright>50</onright>
            </control>
     

    robbo100

    Retired Team Member
  • Premium Supporter
  • May 5, 2009
    1,291
    308
    UK
    Home Country
    United Kingdom United Kingdom
    Re: Extensions Plugin for MpeInstaller (Updated on 26-07-2010)

    For some reason, the latest version of Extensions is showing as available, but any attempt to update comes back with "Invalid Update Information Update Aborted".

    Currently at V 0.0.5.0 and trying to update to V 0.0.5.1 with MP 1.1.0 final installed on XP SP3.
     

    dukus

    Portal Pro
    January 20, 2006
    783
    748
    44
    Home Country
    Romania Romania
    Re: Extensions Plugin for MpeInstaller (Updated on 26-07-2010)

    Clear installation cache and download update info again, i uploaded wrong file now should be fixed
     

    robbo100

    Retired Team Member
  • Premium Supporter
  • May 5, 2009
    1,291
    308
    UK
    Home Country
    United Kingdom United Kingdom
    Re: Extensions Plugin for MpeInstaller (Updated on 26-07-2010)

    That was a quick reply.

    Getting late now, so I will try tomorrow.

    Thanks

    Robbo100
     

    Ponyriemen

    MP Donator
  • Premium Supporter
  • July 9, 2007
    2,570
    110
    /root/home
    Home Country
    Germany Germany
    AW: Extensions Plugin for MpeInstaller (Updated on 30-07-2010)

    ...everytime i start MePo, a Popup comes along that says, that MePo must be restarted, for installing new Version of the Plugins (something like that).
    I can Press Yes or NO, when i press YES, it seems that some new Version will be installed. But this occurs everytime, MePo is started - i have only 5 Plugins to update - is that normal?
     

    1stdead

    Portal Pro
    February 1, 2008
    1,089
    139
    Copenhagen
    Home Country
    Denmark Denmark
    Re: Extensions Plugin for MpeInstaller (Updated on 30-07-2010)

    Is it possible to ignore update of a certain plugin - also the autoupdate feature on MP startup. Sorry if this already is working.. But couldn't find it.
     

    dukus

    Portal Pro
    January 20, 2006
    783
    748
    44
    Home Country
    Romania Romania
    Re: Extensions Plugin for MpeInstaller (Updated on 30-07-2010)

    Settings are used from MPEInstaller, so If you check "Update Installed Extension", the the plugin will do the update on startup. In MPInstaller you can set if you want to ignore updates for a extension, this will be ignored by the plugin too, same operation can be done in plugin using context menu->Never check updates
     

    Users who are viewing this thread

    Top Bottom