-
Notifications
You must be signed in to change notification settings - Fork 221
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Separate the Home page and the Admin page #2753
Comments
+1 from customer |
The idea is that the landing page, even if you have admin roles, should remain that. Then a separate page should have the admin functions. As a first step, we can use home.xhtml in both cases and match it to two paths:
At a later point, the admin area can be expanded to other areas besides functions on deployed forms. |
Consider:
or have option to see/show latest/all versions, TBD. |
Updated suggestions:
Navigation options:
|
|
Now if I go to <role name="*" app="*" form="*"/> then I see library forms as well. Should that be the case? This is because the |
I don't think there is any point in the home page showing libraries, as those forms are not intended to be filled out. (Whether they should be shown on the admin page is more arguable.) |
That's right, I don't think they should show on the Home page, which is meant to show the published forms only. On the Admin page, that should at least be an option if not the default. One question is about the |
The issue is in We should be able to call the API to specify separately whether we want the caller to honor the
However, whether we show a form because it is accessible due to the permissions above doesn't mean we necessarily imply that we see If we want to keep backward compatibility, I think we need to add a URL parameter, for example |
For the backward compatibility of paths:
The question is, what should
One issue with redirects is with embedding, which doesn't support it. However, we typically don't embed the home/admin page. The Form Runner proxy portlet supports |
Q: Do we need a backward compatibility mode for Also one reason to not client-side redirect is a question of backward compatibility if the app has been protected by path. |
Confusion above between
Fixing some paths in the comments above to avoid the confusion. |
This was done for Orbeon Forms 2022.1. Only missing thing is extensive doc.
|
The term "Home" is a bit unclear. Candidates:
See also #1410, #1946.
The text was updated successfully, but these errors were encountered: