Index: channels/myoggradio.py ================================================================== --- channels/myoggradio.py +++ channels/myoggradio.py @@ -54,12 +54,11 @@ categories = ['common', 'personal'] # prepare GUI - def __init__(self, parent): - ChannelPlugin.__init__(self, parent) + def init2(self, parent): if parent: #uikit.add_menu([parent.extensions, parent.extensions_context], "Share in MyOggRadio", self.share) uikit.add_menu([parent.streammenu, parent.streamactions], "Share in MyOggRadio", self.share, insert=4) Index: channels/radiobrowser.py ================================================================== --- channels/radiobrowser.py +++ channels/radiobrowser.py @@ -72,12 +72,11 @@ categories = [] pricat = ("topvote", "topclick") catmap = { "tags": "bytag", "countries": "bycountry", "languages": "bylanguage" } # hook menu - def __init__(self, parent): - ChannelPlugin.__init__(self, parent) + def init2(self, parent): if parent: uikit.add_menu([parent.streammenu, parent.streamactions], "Share in Radio-Browser", self.submit, insert=5) # votes, and tags, no countries or languages def update_categories(self): Index: channels/surfmusik.py ================================================================== --- channels/surfmusik.py +++ channels/surfmusik.py @@ -54,12 +54,11 @@ categories = [] titles = dict( genre="Genre", title="Station", playing="Location", bitrate=False, listeners=False ) # Set channel title - def __init__(self, parent=None): - ChannelPlugin.__init__(self, parent) + def init2(self, parent=None): # title updating is a workaround, because the fixed .meta attribute are read first self.title = ("SurfMusik", "SurfMusic")[conf.get("surfmusik_lang", "EN") == "EN"] self.meta["title"] = self.title