This is a migrated thread and some comments may be shown as answers.

Some more necessary features

13 Answers 227 Views
Captcha
This is a migrated thread and some comments may be shown as answers.
CSurieux
Top achievements
Rank 2
CSurieux asked on 18 Jun 2009, 08:42 AM
Hello,

From what I see in your demo, your captcha is missing:
- using random colors for letters (very nice to see) and not only one color,
- optionally working as a page validator (could be turn on by a property) with validation group.
- auto reset after ajax request

Hope it will be in Q2 :)

Thanks
CS

13 Answers, 1 is accepted

Sort by
0
PureCode
Top achievements
Rank 2
answered on 21 Jun 2009, 11:24 PM
Another, important, feature that a captcha 'requires' (if you believe the guidelines of accessibility), is the ability for the control to 'speak out loud' whatever needs to be typed in.

Also, not sure if it has this already, a 'refresh', more or less a way to have it generate a new set of letters/numbers in case the user cannot read what is on his screen. Opposite of the 'speaking out loud' feature, as the user may be deaf and cannot hear the letters/numbers being said by the computer.

Regards,

Mike
0
Pero
Telerik team
answered on 23 Jun 2009, 11:26 AM
Hello CS and Mike,


In reference to your questions:

CS:
  • Only the color of the whole text can be changed at the moment, by setting the TextColor property of the Captcha Image. Using random colors for every character is already on our backlog for future developments.
  • RadCaptcha is a page validator and when the ValidationGroup property is set, it will work as a page validator. Additionally, if there is a ValidationSummary on the page and it has the same ValidationGroup, the error message will be displayed in the summary too. New example that explores this functionality will be available for the Q2 release.
  • As for the "auto reset after ajax request" can you please explain in more detail about this question?

Mike:
  • RadCaptcha does not have the ability to 'speak out loud' whatever needs to be typed in. We are putting this feature on our future development list.
  • The image cannot be refreshed if the user asks for new image. Again, this feature is already on our TODO list.

Kind regards,
Pero
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
0
Scott
Top achievements
Rank 2
answered on 25 Jun 2009, 09:01 PM
Hi, Pero.

"The image cannot be refreshed if the user asks for new image" - Big problem if the captcha can't be read clearly. If the user completed a registration form populated with lots of info and they can't read the captcha, they will have to refresh the page and loose all the info.  User's won't be happy and probably leave the site if that's case.

I was excited to see this new control, but looks like I'll have to keep my existing captcha control and wait for a better release.
0
Stephen
Top achievements
Rank 1
answered on 29 Jun 2009, 09:53 PM
I completely agree with Scott, allowing the user to re-generate another image is critical the user's ease of use.
0
Adam Hubble
Top achievements
Rank 1
answered on 30 Jun 2009, 08:41 AM
Is it not possible to put radcaptcha in a user control, then "refresh" the captcha by dynamically removing/adding the uc to a region of the page? I have not downloaded the Beta so I have not tried this, but I have used a similar approach before.

I agree that a built in solution would be better.
0
CSurieux
Top achievements
Rank 2
answered on 30 Jun 2009, 08:52 AM
Regenerating with a button seems necessary.
Still on the regenerate theme, building my own captcha I encoutered some pb with callback transactions not refreshing the captcha on the page, it would be a good idea for Telerik captcha to automatically detect RadAjaxManager and behave consistantly with callbacks: refreshing or not this is also an option here.

CS
0
Tervel
Telerik team
answered on 01 Jul 2009, 12:08 PM
Hello everyone,

The initial implementation of RadCaptcha was meant to be simple and cover just the basics on purposes. We will be building upon this base and add new features. We have added your suggestions to our TODO list.

Best regards,
Tervel
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
0
Aydın Kara
Top achievements
Rank 1
answered on 07 Jul 2009, 09:28 AM
Hi,

First of all I want to thank the Telerik team for captcha control. But I have some necessary features too.

The characters that is shown in the captcha control can be defined by user.
The positions of the text box and captcha image can be set by user.

Best regards,

Kerem
0
Pero
Telerik team
answered on 09 Jul 2009, 10:47 AM
Hi Kerem,

Regarding your requests:
  • You can choose which character set (Letters, Numbers or both) to be used for the RadCaptcha image by setting the respective value to the CaptchaImage-TextChars. You can explore this at RadCaptcha's online demos.
  • Similar functionality (the user can choose individually the TextBox that should be validated) has been requested before. It is already included in our TODO list.


Best wishes,
Pero
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
0
Aydın Kara
Top achievements
Rank 1
answered on 10 Jul 2009, 08:00 AM
Hi,

The characters that is shown in the captcha control can be defined by user.
I know I can change the character set to letters, numbers or both. I actually mean specifically we have to pick some of the characters from the letters or numbers set. For example captcha should take A,B,C,D,E, 0,1, 2, 3, 4 from letter and number set and show image from these characters.
The positions of the text box and captcha image can be set by user.
I dont mean the validation of textbox actually. I mean the design of the textbox and captcha image controls. It will be very useful if we can change the positions of the controls on design time.

Thanks again,

Kerem
0
Pero
Telerik team
answered on 10 Jul 2009, 09:21 AM
Hello Kerem,


First let me excuse myself for the initial misunderstanding. This feature - setting custom character sets to be used for the RadCaptcha Image text - has been requested before and it is already included in our TODO list.

Regarding the second question, I think I did not explain our plans clearly. We are planning to render only the RadCaptcha image, and set which textbox should be validated. This will enable the user to:
  1. Place the RadCaptcha control (i.e. only the image rendered) anywhere on the page.
  2. Choose which textbox should be validated by the RadCaptcha. This textbox can be placed anywhere on the page (i.e. it can change its position at design time).
  3. Choose which label explains the user to enter the RadCaptcha code. This label can be placed anywhere on the page.


Regards,
Pero
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
0
Matthew
Top achievements
Rank 1
answered on 14 Jul 2009, 01:45 PM
When are you planning to implement the control separation changes (having just a captcha image and pointing to a TextBox and Label)?  It would be nice if we had a timeline on that so we can plan our development.

Thanks,
Matt
0
Pero
Telerik team
answered on 16 Jul 2009, 03:24 PM
Hi Matt,

We plan to implement these new features for the next major release (Q3 2009) of the RadControls for ASP.NET AJAX, however I cannot give you specific date when the release will be available.


Regards,
Pero
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
Tags
Captcha
Asked by
CSurieux
Top achievements
Rank 2
Answers by
PureCode
Top achievements
Rank 2
Pero
Telerik team
Scott
Top achievements
Rank 2
Stephen
Top achievements
Rank 1
Adam Hubble
Top achievements
Rank 1
CSurieux
Top achievements
Rank 2
Tervel
Telerik team
Aydın Kara
Top achievements
Rank 1
Matthew
Top achievements
Rank 1
Share this question
or