root/qPloneCaptchas/tags/1.3.0/config.py

Revision 1036 (checked in by crchemist, 1 year ago)

Added captcha to sendto_form.

  • Property svn:eol-style set to native
Line 
1 GLOBALS = globals()
2 PRODUCT_NAME = 'qPloneCaptchas'
3 CAPTCHAS_COUNT = 165
4 LAYERS = ['captchas', 'plone_captchas']
5 LAYER_SENDTO_FORM = "captchas_sendto_form"
6 LAYER_JOIN_FORM = 'captchas_join_form'
7 LAYER_DISCUSSION = 'captchas_discussion'
8 LAYER_FORMMAILER = 'captchas_ploneformmailer'
9 LAYER_DYNAMIC_CAPTCHAS = 'plone_captchas/dynamic'
10 LAYER_STATIC_CAPTCHAS = 'plone_captchas/static'
11 ALL_LAYERS = LAYERS + [LAYER_DISCUSSION, LAYER_FORMMAILER,
12              LAYER_STATIC_CAPTCHAS, LAYER_DYNAMIC_CAPTCHAS, LAYER_JOIN_FORM, LAYER_SENDTO_FORM]
13 TOOL_ICON = 'tool.gif'
14 TOOL_ID = 'portal_captchas'
15 CONFIGLET_ID = "prefs_captchas_setup_form"
16 CONFIGLET_NAME = "qPloneCaptchas setup"
17
18 DEFAULT_IMAGE_SIZE = 27
19 DEFAULT_BG = 'gray'
20 DEFAULT_FONT_COLOR = 'black'
21 DEFAULT_PERIOD = 0.1
22 DEFAULT_AMPLITUDE = 5
23 DEFAULT_OFFSET = (0.5, 0.5)
24 DEFAULT_DISTORTION = [DEFAULT_PERIOD, DEFAULT_AMPLITUDE, DEFAULT_OFFSET]
25
26 PROPERTIES = (('image_size', DEFAULT_IMAGE_SIZE, 'int'),
27               ('background', DEFAULT_BG, 'string'),
28               ('font_color', DEFAULT_FONT_COLOR, 'string'),
29               ('period', DEFAULT_PERIOD, 'float'),
30               ('amplitude', DEFAULT_AMPLITUDE, 'float'),
31               ('random_params', True, 'boolean'))
32
33 try:
34     import PIL
35     havePIL = True
36 except:
37     havePIL = False
Note: See TracBrowser for help on using the browser.