Cum as putea tranfera un plugin direct in main menu?
Doar pentru un click mai puțin
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
https://forums.openpli.org/topic/36844-placing-plugin-in-menu-confused-what-to-do-need-some-advice/
încearca asta...
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....
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions Inc. All rights reserved.