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

Move dashboards to the related sysext #17

Open
georgringer opened this issue Apr 30, 2024 · 2 comments
Open

Move dashboards to the related sysext #17

georgringer opened this issue Apr 30, 2024 · 2 comments

Comments

@georgringer
Copy link

Hey,

What about moving your cool ideas to the core?
Have you thought about that?

@ulrichmathes
Copy link
Member

Hey Georg and thanks for your interest!

I've been a bit reluctant to develop the widgets for the TYPO3 core right away. The reason for this is that each widget on its own probably does not currently meet the security requirements. In general, they tend to be developed in a straightforward manner.

The target group for the widgets at this early stage are single-site installations with only one editorial team. Without further labour law concerns. A disclaimer in the Readme.md would probably be a good idea.

The goal is definitely to migrate the widgets to the core. But I'm afraid I still have some work ahead of me.
Do you have any points that I should keep in mind during development?

My concerns in the direction of core migration

Broken Link Widget

Bad example, this widget already respects workspaces and the PagePermsClause of the backend user. The feature to hide broken links is still a bit experimental.

Duplicate Files Widget

Shows any files regardless of whether the user has permissions on the storage or the folder.

Indexed Search Statistic Widget

Not site dependent

Last Changed Pages Widget

Is this a problem in terms of labour protection law? However, it is just a different view of the history. PagePermsClause is taken into account.

Latest Redirects Widget

Perhaps not critical

Storage Size Widget

Currently only handles the DefaultStorage. More specific configurations would probably be necessary.

Unused Files Widget

shows all files regardless of whether the user has permissions to the storage or the folder.

@georgringer
Copy link
Author

hey.

I haven't looked into the code itself but you could e.g. start with "Latest Redirects Widget" as a 1st try because it would just need a simple check if the user is allowed to read redirects.

feel free to contact me in slack if you got any questions or need help

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

No branches or pull requests

2 participants