X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;f=skin.py;h=9d4b757168273b00f86dd51fec793661ab09c370;hb=7581b23a6bc4823981e973c2cfcc33fbed171122;hp=bf8de72a34de82c6a71d4b1801e87ddc9edfc362;hpb=5b9623240f6e04e7b6946a0a03a9805b8ea8e5b5;p=vuplus_dvbapp diff --git a/skin.py b/skin.py index bf8de72..9d4b757 100644 --- a/skin.py +++ b/skin.py @@ -16,11 +16,14 @@ def dump(x, i=0): # read the skin try: - skinfile = file('/usr/share/enigma2/skin.xml', 'r') - dom = xml.dom.minidom.parseString(skinfile.read()) - skinfile.close() + # first we search in the current path + skinfile = file('data/skin.xml', 'r') except: - print "Error opening skin.xml" + # if not found in the current path, we use the global datadir-path + skinfile = file('/usr/share/enigma2/skin.xml', 'r') +dom = xml.dom.minidom.parseString(skinfile.read()) +skinfile.close() + def parsePosition(str): x, y = str.split(',')