Hast du andere Skripte in TB, die funktionieren? Wenn nicht, dann füge auch mal dieses Skript hinzu (evtl. Position im Skript ändern!):
JavaScript
// ==UserScript==
// @name VersionInAddonBar.uc.js
// @description Versionsnummer in der Addon-Bar anzeigen
// @include main
// @charset UTF-8
// @note Basiert auf dem Script MemoryMonitorMod.uc.js und der Erweiterung "Version in Statusbar"
// @note In Zeilen 16 u. 17 die Toolbar und die Position (hinter welchem Element) auf der Toolbar anpassen.
// ==/UserScript==
setTimeout(function() {
var ucjsVN = {
init : function () {
var Toolbar = 'status-bar'
var Position = 'calendar-show-todaypane-panel'
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.style.paddingTop = '4px';
var label = document.createXULElement('label');
label.setAttribute('value', "v" + info.version);
versionPanel.appendChild(label);
document.getElementById(Toolbar).insertBefore(versionPanel, document.getElementById(Position).nextSibling);
},
}
ucjsVN.init();
}, 5000);
Alles anzeigen
Dann sollte in der Statusleiste die Versionsnummer erscheinen.
Wenn sie es nicht tut, stimmt mit der Installation der Dateien etwas nicht, die für das Funktionieren der Skripte nötig sind.
Poste auch mal den Inhalt der UserChrome.CSS und der UserChrome.JS
Edit: Hast du mit dem Timeout-Wert am Ende des Skripts experimentiert?
Boersenfeger: Fällt dir etwas ein/auf, was bei bananovic nicht funktioneren könnte?