Skip to content
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

Exclude sites assignment from "protection" of a catalogue #825

Open
Zack-83 opened this issue Nov 16, 2023 · 7 comments · Fixed by #875
Open

Exclude sites assignment from "protection" of a catalogue #825

Zack-83 opened this issue Nov 16, 2023 · 7 comments · Fixed by #875
Assignees
Milestone

Comments

@Zack-83
Copy link
Member

Zack-83 commented Nov 16, 2023

Rationale / Begründung

In multi-sites instances, managers may see all catalogs, and for that reason some are write-protected, to avoid accidental editing or deletion.

Yet this protection also hinders to pick up existing catalogs and give them free for the own instance without asking an admin.

Affected

Managers

Minimal functionality

The possibility of assigning catalogs (views, ...) to sites should bypass the writing protection.

From an information science point of view, the connection catalog <--> site belongs more to the site and should be accessible independently, also to avoid proliferation of clone catalogs (options, ...).

@MyPyDavid
Copy link
Member

yes, think it's a good idea. To be precise, only the assignment of sites for the which the user is also an editor should editable..

@MyPyDavid MyPyDavid self-assigned this Nov 16, 2023
@MyPyDavid
Copy link
Member

from @jochenklar :
we could use a new endpoint that makes joinElement for sites,
and a button (with new icon) in the element panels that joins or remove the sites from the element (eg catalog)

@MyPyDavid
Copy link
Member

I found these buttons as an option to add or remove the current site from an element.

Would those fit or do you have other suggestions @jochenklar?

@jochenklar
Copy link
Member

Mhm, it looks a bit to much like a calendar, maybe https://fontawesome.com/v4/icon/minus-square-o?

@MyPyDavid
Copy link
Member

MyPyDavid commented May 21, 2024

one technical question, does this mean that it needs to bypass the LockedValidator 🙈 as well?

@jochenklar
Copy link
Member

Yes, but I don't think its a problem.

@MyPyDavid
Copy link
Member

thanks, yes, it was already in the backend like that 👍 just had to remove it from the frontend

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants