My use-case: I am using miniExtension links to automatically register people for events when they click a button in a list. I am able to pass the event name to the miniextension form through the table that is linked to the list, but have yet to figure out how to auto-populate the logged in user’s information. The form is not an embedded form, but rather the button is an external link-out to the form.
dbayless, thanks much, this was very helpful for me. I need to pass userID when calling a Tally pop-up Form from buttons on both CTA blocks and List Details blocks. Your code from a few weeks ago allows that without having to call a stand-alone page just for a script. If I have to call a separate page for a script it kind of defeats the purpose of a pop-up. I can put the userID right into the static URL from a CTA button. At least it worked on one page, but now it doesn’t seem to work anymore from a different page! (Put your code into site-wide footer). Maybe an issue with timing before full page load? Not sure.
However, it doesn’t seem to work on a List Details block when the button is calling a URL from an Airtable Field, there seems to be no way to call a static URL from a List Details button it seems. And your code doesn’t seem to affect the href link brought back from Airtable for the button press. Any thoughts from anyone?
This worked fine for me for a couple of months (until September 2022) but since October the replacement of the email in links via the header code injection stopped working; @artur can you pls confirm whether any changes might have been made in the backend to any of the variables used in your code snippet that might be the reason why it stops replacing the email correctly now? thx, Stephan