TB: 115.5.0
OS: Win 11
Tach zusammen...
Ich hab mit nachfolgendem Script einen Button zum Öffnen des Chrome-Ordners erstellt:
JavaScript
// 04_TB_openchromefolder_button.uc.js
// Chromeordner per Button öffnen
//
// https://github.com/Endor8/userChrome.js/blob/master/Thunderbird/Thunderbird%20-%20Release%20115/Chrome-ordner-%C3%B6ffnen.uc.js
//
// 231106: harff182 berechneter Pfad zum icon
//
(function() {
if (location != 'chrome://messenger/content/messenger.xhtml') return;
var toolbarbutton = document.createXULElement('toolbarbutton');
var currentProfileDirectory = Services.dirsvc.get("ProfD", Ci.nsIFile).path.replace(/\\/g, "/");
var buttonicon = "profilfolder.gif"
var props = {
id: 'chromefolder-ToolBarButton',
class: 'toolbarbutton-1',
label: 'Chrome',
tooltiptext: 'Chromeordner öffnen',
style: 'list-style-image: url("' + ("file:" + currentProfileDirectory + "/chrome/icons/" + buttonicon) + '");',
onclick: 'if (event.button == 0) { \
Services.dirsvc.get("UChrm", Ci.nsIFile).launch(); \
}; '
};
for (var p in props) toolbarbutton.setAttribute(p, props[p]);
var position = document.getElementById('tabmail-arrowscrollbox');
position.parentNode.insertBefore(toolbarbutton, position.nextSibling);
})();
Alles anzeigen
Nun möchte ich 2 zusätzliche Buttons für chrome/ugs_css und chrome/ugs_js.
Bin aber als js-Dummy ZuDummZumZum
Mag mir wer auf die Sprünge helfen?