aboutsummaryrefslogtreecommitdiff
path: root/cgi/oekaki.py
diff options
context:
space:
mode:
Diffstat (limited to 'cgi/oekaki.py')
-rw-r--r--cgi/oekaki.py19
1 files changed, 9 insertions, 10 deletions
diff --git a/cgi/oekaki.py b/cgi/oekaki.py
index e063c61..b5fddf3 100644
--- a/cgi/oekaki.py
+++ b/cgi/oekaki.py
@@ -1,5 +1,4 @@
# coding=utf-8
-import _mysql
import os
import cgi
import random
@@ -42,7 +41,7 @@ def oekaki(self, path_split):
board = setBoard(self.formdata['board'])
if board['allow_oekaki'] != '1':
- raise UserError, 'Esta sección no soporta oekaki.'
+ raise UserError('Esta sección no soporta oekaki.')
# Veamos a quien le estamos respondiendo
try:
@@ -51,7 +50,7 @@ def oekaki(self, path_split):
parentid = 0
# Vemos si el usuario quiere una animacion
- if 'oek_animation' in self.formdata.keys():
+ if 'oek_animation' in self.formdata:
animation = True
animation_str = 'animation'
else:
@@ -63,8 +62,8 @@ def oekaki(self, path_split):
width = int(self.formdata['oek_x'])
height = int(self.formdata['oek_y'])
except:
- raise UserError, 'Valores de tamaño inválidos (%s)' % repr(
- self.formdata)
+ raise UserError('Valores de tamaño inválidos (%s)' % repr(
+ self.formdata))
params = {
'dir_resource': Settings.BOARDS_URL + 'oek_temp/',
@@ -88,7 +87,7 @@ def oekaki(self, path_split):
'compress_level': '4'
}
- if 'oek_edit' in self.formdata.keys():
+ if 'oek_edit' in self.formdata:
# Si hay que editar, cargar la imagen correspondiente en el canvas
pid = int(self.formdata['oek_edit'])
post = FetchOne(
@@ -106,7 +105,7 @@ def oekaki(self, path_split):
params['image_width'] = str(width)
params['image_height'] = str(height)
- if 'canvas' in self.formdata.keys():
+ if 'canvas' in self.formdata:
editfile = self.formdata['canvas']
# Darle las dimensiones al exit script
@@ -142,7 +141,7 @@ def oekaki(self, path_split):
parentid = None
if board['allow_oekaki'] != '1':
- raise UserError, 'Esta sección no soporta oekaki.'
+ raise UserError('Esta sección no soporta oekaki.')
ts = int(time.time())
ip = inet_aton(self.environ["REMOTE_ADDR"])
@@ -168,7 +167,7 @@ def oekaki(self, path_split):
board = setBoard(path_split[3])
file = int(path_split[4])
except:
- raise UserError, 'Board o archivo de animación inválido.'
+ raise UserError('Board o archivo de animación inválido.')
params = {
'pch_file': Settings.BOARDS_URL + board['dir'] + '/src/' + str(file) + '.pch',
@@ -186,7 +185,7 @@ def oekaki(self, path_split):
'<table cellpadding="0" cellspacing="0" class="full"><tr><td class="full">\n'
page += '<applet name="pch" code="pch2.PCHViewer.class" archive="' + \
Settings.BOARDS_URL + 'oek_temp/PCHViewer123.jar" width="100%" height="100%">'
- for key in params.keys():
+ for key in params:
page += '<param name="' + key + '" value="' + \
cleanString(params[key]) + '" />' + "\n"
page += '<div align="center">Java must be installed and enabled to use this applet. Please refer to our Java setup tutorial for more information.</div>'