- Firefox-Version
- 109.0
- Betriebssystem
- Win11 Home
Hallöle...
Ich hab Version, Datum etc. mit diesem Script in der Menüzeile realisiert:
JavaScript
//////////////////////////////////////////////////////////////////////////////////////////////////////
// Uhr in die Menuezeile - urspruenglich von hier:
// https://www.camp-firefox.de/forum/viewtopic.php?f=16&t=122763#p1058360
//
// 210321: Angepasst für TB durch Ho
//
// 220909: Bit-Wert hinzugefuegt durch @Bastler
// Input von hier: https://www.camp-firefox.de/forum/thema/135247/
//
// 220909: @harff182: ersetzen des alten FF-Scripts durch das neue TB-Script
// meine ersten Anpassungen ;)
//
//////////////////////////////////////////////////////////////////////////////////////////////////////
function doDatUhrCallback() {try{doDatUhr();}catch(ex){} }
function doDatUhr() {
// var days = ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"];
var days = ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"];
// var months = [" Januar ", " Februar ", " März ", " April ", " Mai", " Juni ", " Juli ", " August ", " September ", " Oktober ", " November ", " Dezember "];
// var months = [" Jan. ", " Feb. ", " März ", " Apr. ", " Mai ", " Juni ", " Juli ", " Aug. ", " Sep. ", " Okt. ", " Nov. ", " Dez. "];
var months = ["01.", "02.", "03.", "04.", "05.", "06.", "07.", "08.", "09.", "10.", "11.", "12."];
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 info = Components.classes['@mozilla.org/xre/app-info;1'].getService(Components.interfaces.nsIXULAppInfo);
var bitnr = ` (${Services.appinfo.is64Bit ? 64 : 32}-bit)`;
var FFstr = AppConstants.MOZ_MACBUNDLE_NAME.split('.');
var mbName = FFstr[0];
var personalText =" installiert 230117 - Heute: ";
var ganzrechts = " ........klein.......... => Full-Screen-PoC"
var status = document.getElementById("statusbar-clock-display");
status.setAttribute("value", mbName + ' ' + info.version + bitnr + personalText + date + ganzrechts);
}
var ClockStatus = document.getElementById("menubar-items");
var ClockLabel = document.createXULElement("label");
ClockLabel.setAttribute("id", "statusbar-clock-display");
ClockLabel.setAttribute("class", "statusbarpanel-text");
ClockLabel.setAttribute("style", "padding-top: 4px!important; padding-left: 10px;color:yellow;font-weight:bold;text-shadow:none");
ClockStatus.parentNode.insertBefore(ClockLabel, ClockStatus.nextSibling);
doDatUhr();
Alles anzeigen
Ist das Fenster maximiert, sieht es so aus:
Ist es nicht maximiert, will ich das sehen:
var ganzrechts = " ........klein.......... => Full-Screen-PoC" ist nur ein Hilfskonstrukt, weil ich es nicht hinbekomme ........klein.......... durch Spaces zu ersetzen.
Ich hab mir meinen alten Thread
Beitrag
About-Dialog: zusätzliche Spaces in einem Text
'nabend...
Ich passe mir grade meinen About-Dialog (Hilfe/Über Firefox) etwas an/zurecht.
An einer Stelle habe ich den Code
(Quelltext, 5 Zeilen)
Nun würde ich vor und nach dem "-" und nach 2022 gerne noch 2 zusätzliche Leerzeichen einfügen,
also
" - aber nur bis zum 15.11.2022 8^)= "
statt
" - aber nur bis zum 15.11.2022 8^)= "
Wie kann ich das hinbekommen?
Ich passe mir grade meinen About-Dialog (Hilfe/Über Firefox) etwas an/zurecht.
An einer Stelle habe ich den Code
(Quelltext, 5 Zeilen)
Nun würde ich vor und nach dem "-" und nach 2022 gerne noch 2 zusätzliche Leerzeichen einfügen,
also
" - aber nur bis zum 15.11.2022 8^)= "
statt
" - aber nur bis zum 15.11.2022 8^)= "
Wie kann ich das hinbekommen?
harff182
mehrfach durchgelesen, finde aber mit den dort angeprochenen Lösungswegen für CSS keinen Weg, das Script umzumodeln
Ich hoffe, das war verständlich genug
Kann mir wer helfen?