Results 1 to 4 of 4

Thread: Plugin in main menu

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Golden Member dingo31's Avatar
    Join Date
    13 Mar 2011
    Location
    Constanta
    Posts
    1,448
    Mentioned
    48 Post(s)
    Rep Power
    90

    Default Plugin in main menu

    Cum as putea tranfera un plugin direct in main menu?
    Doar pentru un click mai puțin

  2. #2
    Golden Member dingo31's Avatar
    Join Date
    13 Mar 2011
    Location
    Constanta
    Posts
    1,448
    Mentioned
    48 Post(s)
    Rep Power
    90

    Default

    Chiar nu exista solutii?
    Solutia din https://forum s.openpli.org/topic/62219-how-to-show-plugin-in-the-main-menu/ nu functioneaza.
    Receiverul este AB Pulse 4k, imaginea openatv, openpli, pure2

  3. #3
    none
    Join Date
    01 Jan 1999
    Location
    acasa
    Posts
    850
    Mentioned
    42 Post(s)
    Rep Power
    100
    ^^^^
    bafta

  4. #4
    none
    Join Date
    01 Jan 1999
    Location
    acasa
    Posts
    850
    Mentioned
    42 Post(s)
    Rep Power
    100

    Default

    eu am un plugin in main menu in care sta urmatoarele in plugin.py:

    def main(session, **kwargs):
    from . import menu
    session.open(menu.JediMakerXtream_Menu)
    return




    def mainmenu(menuid, **kwargs):
    if menuid == 'mainmenu':
    return [(_('Jedi Maker Xtream'), main, 'JediMakerXtream', 4)]
    else:
    return []
    si mai jos:

    def Plugins(**kwargs):
    add_skin_font()
    iconFile = 'icons/JediMakerXtream.png'
    if screenwidth.width() > 1280:
    iconFile = 'icons/JediMakerXtreamFHD.png'
    description = _('IPTV Bouquets Creator')
    pluginname = _('JediMakerXtream')


    main_menu = PluginDescriptor(name=pluginname, description=description, where=PluginDescriptor.WHERE_MENU, fnc=mainmenu, needsRestart=True)
    extensions_menu = PluginDescriptor(name=pluginname, description=description, where=PluginDescriptor.WHERE_EXTENSIONSMENU, fnc=extensionsmenu, needsRestart=True)


    result = [PluginDescriptor(name=pluginname, description=description, where=[PluginDescriptor.WHERE_AUTOSTART, PluginDescriptor.WHERE_SESSIONSTART], fnc=autostart),
    PluginDescriptor(name=pluginname, description=description, where=PluginDescriptor.WHERE_PLUGINMENU, icon=iconFile, fnc=main)]


    if cfg.main.getValue():
    result.append(main_menu)
    if cfg.extensions.getValue():
    result.append(extensions_menu)
    return result

    ar trebuii sa mearga cu orice plugin, indiferent de imagine....
    ^^^^
    bafta

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •