(+420) 777 310 000
Home Blog Cool Contact – a contact module for CMS Joomla 1.5
English versionNederlands versionDeutsch versionČeská verzePolska verzijaRussianItaliana versione
Professional Server Hosting
  • Zero Downtime
  • Unlimited monthly bandwidth
  • Only technology Cisco, HP a Intel
  • 24/7 Customer Support

Cool Contact – a contact module for CMS Joomla 1.5

Monday, 26 April 2010 12:02
Coolhousing

At the beginning of this year, we successfully moved our website from CMS Joomla 1.0 to new Joomla 1.5. Along with the transfer, we added improvements, in particular in the area of the web administration. In addition, the pricelists is now easier to use. What is more, a sophisticated order form was added, and also an option to contact the customer support directly from the website.

The contact form is a simple module created by the coolhousing.net administrator in order to make the first contact between a client and the customer support easier. This action shows great results as during the recent period clients have used the functionality very often.

We often use complements to Joomla and decided to contribute a little, too. Experienced Joomla users would probably say that there are plenty of forms that are very similar so there is no need to add one more. However, our Cool Contact is somehow different. It does not offer just the option to show the contact form in the part of the web accessible to the public: its big advantage is that it is easy to link it to Google Goals, and - in case that the module is used for more pages within one website (e.g. on our website offering our services, you can always see the contact at the bottom part of the page), you know from which page the client had written the message/request.

Download

(The module is offered for free, and in the form as it is! The Coolhousing is not responsible for any damage caused by installation or use of the Cool Contact.)

A brief manual to explain the items

Although the contact form is rather small, you can adjust a variety of its parameters. Some of the names or explanations may seem confusing so we would like to provide short descriptions.

Small Intro Text - an introductory text at the form. You can write a couple of sentences or leave it empty

Mail from Name Label - the title of the first line in the form. This field is used for the sender's name.
Email Label - the title of the second line in the form. This field is used for the sender's e-mail address.
Subject Label - the title of the third line in the form. This field is used for the subject of the message.
Message Label - the title for of the fourth line in the form. This field is used for the body of the message.
Button Text - The only button in the form. Use it to submit the form. Here, you can change the text shown on the button.

Email Recipient - the -email address which the message is sent to after you have submitted it

Thank you text - the text that is displayed after you have submitted the form
Thanks Text Color - the colour of the text to say thank you (e.g. #FF0000)
Error page text - the text that is displayed if for any reason the e-mail cannot be sent out
Error Text Color - the colour of the error message (e.g. #FF0000)
No Email Error Message - e-mail address - the only obligatory field in the form. If the sender does not fill it out, it is impossible to send the e-mail.
Invalid Email Error Message - the colour of the text reporting the missing e-mail address (e.g. #FF0000)

Name Width - the length of the field in pixels (number)
Email Width - the length of the field in pixels (number)
Subject Width - the length of the field in pixels (number)
Spam Width - the length of the field in pixels (number)
Message Width - the length of the field in pixels (number)
Button Width - the length of the button in pixels (number)

Exact URL - auxiliary setting, only if your hosting does not comply with http and https
Disable HTTPS - sometimes https makes trouble in combination with other Joomla components
Anchor for url - after you have submitted the form, the page is restored. In case that the form is placed at the bottom of the page, you need to scroll down to check whether the e-mail has been submitted. This item creates an anchor that directs you back to the form.
Enable Anti-spam - spam is just everywhere. However, if you enable the module to registered users only, the antispam is redundant.
Anti-Spam Question - an antispam question (at your discretion)
Anti-Spam Answer - the correct answer to the antispam question

Enable Image - do you need to send an image with your form?
Select Image - select the image for the form
Image CSS - CSS styles that influence the image

Enable Google Goals - if you use Google Goals, you can activate it here
Google Goals script - insert the script for Google Goals

Module Class Suffix - add a suuffix to the module class

Enable Link for Coolhousing - if you use our module and you are happy with it, we would appreciate if you could display our link Thank you very much
Comments (29)Add Comment
0
Need help with Cool Contact
written by Muneca, August 13, 2010
Hi,

Thank you for your module, it's been easy to set up and sends mail, which is great! But the message received has no line breaks.

You received a message from: n Name MunecanPhone 4155551212nEmail email@gmail.comn(http://dangerouscat.com/lmylm/press-kit)nnthis is a test message

At http://php.net/manual/en/function.echo.php it says:
"Outputting n won't generate a line break in the browser,
is required for line break."

How do I change the script so that it will appear like the example below?

You received a message from:

Name: Muneca
Phone: 4155551212
Email: email@gmail.com

this is a test message
0
New version - 1.5.2
written by Jirka Coolhousing, August 13, 2010
Thank you for your report, bug has been fixed and one new feature (phone label) has been added.

Bug fix:
- no line breaks in email (repaired)

New feature:
- added phone label
- enable/disable phone label option
0
Showing Contact Form only in Articles?
written by Martin Danko, September 10, 2010
Hello, I have tried your COOL CONTACT module and it is really awesome and easy to setup and use. The only thing which I can`t solve is that I need to show this form only on the level of Articles and not in the categories and sections.
In the setup menu I am able to select specific items on the menu where it should be shown but it works both for articles and categories. Is it possible to narrow the selection only to Articles?
Thank you for any answer.
Kind regards
0
How to integrate into the ste?
written by Tadej, September 18, 2010
Hello,

Im interesting how i get the plugin work?? Do i must create a article or ?? how to get it to work.??
Thanks four your help,
lp,

TadejR
smilies/cheesy.gif
0
Cool Contact
written by Jirka Coolhousing, September 20, 2010
To Martin Danko: It is a bit complicated. At the moment it is not possible, but i will try to find solution for you. smilies/wink.gif

To Tadej: Cool contact is a module - not a plugin. YOu can place this module to your template to all pages and all positions... smilies/smiley.gif
0
...
written by David, September 24, 2010
If you want the module to appear in an article...
1. Control Panel > Extensions > Plug-in Manager
Enable the plug-in "Content - Load Module"
2. Control Panel > Extensions > Modules
Edit the module "Cool Contact" and overwrite the position to be a name of your choice eg. cool-contact
3. In your article, insert the string...


This will show your module in an article.
Good luck!
0
Connection problem
written by John, September 29, 2010
Greetings, great module but I get a 'Could not connect to SMTP host' error whihc hopefully you can help with. Regards, John
0
teste
written by teste, September 29, 2010
teste ouidose erfoepjej efjeojoej efe
0
sender mail
written by Nuno, October 08, 2010
It's a great module. I have one request. Basically I prefer to see the mail is coming from my website instead of the sender name on my inbox. It seems like this now:

Nuno Inquiry You received a message from:.....

I'd like to see like this for every single one:

mywebsite.com Inquiry You received a message from......

It will not be any confusion in this way and I'll be able to see which mails are spam which ones from my website.

Kind Regards
Nuno
0
Correction to module appearing in an article
written by David, October 12, 2010
If you want the module to appear in an article...
1. Control Panel > Extensions > Plug-in Manager
Enable the plug-in "Content - Load Module"
2. Control Panel > Extensions > Modules
Edit the module "Cool Contact" and overwrite the position to be a name of your choice eg. cool-contact
3. In your article, insert the following string between curly brackets...
loadposition cool-contact
0
dont get emails
written by djg, October 13, 2010
hey hi i dont get my emails.when i submit firefox says Unable to connect....and i dont get the emails also..Please reply as soon as possible.thank you....
0
Subject with initial value
written by Jorge Coello, November 11, 2010
How put a value initial in subject instead the user write your own subject.

also I put the module inside a article with this extension: http://www.nonumber.nl/extensions/modulesanywhere
and work very well.
0
Puting a module in an article
written by Ugo, November 30, 2010
Loading a module in an article

where my position is the value of the position in the module setting
0
so good but...
written by Phil Sanz, December 01, 2010
hi eveybody,
your module it's amazing, so cool to set up!!! I like that! but when I sent an email the CCS for image appears (float: right; margin: 5px; border: 0pxsmilies/wink.gifon my page web!!!

another thing, I don't know if it's normal but all the field dissappear after I sent my email
And last thing, after sending an email, if I type F5 my site web gone!!! I've got to click on contact if I wanna stay on my site!!
0
here i go again
written by Phil Sanz, December 01, 2010
hi, for the css image it's allright now.but for the F5 it's still the same.
0
"Please write a valid email" warning
written by michael, January 30, 2011
I keep getting the warning message "please write a valid email" when i test this contact form. Am i doing something wrong?
0
Nice Extension but can still be improved on in later version
written by dejoe, February 13, 2011
Try to incorporate ReCaptcha instead of the anti-spam question. The extension is very superb, look forward to an improved version.

Thanks
0
problem
written by Kenan, May 01, 2011
hello
i didint receive in my recipient mail contact responding
why?
0
Nice module
written by Cristian, May 25, 2011
nice module thanks i have one suggestion it will be nice to add a height setting for the message box.
0
Receiving Message
written by Ash, July 27, 2011
Hi guys, I've been looking for a great quick contact form for a while and found yours, while it is easy to set up and looks good, I'm wondering if there is supposed to be a delay on when you hit the send button and when it is received by the specified contact... because I have installed the module and sent a test contact to the address and it still hasn't come through some 15 minutes later.

If it arrives before I get a response I'll let you know, otherwise it'd be great to know if I have a problem or not.

Ta
0
Nevermind
written by Ash, July 27, 2011
The message was being sent to my trash. Soooo... feel free to ignore me and thanks for the great module.

Ta
0
How can I add more fields? and grab IP?
written by shinigami, September 29, 2011
Hello, very nice module, thank you very much.
I was wondering how to grab the IP of the sender on submit and how can I add more fields?

Thanks
0
...
written by Max, November 01, 2011
Hi I really liked the module, but was having an error about deprecated function in php 5.3 to do with eregi on line 86 of mod_cool_contact.php file. found a work around and here it is

this is the unchanged line
if (!eregi("^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$", $_POST["co_email"]))

This is the fixed line
if (!preg_match("/^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$/i", $_POST["co_email"]))

Hope it helps someone get the form working . Thank you
0
...
written by Jirka D, November 01, 2011
Max, thank you for your advice. At the moment I´m working on new version and this informations is helpful for me.
0
...
written by Max, November 09, 2011
It's me again, the form just doesn't send any email, a php test script and other forms work, just this one is having problems. What I think is happening is the fact that this is not compatible with later versions of php. the default version that my host uses is 5.3.8, and through cpanel i dropped it down to 5.1.6 and it worked once and again stopped working. I hope a solution can be found as I really like this module. Hoping there will be good news and thank you in advance.
0
...
written by Max, November 17, 2011
Me again, after further testing on a better hosting everything is working as it should be. Just have a small question, how can I remove the url from the email body?
0
...
written by Jdornski, January 10, 2012
Hi:
I am following these instructions
Correction to module appearing in an article
written by David, října 12, 2010

>If you want the module to appear in an article...
>1. Control Panel > Extensions > Plug-in Manager
>Enable the plug-in "Content - Load Module"
>2. Control Panel > Extensions > Modules
>Edit the module "Cool Contact" and overwrite the position to be a name of your >choice eg. cool-contact
>3. In your article, insert the following string between curly brackets...
>loadposition cool-contact


But on step 2, I do not know how to get Module cool contact" to appear in the list.
I have uploaded the 3 files into public_html/modules/mod_coolcontact (just guessing).
help please




0
...
written by shankar, January 24, 2012
hello
i didint receive in my recipient mail contact responding
why?
0
...
written by pol, January 27, 2012
How can I use bigger fonts? Thanks

Write comment

security code
Write the displayed characters


busy
 
© 2009-2012 Coolhousing.net, All prices excl. 20% VAT.