Add the ability to start and stop announcements & description field
As we discussed before, this merge contains:
-
Add a description for each announcement, which might be useful for documentation when you have many announcements to deal with.
-
Add the ability to stop and start announcements. As a consequence, the system will allow users to interrupt an announcement without having to delete it. Moreover, the user will be allowed to create a stopped announcement, which gives better control to the sysadmin. In my experience, this feature is useful for maintenances.
-
Moreover, I did a small web interface bugfix in the edit box, which loses the community selection after the first change - I couldn't implement the stop/start feature without this bugfix.