Natural Order Development

Copyright © 2008 by Leeland Artra
You are not logged in.
Login
Register



A Django site.

Site:User System

UserSystem

Back to Snip <-- Previous Change | Next Change -->

Diff Summary
Title Site:User System Site:User System
Date 2008-06-20 20:08:48 2008-06-20 20:13:06
Editor Leeland Leeland
Tags

2008-06-20 20:08:48 by Leeland
2008-06-20 20:13:06 by Leeland
2020
21# Backlog Item Notes21# Backlog Item Notes
2222
23## Core Captcha Features23## Core Captcha Features
2424
n25First order of business was to add a few minor updn25Captcha integration is an optional built in extens
>ates to the built in Captcha framework. >ion to SCT. If set up it is used otherwise it is b
 >ypassed. The basic captcha support in SCT almost m
 >et all the needed requirements. Discussion with [H
 >erbert Poul](http://sct.sphene.net/community/profi
 >le/1/) on the changes brought about the additional
 > changes being directly integrated into SCT Tools 
 >see [SCT Tools Captcha http://sct.sphene.net/wiki/
 >show/Captcha/](http://sct.sphene.net/wiki/show/Cap
 >tcha/)  for details.
2626
n27Captcha support is integrated in the files: n27**The SCT captcha support was enhanced in by these
 > changes:**
2828
29- **`sphene/community/views.py`**29- **`sphene/community/views.py`**
30     + updated the **`captcha_image`** method to a30     + updated the **`captcha_image`** method to a
>llow for optional settings for fg & bg colors and >llow for optional settings for fg & bg colors and 
>border width via the settings `CAPTCHA_BORDER`, `C>border width via the settings `CAPTCHA_BORDER`, `C
>APTCHA_BGCOLOR` and `CAPTCHA_FGCOLOR` the default >APTCHA_BGCOLOR` and `CAPTCHA_FGCOLOR` the default 
>settings for these are:>settings for these are:
3131
32          **`CAPTCHA_BGCOLOR = (39, 36, 81)  # bac32          **`CAPTCHA_BGCOLOR = (39, 36, 81)  # bac
>kground color RGB tuple for captcha images`**>kground color RGB tuple for captcha images`**
45- **`sphene/community/sphsettings.py`**45- **`sphene/community/sphsettings.py`**
46     + Added captcha support for new user registra46     + Added captcha support for new user registra
>tion. It is off by default and can be turned on by>tion. It is off by default and can be turned on by
> adding captcha libraries and then setting the sph> adding captcha libraries and then setting the sph
>setting 'community_register_require_captcha' to Tr>setting 'community_register_require_captcha' to Tr
>ue. Example on how do this would be to put this li>ue. Example on how do this would be to put this li
>ne into the **`settings_local.py`** file:>ne into the **`settings_local.py`** file:
4747
48          **`SPH_SETTINGS['community_register_requ48          **`SPH_SETTINGS['community_register_requ
>ire_captcha'] = True`**>ire_captcha'] = True`**
4949
t50 t
51
52Needs to be optional. If defined it is used otherw
>ise it is bypassed.  
53
54Basic Captcha support is now integrated via update
>s to SCT Tools see [SCT Tools Captcha http://sct.s 
>phene.net/wiki/show/Captcha/](http://sct.sphene.ne 
>t/wiki/show/Captcha/)  for details.  
55
56
57## User Vetting50## User Vetting
5851
59The user system should support optional user vetti52The user system should support optional user vetti
>ng. User vetting is the ability to cause a new mem>ng. User vetting is the ability to cause a new mem
>bership request to require approval by another use>bership request to require approval by another use
>r with appropriate authority.>r with appropriate authority.
6053
61### Vetting Work Flow54### Vetting Work Flow


Powered by Sphene Community Tools