Letzter Stand, wenn ich den Kalenderdruck über Mit Systemdialog drucken ausdrucke, funktioniert der Ausdruck bei mir.
Vielleicht können
generalsync oder jobisoft etwas zu dem Thema sagen.
Gruß
EDV-Oldie
Letzter Stand, wenn ich den Kalenderdruck über Mit Systemdialog drucken ausdrucke, funktioniert der Ausdruck bei mir.
Vielleicht können
generalsync oder jobisoft etwas zu dem Thema sagen.
Gruß
EDV-Oldie
So, jetzt habe ich mein Testprofil gelöscht und neu angelegt, immer noch der selbe Fehler, kein Kalenderdruck und es steht im letzten Druckfeld Back und nicht zurück.
Der Fehler tritt bei mir auch in der Beta und in der Daily Version bei mir auf.
Nachtrag:
Auch auf meinem Notebook das selbe Problem.
Gruß
EDV-Oldie
Vielleicht ist das auch ein Grund für das Skript.
Nein, in dem selben Profil funktioniert der Kalenderdruck.
Korrektur auch nach dem Update auf 92.3.2 funktioniert der Kalender Druck nicht in dem Test Profil.
Gruß
EDV-Oldie
UhrMenueLeiste.uc.js
Auch die aus dem Firefox-Forum bekannte Uhr kann im Thunderbird eingebunden werden.
function doDatUhrCallback() {try{doDatUhr();}catch(ex){} }
function doDatUhr() {
var days = ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"];
var months = ["Jan", "Feb", "März", "Apr", "Mai", "Juni", "Juli", "Aug", "Sep", "Okt", "Nov", "Dez"];
window.setTimeout(doDatUhrCallback, 1000);
var D = new Date();
var day = days[D.getDay()];
var month = months[D.getMonth()];
var year = D.getFullYear();
var hour = D.getHours();
var minute = D.getMinutes();
var second = D.getSeconds();
var date = " " + day + ", " + (D.getDate() < 10 ? "0" +D.getDate() : D.getDate()) + ". " + month + " " + year + " - ";
var time = (hour < 10 ? "0" +hour : hour) + ":" + (minute < 10 ? "0" +minute : minute) + ":" + (second < 10 ? "0" +second : second);
var timestr = date + time + "" + " ";
var FFstr = AppConstants.MOZ_MACBUNDLE_NAME.split('.');
var mbName = FFstr[0];
var text = mbName + ' ' + AppConstants.MOZ_APP_VERSION_DISPLAY + ' ' + "> gestaltet von EDV Oldie < ";
var status = document.getElementById("statusbar-clock-display");
status.setAttribute("value",text + timestr);}
//var ClockStatus = document.getElementById("statusbar-display");
var ClockStatus = document.getElementById("helpMenu");
var ClockLabel = document.createXULElement("label");
ClockLabel.setAttribute("id", "statusbar-clock-display");
ClockLabel.setAttribute("class", "statusbarpanel-text");
ClockLabel.setAttribute("style", "padding-top:0px; padding-left:10px;color:blue");
ClockStatus.parentNode.insertBefore(ClockLabel, ClockStatus.nextSibling);
doDatUhr();
Alles anzeigen
scrollbars-minimal.uc.js
Mit diesem Script kann man die Scrollbalken des Thunderbird ändern.
(function() {
var css =`
scrollbar {
z-index: 2147483647 !important;
position: relative !important;
}
scrollbar,
scrollbar * {
-moz-appearance: none !important;
margin: 0px !important;
padding: 0px !important;
border: 0px !important;
box-shadow: none !important;
}
scrollbar[orient="vertical"] {
-moz-margin-start: 0px !important;
max-width: 12px !important;
min-width: 12px !important;
/*background: #38383d !important;*/
background: transparent !important;
background-size: 12px 12px !important;
background-repeat: repeat-y !important;
background-position: 50% 0% !important;
cursor: default;
}
scrollbar[orient="horizontal"] {
margin-top: 0px !important;
max-height: 12px !important;
min-height: 12px !important;
/*background: #38383d !important;*/
background: transparent !important;
background-size: 12px 12px !important;
background-repeat: repeat-x !important;
background-position: 0% 50% !important;
cursor: default;
}
/*scrollbar[orient="vertical"]:hover {
background: #ddd !important;
transition: all 0.08s !important;
}
scrollbar[orient="horizontal"]:hover {
background: #ddd !important;
transition: all 0.08s !important;
}*/
scrollbar thumb[orient="vertical"] {
min-height: 24px !important;
width: 12px !important;
min-width: 12px !important;
max-width: 12px !important;
}
scrollbar thumb[orient="horizontal"] {
min-width: 24px !important;
height: 12px !important;
min-height: 12px !important;
max-height: 12px !important;
}
scrollbar thumb {
border-radius: 6px !important;
/*background: #38383d !important;*/
background: transparent !important;
border: 2px solid rgba(0,255,255,0) !important;
box-shadow: 0 0 0 8px #696969 inset !important; /* Scrollbalken #6495ed */
transition: all 0.04s !important;
opacity: 1 !important;
}
scrollbar:hover thumb {
box-shadow: 0 0 0 8px #87ceeb inset !important; /* Scrollbalken #1876bc */
}
scrollbar thumb:active {
box-shadow: 0 0 0 8px #0c3c60 inset !important;
background: #1876bc !important;
}
scrollbar, scrollcorner {
-moz-appearance: none !important;
/*background-color: #38383d !important;*/
background: transparent !important;
background-image: unset !important;
}
/*scrollbar gripper {
box-shadow: 0 0 0 8px red inset !important;
background: blue !important;
}*/
/* no buttons */
scrollbar:hover scrollbarbutton {
box-shadow: 0 0 0 8px #87ceeb inset !important; /* Scrollpunkt #23a1ff */
opacity: 1 !important;
}
scrollbar:active scrollbarbutton {
box-shadow: 0 0 0 8px #1876bc inset !important;
opacity: 1 !important;
}
scrollbar scrollbarbutton:hover {
box-shadow: 0 0 0 8px #87ceeb inset !important; /* Scrollpunkt #1876bc */
opacity: 1 !important;
}
scrollbar scrollbarbutton:active {
box-shadow: 0 0 0 8px #0c3c60 inset !important;
background: #1876bc !important;
opacity: 1 !important;
}
scrollbar scrollbarbutton {
min-height: 12px !important;
min-width: 12px !important;
max-height: 12px !important;
max-width: 12px !important;
height: 12px !important;
width: 12px !important;
border-radius: 6px !important;
/*background: #38383d !important;*/
background: transparent !important;
border: 2px solid rgba(0,255,255,0) !important;
box-shadow: 0 0 0 8px #696969 inset !important; /* Scrollpunkt #6495ed */
/*box-shadow: 0 0 0 8px rgba(100,100,100,0.3) inset !important;*/
transition: all 0.04s !important;
opacity: 1 !important;
}`;
var sss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
var uri = makeURI('data:text/css;charset=UTF=8,' + encodeURIComponent(css));
sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
})();
Alles anzeigen
RestartThunderbird.uc.js
Mit diesem Script kann ein schneller Neustart mit Löschen des User Caches durchgeführt werden.
//RestartThunderbird.uc.js ab 87.x
"use strict";
(function() {
if (location != 'chrome://messenger/content/messenger.xhtml') return;
// toolbox
var toolbarbutton = document.createXULElement('toolbarbutton');
var props = {
id: 'restartthunderbird-toolbar',
label: 'Neustart',
tooltiptext: 'Neustart (mit Rechts- und Mittelklick wird userChrome.js-Cache geleert)',
style: 'list-style-image: url(data:image/png;base64,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)',
class: 'toolbarbutton-1',
onclick: 'if (event.button == 0) { \
Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
}; \
if (event.button == 1 || event.button == 2) { \
Services.appinfo.invalidateCachesOnRestart(); \
Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
};'
};
for (var p in props) toolbarbutton.setAttribute(p, props[p]);
var toolbox = document.getElementById("mail-toolbox");
toolbox.palette.appendChild(toolbarbutton);
var toolbar = document.getElementById("tabbar-toolbar");
toolbar.insertItem("restartthunderbird-toolbar", toolbar.lastChild);
})();
Alles anzeigen
Gerade in einem leeren Profil getestet da funktioniert es.
Werde später suche was da nicht stimmt.
Gruß
EDV-Oldie
OpenProfileDirectory.uc.js
Dieses Skript öffnet mit dem Hotkey "Alt + p" direkt den Profilordner.
// ==Userscript==
// @name Open Profile Directory
// Dieses Skript öffnet mit dem Hotkey "Alt + p" direkt den Profilordner.
// @include *
// ==/Userscript==
(function(win){
function openProfileDirectory() {
Components.classes["@mozilla.org/file/directory_service;1"]
.getService(Components.interfaces.nsIProperties)
.get("ProfD", Components.interfaces.nsIFile)
.launch();
}
if(typeof win.openProfileDirectory == 'undefined') {
win.openProfileDirectory = openProfileDirectory;
win.addEventListener('keydown', function(e) {
if (e.altKey == true && e.keyCode == 80) {
e.preventDefault();
openProfileDirectory();
}
}, false);
}
})(window);
Alles anzeigen
Bei mir sieht das so aus.
Gruß
EDV-Oldie
OpenChromeDirectory.uc.js
Dieses Skript öffnet mit dem Hotkey "Alt + c" oder "AltGr + c" direkt den Chromeordner.
// ==Userscript==
// @name Open Chrome Directory
// Dieses Skript öffnet mit dem Hotkey "Alt + c" oder "AltGr + c" direkt den Chromeordner.
// @include *
// ==/Userscript==
(function(win){
Components.utils.import("resource://gre/modules/Services.jsm");
function openChromeDirectory() {
// Get the chrome directory.
let currUChrm = Services.dirsvc.get("UChrm", Ci.nsIFile);
let chromeDir = currUChrm.path;
// Show the chrome directory.
let nsLocalFile = Components.Constructor("@mozilla.org/file/local;1","nsIFile", "initWithPath");
new nsLocalFile(chromeDir).reveal();
}
if (typeof win.openChromeDirectory == 'undefined') {
win.openChromeDirectory = openChromeDirectory;
win.addEventListener('keydown', function(e) {
if (e.altKey == true && e.keyCode == 67) {
e.preventDefault();
openChromeDirectory();
}
}, false);
}
})(window);
Alles anzeigen
edvoldi, willst du mal mein Skript versuchen.
Wenn bei mir schon das Script von bege nur mit Änderung des Ziels nicht funktioniert,, sollte Dein Script dann wohl auch nicht funktionieren.
Mein Script läuft ja bei Dir, also muss am meinem Windows PC etwa anderes stören.
Werde es später an meinem Notebook testen.
Jetzt erstelle ich erst einmal einen Beitrag über alle mir bekannten Scripts die im Thunderbird ab 91 funktionieren.
Gruß
EDV-Oldie
extras_config_menu_tb.uc.js
Mit diesem Script kann man einen Button in der Menüleiste oder in der Toolbar anlegen.
Dieses Bild zeigt einen Ausschnitt, was ausgewählt werden kann.
Hier das Script aus dem Firefox-Forum mit meinen Einstellungen und Anpassung an den Thunderbird von bege .
extras_config_menu_tb.uc.js.zip vom 24.11.2021
Hier das Script von bege mit geänderten Einstellungen zum Anpassen der Auswahlmöglichkeit:
extra_config_menu-begeTB.uc.js.zip vom 11.11.2021
browsertoolbox.uc.js
Button für Browserwerkzeuge - hiermit kann man schnell den Entwickler-Werkzeugkasten öffnen.
// Button für Browserwerkzeuge
// browsertoolbox.uc.js von Endor von hier:
// https://www.camp-firefox.de/forum/thema/129954-symbole-zu-kontextmen%C3%BCs-mit-javascript-und-css-hinzuf%C3%BCgen/?postID=1138524#post1138524
// 2021-11-03 Von milupo & edvoldie für Thunderbird angepasst
// 200214: Einbau
(function() {
if (location != 'chrome://messenger/content/messenger.xhtml')
return;
var toolbarbutton = document.createXULElement('toolbarbutton');
var props = {
id: 'browser-toolbox-button',
class: 'toolbarbutton-1',
label: 'Browser-Werkzeuge',
tooltiptext: 'Browser-Werkzeuge',
style: 'list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA3ElEQVQ4jZXSsRHDIBQDUI3hNVjDa2illFrBa7ikzAouf+lSKTAEO5yTcPcLDv+HAEOSfy2MhiTbu7fteVvzPN8D67p6mqZWkrxtT0fEf4C9294b8HeCK0DCJH4H+ksj0UAS34FleTglOCV4WR4HIEtogARLHXZ9BRKOiNbUAxI+04yA2nAF+rUhkFJpqEXCOfOUplSXogfIcv76cc5sO+fMjzRDoN58Oa+OV1BLYu8GBkBEnJpJOKHMc6YTzhcJHABJvwunY3RRG1CR4T9RwAL087bbMb8FvoHX8QLPnPfVLcoFYwAAAABJRU5ErkJggg==)',
oncommand: '(' + onCommand.toString() + ')()'
};
for (var p in props) toolbarbutton.setAttribute(p, props[p]);
var toolbox = document.getElementById("mail-toolbox");
toolbox.palette.appendChild(toolbarbutton);
var toolbar = document.getElementById("tabbar-toolbar");
toolbar.insertItem("browser-toolbox-button", document.getElementById('button-addons'));
function onCommand() {
var document = event.target.ownerDocument;
if (!document.getElementById('devtoolsToolbox')) {
let { require } = Cu.import("resource://devtools/shared/Loader.jsm", {});
require("devtools/client/framework/devtools-browser");
};
document.getElementById('devtoolsToolbox').click();
};
})();
Alles anzeigen
Gruß
EDV-Oldie
AddOnLister.uc.js
Dieses Skript schreibt die Konfiguration des Thunderbirds (möglich sind: Useragent, Erweiterungen, Themes, Plugins, Wörterbücher, Dienste, Stylish-Einträge, Greasemonkey- und userChromeJS-Skripte) in eine Datei.
Gruß
EDV-Oldie
Bei mir klappt dein Skript mit dem Mittelklick.
Ja was soll man dazu sagen, bei mir nicht.
Egal dann mache ich 3 Klicks, davon werde ich auch nicht schneller älter.
Gruß
EDV-Oldie
Hallo zusammen,
hier findet ihr eine Liste der mir bekannten Userscripts, die im Thunderbird ab Version 91.x funktionieren.
Ab Thunderbird 102.* werden alle Scripts bei ENDOR gelistet:
5. extras_config_menu_tb.uc.js
11. VersionInStatusleiste.uc.js
11. EmptyTrashFolderThunderbird.uc.js
12. EmptyJunkFolderThunderbird.uc.js
Die Grundlage aller dieser Scripts kommt aus dem Firefox-Forum.
Hier findet Ihr auch die Dateien die man braucht um mit Scripts arbeiten zu können.
https://www.camp-firefox.de/forum/thema/12…-durch-scripte/
In der Hoffnung, dass noch einige an den Thunderbird angepasst werden können.
Viel Spaß beim Einrichten.
Bei Fragen oder Problemen zu Userscripts, bitte im Diskussionsthread für Benutzerskripts schreiben!
Gruß
EDV-Oldie
Vielleicht liegt es daran.
Glaube ich nicht, Du kannst ja einmal das Script testen was ich oben eingestellt habe.
Gruß
EDV-Oldie
Ich habe gerade festgestellt das nach dem Update der Kalenderdruck nicht mehr funktioniert,
kann das jemand bestätigen?
Auch die Übersetzung ist im Druckbereich ist nicht komplett auf Deutsch.
Gruß
EDV-Oldie
Leider bei mir nicht.
Dieses Script habe ich in meinem leerem Testprofil getestet,
extras_config_menu_tb.uc.js.zip
bei einem Mittelklick sieht es dann bei mir so aus:
Gruß
EDV-Oldie
Ich habe das original Script von bege genommen habe und nur den Zielort geändert habe. Das Symbol erscheint dann bei mir rechts neben Cardbook.