Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted February 13Feb 13 I want to put a warning message on the registration page, Is there a way in the script that enables us to do that?
February 13Feb 13 There isnt at present. What is it you are looking to add though? Is it perhaps something you can tag onto a language string?
February 13Feb 13 There used to be a free plugin which did this, are you using v5? If that's the case I don't know if there's anything out there yet that does this.It's something I do myself.-EditSorry, I'll find the link to the plugin I use, I see you are using v4. I'm currently on my mobile, but I'll find it. Edited February 13Feb 13 by AintNobody Missed something
February 13Feb 13 The plugin you are looking for is:Message on Signup FormBy Edward ShephardUnfortunately, I don't remember who Edward is. I hope someone can help you track it down.
February 13Feb 13 You can also do this manually by changing the relevant template and adding the text. Although manual edits aren't recommended, but it's an option should there be no third party stuff that do that.
February 13Feb 13 Author 1 hour ago, AintNobody said:I see you are using v4. I'm currently on my mobile, but I'll find it.I use v526 minutes ago, Miss_B said:You can also do this manually by changing the relevant template and adding the text. Although manual edits aren't recommended, but it's an option should there be no third party stuff that do that.Unfortunately I don't have the software experience to do this
February 13Feb 13 Author 1 hour ago, AintNobody said:Message on Signup FormThis is it, it would be great if someone could update it. Edited February 13Feb 13 by EliasM
February 13Feb 13 This can be done with CSS. Ugly hack but does the job. Bear in mind I tested this only on the non-popup registration page.To show message over form:div.cRegister_noSocial > div:first-child::after { content: "Test message at the top"; background-color: red; color: white; display: block; width: 100%; padding: 10px; margin-top: 10px; }To show message over the email field:div.cRegister_noSocial li#form_email_address::before { content: "Test message over email field"; background-color: red; color: white; display: block; width: 100%; padding: 10px; margin-top: 10px; } Edited February 13Feb 13 by Eleeist
February 13Feb 13 Author 59 minutes ago, Eleeist said:This can be done with CSS. Ugly hack but does the job. Bear in mind I tested this only on the non-popup registration page.To show message over form:div.cRegister_noSocial > div:first-child::after { content: "Test message at the top"; background-color: red; color: white; display: block; width: 100%; padding: 10px; margin-top: 10px; }To show message over the email field:div.cRegister_noSocial li#form_email_address::before { content: "Test message over email field"; background-color: red; color: white; display: block; width: 100%; padding: 10px; margin-top: 10px; }This trick would be great but it doesn't work for me.
February 13Feb 13 Depending on what you need to put there. I used the ACP language translation to place this info on the registration page. It’s not as tidy and neat as how I wanted it to display, but it’s quick and it works.
February 20Feb 20 It would be nice to have the built-in ability to add a message. We block Yahoo email usage because it is a coin flip if Yahoo blocks our domain. Having a clear message about that as well as temporary emails would be great.
February 20Feb 20 On 2/14/2025 at 10:27 PM, NSPN said:Similar hereHi, is the language "username_desc" a default IPS key? I can't find that language key in my IPS v5.
February 20Feb 20 OK. I figured it out. Now I know I can add a description key, "desc," to any existing language key by using the ACP language option "Add Phrase." It now looks much better than how I had it before.Add key (username_desc) or (email_address_desc)Then, edit the language translation.
February 21Feb 21 42 minutes ago, beats23 said:OK. I figured it out. Now I know I can add a description key, "desc," to any existing language key by using the ACP language option "Add Phrase."Glad you figured it out. I'd forgotten how I got there. Does work nicely, though.
February 21Feb 21 Author 8 hours ago, beats23 said:OK. I figured it out. Now I know I can add a description key, "desc," to any existing language key by using the ACP language option "Add Phrase."It now looks much better than how I had it before.Add key (username_desc) or (email_address_desc)Then, edit the language translation.This is a good solution, but it is still not well visible, as most users do not care about the words that are in these places, especially if they are using other languages. On 2/13/2025 at 8:43 PM, Eleeist said:This can be done with CSS. Ugly hack but does the job. Bear in mind I tested this only on the non-popup registration page.To show message over form:div.cRegister_noSocial > div:first-child::after { content: "Test message at the top"; background-color: red; color: white; display: block; width: 100%; padding: 10px; margin-top: 10px; }To show message over the email field:div.cRegister_noSocial li#form_email_address::before { content: "Test message over email field"; background-color: red; color: white; display: block; width: 100%; padding: 10px; margin-top: 10px; }This is the best solution currently, but it does not work for me, it will be a great help if someone can implement it
February 21Feb 21 It doesn't matter if they care or not. All warnings are system set. In my case, they will care, look, and read the bright bold pink text properly when they try to use numbers in a username to create an account and realise the site won't allow them.One solution is better than having none. Edited February 21Feb 21 by beats23
February 21Feb 21 3 hours ago, EliasM said:This is a good solution, but it is still not well visible, as most users do not care about the words that are in these places, especially if they are using other languages.This is the best solution currently, but it does not work for me, it will be a great help if someone can implement itTry this CSS. This should work both in popup and standalone registration form, not sure about social logins as I'm not using them and have no ability to test.form.ipsForm--register-popup > div:nth-of-type(1)::before { content: "Test message at the top"; background-color: red; color: white; display: block; width: 100%; padding: 10px; margin-top: 10px; } form.ipsForm--register-popup li#form_email_address::before { content: "Test message over email field"; background-color: red; color: white; display: block; width: 100%; padding: 10px; margin-top: 10px; }
February 21Feb 21 Author 22 minutes ago, Eleeist said:Try this CSS. This should work both in popup and standalone registration form, not sure about social logins as I'm not using them and have no ability to test.form.ipsForm--register-popup > div:nth-of-type(1)::before { content: "Test message at the top"; background-color: red; color: white; display: block; width: 100%; padding: 10px; margin-top: 10px; } form.ipsForm--register-popup li#form_email_address::before { content: "Test message over email field"; background-color: red; color: white; display: block; width: 100%; padding: 10px; margin-top: 10px; }Thank you very much, this is the best way❤️