from Components.ConfigList import ConfigList, ConfigListScreen
class CurlyTxSettings(ConfigListScreen, Screen):
from Components.ConfigList import ConfigList, ConfigListScreen
class CurlyTxSettings(ConfigListScreen, Screen):
list = [
getConfigListEntry(_("Page:") + " " + x.title.value, x.uri)
for x in config.plugins.CurlyTx.pages
]
list = [
getConfigListEntry(_("Page:") + " " + x.title.value, x.uri)
for x in config.plugins.CurlyTx.pages
]
list.append(getConfigListEntry(_("Show in main menu"), config.plugins.CurlyTx.menuMain))
list.append(getConfigListEntry(_("Menu title"), config.plugins.CurlyTx.menuTitle))
return list
list.append(getConfigListEntry(_("Show in main menu"), config.plugins.CurlyTx.menuMain))
list.append(getConfigListEntry(_("Menu title"), config.plugins.CurlyTx.menuTitle))
return list
self.session.openWithCallback(
self.pageEdited, CurlyTxPageEdit,
config.plugins.CurlyTx.pages[id], False
self.session.openWithCallback(
self.pageEdited, CurlyTxPageEdit,
config.plugins.CurlyTx.pages[id], False