Changeset 1084 in products for qPloneCaptchas/trunk/skins/plone_captchas/dynamic/captcha_validator.vpy
- Timestamp:
- Jul 14, 2009 7:06:51 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
qPloneCaptchas/trunk/skins/plone_captchas/dynamic/captcha_validator.vpy
r1 r1084 1 from Products.qPloneCaptchas import ProductMessageFactory 1 from Products.qPloneCaptchas import ProductMessageFactory as _ 2 2 from Products.qPloneCaptchas.utils import decrypt, parseKey, \ 3 3 encrypt1, getWord … … 22 22 if (enc != solution) or (captcha_tool.has_key(decrypted_key)) \ 23 23 or (DateTime().timeTime() - float(date)>3600): 24 state.setError('key', ProductMessageFactory("Please re-enter validation code."), 'key_required') 25 return state.set(status="failure", portal_status_message = ProductMessageFactory("Please re-enter validation code.")) 24 message = _(u"Please re-enter validation code.") 25 context.plone_utils.addPortalMessage(message, 'error') 26 state.setError('key', message, 'key_required') 27 return state.set(status="failure") 26 28 else: 27 29 captcha_tool.addExpiredKey(decrypted_key)
Note: See TracChangeset
for help on using the changeset viewer.