My favorites | Sign in
Project Logo
                
Search
for
Updated May 18, 2008 by jorgepblank
Labels: Phase-Requirements
TodoWordPress  
Todo list for the WordPress reCAPTCHA plugin version 2.8.

2.8

No Brainers

Short Term

  • Integrate Mailhide
  • Option to turn off reCAPTCHA for admins. Done
  • Option to turn off MailHide for admins. Done
  • Use a recaptcha.css stylesheet for all recaptcha styling inside and outside of the admin interface. Done
  • Drop down list for preset themes. More Info. Done
  • Drop down list for languages. Done
  • What of <a href="me@haha.com">Email Me</a>. Will need new regex for searching for links with emails in them or something similar, then make a function similar to recaptcha_mailhide_html without the emailparts padded on both sides. This will replace the href part of the link but not touch the link text, therefore preserving the desired and expected effect. Done
  • A way to bypass the MailHide filter. Something like [nohide][/nohide]. Should be possible with another regular expression. Done
    • Took forever but now working. Should we allow users to set the name of the tag themselves? Default nohide though? Probably would just confuse users.
  • XHTML 1.0 Strict compliant W3 Validator. Done
    • (First make sure this is fine, had to edit the actual recaptchalib.php file and remove line 125 the iframe line and then encapsulate the contents of the noscript tags with a div tag. Not sure what the effects of removing the iframe line are but everything seems to be working fine)
  • Add option to add reCAPTCHA to the registration form. Done
  • Fix the Akismet conflicts: WordPress Hook priority level problems? Done
    • Now whenever reCAPTCHA blocks spam through failure of CAPTCHA solution, comment isn't reported to Akismet and added to the spam queue anyways, as it used to happen (It seems that way at least, after my tests using viagra-test-123 as outlined here). It was indeed a hook priority problem, set hook level to 0 since Akismet is level 1.
  • There is a way to show the CAPTCHA on the registration form. Maybe allow the CAPTCHA to not be shown at all on regular posts in case the user has WP setup so that only registered users can comment. Done
  • Add an XHTML 1.0 Strict compliance option with disclaimer. Done
    • Had to add an extra argument for the recaptcha_get_html function in recaptbhalib.php.
  • Add an option to use SSL. Done
  • Add ability to choose theme for registration recaptcha. Done
  • Show disclaimer at the top of post box saying that users should feel safe posting their email addresses.
  • Make XSS-proof. Apostrophes are allowed in email matching regex for MailHide, can it be used to escape out of Javascript.

Long Term


Comment by graham.reeds, Jan 16, 2008

How about making XHTML 1.0 Transistional compliant a long term goal?

Comment by jorgepblank, Feb 22, 2008

Sure, will add that.

Comment by d...@allurebridalcars.com, Apr 22, 2008

How about making XHTML Strict compliance of critical importance? Awesome tool! Very disappointed we cannot use on our sites as we must have strict compliance with XHTML. PLEASE upgrade - PLEASE!!

Comment by jorgepblank, May 02, 2008

I'll add that to the Long Term list. Sorry for my ignorance but are XHTML 1.0 Strict and Transitional Compliant mutually exclusive? If so then I'll have to come up with a way of being able to choose either. If not, then which one can I support which in turn will support the other? If that makes any sense.

Comment by Marc.Hodgins, May 07, 2008

No, they are not mutually exclusive. If you're compliant with XHTML 1.0 strict then you're also compliant with transitional. It should not be very difficult to make it compliant with XHTML strict. Run it through a validator and fix the errors.

Comment by jorgepblank, May 10, 2008

Marc.Hodgins: I noticed that, thanks :)

Comment by wolkanca, Dec 09, 2008
Comment by ganeshHarshil, May 14, 2009

]

Comment by parameshpattar, Jun 13, 2009

yahoo mailbox not avible(coneation name&passaword sever found proble

Comment by ouster.m.b, Yesterday (22 hours ago)

Dumb Question How to make these things? Please send an message to ouster-m-b@live.nl or ouster.m.b@gmail.com


Sign in to add a comment
Hosted by Google Code