self.list = []
self.list.append(getConfigListEntry(_("start Webinterface"), config.plugins.Webinterface.enable))
self.list.append(getConfigListEntry(_("enable /hdd"), config.plugins.Webinterface.includehdd))
+ self.list.append(getConfigListEntry(_("allow zapping via webif"), config.plugins.Webinterface.allowzapping))
self.list.append(getConfigListEntry(_("autowrite timer"), config.plugins.Webinterface.autowritetimer))
self.list.append(getConfigListEntry(_("load movie-length"), config.plugins.Webinterface.loadmovielength))
config.plugins.Webinterface = ConfigSubsection()
config.plugins.Webinterface.enable = ConfigYesNo(default = True)
+config.plugins.Webinterface.allowzapping = ConfigYesNo(default = True)
config.plugins.Webinterface.includehdd = ConfigYesNo(default = False)
config.plugins.Webinterface.autowritetimer = ConfigYesNo(default = False)
config.plugins.Webinterface.loadmovielength = ConfigYesNo(default = False)
pc = config.ParentalControl.configured.value
if pc:
config.ParentalControl.configured.value = False
- self.session.nav.playService(reftozap)
+ if config.plugins.Webinterface.allowzapping.value:
+ self.session.nav.playService(reftozap)
if pc:
config.ParentalControl.configured.value = pc
"""