Why can't I type notification emails into the form block?!?!? HELP!!
Permalink 3 users found helpful
I have many sites running Concrete5, but on just one of them (running 5.5.1) I cannot type anything into the "Notify me by email when people submit this form" field. I did manage to get Chrome's autofill to enter my email address, but I need it changed to a different email and am unable to delete mine or add the other address.
I am using the tableless layout for the form.
I can check and uncheck the box, but no matter what I do I can't enter any text. HELP!!! I need this to change asap.
I am using the tableless layout for the form.
I can check and uncheck the box, but no matter what I do I can't enter any text. HELP!!! I need this to change asap.
I had the same problem -- on a Mac using Firefox. "Notify Me..." field would not allow any changes, regardless of checkbox state. Switched over to Safari and was able to edit/save.
I tried safari but it still would not work for me...
I tried safari but it still would not work for me...
Having the same problem in Chrome, Firefox and IE9 on a 5.5.2.1 install.
Seems that the issue is with the surrounding div with the class "input-prepend". In developer tools, if you erase that class on the fly, you can edit the text again.
You can also edit the concrete/blocks/form/form_setup_html.php and remove that class from the html. It won't look pretty anymore, but hey, at least it works.
I think this is related to people using twitter bootstrap - can anyone experiencing the bug confirm whether they are also using twitter bootstrap?
Yes- I am using Twitter Bootstrap in the "Major Marketing" theme. Had the same problem and used the workaround here and it solved it (at least temporarily).
Yup, using a custom install of bootstrap. Must be a conflict with the CSS sheets.
Yes -- I am also using Twitter Bootstrap
Probably a good idea to notify the respective template creators of the bug so that they can isolate it.
Hello guys,
A big thank you goes out to cschondel for reporting this bug to us as we did not see this thread.
We have released an update that takes care of this issue. It is now available for download.
If you experience any other issues or discover any bugs in the future, please do not hesitate to open a support request. This way we can take care of issues like these much faster.
Thank you
A big thank you goes out to cschondel for reporting this bug to us as we did not see this thread.
We have released an update that takes care of this issue. It is now available for download.
If you experience any other issues or discover any bugs in the future, please do not hesitate to open a support request. This way we can take care of issues like these much faster.
Thank you
Where can I find this download? thanks!
taken from the bug report thread, the fix is:
The offending css seems to be (boostrap.css, line 896):
and the fix
The offending css seems to be (boostrap.css, line 896):
.input-prepend input:focus, .input-append input:focus, .input-prepend .uneditable-input:focus, .input-append .uneditable-input:focus { position: relative; }
and the fix
.input-prepend input:focus { position: static; }
Hi Team
Just to let people know, not sure if this is the correct place.
But on a new install of version 5.6.0 with no tweeter feeds and with only 2 addons installed (free blog thumbnail $ basic forum)
I get this bug also? I have worked around this using the Mozilla web tools but would like a proper fix which I will be able to allow the end client to change the email forms.
regards
Carl
Just to let people know, not sure if this is the correct place.
But on a new install of version 5.6.0 with no tweeter feeds and with only 2 addons installed (free blog thumbnail $ basic forum)
I get this bug also? I have worked around this using the Mozilla web tools but would like a proper fix which I will be able to allow the end client to change the email forms.
regards
Carl
This was fixed for concrete5 v5.5.x
This is a new conflict introduced with concrete5 v5.6
The new 5.6 version uses a great deal of bootstrap 2.0 so has added some minor conflicts with our themes.
We will be releasing updates to address the issues.
Thank you
This is a new conflict introduced with concrete5 v5.6
The new 5.6 version uses a great deal of bootstrap 2.0 so has added some minor conflicts with our themes.
We will be releasing updates to address the issues.
Thank you
Is there a temporary fix for this new bug in v5.6? Need to put up a new website asap and need to change email. Thanks K
Hi,
What theme are you using?
What theme are you using?
my own custom theme
There is a number of things that could be causing a conflict with the email input on the form and its tough to know what is the cause without being able to see it.
All I've installed is the tnspacer and the expand collapse blocks?
Thanks
Thanks
Hi, Am having the same problem with the new 5.6 and really need to change an email. What Mozilla tool did you use to get past this?
Big thanks in advance!
Big thanks in advance!
You can use Firebug to find the class that is causing the issue with the form field. Install Firebug, right click on the field and choose "inspect element with Firebug" and you will see the associated classes for that element. Just comment out the old CSS in the style sheet and replace it with the one above as noted. Just keep in mind that if you make changes to core files they will be wiped out upon any upgrades so it is probably a good idea to make notes of the changes you make.
I found the culprit. It's a z-index issue. The way I solved it is to navigate to root/concrete/css and open the ccm.app.css file. Search for the first instance of 'z-index:2' and change it to 'z-index:2000'.
UPDATE: Probably safer to add this line to the end of ccm.app.css:
.input-prepend input:focus {position: static;}
as mentioned by foiseworth in an earlier post above.
Sometimes css file get cached by your browser so after you make the change in the css file, make sure you clear your browser cache and hit CTRL-F5 to refresh your page completely.
UPDATE: Probably safer to add this line to the end of ccm.app.css:
.input-prepend input:focus {position: static;}
as mentioned by foiseworth in an earlier post above.
Sometimes css file get cached by your browser so after you make the change in the css file, make sure you clear your browser cache and hit CTRL-F5 to refresh your page completely.
Thank you!!! worked perfectly.
I posted this as a bug so if everyone concerned would head over and confirm the bug at 'Developer->Bug Tracker', the core team will take notice.
http://www.concrete5.org/index.php?cID=379604...
http://www.concrete5.org/index.php?cID=379604...
It might be helpful to note that when I go to edit the form, there is already an e-mail in there, but I can't see where that e-mail has been defined. It's an old e-mail from one of the devs.
Hey mhawke, I followed the steps that you outlined, and I'm still encountering the issue. I'm curious, I only have bootstrap.less but no bootstrap.css. Any idea why I don't have the css files?
Appreciate a speedy response
Gabriel
Appreciate a speedy response
Gabriel
Nevermind, I got it to work by changing #recipientEmail {position:static;} in my theme's css file. All's well that ends well.
Thanks!
Is this issue back with 5.6.1.2?
Have that version installed and this fix to my style.css seems to have fixed it.
Have that version installed and this fix to my style.css seems to have fixed it.
.input-prepend input:focus { position: static; }
If anyone is still having this problem and doesn't have a very technical background/can't edit the PHP, I have a solution that may work.
I went into IE and there was a little "X" box on the right side of the field (I didn't see that in any other browser). I clicked that button which deleted everything in the box. I realized if I right clicked and hit "paste" (CTRL+V doesn't work), I was able to get text into that box. So, I typed the email addresses I wanted into notepad, copied them, and then right click/pasted them into the box.
I hope this works for you, but it's certainly not optimal.
I went into IE and there was a little "X" box on the right side of the field (I didn't see that in any other browser). I clicked that button which deleted everything in the box. I realized if I right clicked and hit "paste" (CTRL+V doesn't work), I was able to get text into that box. So, I typed the email addresses I wanted into notepad, copied them, and then right click/pasted them into the box.
I hope this works for you, but it's certainly not optimal.