// ==UserScript== // @name VersionInMenüleiste.uc.js // @description Versionsnummer in der Status- oder einer anderen Leiste anzeigen // @include main // @charset UTF-8 // @note Basiert auf dem Script MemoryMonitorMod.uc.js und der Erweiterung "Version in Statusbar" // @note Bit-Version aus https://www.camp-firefox.de/forum/thema/135247-anwendungsname-und-version-in-der-men%C3%BCleiste/ // @note In Zeilen 17 u. 18 die Toolbar und die Position (hinter welchem Element) auf der Toolbar anpassen. // @note Ein Klick auf den Button öffnet das Fenster "Über Thunderbird". // ==/UserScript== setTimeout(function() { const blanks = '\u00A0'; var personalText = ' > ' + blanks + blanks + blanks + blanks + blanks + ' Profil ' + blanks + ' RALF ' + blanks + blanks + blanks + blanks + blanks + blanks + ' < ' ; // your personal text here var cssColor = 'yellow'; // Font Color var css = 'padding-top: 5px !important; padding-right: 15px; padding-left: 40px; color: ' + cssColor + '; font-weight: bold; border-left: 1px ridge lightgrey; border-right: 1px ridge lightgrey;'; var ucjsVN = { init : function () { var Toolbar = 'mail-menubar' var Position = 'ffcssweb-menu' var info = Components.classes['@mozilla.org/xre/app-info;1'].getService(Components.interfaces.nsIXULAppInfo); var versionPanel = document.createXULElement('toolbaritem'); versionPanel.id = 'VersionDisplay'; versionPanel.setAttribute('tooltiptext', 'Versions-Nummer. Klick öffnet "Über ' + info.vendor + ' ' + info.name + '"'); versionPanel.setAttribute('onclick', "openAboutDialog();"); versionPanel.setAttribute('style', css); // versionPanel.style.paddingTop = '4px'; var label = document.createXULElement('label'); label.setAttribute('value', "Thunderbird " + blanks + blanks + blanks + blanks + info.version + blanks + blanks + blanks + blanks + blanks + blanks + blanks + blanks + blanks + personalText); versionPanel.appendChild(label); document.getElementById(Toolbar).insertBefore(versionPanel, document.getElementById(Position).nextSibling); }, } ucjsVN.init(); }, 3000);