Enquiry and Contact plugin 0.1a
If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!
After a lot of work, I am proud to announce the release of version 0.1a of our Enquiry and Contact form plugin.
Plugin Aim
This plugin is designed to be an easily customisable and extendable method of creating an enquiry form for a rental property website (or any website that allows users to enquire about date periods), or even just a standard contact form.
Features
The plugin is feature packed from the outset, as well as the following list we have also added a large number of hooks and filters so that other plugin developers can easily extend it.
- Choice of Ajax powered or Standard HTML forms (Ajax form degrades to standard form when javascript is disabled or not available).
- Drag and drop functionality to add, remove or reorder fields on the form.
- Easily specify required fields, and change field title/description.
- Can send customisable email to enquirer.
- Can send enquiries to administration email address with customisable subject and message.
- RSS feed of enquiries (can be based on search criteria. e.g. easily build seperate RSS enquiry feeds for each property).
- Web-based enquiry management panel to allow you to view the last 10 enquiries, or search based on enquiry status (New or opened), time of arrival, property or full text search.
- Delete unwanted enquiries easily.
- If the Booking and Availability plugin is installed, you can easily create a pending booking (will check for other bookings that conflict with enquiry dates).
- Enquiries are marked up with hCard and hCalendar microformats for exporting to other calendars and address books (tested with Operator and Tails Firefox plugins)
- Use builtin CSS styles for form, or switch off styles so you can use your own.
- Option to include Javascript libraries on All pages, only Pages containing a form, or remove them from all pages (if you have them included in your theme already)
- Uses Yahoo YUI javascript libraries for Ajaxy goodness.
- Parses form content for various exploits such as Mime encoding, script injection and a whole lot more.
Installation and setup instructions
Instructions on installation and setup will be added soon and will be found on this page once completed.
A sample form will be found here.
Please ask any support questions in the new Forum.
February 16th, 2007 at 7:51 pm
This looks great. It is really shaping up nicely. I can tell you have been working hard on this, given what you just released, but have you had any time to look at integrating this with MODx, or an API, by chance?
February 16th, 2007 at 7:56 pm
Thank you.
I’m planning on linking the MODx release with the next release of the Booking enquiry plugin (both are progressing very well). Then I will have a common functionality base on all platforms, which will make it easier to progress both versions.
Don’t worry, haven’t forgotten about you MODx users…..
February 16th, 2007 at 8:50 pm
Hmmm…You are definitely the greatest Barry. I know you are new to MODx. What do you think about it? Have you been keeping your eye on the new xPDO functionality that is coming with the future releases. Very exciting!
February 17th, 2007 at 6:47 pm
Hello Barry
First of all: Nice work. At first I had some problems but it works nicely now. I’m on wordpess 2.1 and in Firefox and Safari I couldn’t drag and drop the form elements. After deleting your css (sorry)it works. Check my site ( http://www.shamsbeach.com/reservation ). Thanks for this plugin
February 18th, 2007 at 1:21 pm
Hello me again.
After reinstalling the plugin (with the css provided) I discovered that only in firefox2.001 for the mac the wp-admin options (drag and drop) and enquiries(view, delete) don,t work properly. On all other browsers it works ok ( ie explorer/windows (5.5/6/7) , firefox/windows safari/mac, camino/mac.) I think firefox for the mac has some problems with javascript. sorry for not catching that one earlier.
February 19th, 2007 at 12:16 pm
[...] Enquiry and Contact form plugin [...]
February 20th, 2007 at 4:55 am
Very clean looking plugin. Install was a snap too. I’m sorry I can’t use this plugin because I need address fields…
March 1st, 2007 at 1:40 pm
Hi, thanks for the comments.
I’ll be adding some more fields to the plugin in the next release, along with a bit more validation and some extra Spam checking functionality.
Also, look out for the tutorial on how to add extra fields via your own plugins.
March 9th, 2007 at 6:16 pm
Plugins is great, I’ve created a form application for a rental condo website and added the extra fields.
I would like to send an email to the equirer with the same data that is filled, similar to the email that gets sent to the admin, not just a thank you e-mail, can you help me with this? I’ve looked everywhere in the php files without luck, asl ois possible to not send a field by email like the Credit Card number?
this is the form
https://veniceoffortlauderdale.com/main/reservations/
Thanks
Carlos
March 10th, 2007 at 2:27 pm
Great Plugin!
Is there any way to send an e-mail to the enquirer with some fields too instead of a thank you message?
Thanks
March 12th, 2007 at 4:47 pm
Carlos: Your site seems to be down.
Carlos/Daniel: At the moment, no. But thanks for the idea. I shall introduce a more customisable email message (admin and thank you email) in the next version. Along with some more spam checker and validation checks.
March 12th, 2007 at 8:51 pm
Sorry , the webhost was down for sometime this weekend, you can check it now here https://veniceoffortlauderdale.com/main/reservations/.
Thanks for your answer, any idea on the ETA for the new release?
Thanks
Carlos
March 19th, 2007 at 10:35 pm
Hey, great plugin. I have found it to be quite useful.
There is one error I have found. If you are hosting wordpress on a windows server the drag and drop in the admin page does not work. This is because in the query string a backslash is used e.g. “clearskys\clearskys-enquiries.php”. In the add_admin_pages() function I had to do a sting replace on the “__FILE__” variable to replace the backslash with a forward slash. After I did that the drag and drop worked.
March 28th, 2007 at 4:14 am
This is a great plugin, I can’t wait for the updates. All it needs is a Captcha and it would be perfect. Thanks
March 31st, 2007 at 3:22 pm
Hi,
Thank’s for a great plugin. Is it also possible to know which property (in my case italian agriturismi) their enquiry is for?
Can I also have a general enquiry form which has ALL the properties?
Jeannette
April 2nd, 2007 at 1:18 pm
Hi Jeanette
If you include the property tag before the form then the property number will be stored with the enquiry and be displayed on the enquiry.
<!– clearskys#enquiry-property(n) –>
You could use property 0 for all properties. The property plugin will be coming soon which will make life a lot easier with multiple properties.
April 5th, 2007 at 1:34 pm
Carlos: Great looking site. What method did you use to add the new fields? did you find it straightforward?
Thanks
Barry
July 1st, 2007 at 2:46 am
I’m getting the following error on attempting to send and inquiry:
Fatal error: Call to undefined method CSbook::createform() in /home/laktea/public_html/calendar/wp-content/plugins/clearskys/clearskys-bookings.php on line 100
I’d also like to be able to change the submit button to read Inquiry rather than Enquiry.
It looks like a great plugin, but I do need some help getting it going.
July 1st, 2007 at 10:17 am
Thanks for letting me know, I’ve had a similar problem reported to the one you are seeing a while ago, I will see if I can find the solution that got them up and running.
Changing the button text is relatively easy, though you might want to think about:
http://www.future-perfect.co.uk/grammartips/grammar-tip-enquiry-inquiry.asp
July 9th, 2007 at 11:41 am
Hi, thanks for the plugin, I’m using just one field, its for optional comments with a poll. Only I didn’t find a way yet to make the field larger, somehow it doesn’t change even if I change the pixels to a huge amount.
Any ideas or suggestions how and where to change it?
This is how it looks at the moment:
http://www.helloymke.com/testing/
July 22nd, 2007 at 12:58 am
Hi! this plugin looks like it may work for what i need, but im not sure yet. i have an event planning sight where i would like people to be able to schedule appointments. i would like them to be able to select a month, day then hour of that day instead of arrival month day and departure month day. also, are those drop down lists limited to available dates and times if used with the booking plugin?