Hier funktioniert dieses Script einwandfrei
Darum geht es doch gar nicht
Leider funktioniert der CSS Code
Und das ist sein Fehler.
Hier funktioniert dieses Script einwandfrei
Darum geht es doch gar nicht
Leider funktioniert der CSS Code
Und das ist sein Fehler.
Da gehe ich einfach von einem Irrtum seinerseits aus und habe mein Script angeboten...
Genau.
Ich habe es zuerst gar nicht gemerkt.
Habe jetzt das Skript erstellt.
Leider funktioniert es nicht.
Mache sicher was falsch.
Hier eine ZIP Datei.
Alles was dazu gehören sollte.
Mache sicher was falsch.
Hast du denn auch die ganzen Vorbereitungen dafür getroffen?
So wie hier beschrieben?
Du hast die Datei userChrome.js auch ins Installationsverzeichnis kopiert. Dort gehört sie nicht hin. Nur ins Profilverzeichnis. Stattdessen fehlt im Installationsverzeichnis der Ordner userChromeJS, der die Dateien main.js, utilities.js und Readme.txt enthält.
https://github.com/Endor8/userChrome.js/ ganz nach unten scrollen zum Video. Vielleicht hilfts ja
@milupo, @2002Andreas, @Zitronella,
Ihr seit die Besten
Und es funktioniert !
Du hattest recht "milupo", ich habe mich auch gewundert bei "userChromeJS".
Ist ja nicht "userChrome.js", die ich in das Programmverzeichnis kopiert habe,
anstatt den Ordner "userChromeJS".
Tut mir leid, nicht böse sein.
Ich tune seit einer Woche an meinem Windows 10 System.
Unter auch an Firefox, wo viele Addons ausprobiere.
Wird langsam zuviel für mein Hirn.
Es raucht langsam.
Brauche ne Pause.. bald
Tut mir leid, nicht böse sein.
Ach woher denn, wir sind doch nicht böse. Wir sind hier freiwillige Helfer, wir sind dafür da, um zu helfen. Und erst recht denen, die sich bemühen, die gegebenen Ratschläge umzusetzen.
Und es funktioniert !
so sollte es sein
Wichtig, nie etwas in Eile machen.
Alles nacheinander und gaaaanz in Ruhe, dann klappt das auch.
Ich tune seit einer Woche an meinem Windows 10 System.
Tune nicht zuviel, unter Umständen richtest du mehr Schaden an, als dass das Nutzen bringt.
Ich tune seit einer Woche an meinem Windows 10 System.
Tune nicht zuviel, unter Umständen richtest du mehr Schaden an, als dass das Nutzen bringt.
Ja milupo hat recht, sonst passiert nämlich das:
Danke
Gern geschehen.
Seit heute, seit die Firefox - Version 92 (32bit) installiert worden ist, ist meine "Datum / Uhrzeit" nicht mehr sichtbar.
Komplett weg. Seit März 2021 lief dieses Skript ohne Probleme:
(function() {
function doDatClock() {
var timestr = new Date().toLocaleDateString( locale , options );
const blanks = ' \u2013 ';
let i = timestr.lastIndexOf(' ');
timestr = timestr.substring(0,i) + blanks + timestr.substring(i+1) + ' Uhr';
if( count == 1 ) {
var counter = new Date( 2000 * sec ).toISOString().substr( 11 , 8 ); // .replace(/^[0:]+/, '') // if you want to replace zeroes and colons
timestr = timestr + ' (' + counter + ')';
sec++;
}
ClockLabel.setAttribute( 'value', timestr );
}
var count = 0; // if you don't want a counter set this to zero
var agent = 1; // if you just want the clock set this to zero
var language = 'de-DE'; // locale, e.g. 'de-DE' , 'en-US' , 'fr-FR'
var personalText = ' '; // your personal text here
var cssFontFamily = 'Arial';
var cssColor = 'blue'; // Font Color
var css = 'padding-top: 10px !important; padding-left: 0; color: ' + cssColor + '; font-family: ' + cssFontFamily + '; font-weight:600; font-size:16px; text-shadow: none; width: 50px;';
var cssA = 'width: auto;';
var options = {
weekday: 'long',
year: 'numeric',
month: 'long',
day: 'numeric',
hour: '2-digit',
minute: '2-digit',
second: '2-digit'
};
var sec = 0;
var locale = language || window.navigator.languages[0];
var position = document.getElementById('urlbar-container');
var ClockLabel = document.createXULElement('label');
ClockLabel.setAttribute('id', 'statusbar-clock-display');
ClockLabel.setAttribute('class', 'statusbarpanel-text');
ClockLabel.setAttribute('style', css);
position.parentNode.insertBefore(ClockLabel, position.nextSibling);
if( agent == 1 ) {
var AgentLabel = document.createXULElement('label');
AgentLabel.setAttribute('id', 'statusbar-agent-display');
AgentLabel.setAttribute('class', 'statusbarpanel-text');
AgentLabel.setAttribute('style', css + cssA);
var FFstr = window.navigator.userAgent.split(' ');
var FF = FFstr[FFstr.length-1].replace( '/' , ' ' );
// var text = "Firefox " + gAppInfo.version + personalText;
// Cc["@mozilla.org/xre/app-info;1"].getService(Ci.nsIXULAppInfo).QueryInterface(Ci.nsIXULRuntime);
var text = "www.xy.de Ver. " + AppConstants.MOZ_APP_VERSION_DISPLAY + personalText;
AgentLabel.setAttribute( 'value', text );
position.parentNode.insertBefore(AgentLabel, position.nextSibling);
}
if( count == 1 ) {
ClockLabel.addEventListener('dblclick', function() { sec = 0; });
}
window.setInterval( doDatClock , 1000 );
})();
Alles anzeigen
Hat einer ne Lösung?
Du musst für Firefox 92 deine Anpassung für die Nutzung von Scripten aktualieren: Firefox 92 - Neue Bezeichnung zur Funktion von Scripten
Bingo !! Klasse !!
Danke, AngelOfDarkness, "Datum/Uhrzeit" läuft wieder...und war ja einfach, wenn man's weiss...
Ging ja fix. Herzlichen Dank.
Seit Firefox 108 funktioniert der individuelle Menüleisten-String für «Datum/Uhrzeit» (siehe: unter Post #255) nicht mehr korrekt.
Es wird nur noch der Datum/Uhrzeit-String mit drei Buchstaben und zusätzlich drei Punkten angezeigt... also aktuell für heute «Donnerstag» so:
Don...
Hat jemand eine Lösung? Danke im Voraus für eure Hilfe.
Ich kann das Verhalten für Firefox 108 bestätigen, aber in Firefox 109 Beta 2 funktioniert es wieder. Das deutet möglicherweise eher auf ein Problem in Firefox 108 als im Script hin.
Im Nightly funktioniert das Skript ebenfalls.