Ignore:
Timestamp:
Jul 14, 2009 7:06:51 PM (15 years ago)
Author:
liebster
Message:

Added support of Plone 3.2 version

File:
1 edited

Legend:

Unmodified
Added
Removed
  • qPloneCaptchas/trunk/skins/plone_captchas/dynamic/captcha_validator.vpy

    r1 r1084  
    1 from Products.qPloneCaptchas import ProductMessageFactory 
     1from Products.qPloneCaptchas import ProductMessageFactory as _ 
    22from Products.qPloneCaptchas.utils import decrypt, parseKey, \ 
    33     encrypt1, getWord 
     
    2222if (enc != solution) or (captcha_tool.has_key(decrypted_key)) \ 
    2323    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") 
    2628else: 
    2729    captcha_tool.addExpiredKey(decrypted_key) 
Note: See TracChangeset for help on using the changeset viewer.