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

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

    • grisu2099
    • 5. Juli 2025 um 15:07
    Zitat von Boersenfeger

    Wo ist der Haken?

    ersetze mal in deinem oben geposteten Skript in den Zeilen 285-289 popupshowing durch popupshown und teste...

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

    • grisu2099
    • 4. Juli 2025 um 21:42

    Bringt hier keine Änderung... :/

  • Fritzbox 5692 Pro macht Problem mit Firefox

    • grisu2099
    • 4. Juli 2025 um 20:14

    Versuch es mal mit einem aktuellen Betriebssystem und einem aktuellen Firefox... ;)

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

    • grisu2099
    • 4. Juli 2025 um 15:45
    Zitat von Horstmann

    Und wenn ihr jetzt noch kurz das Script von Mitleser hier testen könntet

    Das gleiche in grün...

    Meine Skript-Version:

    JavaScript
    	// 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;
    				}
    				#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 0 0 10px;
    					margin-inline: 20px 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
  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • grisu2099
    • 4. Juli 2025 um 14:07

    Bei mir wird zuerst immer nur bei der Lesezeichen-Symbolleiste die Daten angezeigt. Erst beim zweiten Mal werden die Daten für die weiteren Zeilen angezeigt. Heißt, ich muß das Popup ein zweites Mal öffnen, bevor bei den Ordnern die Daten angezeigt werden.

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

    • grisu2099
    • 4. Juli 2025 um 13:32

    Der erste Eintrag ist die Lesezeichen-Symbolleiste. Dann folgen hat die Ordner entsprechend der Sortierung.

    Zitat von Horstmann

    junger Mann,

    Das werte ich jetzt mal als Kompliment... :D:D

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

    • grisu2099
    • 4. Juli 2025 um 13:23
    Zitat von Horstmann

    welche 3 Einträge zuerst geladen werden?

    Immer die obersten... ;)

  • Suche Lösung per CSS oder JS damit sich die Menüs "soft" öffnen.

    • grisu2099
    • 1. Juli 2025 um 17:06
    Zitat von Mira_Belle

    Bis auf Ansicht und die Lesezeichen haben die anderen Menüs keine solchen Untermenüs.

    Chronik -> Kürzlich geschlossene Fenster/Tabs:?:

    Extras -> Browser-Werkzeuge:?:

  • Ständig Captcha Abfrage bei Google Suche mit Firefox

    • grisu2099
    • 1. Juli 2025 um 16:29
    Zitat von .DeJaVu

    Welches Antivirus wird denn benutzt?

    Zitat von Campervan2000

    Hab ich auch schon deaktiviert ohne Verbesserung.

    Das beantwortet die Frage nicht...

    Aber vermutlich ein externes Programm. Da reicht Deaktivieren nicht aus - nur eine Deinstallation:!::!:

  • Suche Lösung per CSS oder JS damit sich die Menüs "soft" öffnen.

    • grisu2099
    • 1. Juli 2025 um 15:49

    Die Hälfte der Zeilen tut es auch... ;)

    CSS
    #file-menu menupopup,
    	#edit-menu menupopup,
    	#view-menu > menupopup,
    	#view-menu menu > menupopup,
    	#history-menu menupopup,
    	#bookmarksMenu menupopup,
    	#tools-menu menupopup,
    	#helpMenu menupopup {
    		will-change: transform, opacity !important;  
    		opacity: 0 !important;  
    		transform: translateY(-100%) !important;
    	}	
    	#file-menu[open] menupopup,
    	#edit-menu[open] menupopup,
    	#view-menu[open] > menupopup,
    	#view-menu menu[open] > menupopup,
    	#history-menu[open] menupopup,
    	#bookmarksMenu[open] menupopup,
    	#tools-menu[open] menupopup,
    	#helpMenu[open] menupopup { 
    		opacity: 1 !important;     
    		transform: translateY(0) !important;  
    		transition: transform 0.8s ease, opacity 0.3s ease !important;  
    	}
    		/* Ausrichtung der Untermenüs in Ansicht */
    	#viewToolbarsMenu menupopup {
    		margin-left: 6px !important;
    		margin-top: -7px !important;
    	}
    	#viewSidebarMenuMenu menupopup {
    		margin-left: 6px !important;
    		margin-top: -7px !important;
    	}
    	#viewFullZoomMenu menupopup {
    		margin-left: 6px !important;
    		margin-top: -7px !important;
    	}
    	#pageStyleMenu menupopup {
    		margin-left: 6px !important;
    		margin-top: -7px !important;
    	}
    Alles anzeigen
  • 2 Faktor Einrichtung funktioniert nicht

    • grisu2099
    • 30. Juni 2025 um 20:52
    Zitat von Sören Hentzschel

    ch habe auf Pontoon eine Korrektur vorgeschlagen.

    Magst du mir mal einen Link zu diesem String geben? Ich schau mir das dort dann mal an. ;)

    Edit: Schon gefunden...

    Edit 2: Ist auf Pontoon geändert...

  • Darstellung Barrierefreiheit

    • grisu2099
    • 22. Juni 2025 um 19:13

    Nimm mal folgenden CSS-Schnipsel als Basis und teste damit:

    CSS
    	.titlebar-min,
    	.titlebar-max,
    	.titlebar-restore {
    		border: 1px solid #FFFFFF !important;
    		border-radius: 5px !important;
    		background-color: rgb(0,128,0) !important;
    		color: #FFFFFF !important;
    		padding: 2px !important;
    		margin-right: 2px !important;
    	}
    	.titlebar-close {
    		border: 1px solid #FFFFFF !important;
    		border-radius: 5px !important;
    		background-color: #FF0000 !important;
    		stroke: #FFFFFF !important;
    		padding: 2px !important;
    	}
    Alles anzeigen
  • Darstellung Barrierefreiheit

    • grisu2099
    • 21. Juni 2025 um 23:21
    Zitat von MarketMaker

    Die Rahmen lassen sich nicht mit den üblichen Borderzuweisungen verändern.

    Zeig mal bitte auf deinem Screenshot, welche Rahmen du genau meinst... :/

  • [Neues Profil] RestartFirefoxButton.js wird nicht angezeigt?!

    • grisu2099
    • 19. Juni 2025 um 21:25

    Gern geschehen.

  • [Neues Profil] RestartFirefoxButton.js wird nicht angezeigt?!

    • grisu2099
    • 19. Juni 2025 um 20:46

    Hast du einmal im Fehlerbehebungsmodus gestartet? Spätestens danach sollte es funktionieren.

  • Beim Öffnen von jpg oder png kommt immer das Fenster "Öffnen/Speichern..."

    • grisu2099
    • 17. Juni 2025 um 18:32
    Zitat von Mark50

    Es heißt immer, man solle zuerst die alten Threads durchsuchen, bevor man einen neuen startet.

    Nein, heißt es hier nicht - Auszug aus den Forenregeln:

    Zitat
    • 5.1 Eigene Themen eröffnen

      Während es in manchen Foren üblich ist, sich an bestehende Themen dranzuhängen, bitten wir Nutzer in diesem Forum, für ihre Probleme jeweils eigene Themen zu erstellen. Nur so kann jedem Nutzer zielgerichtet und effizient geholfen werden, ohne dass die Probleme eines Nutzers untergehen. Auch könnte eine bereits vorgenommene "Erledigt"-Markierung ansonsten dafür sorgen, dass man nicht die Hilfe erhält, die man sonst erhalten würde, weil nicht jeder Helfer zwingend in Hilfe-Themen liest, welche bereits als erledigt markiert sind.

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • grisu2099
    • 3. Juni 2025 um 22:13
    Zitat von bege

    👍Super, danke.

    Gern geschehen. Frag mich aber bitte nicht, wo/wie ich das gefunden habe... :D:saint:

    Zitat von milupo

    Ich denke, weil das Problem nicht beim Skript liegt, sondern bei Firefox, die Elemente mit highlightable sind wohl in Firefox neu.

    Das vermute ich auch...

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • grisu2099
    • 3. Juni 2025 um 21:36

    Füge mal den folgenden Schnipsel zusätzlich in den CSS-Teil des Skriptes ein und teste:

    CSS
    hbox.dialog-button-box button.dialog-button menupopup menuitem:not([highlightable]) > .menu-highlightable-text,
    			menuitem[highlightable] > .menu-text {
    				display: none;
    			}
  • Abstände zwischen einzelnen Lesezeichen im Menü

    • grisu2099
    • 2. Juni 2025 um 15:41

    Gern geschehen. :)

  • Abstände zwischen einzelnen Lesezeichen im Menü

    • grisu2099
    • 2. Juni 2025 um 14:36
    Zitat von milupo

    So?

    Ja:

    Zitat von graubaer

    OK! Mit 0.3em bin ich jetzt zufrieden.

Unterstütze uns!

Jährlich (2025)

82,4 %

82,4% (535,86 von 650 EUR)

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