we can create new pages
[enigma2-curlytx.git] / src / config.py
1 from Components.config import config, ConfigYesNo, ConfigSelection, ConfigNumber, ConfigText, ConfigSubsection, ConfigSubList
2
3 #configuration setup
4 config.plugins.CurlyTx = ConfigSubsection()
5 config.plugins.CurlyTx.menuMain = ConfigYesNo(default = True)
6 config.plugins.CurlyTx.menuTitle = ConfigText(default = "CurlyTx")
7 config.plugins.CurlyTx.pages = ConfigSubList()
8 #i = 0
9 #while i < len(config.plugins.CurlyTx.pages):
10 #    config.plugins.CurlyTx.pages.append(createPage)
11 #    i += 1
12 #    del s
13 #del i
14 #config.plugins.CurlyTx.defaultPage = ConfigNumber(default=0)
15
16
17 def createPage():
18     s = ConfigSubsection()
19     s.uri   = ConfigText(default="http://", fixed_size=False)
20     s.title = ConfigText(
21         default = "Page #" + str(len(config.plugins.CurlyTx.pages) + 1),
22         fixed_size = False
23         )
24     return s