- 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?