Download the PHP package webexcess/notifications without Composer
On this page you can find all versions of the php package webexcess/notifications. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download webexcess/notifications
More information about webexcess/notifications
Files in webexcess/notifications
Package notifications
Short Description An asynchronous notification system for Neos CMS
License MIT
Informations about the package notifications
Neos CMS Notifications
This plugin provides asynchronous notifications in Neos CMS.
Note: This package is still experimental and not for production.
Quick start
-
Include the Plugin's route definitions to your
Routes.yaml
file -
Add in your Application a notification
-
Add in your Shell-Script a notification
- Visit the Neos backend and the notification appears
Address Users
--target "Roles:TYPO3.Neos:Editor,TYPO3.Neos:Administrator"
or --target "Users:usernamea,usernameb"
TYPO3.Neos:Editor\+
means that every user with this role get the notification.
TYPO3.Neos:Editor\!
means that even if another role has the "+"-suffix, the delivery of the notification ends with the first of these "!"-suffix users.
If there is one "+" or "!" suffix, every other not-suffixed item gets "+" appended.
Important: Escape the characters "+" and "!" if you are in shell!
Default behavior:
The first backend user is the one and only that get the notification.
Role restricted behavior:
The first backend user with role "TYPO3.Neos:Editor" is the one and only that get the notification.
Role restricted behavior - all users:
All backend users with role "TYPO3.Neos:Editor" get the notification.
Role restricted behavior - limited:
All backend users with role "TYPO3.Neos:Editor" get the notification until one single user with role "TYPO3.Neos:Administrator" get the notification.
TYPO3.Neos:History Integration
To get this working you have to change the TYPO3\Neos\Controller\Module\Management\HistoryController.php
from:
to:
and Enable it: