From: Hypolite Petovan Date: Tue, 26 May 2020 14:23:27 +0000 (-0400) Subject: Add page title notification count display X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=7e37378c2a453cae4c3e47a8ba93f61318917003;p=friendica.git Add page title notification count display --- diff --git a/view/js/main.js b/view/js/main.js index 0718ea3ca7..8613153987 100644 --- a/view/js/main.js +++ b/view/js/main.js @@ -134,6 +134,7 @@ var commentBusy = false; var last_popup_menu = null; var last_popup_button = null; var lockLoadContent = false; +var originalTitle = document.title; const urlRegex = /^(?:https?:\/\/|\s)[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})(?:\/+[a-z0-9_.:;-]*)*(?:\?[&%|+a-z0-9_=,.:;-]*)?(?:[&%|+&a-z0-9_=,:;.-]*)(?:[!#\/&%|+a-z0-9_=,:;.-]*)}*$/i; @@ -242,6 +243,13 @@ $(function() { window.location.href=window.location.href } + let tabNotifications = data.mail + data.notification; + if (tabNotifications > 0) { + document.title = '(' + tabNotifications + ') ' + originalTitle; + } else { + document.title = originalTitle; + } + ['net', 'home', 'intro', 'mail', 'events', 'birthdays', 'notification'].forEach(function(type) { var number = data[type]; if (number == 0) {