Cum as putea tranfera un plugin direct in main menu?
Doar pentru un click mai puțin
Printable View
Cum as putea tranfera un plugin direct in main menu?
Doar pentru un click mai puțin
Chiar nu exista solutii?
Solutia din [Only registered and activated users can see links. Click Here To Register...] s.openpli.org/topic/62219-how-to-show-plugin-in-the-main-menu/ nu functioneaza.
Receiverul este AB Pulse 4k, imaginea openatv, openpli, pure2
[Only registered and activated users can see links. Click Here To Register...]
încearca asta...
eu am un plugin in main menu in care sta urmatoarele in plugin.py:
si mai jos:Quote:
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 []
Quote:
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....