Search and replace strings recursively after page generation using user-managed replacement definitions
the sorting of the entries ist done over the IDs, that way, it is always the latest created that ist displayed if there are more than one active. That way the start and end time can be used to override an entry.