Bubble notifications/cs



Bublinová upozornění je systém JavaScript vyvinutý jako součást MediaWiki pro zobrazování upozornění na webové stránce.

Funkce

 * Několik upozornění: Dokáže zobrazit více notifikací (upozornění) současně. Každé může být samostatně uzavřeno.
 * Automatické zavírání: Oznámení lze nakonfigurovat tak, aby se po krátké době automaticky zavřelo. To je ve výchozím nastavení povoleno, ale jednotlivé funkce používající tento systém se mohou rozhodnout, že jej v případě potřeby pro konkrétní upozornění deaktivují.
 * Označování: A notification can optionally be given a name (or "tag"). When a new notification is created with the same name as an older one that is still active, the older one is replaced with the new one. This enables an improved user experience where one would otherwise cause old, incomplete, or duplicate notifications to be visible (example use cases)

API
The entry point for the bubble notifications is the  method. Some examples:

The format is:, available options are:


 * – A boolean indicating whether the notification should automatically be hidden after shown or if it should persist.
 * – Number of seconds for timeout of auto-hide notifications.
 * – An optional string. When a notification is tagged only one message with that tag will be displayed. Trying to display a new notification with the same tag as one already being displayed will cause the other notification to be closed and this new notification to open up inside the same place as the previous notification.
 * – An optional title for the notification. Will be displayed above the content, usually in bold.
 * – An optional string for the type of the message used for styling: Examples: 'info', 'warn', 'error', 'success'.
 * – A boolean indicating if the autoHide timeout should be based on time the page was visible to user or if it should use wall clock time.



Viz též

 * API Documentation: mw.notify