1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. camp-firefox.de
  2. grisu2099

Beiträge von grisu2099

  • Leistenreihenfolge in FF65 geändert

    • grisu2099
    • 29. Januar 2019 um 22:16

    Hast du den Fuchs anschließend neu gestartet?

  • Download Scripts funktionieren nicht richtig bzw. gar nicht.

    • grisu2099
    • 4. Januar 2019 um 15:43

    Funktioniert bei mir...

  • Script Datum/ Uhr

    • grisu2099
    • 31. Dezember 2018 um 22:47

    Bei mir ist auch ein Groschen gefallen... :wink:
    Ich hatte auch schon mit diesem Skript herumgespielt.
    Allerdings wollte ich die Versionsanzeige gerne oben in die Navigationsleiste haben, die Zeit aber lieber unten in der Bottom-Toolbar.
    Dort erzeugte mir das Skript aber immer zwei neue Zeilen - bis mir vorhin beim Lesen dieses Threads besagter Groschen fiel...

    Jetzt ist es mir gelungen, das Skript in zwei Teile zu zerlegen - einen für die Version, einen für die Zeit. Das sieht dann so aus:


    [attachment=0][/attachment]


    Ich stell die Skripte hier mal rein, falls noch jemand das verwenden möchte. :wink:

    Skript 1 (Anzeige der Version):

    CSS
    (function() {
    	function doDatVersion() {
    		var timestr = new Date().toLocaleDateString( locale , options );
    		if( count == 1 ) {
    			var counter = new Date( 1000 * sec ).toISOString().substr( 11 , 8 ); // .replace(/^[0:]+/, '') // if you want to replace zeroes and colons
    			timestr = timestr + ' (' + counter + ')';
    			sec++;
    		}
    		ClockLabel.setAttribute( 'value', timestr );
    	}
    
    	var agent = 1; // if you just want the clock set this to zero
    	var personalText = '      >     designed by RALF     <      '; // your personal text here
    	var cssColor = 'yellow'; // Font Color
    
    
    	var css = 'padding-top: 12px !important; padding-left: 20px; color: ' + cssColor + '; font-weight: bold;';
    	var cssA = 'margin-left:50px; margin-right:50px; width: auto;';
    
    
    
    
    
    
    	var position = document.getElementById('customizableui-special-separator146');
    
    
    
    
    	if( agent == 1 ) {
    		var AgentLabel = document.createElement('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 = "Firefox   " + AppConstants.MOZ_APP_VERSION_DISPLAY + personalText;
    
    
    
    		AgentLabel.setAttribute( 'value', text );
    		position.parentNode.insertBefore(AgentLabel, position.nextSibling);
    	}
    
    })();
    Alles anzeigen

    Skript2 (Uhrzeit in der Bottom-Toolbar):

    CSS
    (function() {
    	function doDatClock() {
    		var timestr = new Date().toLocaleDateString( locale , options );
    		if( count == 1 ) {
    			var counter = new Date( 1000 * 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 cssColor = 'yellow'; // Font Color
    
    
    	var css = 'padding-top: 5px !important; padding-left: 38px; padding-right: 20px; color: ' + cssColor + '; font-weight: bold;';
    	var cssA = 'margin-left:64px; 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('customizableui-special-separator179');
    
    
    	var ClockLabel = document.createElement('label');
    	ClockLabel.setAttribute('id', 'statusbar-clock-display');
    	ClockLabel.setAttribute('class', 'statusbarpanel-text');
    	ClockLabel.setAttribute('style', css);	
    	position.parentNode.insertBefore(ClockLabel, position.nextSibling);
    
    
    	
    	if( count == 1 ) {
    		ClockLabel.addEventListener('dblclick', function() { sec = 0; });
    	}
    
    	window.setInterval( doDatClock , 1000 );
    })();
    Alles anzeigen


    Da ich immer noch Anfänger in Sachen Skripte bin, sind da nach dem Aufsplitten mit Sicherheit noch überflüssige Elemente drin! Vielleicht hat ja einer der Cracks hier Zeit/Lust, sich das mal anzuschauen und die überflüssigen Teile zu entfernen.
    Das eilt aber nicht, bei mir funktionieren beide Skripte, wie man im Bild sieht.

    Für eventuelle Verbesserungen sage ich vorab schon mal Danke.
    Ansonsten allen einen guten Rutsch und ein tolles Neues Jahr!

    Bilder

    • neue Anzeigen.png
      • 251,57 kB
      • 1.915 × 1.032
  • Geisterbild in der Lesezeichen-Leiste

    • grisu2099
    • 28. Dezember 2018 um 20:25

    Dann ist also eine Uhr, wie du sie in deiner Titelzeile hast, ein Skript (weil eine zusätzliche Funktion eingebaut wird) - oder doch ein CSS Code (weil die Optik geändert wird)? :lol:
    Da geht mein Problem schon wieder los... :wink:

    btw.: Könnte man diese Uhr auch in der (wieder aktivierten) Stautsleiste unten anzeigen?

  • Geisterbild in der Lesezeichen-Leiste

    • grisu2099
    • 28. Dezember 2018 um 20:01
    Zitat von 2002Andreas


    Einen Code bezeichnen wir hier allgemein als CSS Code.
    Bei .js handelt es sich immer um ein Script.

    Aha! Wieder etwas gelernt!
    Gleich mal notieren, damit ich das beim nächsten Mal noch weiß... :wink:

  • Geisterbild in der Lesezeichen-Leiste

    • grisu2099
    • 28. Dezember 2018 um 19:42

    Der Code tut´s. Nu isses wech. Ich hoffe, das bleibt so... :D

    Ich habe leider viel zu wenig Ahnung von der ganzen Syntax, um mir selbst einen Code zum Verschieben zurecht zu basteln. Ich rätsele z.B. bei jedem Code aufs neue, ob das jetzt .css oder .js ist und wo das dementsprechend hingehört. Von daher werde ich das wohl nicht probieren.
    Ihr habt mir alle sehr geholfen, indem ihr mir fertigen Code zur Verfügung gestellt habt, mit dem ich dann selbst weiter experimentieren kann. Dabei habe ich (glaube ich zumindest) ein paar kleinere Erfolge beim Verstehen der CCS-Codes gehabt. Aber im Große und Ganzen bin ich halt Laie. Ein Programmierer wird aus mir wohl nicht mehr werden in meinem Alter.
    Sorry, falls ich hier zu sehr offtopic geworden bin, aber ich mußte das mal loswerden.

    Echt super, wie ihr hier den weniger Wissenden und Unwissenden (wie mir) helft! :klasse:

    Ganz großes DANKE!!!

    P.S.: gerade gesehen: Das mit der Test-Datei ist eine gute Idee. Nochmal Danke

  • Geisterbild in der Lesezeichen-Leiste

    • grisu2099
    • 28. Dezember 2018 um 19:18

    Verschieben hatte ich schon versucht, bevor ich hier gepostet habe - ging nicht. Das Ding ist nicht zu "greifen"...
    Den Code probier ich gleich mal.

  • Geisterbild in der Lesezeichen-Leiste

    • grisu2099
    • 28. Dezember 2018 um 18:56

    Dann kann ich mir nur noch vorstellen, daß das Verschieben der Adressleiste nach ganz oben (da wo bei dir die schwarze Schrift ist) ein/der Grund ist... :-???
    Na ja, ich bau dann mal alles wieder ein und ingoriere das Geisterbild einfach... :D
    Vielen Dank für eure Hilfe und die Tests!

  • Geisterbild in der Lesezeichen-Leiste

    • grisu2099
    • 28. Dezember 2018 um 17:45

    Dann fallen mir noch die verschobenen Leisten ein:

    CSS
    #toolbar-menubar {
      -moz-box-ordinal-group: 1 !important;
    }
    #nav-bar {
      -moz-box-ordinal-group: 2 !important;
    }
    #PersonalToolbar {
      -moz-box-ordinal-group: 3 !important;
    }
    #TabsToolbar {
      -moz-box-ordinal-group: 4 !important;
    }
    Alles anzeigen

    Die Adressleiste ist nach oben in die Menüleiste geschoben, dann folgen Navigationsleiste, Lesezeichenleiste und Tableiste.
    Sollte es daran liegen? :-??

  • Geisterbild in der Lesezeichen-Leiste

    • grisu2099
    • 28. Dezember 2018 um 17:35

    Für die Rahmen habe ich den Code von dir abgeändert:

    CSS
    #PlacesToolbarItems toolbarbutton.bookmark-item{
        border: 1px solid grey !important;
        border-radius: 3px !important;
    }

    Aufgetaucht ist das Symbol z.B. auf dieser Seite: https://www.w3schools.com
    uBlock origin habe ich nicht installiert...

  • Geisterbild in der Lesezeichen-Leiste

    • grisu2099
    • 28. Dezember 2018 um 17:13

    Hier der Code für die Adressleiste:

    CSS
    /*ADRESSLEISTE BEREINIGEN*/
    #urlbar ::-moz-placeholder  /*Hilfstext: Suche oder Adresse eingeben.*/ {color: transparent !important; }
    #PanelUI-button ,           /*Firefoxmenü (Hamburger)*/
    #identity-icon ,            /*Links im Adressfeld: Seiteninformationen (kleines "i" in einem Kreis) und Lupensymbol*/
    #pageActionButton ,         /*Rechts im Adressfeld: Aktionen für diese Seite (Drei Punkte)*/
    #pageActionSeparator ,      /*Rechts im Adressfeld: Graue senkrechte Trennlinie (neben "Aktionen für diese Seite"*/
    .urlbar-go-button ,         /*Rechts im Adressfeld: URL laden (Pfeil nach rechts)*/
    .urlbar-history-dropmarker ,/*Rechts im Adressfeld: Chronik (kleines Dreieck)*/
    #zoom-controls ,            /*Rechts im Adressfeld: Zoomstufe. Vorab: "Menü Ansicht > Symbolleiste > Anpassen > Zoomsteuerung > auf Symbolleiste ziehen.*/
    #reader-mode-button         /*Rechts im Adressfeld: Leseansicht öffnen (Icon einer Papierseite mit Text - gibt es nur bei manchen, nicht allen Seiten)*/ { display: none !important; }: Leseansicht öffnen (Gibt es nur bei manchen, nicht allen Seiten)*/ { display: none !important; }

    und der für die Lesezeichenleiste:

    CSS
    #TabsToolbar
                {
                margin-top:2px !important;
    	    margin-left: 5px !important;
                }
    
    
                .bookmark-item
                {
                margin-top:2px !important;
    	    margin-bottom: 2px !important;
                }
    
    
                #personal-bookmarks
                {
                  display:block;
                }
    
    
                #PersonalToolbar            {
                  display:block;
                  min-height: 0px!important;     
                  max-height: 300px!important ;
    	      border: 1px solid grey !important ;
    
    
                }
    
    
                #personal-bookmarks #PlacesToolbar > hbox
                {
                  display: -moz-stack !important;
                  left:0px;
                  right:0px;
                  width: 100%;
                }
    
    
                #personal-bookmarks #PlacesToolbar #PlacesToolbarItems
                {
    
                  overflow-x:visible;
                  overflow-y:visible;
                }
    
    
                #personal-bookmarks #PlacesToolbar #PlacesToolbarItems > box
                {
                  display:block;
                }
    
    
    
    
    
    
                #personal-bookmarks #PlacesToolbar > .bookmark-item
                {
                  visibility: visible !important;
                }
    
    
                #personal-bookmarks #PlacesToolbar .chevron
                {
                display:none;
                }
    
    
                #personal-bookmarks #PlacesToolbar > hbox > hbox
                {
                  overflow-x:hidden;
                  overflow-y:hidden;
                }
    
    
                #personal-bookmarks #PlacesToolbar #PlacesToolbarDropIndicator[collapsed="true"]
                {
                  display:none;
                }
    
    
                #personal-bookmarks #PlacesToolbar #PlacesToolbarDropIndicator
                {
                  display:none;
                }
    
    
    
    
                #personal-bookmarks #PlacesToolbar toolbarbutton.bookmark-item
                {
                  padding-top: 2px;
                  padding-bottom: 2px;
                  padding-left: 3px;
                  padding-right: 3px;
                }
                #personal-bookmarks #PlacesToolbar toolbarbutton.bookmark-item:hover:active:not([disabled="true"]),
                #personal-bookmarks #PlacesToolbar toolbarbutton.bookmark-item[open="true"] {
                  padding-top: 2px !important;
                  padding-bottom: 2px !important;
                  -moz-padding-start: 4px;
                  -moz-padding-end: 2px;
                }
                #personal-bookmarks #PlacesToolbar toolbarseparator
                {
                  -moz-appearance: none !important;
                  visibility: visible !important;
                  display:inline;
                  text-shadow: none !important;
    
    
                  border-left: 3px solid ThreeDShadow !important;
                  border-right: 3px solid ThreeDHighlight !important;
                  vertical-align: middle;
    
    
                }
                #personal-bookmarks toolbarbutton.bookmark-item[dragover][open]
                {
                  -moz-appearance: toolbarbutton;
                }
    Alles anzeigen


    Edit: Das Icon erscheint immer an der gleichen Stelle unter halb der Adressleiste, etwas links von dem Schloßsymbol - so wie auf dem Bild oben.

  • Geisterbild in der Lesezeichen-Leiste

    • grisu2099
    • 28. Dezember 2018 um 17:04

    Dann scheint es weg zu sein... :-??

  • Zeilenhöhe Lesezeichen-Menü

    • grisu2099
    • 28. Dezember 2018 um 16:29

    Jepp, das funktioniert! :klasse:
    Farbe noch geändert, Ecken rund gemacht -> paßt!

    Nochmal vielen Dank!

  • Geisterbild in der Lesezeichen-Leiste

    • grisu2099
    • 28. Dezember 2018 um 16:26

    Ich habe das Skript jetzt rausgenommen und den Rechner neu gestartet.
    Das Icon taucht trotzdem an der gleichen Stelle wieder auf, wenn entsprechende Inhalte auf dem aktiven Tab vorhanden sind.

  • Zeilenhöhe Lesezeichen-Menü

    • grisu2099
    • 28. Dezember 2018 um 16:08

    Probier ich mal aus und melde mich dann wieder.

    Vielen Dank erstmal!

  • Geisterbild in der Lesezeichen-Leiste

    • grisu2099
    • 28. Dezember 2018 um 16:06

    Ja, ich habe die URL-Leiste in die Menüleiste verschoben und das Skript aus diesem Thread -> https://www.camp-firefox.de/forum/viewtopi…iste+bereinigen verwendet.

  • Zeilenhöhe Lesezeichen-Menü

    • grisu2099
    • 28. Dezember 2018 um 16:00

    Jau, funktioniert! :klasse:
    Vielen Dank, Andreas!

    Mit dem Wert muß ich noch etwas experimentieren. Daß dort jetzt allerdings auch die Rahmen auftauchen, die ich eigentlich nur in der Symbolleiste haben wollte, war nicht beabsichtigt. Da muß ich mir auch noch mal Gedanken machen... :-???

  • Geisterbild in der Lesezeichen-Leiste

    • grisu2099
    • 28. Dezember 2018 um 15:50

    Ich hatte es zuerst auf Übermüdung geschoben...
    ...aber nein, es ist da.
    Das Symbol (Schildsymbol), welches blockierbare Inhalte signalisiert, taucht bei entsprechenden Webseiten in der Lesezeichen-Leiste auf (siehe Bild).
    Hat jemand eine Idee, wie man das wegkriegt? :-??


    [attachment=0]Geistericon.png[/attachment]

    Bilder

    • Geistericon.png
      • 3,94 kB
      • 149 × 140
  • Zeilenhöhe Lesezeichen-Menü

    • grisu2099
    • 28. Dezember 2018 um 15:29

    Autsch! :oops: Ich hab mich vom Thread-Titel blenden lassen.
    Ich sags ja: <- Anfänger... :roll:
    Wie spreche ich denn das Lesezeichen-Menü an?

  • Zeilenhöhe Lesezeichen-Menü

    • grisu2099
    • 28. Dezember 2018 um 15:21

    Trotz Rechnerneustart keine Änderung.
    Ich habe den Code aus #2 als "Zeilenabstand Lesezeichen.css" im chrome-UnterordnerCSS abgelegt und in der userChrome.css per @import "CSS/Zeilenabstand Lesezeichen.css"; eingebunden.
    Übersehe ich da was?

Unterstütze uns!

Jährlich (2025)

108,6 %

108,6% (705,72 von 650 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon