|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectpalio.modules.core.Module
palio.modules.ReCaptcha
public class ReCaptcha
reCAPTCHA is a freely available CAPTCHA implementation. It distinguishes humans from computers. This may be useful for a registration page for a forum or wiki or a comment form. http://recaptcha.net
To use this module you should first make these following steps (or use built jPALIO keys - then you don't need to make anything):
If you are behind firewall, see http://wiki.recaptcha.net/index.php/Firewalls_and_reCAPTCHA. Remember to add port 443 too.
This is standard module of jPALIO since 7.0.35.
| Field Summary |
|---|
| Fields inherited from interface palio.modules.core.CurrentModuleDataKeys |
|---|
DESIGNER_ACTIONS_BUFFER, HTML_FORM_BUILDER, HTML_MAP_BUILDER, HTML_MENU_BUILDER, HTML_TOOLTIPS_BUFFER, ITEXT_DOCUMENT, MAIL_MESSAGE, XLS_DOCUMENT, XML_DOCUMENT |
| Constructor Summary | |
|---|---|
ReCaptcha(Instance instance,
java.util.Properties parameters)
|
|
| Method Summary | |
|---|---|
java.lang.Boolean |
checkAnswer()
Check answer given by the user. |
java.lang.Boolean |
checkAnswer(java.lang.String privateKey)
Check answer given by the user. |
java.lang.String |
createHTML()
Create standard HTML Dialog Box in client web browser. |
java.lang.String |
createHTML(java.lang.String errorMessage)
Create standard HTML Dialog Box in client web browser. |
java.lang.String |
createHTML(java.lang.String publicKey,
java.lang.String privateKey)
Create HTML Dialog Box in client web browser. |
java.lang.String |
createHTML(java.lang.String publicKey,
java.lang.String privateKey,
java.lang.String errorMessage)
Create HTML Dialog Box in client web browser. |
java.lang.String |
createHTML(java.lang.String errorMessage,
java.lang.String theme,
java.lang.String lang,
java.lang.Long tabindex)
Create HTML Dialog Box in client web browser. |
java.lang.String |
createHTML(java.lang.String publicKey,
java.lang.String privateKey,
java.lang.String errorMessage,
java.lang.String theme,
java.lang.String lang,
java.lang.Long tabindex)
Create HTML Dialog Box in client web browser. |
net.tanesha.recaptcha.ReCaptcha |
getReCaptchaInstance()
Returns an instance of ReCaptcha object created for this module instance |
java.lang.String |
getVersion()
Returns the module version |
| Methods inherited from class palio.modules.core.Module |
|---|
getConfigParam, getDescription, getModuleTranslation |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ReCaptcha(Instance instance,
java.util.Properties parameters)
instance - parameters - | Method Detail |
|---|
public java.lang.String createHTML(java.lang.String publicKey,
java.lang.String privateKey,
java.lang.String errorMessage)
publicKey - reCaptcha public keyprivateKey - reCaptcha private keyerrorMessage - error message
public java.lang.String createHTML(java.lang.String publicKey,
java.lang.String privateKey)
publicKey - reCaptcha public keyprivateKey - reCaptcha private key
public java.lang.String createHTML(java.lang.String publicKey,
java.lang.String privateKey,
java.lang.String errorMessage,
java.lang.String theme,
java.lang.String lang,
java.lang.Long tabindex)
publicKey - reCaptcha public keyprivateKey - reCaptcha private keyerrorMessage - error messagetheme - theme, you can use: "white" (default theme), "red", "blackglass", "clean"lang - Langualge like "en", "de", "pl" (default language of instance_tabindex - Sets a tabindex for the
reCAPTCHA text box. If other elements in the form use a tabindex, this should be set so that navigation is easier for the
user. Default tabindex is 0.
public java.lang.String createHTML(java.lang.String errorMessage,
java.lang.String theme,
java.lang.String lang,
java.lang.Long tabindex)
errorMessage - error messagetheme - theme, you can use: "white" (default theme), "red", "blackglass", "clean"lang - Langualge like "en", "de", "pl" (default language of instance_tabindex - Sets a tabindex for the
reCAPTCHA text box. If other elements in the form use a tabindex, this should be set so that navigation is easier for the
user. Default tabindex is 0.
public java.lang.String createHTML(java.lang.String errorMessage)
errorMessage - error message
public java.lang.String createHTML()
public java.lang.Boolean checkAnswer(java.lang.String privateKey)
privateKey - reCaptcha private key
true if the client wrote write answerpublic java.lang.Boolean checkAnswer()
true if the client wrote write answerpublic net.tanesha.recaptcha.ReCaptcha getReCaptchaInstance()
public java.lang.String getVersion()
Module
getVersion in class Module
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||