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. Boersenfeger

Beiträge von Boersenfeger

  • Skript zum Anpassen der Scrollbar funktioniert nicht mehr richtig

    • Boersenfeger
    • 2. September 2025 um 16:26

    Also ich komme nicht weiter.. habe nun den Code aus #109 mit den Anpassungen wegen des eigenen Profil-Ordners in Zeile 260 bis 322

    JavaScript
    else if(custom_scrollbar_arrows === true && custom_scrollbar_arrows_version === 2)
    	custom_scrollbar_arrows_code=`
    		scrollbar > scrollbarbutton {
    		  background-repeat: no-repeat !important;
    		  background-position: center center !important;
    		}
    		scrollbar[vertical] > scrollbarbutton[type="decrement"] {
    		  background-image: url("${ProfileDirectory}/chrome/Icons/Pfeil-hoch_blau.svg") !important;
    		    -moz-context-properties: fill, fill-opacity;
                fill: ${cs_scrollbar_arrows_color} !important;
                fill-opacity: 1 !important;
    		}
    		scrollbar[vertical] > scrollbarbutton[type="increment"] {
    		  background-image: url("${ProfileDirectory}/chrome/Icons/Pfeil-runter_blau.svg") !important;
    		    -moz-context-properties: fill, fill-opacity;
                fill: ${cs_scrollbar_arrows_color} !important;
                fill-opacity: 1 !important;
    		}
    		scrollbar > scrollbarbutton[type="decrement"] {
    		   background-image: url("${ProfileDirectory}/chrome/Icons/Pfeil-links_blau.svg") !important;
    		    -moz-context-properties: fill, fill-opacity;
                fill: ${cs_scrollbar_arrows_color} !important;
                fill-opacity: 1 !important;
    		}
    		scrollbar > scrollbarbutton[type="increment"] {
    		background-image: url("${ProfileDirectory}/chrome/Icons/Pfeil-rechts_blau.svg") !important;
    		    -moz-context-properties: fill, fill-opacity;
                fill: ${cs_scrollbar_arrows_color} !important;
                fill-opacity: 1 !important;
    		}
    
    		/* Hover */
    
    		scrollbar[vertical] > scrollbarbutton[type="decrement"]:hover {
    		  background-image: url("${ProfileDirectory}/chrome/Icons/Chevron-up_orange.svg") !important;
    		    -moz-context-properties: fill, fill-opacity;
                fill: ${cs_scrollbar_arrows_hover_color} !important;
                fill-opacity: 1 !important;
    		}
    		scrollbar[vertical] > scrollbarbutton[type="increment"]:hover {
    		  background-image: url("${ProfileDirectory}/chrome/Icons/Chevron-down_orange.svg") !important;
    		    -moz-context-properties: fill, fill-opacity;
                fill: ${cs_scrollbar_arrows_hover_color} !important;
                fill-opacity: 1 !important;
    		}
    		scrollbar > scrollbarbutton[type="decrement"]:hover {
    		  background-image: url("${ProfileDirectory}/chrome/Icons/Chevron-left_orange.svg") !important;
    		    -moz-context-properties: fill, fill-opacity;
                fill: ${cs_scrollbar_arrows_hover_color} !important;
                fill-opacity: 1 !important;
    		}
    		scrollbar > scrollbarbutton[type="increment"]:hover {
    		  background-image: url("${ProfileDirectory}/chrome/Icons/Chevron-right_orange.svg") !important;
    		    -moz-context-properties: fill, fill-opacity;
                fill: ${cs_scrollbar_arrows_hover_color} !important;
                fill-opacity: 1 !important;
    		}
    
    		scrollbar > scrollbarbutton {
    			min-width: ${cs_button_size}px !important;
    			min-height: ${cs_button_size}px !important;
    		}
    	`;
    Alles anzeigen

    Das Ergebnis ist so..

    Kein Blau... und auch keine Pfeile oben und unten! Alle svg-Dateien liegen im Unterordner Icons im chrome-Ordner. Der Pfad ist auch so in dem o.a. Code hinterlegt. Z.B. background-image: url("${ProfileDirectory}/chrome/Icons/Pfeil-hoch_blau.svg") !important;

    Der Profilpfad lautet: c:\Users\Ich\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxx.default-nightly\chrome\Icons\

    Wo ist der Haken?

    Wenn ich den ganzen Code noch reinstellen soll, kurz Bescheid sagen! Danke!

  • Beta Versionen von uBlock Origin zeigt Signing pending - Erledigt

    • Boersenfeger
    • 1. September 2025 um 18:24

    Keine Ahnung, ob du nicht lesen kannst..

    am 14.8. erklärte ich das "Problem" für erledigt. Du meinst nun fast 3 Wochen später noch was hinterlassen zu müssen. Hättest du dir einfach schenken können. Nein, ich falle jetzt nicht in eine "Unpassende Wortwahl"! :)

  • Beta Versionen von uBlock Origin zeigt Signing pending - Erledigt

    • Boersenfeger
    • 1. September 2025 um 14:07

    Ich habe kein Problem mit Beta-Versionen von uBlockOrigin in Nightly. ;)

    Einzig, dass ER die Signierung nicht zeitnah hinbekommt, wurde durch diesen Post angesprochen und für mich geklärt.
    Danke für deine Anteilnahme!

  • Was schaut ihr gerade?

    • Boersenfeger
    • 1. September 2025 um 14:04

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

  • Entwicklung Firefox

    • Boersenfeger
    • 31. August 2025 um 16:42

    .DeJaVu Danke, ich wollte gerade eine Anfrage deswegen stellen. :)

    Der Schalter muss in Nightly auf false gestellt werden, damit das Symbol verschwindet!

  • Was hört Ihr gerade?

    • Boersenfeger
    • 30. August 2025 um 13:11

    Okertones feat. Cappuchino

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

  • Skript zum Anpassen der Scrollbar funktioniert nicht mehr richtig

    • Boersenfeger
    • 28. August 2025 um 17:50

    Das war auch nicht der Sinn meines Posts... bei mir funktionieren aber Farbe und Abrundung im Gegensatz zu Endor Bildern.

  • Skript zum Anpassen der Scrollbar funktioniert nicht mehr richtig

    • Boersenfeger
    • 28. August 2025 um 16:35

    Ich verwende das gleiche Script.
    Diesen about:config Schalter

    widget.non-native-theme.scrollbar.style auf 1

    ergibt hier im Nightly:


    Oben normal, unten hover, die Pfeile fehlen aber auch hier.

  • CSS in userContent.css funktioniert erst nach Neuladen der Seite

    • Boersenfeger
    • 28. August 2025 um 16:30

    katzi

    Jo, gerade getestet, funktioniert auch unter Windows.

    Ich nehme die Stellung 1. Danke für den Tipp! :)

  • Was hört Ihr gerade?

    • Boersenfeger
    • 28. August 2025 um 15:59

    Klingt wie :/

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

  • Geschlossene Tabs nach ein paar Tagen wieder öffnen

    • Boersenfeger
    • 26. August 2025 um 17:48

    Moana

    BTW:
    Web.de hat wohl kürzlich die Anmeldeprozedur auf ein 2-stufiges Verfahren umgestellt. Dabei ist wohl auch die bisherige (ggf. bei dir als Startseite eingetragene) 1. Seite entfallen. Gleiches Problem mit dem langsamen Start der als Startseite eingestellte Web.de-Seite hatte meine Liebste auch. Du könntest dir die Seite, die die 1. Anmeldestufe darstellt (das wäre das Eingabefeld der Mailadresse) als neue Startseite definieren. Dann klappt’s auch wieder mit einem schnelleren Start.

  • Icon vom Deepl-Script im Seitenkontext Menü wird nicht angezeigt

    • Boersenfeger
    • 23. August 2025 um 19:17

    Jo, der funktioniert hier auch.... ist mit list-style-image :)

  • Icon vom Deepl-Script im Seitenkontext Menü wird nicht angezeigt

    • Boersenfeger
    • 23. August 2025 um 19:09
    Zitat von 2002Andreas
    Zitat von Boersenfeger

    BackToTop.uc.js

    Funktioniert doch:/

    Du hattest den Code, den ich postete, genommen? Oder ihn angepasst, dann würde mich die Anpassung interessieren....

  • Icon vom Deepl-Script im Seitenkontext Menü wird nicht angezeigt

    • Boersenfeger
    • 23. August 2025 um 18:54

    Doch, sonst fehlen keine...

    Woher soll man wissen, in welcher Situation der Eintrag in Zukunft Ärger macht und in welcher nicht? Du kennst ja meine Nichtfähigkeiten. Also werde ich warten, bis mal wieder ein Fehler auftritt. Danke einstweilen! ;)

  • Icon vom Deepl-Script im Seitenkontext Menü wird nicht angezeigt

    • Boersenfeger
    • 23. August 2025 um 18:44

    :)

    Wenn man weiß, welches Script das Icon hervorruft.... Danke, auch das ist geändert. Nun habe ich noch 36 andere Scripts, die diese Zeile list-style-image beinhalten. Der Versuch dieses ebenfalls anzupassen, schlug fehl.

    JavaScript
    //  BackToTop.uc.js
      
    (function() {
    
    	if (location != 'chrome://browser/content/browser.xhtml')
    		return;
    	
    	try {
    		CustomizableUI.createWidget({
    			id: 'addBackToTop-panel',
    			type: 'custom',
    			defaultArea: CustomizableUI.AREA_NAVBAR,
    			onBuild: function(aDocument) {
    				var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
    				var props = {
    					id: 'addBackToTop-panel',
    					class: 'toolbarbutton-1 chromeclass-toolbar-additional',
    					label: 'Seite nach oben',
    					tooltiptext: 'Seite nach oben',
    					style: 'list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8%2F9hAAAACXBIWXMAAAsSAAALEgHS3X78AAACsklEQVQ4jX2TT2gcdRTHP%2B%2F3m%2Bnszs7umk2TbjbENFpXS2K02lZoKqUKFlsoFAmlZzUHETyI54J4KJWC9KwepAdzkIAXEU968qSiBS2RttRk2RD7Z01ndmZnfr%2Bfhw1ijfrgwYP3vp8Hj%2B8T%2Fi907QK1fSMMum%2FhV1LSHqgQynsBA3e%2FRf2HVKGqH9aPn39ndunKkky9%2FBV5HuHMzh3%2FIi4RjC%2BHx949d%2BzsG%2BrFhT2EEwcevn5j86Trfv8Znp%2FgjwIW0rUdgN2UJ1eCFy6dfOrUqzK1RxMAz87VeWjmcPOXG%2F1Fu%2FHjFwT124jsAMxQa3%2Bun39%2FoXXkLKNV0A60Ai0w3w5pPPLcyK83%2B4uDjdVv0NIh7fwFmKcxv6IOX5oP9p%2BmVAYP8PUwcZAPoD1dYrx9MFq9ZRazznc%2Fka2takS9xPjCp%2FLkB4%2F6zeMoH6waCj0Fsn1mY6GfQWsioDV7qLS%2B6Z2JO1dvaWrty7TfOyilQ4hJEHG4XR5OC1pABPICMgNpDrfvFQySBKlO%2B92tyRMeqvoJzo677kelwmSPyxOv%2BVIJiZXDGKE%2FgOkGNCsQ7YLORsaXH6%2FEiFyz3si6hzPLZN1l7nwdktvVIl5q5b8XkDj8psfsXuHABJQ9CALIe5BtJT%2FYPD1KXePhBnD9MvxxtWD3olaxpTnmmJ0TjszBVAOMgcJAWIYosChV09Z6IOCx9TM4OzRQKpw6qnnljM9IBZyDLAfHsI4qEHoW0ly4XwAp3rZ4GLnhmbbm6cdgc3PIDf1hyzmoRlDVDvpmeNU8xXvA%2F05ULYDJGlT%2B8SXOQb0C1yKBtFD0c%2FA1HlS3RwYJRRqv%2F5aMra9VuJ8ZnHsQkJQVazdjbGYMxgEWQaLtkRSYeb069vbFxmgrcjazfwcAKKVUrxfH93p33kTcFRD%2BBJjxDD9ykwv%2FAAAAAElFTkSuQmCC)',
    				};
    				for (var p in props)
    					toolbaritem.setAttribute(p, props[p]);
    				toolbaritem.addEventListener('click', event => {
    					if (event.button == 0) { 
                            var tabMM = event.target.ownerGlobal.gBrowser.selectedBrowser.messageManager; 
    						tabMM.loadFrameScript("data:, content.scrollTo(0,0)", false);
                                     }
      });
    				return toolbaritem;
    			}
    		});
    	} catch(e) { };
    	  
    	var item = document.createXULElement('menuitem');
       item.id = 'addBackToTop-context';
       item.setAttribute('label', 'Seite nach oben');
       item.setAttribute('accesskey', 'O');
       item.addEventListener('command', function(event) {var tabMM = gBrowser.selectedBrowser.messageManager; +
       tabMM.loadFrameScript("data:, content.scrollTo(0,0)", false);
       }
       );
       document.getElementById('contentAreaContextMenu').appendChild(item);
       
    })();
    Alles anzeigen

    ging jedenfalls dergestalt in die Hose, dass das Icon verschwunden war. Anscheinend sind also nicht grundsätzlich alle Codeschnipsel list-style-image

    "böse"!?

  • Icon vom Deepl-Script im Seitenkontext Menü wird nicht angezeigt

    • Boersenfeger
    • 23. August 2025 um 18:21

    2002Andreas Danke, erledigt.. :thumbup:

    Dann werde ich wohl mal meine Scripte hinsichtlich "listStyleImage" durchforsten. Vielleicht finde ich ja dann das Script, was die "Seiteninformationen" zerschießt.

    Horstmann ich tue mich in diesen Dingen sehr schwer und konnte da nichts Genaues herauslesen, was für diesen Anwendungsfall zu traf.

  • Icon vom Deepl-Script im Seitenkontext Menü wird nicht angezeigt

    • Boersenfeger
    • 23. August 2025 um 17:49

    Moin, ich habe gelesen, dass einige Scripte ihre Icons nicht anzeigen;

    Bei mir ist das nachfolgende Deepl-Script betroffen

    JavaScript
    // Translate_DeepL.uc.js
    
    // https://github.com/ardiman/userChrome.js/tree/master/contexttranslate
    // ex ContextTranslate.uc.js///
    // modifiziert by universum 123, Umlaute geändert by 2002Andreas
    // https://www.camp-firefox.de/forum/thema/126100/?postID=1107070#post1107070
    
    (function () {
    	if (location.href !== 'chrome://browser/content/browser.xhtml') return;
    	let translate = function () {
    		let browserMM = gBrowser.selectedBrowser.messageManager;
    		browserMM.addMessageListener('getSelection', function listener(message) {
    			let t = (message.data !== '');
    			let e = (document.charset || document.characterSet);
    			if (t) {
    				openWebLinkIn('https://www.deepl.com/translator#en/de/' + encodeURIComponent(message.data), 'tab');
    			} else {
    				openWebLinkIn('https://www.deepl.com/translate?u=' + encodeURIComponent(gBrowser.currentURI.spec) + '&hl=de-DE&ie=' + e + '&sl=auto&tl=de-DE', 'tab');
    			};
    			browserMM.removeMessageListener('getSelection', listener, true);
    		});
    		browserMM.loadFrameScript('data:,sendAsyncMessage("getSelection", content.document.getSelection().toString())', true);
    	}
    	let menuitem = document.createXULElement('menuitem');
    	menuitem.id = 'context-DeepLtranslate';
    	menuitem.setAttribute('label', '\Übersetzen DeepL');
    	menuitem.classList.add('menuitem-iconic');
    
    	let ProfilePath = Services.dirsvc.get("ProfD", Ci.nsIFile).path.replace(/\\/g, "/");
    	let IconPath = '/chrome/icons/Deepl.png'; // Pfad in den entsprechenden Unterordner
    	let ButtonIcon = "Deepl.png"; // Name & Dateiendung des anzuzeigenden Symbols!
    	menuitem.style.listStyleImage = 'url("file:///g:/Martin/A_INSTALLATIONSDATEIEN/Downloads/Icons/deepl.png")';
    
    	menuitem.addEventListener('command', translate);
    
    	let refItem = document.getElementById('context-inspect');
    	refItem.parentNode.insertBefore(menuitem, refItem);
    })();
    Alles anzeigen

    Ist da auf den 1. Blick was zu erkennen?

    Wie im Screenshot zu sehen, ist auch der Eintrag "Seiteninformationen" betroffen. Da wüsste ich jetzt nicht, dass dafür ein Script werkelt.

  • Was hört Ihr gerade?

    • Boersenfeger
    • 22. August 2025 um 17:22

    D. Train the Best of the 12 Inch Mixes

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

  • Firefoxeinstellungen in die Cloud und wieder ins Livesystem zurück

    • Boersenfeger
    • 21. August 2025 um 15:03

    Es sollte die Bereitschaft des Admins vorliegen, einen sicheren Browser in einem Firmenumfeld anzuwenden. ;)

  • Neue Informationen zu Thunderbird Pro und Thundermail

    • Boersenfeger
    • 21. August 2025 um 11:53

    Vielen Dank!
    Ich wusste, dass der letzte Satz von Dir kommt! ^^

    Trotzdem bleibe ich bei POP. :)

Unterstütze uns!

Jährlich (2025)

107,3 %

107,3% (697,41 von 650 EUR)

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