Topic: Contact Me (v0.2.2) - contact form with Captcha

I grew tired of maintaining custom contact forms on my Wolf sites so I made myself a plugin.

Features

  • Semantic structure

  • Valid XHTML Strict or HTML5*

  • reCAPTCHA integration

  • Input validation

  • Custom labels, id and class attributes and error messages

  • Optional HTML5 form attributes*

  • Translatable

* HTML5 introduced some new features like the placeholder attribute or new input types. You can set them in this plugin's settings if you would like to use them.

Here's the announcement: http://kanaria.si/portfolio/contact-me- … f-cms.html
Download: https://github.com/andrejcremoznik/ContactMe
Plugin repository: http://www.wolfcms.org/repository/82

Plugin in action: http://kanaria.si/o-nas.html

There are currently some issues but nothing critical and if you don't look for them, you probably won't even notice smile

Feedback welcome

Last edited by andrej (2011-06-12 17:55)

I accept Bitcoins @ 15Wvo3JTVNJsH2AGHqTgQ25TzXteqRERiC

Thumbs up

2

Re: Contact Me (v0.2.2) - contact form with Captcha

This looks really promising, andrej - fully functional initial release, but some worthwhile "to do" items still!

One thought: would it be worth giving "Contact Me" it's own space on Github? If you make more plugins for Wolf (we live in hope!) then it will be difficult to maintain them individually the way you have things set up now. Just a thought!

Meanwhile, thanks for this! big_smile

Re: Contact Me (v0.2.2) - contact form with Captcha

David wrote:

One thought: would it be worth giving "Contact Me" it's own space on Github?

Good idea. Plugin's now at https://github.com/andrejcremoznik/ContactMe/

I also fixed some stuff and added a new feature - you can now choose one of the four standard captcha themes.

To update to the latest version replace all files and re-enable the plugin.

I accept Bitcoins @ 15Wvo3JTVNJsH2AGHqTgQ25TzXteqRERiC

Thumbs up

4

Re: Contact Me (v0.2.2) - contact form with Captcha

I got "Incorrect reCAPTCHA entry" with Wolf CMS 0.7.5 and SQLite, but the email has been sent...

Last edited by negru (2011-06-25 09:29)

Thumbs up

5

Re: Contact Me (v0.2.2) - contact form with Captcha

negru wrote:

I got "Incorrect reCAPTCHA entry" with Wolf CMS 0.7.5 and SQLite...

I put a quick follow-up comment with the Github issue.

Re: Contact Me (v0.2.2) - contact form with Captcha

Hello

I have only one question.
Well maybe two ;p

How can i get that numbers away before every form?
I no noob with css & html but php i am and i cant figure out how i can delete that.

Greetings,
Brokenbottle

Thumbs up

Re: Contact Me (v0.2.2) - contact form with Captcha

Actually that's a CSS thing. You need to set list-style property on that ordered list inside the form to none.

Try this:

#contact ol {list-style: none;}
I accept Bitcoins @ 15Wvo3JTVNJsH2AGHqTgQ25TzXteqRERiC

Thumbs up

Re: Contact Me (v0.2.2) - contact form with Captcha

Hi there,

I have set up Contact Me Form. Works like a charm but there´s one thing that´s bothering me. The Sender Name doesn´t show up in my email client. Name ID is name (never changed it).

Does anyone know a solution for this problem?

Cheers,
Andreas

Thumbs up

Re: Contact Me (v0.2.2) - contact form with Captcha

is <?php contact_me('name@emailaddress.com'); ?>  the only place where your email address is configured? It just doesn't arrive...

Thumbs up

10

Re: Contact Me (v0.2.2) - contact form with Captcha

jupiter8 wrote:

is <?php contact_me('name@emailaddress.com'); ?>  the only place where your email address is configured? It just doesn't arrive...

That's correct. Have you checked that you have the reCaptcha setup correctly? (That's *required*, I believe.) Are you able to check that other generated emails work from the site? It might be worth checking in with the hosting support, too.

P.s. It's worth checking your spam filter, too, just in case it's getting flagged...

Last edited by David (2012-01-28 01:11)

Re: Contact Me (v0.2.2) - contact form with Captcha

some css provided would be nice....

Thumbs up

12

Re: Contact Me (v0.2.2) - contact form with Captcha

jupiter8 wrote:

some css provided would be nice....

Have you checked his website? There is some basic CSS here: http://kanaria.si/portfolio/contact-me- … f-cms.html

Thumbs up

13

Re: Contact Me (v0.2.2) - contact form with Captcha

Just tested it myself and it works great. Nice plugin. Maybe one extra thing that would be nice to add: a "send me a copy" checkbox to send a copy to the author of the message aswell?

Thumbs up

Re: Contact Me (v0.2.2) - contact form with Captcha

The mail won't arrive.
I have contacted the host help desk, and they say this:


It looks like your form mail is sending bad MIME information:

Policy:Bad_MIME:RC:1



How can I solve this?

thx.

Thumbs up

15

Re: Contact Me (v0.2.2) - contact form with Captcha

Apache wrote:

Maybe one extra thing that would be nice to add: a "send me a copy" checkbox to send a copy to the author of the message aswell?

<?php contact_me('main@email.com', 'extra@email.com', 'Message successfully sent'); ?>
Wolf CMS Paper Guy
Wolf CMS related blog / journal at Project 79 | Wolf CMS Docs

16

Re: Contact Me (v0.2.2) - contact form with Captcha

jackie wrote:
Apache wrote:

Maybe one extra thing that would be nice to add: a "send me a copy" checkbox to send a copy to the author of the message aswell?

<?php contact_me('main@email.com', 'extra@email.com', 'Message successfully sent'); ?>

Hi jackie, I mean sending a copy to the person that fills in the form. Is it possible to pick up the address from the "E-mail field settings" and integrate it in the code snippet that needs to be inserted in the contact page?

Last edited by Apache (2012-02-08 10:55)

Thumbs up

17

Re: Contact Me (v0.2.2) - contact form with Captcha

Honestly, I haven't considered that way. Since this is a plain contact form, the easiest way is to add one more input field for "my mail".
You mean from user account side from the backend!? I think it can be done, never tried it myself though.

Wolf CMS Paper Guy
Wolf CMS related blog / journal at Project 79 | Wolf CMS Docs