TYPO3 Dashboard
The focus of a website project is often on the frontend and its features and layouts. The backend, on the other hand, tends to receive less attention, is often overloaded and can sometimes be off-putting for editors.
So I'm all the more pleased that the dashboard is a great new feature for backend users in TYPO3.
The dashboard is an area that the user can customize with the help of predefined widgets. The widgets can be moved and arranged using drag & drop, and small widgets can also be placed next to each other. If one dashboard is not enough, the user can also create additional dashboards and add widgets as required.
For integrators, the dashboard also offers the option of defining ready-made dashboards with widgets in advance. The user can then select this as a template when creating a new dashboard.
The dashboard currently only offers a small selection of prepared widgets. These are widgets with information about the system or current news from the TYPO3 world.
These widgets are therefore mainly aimed at administrators who want to keep up to date with the system and TYPO3. One example is the "TYPO3 security advisories" widget with current information on security vulnerabilities and security updates.
But what about editors?
No problem: the dashboard can be extended quite easily with additional, custom widgets.
Using a simple YAML configuration, you can create your own variants with a customized configuration based on the existing widgets. For example, you can create your own RSS feed widget without writing a single line of PHP code.
If this is not enough, you can of course also develop your own widgets and register them again via YAML and make them available in the backend.
In this way, you can provide editors with pretty much any desired information as a widget, such as:
- Which pages and content in my area or from my favorites were last changed?
- Are other colleagues (users with the same BE group) currently online?
- Are there new features for editors?
The possibilities here are almost unlimited.
If editors do need some encouragement, why not offer a "joke of the day" widget that randomly selects and displays a joke from a secure source (e.g. a trustworthy web service)?
There were already colleagues here who wanted to create a random cat picture widget, but fortunately we were able to stop them. After all, we are serious developers....