Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlan Aguiar <alanjas@hotmail.com>2014-02-08 18:37:25 (GMT)
committer Alan Aguiar <alanjas@hotmail.com>2014-02-08 18:37:25 (GMT)
commit269d1edb5db5008d9fe073f697cb2b7097211cfb (patch)
tree3e14b5cdda397709a25aea32d9b2276d049a3c58
parent74124cb3aed261417a7a62d7ef514afec798d032 (diff)
remove validation of f
-rwxr-xr-xconozcouy.py143
1 files changed, 71 insertions, 72 deletions
diff --git a/conozcouy.py b/conozcouy.py
index ae273d6..5f2abe1 100755
--- a/conozcouy.py
+++ b/conozcouy.py
@@ -427,79 +427,78 @@ class ConozcoUy():
f = imp.load_source(ARCHIVONIVELES, a_path)
except:
print _('Cannot open %s') % ARCHIVONIVELES
+
+ if hasattr(f, 'LEVELS'):
+ for ln in f.LEVELS:
+ index = ln[0]
+ nombreNivel = unicode(ln[1], 'UTF-8')
+ nuevoNivel = Nivel(nombreNivel)
+
+ listaDibujos = ln[2]
+ for i in listaDibujos:
+ nuevoNivel.dibujoInicial.append(i.strip())
+
+ listaNombres = ln[3]
+ for i in listaNombres:
+ nuevoNivel.nombreInicial.append(i.strip())
+
+ listpreguntas = ln[4]
+
+ if (index == 1):
+ for i in listpreguntas:
+ texto = unicode(i[0], 'UTF-8')
+ tipo = i[1]
+ respuesta = unicode(i[2], 'UTF-8')
+ ayuda = unicode(i[3], 'UTF-8')
+ nuevoNivel.preguntas.append((texto, tipo, respuesta, ayuda))
+ else:
- if f:
- if hasattr(f, 'LEVELS'):
- for ln in f.LEVELS:
- index = ln[0]
- nombreNivel = unicode(ln[1], 'UTF-8')
- nuevoNivel = Nivel(nombreNivel)
-
- listaDibujos = ln[2]
- for i in listaDibujos:
- nuevoNivel.dibujoInicial.append(i.strip())
-
- listaNombres = ln[3]
- for i in listaNombres:
- nuevoNivel.nombreInicial.append(i.strip())
-
- listpreguntas = ln[4]
-
- if (index == 1):
- for i in listpreguntas:
- texto = unicode(i[0], 'UTF-8')
- tipo = i[1]
- respuesta = unicode(i[2], 'UTF-8')
- ayuda = unicode(i[3], 'UTF-8')
- nuevoNivel.preguntas.append((texto, tipo, respuesta, ayuda))
- else:
-
- for i in listpreguntas:
- respuesta = unicode(i[0], 'UTF-8')
- ayuda = unicode(i[1], 'UTF-8')
- if (index == 2):
- tipo = 2
- texto = _('the city of\n%s') % respuesta
- elif (index == 7):
- tipo = 1
- texto = _('the department of\n%s') % respuesta
- elif (index == 8):
- tipo = 1
- texto = _('the province of\n%s') % respuesta
- elif (index == 9):
- tipo = 1
- texto = _('the district of\n%s') % respuesta
- elif (index == 10):
- tipo = 1
- texto = _('the state of\n%s') % respuesta
- elif (index == 11):
- tipo = 1
- texto = _('the region of\n%s') % respuesta
- elif (index == 12):
- tipo = 1
- texto = _('the parish of\n%s') % respuesta
- elif (index == 14):
- tipo = 1
- texto = _('the taluka of\n%s') % respuesta
- elif (index == 6):
- tipo = 1
- texto = _('the municipality of\n%s') % respuesta
- elif (index == 4):
- tipo = 3
- texto = _('the %s') % respuesta
- elif (index == 15):
- tipo = 3
- texto = _('the %(river)s') % {'river': respuesta}
- elif (index == 5):
- tipo = 6
- texto = _('the %(route)s') % {'route': respuesta}
- elif (index == 17):
- tipo = 2
- texto = _('the neighborhoods of %s') % respuesta
-
- nuevoNivel.preguntas.append((texto, tipo, respuesta, ayuda))
-
- self.listaNiveles.append(nuevoNivel)
+ for i in listpreguntas:
+ respuesta = unicode(i[0], 'UTF-8')
+ ayuda = unicode(i[1], 'UTF-8')
+ if (index == 2):
+ tipo = 2
+ texto = _('the city of\n%s') % respuesta
+ elif (index == 7):
+ tipo = 1
+ texto = _('the department of\n%s') % respuesta
+ elif (index == 8):
+ tipo = 1
+ texto = _('the province of\n%s') % respuesta
+ elif (index == 9):
+ tipo = 1
+ texto = _('the district of\n%s') % respuesta
+ elif (index == 10):
+ tipo = 1
+ texto = _('the state of\n%s') % respuesta
+ elif (index == 11):
+ tipo = 1
+ texto = _('the region of\n%s') % respuesta
+ elif (index == 12):
+ tipo = 1
+ texto = _('the parish of\n%s') % respuesta
+ elif (index == 14):
+ tipo = 1
+ texto = _('the taluka of\n%s') % respuesta
+ elif (index == 6):
+ tipo = 1
+ texto = _('the municipality of\n%s') % respuesta
+ elif (index == 4):
+ tipo = 3
+ texto = _('the %s') % respuesta
+ elif (index == 15):
+ tipo = 3
+ texto = _('the %(river)s') % {'river': respuesta}
+ elif (index == 5):
+ tipo = 6
+ texto = _('the %(route)s') % {'route': respuesta}
+ elif (index == 17):
+ tipo = 2
+ texto = _('the neighborhoods of %s') % respuesta
+
+ nuevoNivel.preguntas.append((texto, tipo, respuesta, ayuda))
+
+ self.listaNiveles.append(nuevoNivel)
self.indiceNivelActual = 0
self.numeroNiveles = len(self.listaNiveles)