hi.
as i develop my coda dock and am testing with a small part of our team i want a button to add a row to a table to leave feedback for me to look at. the code is bellow.
RunActions(
//adds row and puts the name of the page the button is on so i know where the feedback is refering to
AddRow([Coda Feedback Master],[Coda Feedback Master].Page,“Report Form”),
//opens that row in a popup
OpenRow([Coda Feedback Master].Last()))
this works fine when I’m logged in but the button greys out for public users.
1 Like
I am pretty sure public access is view only. That is probably a good thing, because you might get ‘spammed’ with replies if it was any different.
You can add a form to your pages - they do allow public use. If you use a link to the form, you could add a ?Page=ENcodeForUrl(”Report Form”) to your URL to store the page the user was on. Page can be a hidden field if you set the form parameters properly.
About your RunActions formula: it is better to use:OpenRow(AddRow([Coda Feedback Master],[Coda Feedback Master].Page,“Report Form”))
1 Like