@ Glenn
Sorry for the long post, but please take the time to read it thoroughly as I think it’ll help.
re: the private/public radio button is gone.
Right. There can only have access to the options the role has permission to to view as set on the Connections : Roles admin page. When I was developing Link 2.0, I originally limited the entry visibility too. But I decided when editing in the admin the user can change the visibility status of the entry. Depending on feedback, I may change this in later revisions to Connections and Link.
When editing with Form on the front-end, there will only be permitted to chose the visibility status that they have permission to view. Because if the user would chose a status they do not have permission to view, they would lose front-end editing altogether. They would simply get an error message saying they do not have permission to view the/their entry.
re: still not possible to edit on the front end
The “Edit My Directory Entry” link in the admin bar will always take one to the edit page in the admi.
The “View My Directory Entry” link in the admin bar will always link to the user’s entry in the front end.
The “Add My Directory Entry” link in the admin bar will only show to the user if there has not been an entry linked to them. This link will always link to the edit page in the admin page.
The “View My Entry” link in the list actions will always link to the the users entry in the front-end. If there is no entry linked, the user will instead be presented with:
The “Add My Directory Entry” link in the list actions will either link to the admin edit page or the Form submit page depending on if Form is installed and active.
The “Edit My Directory Entry” link in the entry actions will either link to the admin edit page or the Form submit page depending on if Form is installed and active.
The “Submit New Entry” link in the list actions will always be shown and always link to the Form submit page. This link has no relation to the adding/editing of “linked” entries, rather it allows the submission of “anonymous” entry submissions. It was a tough choice to leave this active when both Form and Link are installed because one of the core features of Form is to allow submissions to the directory. I may change this behavior/remove it when both Form and Link are installed depending on feedback. It makes sense how it is now when you think about it, but I definitely see how there will be confusion.
Now, I know you said you are not using the list action link or the entry action links because of your setup. So I’m not exactly sure how you submitted the entry you show in the screenshot. My guess is you simply went to the page with Form on it (added to the page with the legacy shortcode), yes? That will not work for adding/editing a linked entry. That’s why the action links exist… The shortcode is supported for backwards compatibility only for new submissions into the directory.
To edit an existing linked entry in the front-end without using the action links, visit the specific entry and then type /edit/ at the end of the address. That link will resolve to the edit page for the entry using Form.
Your setup is more “complex” than the majority of the users of Connections and these extensions. It’s a setup I’m willing to officially support which is why I’ll add the shortcodes and widget which can be used in lieu of or in addition to the action links.
