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

  • Skripte funktionieren nicht mehr

    • grisu2099
    • 29. April 2025 um 21:35
    Zitat von milupo

    Bei mir funktionieren alle Skripte.

    Hier auch. (Wir haben ja auch vorgearbeitet...) ;)

  • Grafik in Thunderbird-mail einfügen

    • grisu2099
    • 24. April 2025 um 22:27

    Falsche Baustelle milupo : Es geht um das Einfügen einer Grafik in eine E-Mail in Thunderbird... ;)

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • grisu2099
    • 24. April 2025 um 15:18
    Zitat von Horstmann

    für den Fall daß ein Zähler auf 0 steht - will ich unbedingt

    Man könnte die "Nuller" auch einfach ausblenden... ;)

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • grisu2099
    • 23. April 2025 um 22:56

    Nö, linkes Icon vor/über der Zahl, obwohl laut Einstellung anders rum...

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • grisu2099
    • 23. April 2025 um 22:18
    Zitat von Horstmann

    Irgendwann werden die Variablen aber kompliziert;

    Mir sind sie es in deiner Version aus #432 schon...

    Irgendwie klappt das bei mir auch nicht so recht mit der gewünschten Reihenfolge. :/

  • Neues Firefox Profil erstellt Code Funktioniert nicht

    • grisu2099
    • 22. April 2025 um 21:38

    toolkit.legacyUserProfileCustomizations.stylesheets in about:config hast du auf true:?:

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • grisu2099
    • 22. April 2025 um 18:11
    Zitat von Mira_Belle

    Habe ich einfach -moz-context-properties: fill !important; vergessen.

    Hast du nicht - geht auch ohne:!:

    Vergessen hast du dagegen das i in important - und ohne das geht es natürlich nicht... ;)^^

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • grisu2099
    • 22. April 2025 um 12:39

    Ich habe mir aus den zahlreichen "Horstmannschen Varianten" diese Version zusammengestrickt, die für meinen Geschmack perfekt paßt. Änderungen habe ich hauptsächlich im CSS-Bereich vorgenommen, im Abstände etc. anzupassen.

    Getestet und angepaßt zur Verwendung in Nightly 139!

    CSS
    	// bmcount testa neu D TEST! für Mira
    	// basiert auf Sript von BrokenHeart
    	// https://www.camp-firefox.de/forum/thema/136572-nur-die-anzeige-der-ordner-lesezeichenanzahl-in-einer-anderen-farbe-darstellen/?postID=1269879#post1269879
    	// funktioniert in Nightly 139
    
    	(function() {
    
    		if (!window.gBrowser)
    			return;
    
    		setTimeout(function() {
    			setFunction();
    		},50);
    
    			//Custom icons in profile/chrome/icons folder
    		let ProfilePath = PathUtils.toFileURI(PathUtils.join(PathUtils.profileDir, 'chrome', 'icons'));
    		let icon1 = "Ordner.png"
    		let icon2 = "Stern.svg"
    
    		let cs_font_size = 12
    		let cs_font_weight = 600
    		let cs_font_color = "rgb(144,238,144)"
    
    		function setFunction() {
    
    			const css =`
    
    				#bmContent {
    					font-family: "Courier New", monospace !important;
    					font-size: ${cs_font_size}px !important;
    					font-weight: ${cs_font_weight} !important;
    					display: flex !important;
    					height: 16px !important;
    					margin-inline: auto -1px !important;
    				}
    					/* nur für Ordner in der Lesezeichen-Symbolleiste */
    				#PlacesToolbarItems #bmContent {
    					margin-top: 1px !important;
    				}
    				#bmContent::before {
    					content: attr(data-value1) "   /";
    					background: url("${ProfilePath}/${icon1}") no-repeat 8px 0;
    					color: ${cs_font_color};
    					align-items: center;
    					display: inline-flex;
    					justify-content: flex-end;
    					width: 23px;
    					padding: 4px 0px 0 10px;
    					margin-inline: 10px 2px;
    				}
    				#bmContent::after {
    					content: attr(data-value2);
    					background: url("${ProfilePath}/${icon2}") no-repeat right 0;
    					background-size: 16px 16px;
    					color: ${cs_font_color};
    					align-items: center;
    					display: flex;
    					justify-content: flex-end;
    					width: 23px;
    					padding: 4px 17px 0 0;
    					/* border: 1px solid red; */
    				}
    
    					/* ::before oder ::after ausblenden, wenn der Zähler 0 anzeigen würde */
    				#bmContent[data-value1="0"]::before,
    				#bmContent[data-value2="0"]::after {
    					display: none !important;
    				}
    			`;
    
    			const sss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
    			const uri = Services.io.newURI('data:text/css,' + encodeURIComponent(css));
    			sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
    
    			let bmbMenu = document.getElementById('bookmarks-menu-button');
    			let bookMenu = document.getElementById('bookmarksMenu');
    			let persToolBar = document.getElementById('PersonalToolbar');
    
    			if(bmbMenu)
    				bmbMenu.addEventListener('popupshowing', onPopupShowing );
    			if(bookMenu)
    				bookMenu.addEventListener('popupshowing', onPopupShowing );
    			if(persToolBar)
    				persToolBar.addEventListener('popupshowing', onPopupShowing );
    		}
    
    		function onPopupShowing(aEvent) {
    
    			let popup = aEvent.originalTarget;
    			for (let item of popup.children) {
    				if (item.localName != 'menu' || item.id?.startsWith('history'))
    					continue;
    				setTimeout(() => {
    					let itemPopup = item.menupopup;
    					itemPopup.hidden = true;
    					itemPopup.collapsed = true;
    					itemPopup.openPopup();
    					itemPopup.hidePopup();
    					let menuitemCount = 0;
    					let menuCount = 0;
    					for (let subitem of itemPopup.children) {
    						if (subitem.classList.contains('bookmark-item') && !subitem.disabled && !subitem.hidden) {
    							if (subitem.localName == 'menuitem') {
    								menuitemCount++;
    							} else if (subitem.localName == 'menu') {
    								menuCount++;
    							}
    						}
    					}
    					itemPopup.hidden = false;
    					itemPopup.collapsed = false;
    
    					let bmCounta = item.childNodes[1];
    					bmCounta.innerHTML = ""
    					let bmContent = document.createElement("bmContent");
    					bmContent.id = "bmContent";
    					bmCounta.appendChild(bmContent);
    
    					let strCountOut1 = menuCount;
    					bmContent.setAttribute('data-value1', strCountOut1);
    
    					let strCountOut2 = menuitemCount;
    					bmContent.setAttribute('data-value2', strCountOut2);
    				}, 100);
    			}
    		}
    
    	})();
    Alles anzeigen

    Ergibt dann:

    Danke an alle Beteiligten :!:

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • grisu2099
    • 22. April 2025 um 01:02
    Zitat von Horstmann

    Aber nur die Zahl 0 wird gedimmt, nicht das dazugehörige Icon, oder?

    Stimmt - war mir vorhin nicht aufgefallen, da ich die Icons nicht angepaßt hatte... :whistling::saint:

    Mit der neuen Version sieht das besser aus. :thumbup:

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • grisu2099
    • 22. April 2025 um 00:16

    Komisch, hier klappt das (in der Nightly)... :/

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • grisu2099
    • 21. April 2025 um 21:38
    Zitat von Horstmann

    Ich hoffe da sind nicht wieder dumme copy/paste Fehler drin.

    Leider doch - Zeile 42. Da hast du 2x icon1 verwendet... ;)

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • grisu2099
    • 21. April 2025 um 21:06
    Zitat von Horstmann

    Den wollte ich unbedingt umfärben/stylen können, wenn beide Zähler auf 0 stehen.

    Ahh... Konnte ich mangels leerem Ordner nicht nachstellen... ;)

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • grisu2099
    • 21. April 2025 um 20:05
    Zitat von Dharkness

    Jupp, ein kleiner Fehler im Script, der hier jetzt korrigiert.

    Den hatte ich gar nicht gesehen - aber beim Anpassen zufällig an der richtigen Stelle die Schere angesetzt... ^^

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • grisu2099
    • 21. April 2025 um 19:55
    Zitat von Dharkness

    also Menüs in denen nur Lesezeichen sind, funktioniert der Zähler hier nicht.

    hier schon...

    Da funkt dir wohl noch was anderes dazwischen...:/

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • grisu2099
    • 21. April 2025 um 19:13
    Zitat von Horstmann

    für den Pfeil habe ich eine Lösung gefunden,

    Von welchem Pfeil redest du? Ich sehe/verstehe das "Problem" nicht... :/

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • grisu2099
    • 21. April 2025 um 18:45
    Zitat von Horstmann

    Ich hätte auch noch eine CSS Test-Variante mit den Icons separat zu den Zahlen als background-image , falls du damit spielen willst. ;)

    Ich möchte spielen... ^^

  • Bilder ansehen auf ProMobil funktioniert nicht

    • grisu2099
    • 21. April 2025 um 18:21
    Zitat von .DeJaVu

    Habs korrigiert.

    Aber nur zur Hälfte... ;)

  • Bilder ansehen auf ProMobil funktioniert nicht

    • grisu2099
    • 21. April 2025 um 12:59

    Du solltest das in einen Code-Block einfügen (5. Button von rechts im Editor)... ;)

  • Schriftgröße Lesezeichen-Symbolleiste über Einstellungen änderbar machen?

    • grisu2099
    • 20. April 2025 um 22:02
    Zitat von John22

    Ich sehe es aber anders

    Das kannst du gerne anders sehen, aber wie die Sören schon erklärt hat, ist dein Wunsch nicht erfüllbar.

    Zitat von John22

    Dazu habe ich die Webseite genutzt:

    Vielleicht solltest du aktuelle Anleitungen zur Hilfe benutzen - z.B. diese: Anpassungen von Firefox-Oberfläche mittels userChrome.css und Webseiten mittels userContent.css

  • Firefox v136.0a1 - Skript „saveTo“ funktioniert nicht mehr

    • grisu2099
    • 18. April 2025 um 20:39

    Ich habe da gestern schon an diesem Skript geschraubt...

    Hab aber die Version jetzt nicht greifbar - kommt morgen - bin außer Haus... ;)

Unterstütze uns!

Jährlich (2025)

101,9 %

101,9% (662,48 von 650 EUR)

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