Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt Monday at 02:04 PM
Manuel Molina Posted February 20, 2022 Posted February 20, 2022 Is there a way to have the Sign In/Sign Up module on my company website, my website is on squarespace. Help appreciated.
Solution Randy Calvert Posted February 21, 2022 Solution Posted February 21, 2022 (edited) If you have Pages, you can create an block for signup, and then make it an external block. ACP > Pages > Page Management > Blocks Create a new block Type: Plugin Plugin: Guest Signup Widget The details tab is more for you to find info about it later in the ACP. Â The feed confirmation tab will control the default text title and body. Once you've saved it, go back to the main block list... Â click the arrow next to the block name and choose "External embed". When you click it, you'll get two pieces of code you'll need to embed. Â One into the page header which will control loading of JS and style info (this is item #2 in the screenshot below) and the other wherever you want the widget itself to appear (item #1 in the screenshot below). Â For sign on... Â just make a hyperlink to YOURDOMAIN.COM/login and style it in whatever way you want. Â Edited February 21, 2022 by Randy Calvert SeNioR- 1
Manuel Molina Posted February 21, 2022 Author Posted February 21, 2022 4 hours ago, Randy Calvert said: If you have Pages, you can create an block for signup, and then make it an external block. ACP > Pages > Page Management > Blocks Create a new block Type: Plugin Plugin: Guest Signup Widget The details tab is more for you to find info about it later in the ACP. Â The feed confirmation tab will control the default text title and body. Once you've saved it, go back to the main block list... Â click the arrow next to the block name and choose "External embed". When you click it, you'll get two pieces of code you'll need to embed. Â One into the page header which will control loading of JS and style info (this is item #2 in the screenshot below) and the other wherever you want the widget itself to appear (item #1 in the screenshot below). Â For sign on... Â just make a hyperlink to YOURDOMAIN.COM/login and style it in whatever way you want. Â Thank you Randy, I tried that but it shows this... I am pasting the script code in the head of the page and the code to be embeded in the place I want it. And it shows this. Is there some sort of permision that needs to be enabled?
Marc Posted February 21, 2022 Posted February 21, 2022 Ensure you are on the latest release of the software, and also that you have any "optional patch" items added from support in your admin CP. That was a bug in which was fixed
Manuel Molina Posted February 21, 2022 Author Posted February 21, 2022 Yes, I have the latest release. I did not get the "optional patch" part, I am sorry Marc, can you explain?
Marc Posted February 21, 2022 Posted February 21, 2022 If you go to support in the top right of your admin CP, you will see just under the version it will show optional patch
Manuel Molina Posted March 3, 2022 Author Posted March 3, 2022 Hi @Marc Stridgen, I downloaded the patch, I created the guest signup widget, I embedded it in a squarespace code block and this is how it looks. It si not totally visible. Thoughts?
Randy Calvert Posted March 3, 2022 Posted March 3, 2022 (edited) Check your CSS code where you placed it. It’s possible you have a fixed height where it can’t use more than that amount of space.  I’m guessing the square space container is designed to be a specific height. Edited March 3, 2022 by Randy Calvert
Manuel Molina Posted March 3, 2022 Author Posted March 3, 2022 4 minutes ago, Randy Calvert said: Check your CSS code where you placed it. It’s possible you have a fixed height where it can’t use more than that amount of space. I did, code blocks don't have a fixed height. Can I establish height in code? <div id='block_ID' data-blockID='guest-sign-up' class='ipsExternalWidget' data-inheritStyle='true'></div>
Randy Calvert Posted March 3, 2022 Posted March 3, 2022 It would not be set on the IPS block. Â It would be set on the block containing it. Â What's the URL of the page?
Manuel Molina Posted March 3, 2022 Author Posted March 3, 2022 https://www.bi5on.com/bison-circle I published the page and it seems to be working now, the problem now is that login with social netwoks isincluded in the plugin and are not working. They are working in the community login, but not in the plugin embed on my website.
Marc Posted March 3, 2022 Posted March 3, 2022 You would need to check that with the provider of that plugin
Manuel Molina Posted March 3, 2022 Author Posted March 3, 2022 10 minutes ago, Marc Stridgen said: You would need to check that with the provider of that plugin I created that pluginin AdminCP ACPÂ > Pages > Page Management > Blocks Create a new block Type: Plugin Plugin: Guest Signup Widget
Randy Calvert Posted March 3, 2022 Posted March 3, 2022 (edited) It looks to be your popup signup widget blocking the display.  It's overlaying on top of the IPB widget.  If I close the overlay, it displays fine. If I close that popup, it looks fine...  Edited March 3, 2022 by Randy Calvert Manuel Molina 1
Manuel Molina Posted March 3, 2022 Author Posted March 3, 2022 Thank you @Randy Calvert. @Marc Stridgen I created that plugin in AdminCP. It wasnt a third party developer. ACP > Pages > Page Management > Blocks Create a new block Type: Plugin Plugin: Guest Signup Widget
Randy Calvert Posted March 3, 2022 Posted March 3, 2022 Are you still seeing a problem? Â It all looks correct and appears to work for me. Â All of the links work AND display correctly for me when the overlay window that is popping up over the IPB widget is closed. Â
Manuel Molina Posted March 3, 2022 Author Posted March 3, 2022 @Randy Calvert you are right, display it is working, sign in and signup buttons work as well. Thank you. But social links to log in are not working (Linked in, Twitter, Google)
Randy Calvert Posted March 3, 2022 Posted March 3, 2022 Now THAT would be a good question for IPS support.  🙂  Would the 3rd party login links be expected to work when used as an external widget?  Manuel Molina 1
Jim M Posted March 3, 2022 Posted March 3, 2022 Currently, there is a Content Security Policy on the website preventing the iframe from redirecting to the social media login. Regardless of the CSP on your main website, this may be an oversight on our end allowing this block to be embeded as it functions like a form in the iframe rather than a button. I have added this to our internal tracker to be reviewed.
Manuel Molina Posted March 3, 2022 Author Posted March 3, 2022 20 minutes ago, Jim M said: Currently, there is a Content Security Policy on the website preventing the iframe from redirecting to the social media login. Regardless of the CSP on your main website, this may be an oversight on our end allowing this block to be embeded as it functions like a form in the iframe rather than a button. I have added this to our internal tracker to be reviewed. I agree, we just need the sign in, sign up button, not the social log in links.
Marc Posted August 8, 2022 Posted August 8, 2022 This has been resolved in the recently released 4.7..1 version of the platform. Please upgrade to that version if you are experiencing this issue, and if you still have any problems, please let us know. Manuel Molina 1
Recommended Posts