implement 'setup modes' (simple, intermediate, expert)
[enigma2.git] / lib / python / Screens / Setup.py
index f6fb09bdc90ceb270c9966a4058ceb79a9df8497..9c5c1e7dd72275df00d03f312b2b7ae10bd9e382 100644 (file)
@@ -113,6 +113,11 @@ class Setup(ConfigListScreen, Screen):
                        if x.nodeType != xml.dom.minidom.Element.nodeType:
                                continue
                        elif x.tagName == 'item':
+                               item_level = int(x.getAttribute("level") or "0")
+
+                               if item_level > config.usage.setup_level.index:
+                                       continue
+
                                item_text = _(x.getAttribute("text").encode("UTF-8") or "??")
                                b = eval(XMLTools.mergeText(x.childNodes));
                                if b == "":