Es ist schade, dass ein Skript mit perfekt funktionierender Logik gestorben ist. Ich werde die Erweiterung Update Bookmark (Replace Bookmark) verwenden.
Beiträge von lenny2
-
-
Das hier funktioniert noch. Allerdings erstellt es keinen Button, sondern einen Eintrag im Kontextmenü von Lesezeichen.
Ich verwende dieses Skript als Option #2, aber ich war nur in der Lage, das Symbol über externe css zuweisen. Das Skript hat einen Nachteil - es ist sehr leicht, das Lesezeichen versehentlich mit einem zufälligen aktuellen Link zu aktualisieren.
Kommentieren Sie Zeile 14 aus, damit der Name des Lesezeichens nicht aktualisiert wird
// title: gBrowser.contentTitle
Trotzdem ist das Skript von aborix viel praktischer, und es hat nicht den oben beschriebenen Nachteil. -
In v129.0 funktioniert das tolle Skript aus Beitrag #8 nicht mehr, bitte beheben Sie es. Ich werde alle Code mit benutzerdefinierten Symbol unten posten.
Danke
JavaScript
Alles anzeigen// updatebookmark_aborix.uc.js // Developed by aborix // https://www.camp-firefox.de/forum/thema/135316/?postID=1210184#post1210184 (function() { if (window.__SSi != 'window0') return; CustomizableUI.createWidget({ id: 'bookmark-update-button', label: 'Update Bookmark', tooltiptext: 'Update this Bookmark', defaultArea: CustomizableUI.AREA_NAVBAR, onCreated: button => { // button.style.backgroundColor = 'hotpink'; // icon like a pink square button.style.listStyleImage = 'url("data:image/png;base64,R0lGODlhIAAgAPYAACJFiyRKlClNliVNmyhOmixTnylUqjVdqzhdqC5aszRftDBfvDdhsztks0JrvC9gwTNjwTppxzJlyzdqzztryTVq1Ttu1Ddt2Thu2T9w0Ttx3EJtw0ZyyUp1yU14zUFy00192kV640h840J760h+6WKFyWuO026T3EyC61mH4lyJ4FKF6leJ7EqC8FGH8laK81mN9FOK+FqP+F2S+nKa53Wd7GGT9GiW8GqZ9WGW/maZ/mud/nKe83Kf+nah9HOi/nmm/n6p/oOj4Y6t6JOx7oOt/oew/4uy/pa185K2/ZW5/pu9/qW/9KC//6TC/qnG/q3I/rPM/7vS/sLW/8bZ/8vd/9Pi/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAFcALAAAAAAgACAAAAf+gFeCg4SFhoeIiYqLhkAojEo4jIQ6LSOKSkcpEJOCOjMxI5eGmUUeBp1XOTmfKKOCSkpJR0YdqVc6uT0/L6NLsbFJDre5P0BBRTgvRUpLS05LSBvEO0BARUdJRklO3U9OSAzU10ZHSk1OT1BQUVFECrc5O8jmz0/tUvlDCbdBx9vn7kWRMqWgkAWdjBgpgsxIMyfspFChUqWKExoxYihaCOSHsSIOn0WkaKWilCU9ZGgsxFGHvI/ZREaZUtGKFSpTpDxJ8kOloIU/XK7SYSzINpkSK+KUEgUKNCM/XGiAIQLFjFWsqoE8Yq9dwYJMo3xbcoSGA1RXJFiwmvVfvXSs+PK1c4rkhIMCAQqpFQFjB8xY6NbNhfIEiYkGBPIikjBBRI5j2JI465aucAkEBDqJmFG0XDNn6JycGHDrx45q/8olAaaEh7hUQYkW3ZotWw1OsF3KBuKDR5HfIH3g7vQjx9XTKQ5EsHEsSJAeFEobN85BAIArFlb4NR0d9ioWDK4PuhDCRi4Ot3bkAGFAPKEKGlzk+HALxwbFiC6Q+MCvkwUBjFTQ3y0EFmhgIAA7")'; }, onCommand: async (event) => { let window = event.target.ownerGlobal; let document = window.document; window.FillHistoryMenu(document.getElementById('backForwardMenu')); let bookmarkUrl = document.querySelector('#backForwardMenu > menuitem[historyindex="-1"]') ?.getAttribute('uri'); let bookmark = await window.PlacesUtils.bookmarks.fetch({url: bookmarkUrl}); if (bookmark) { window.PlacesUtils.bookmarks.update({ guid: bookmark.guid, url: window.gBrowser.currentURI }); } } }); })(); -
Major Tom Das Skript zeigt die Anzahl der Lesezeichen in den Ordnern der Lesezeichenleiste an
BeitragRE: Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen
[…]
Ich glaube eine Lösung für das Scrollproblem bei überlangen Menüs gefunden zu haben
... bitte mal testen:
(Quelltext, 72 Zeilen)
BrokenHeart9. Juli 2023 um 21:38 Unten im Thema gibt es Screenshots.
-
Nur mal als Beispiel:
Danke, es funktioniert, ohne unnötige Sprachen und mit einem größeren Fenster sieht der Kontextübersetzer besser aus.
-
Es wäre eine sehr freundliche Lösung, nicht verwendete Übersetzungssprachen aus den Dropdown-Menüs auszublenden.
-
I am not sure, is this Script used to change the new Tab url?
Das Skript funktioniert in Firefox v128.0.2.
-
Dann einen eigenen CSS Code erstellen mit:
So gut, kein parasitäres Scrollen in anderen Fenstern. Danke.
-
Ab Zeile 52 das zusätzlich einfügen:
Unangenehmer Nebeneffekt: Es wird ein Rollfeld hinzugefügt, wo vorher keines war - Ordner in der Favoritenleiste, Script-Schaltfläche Appmenu.uc.js RE: userChrome.js Scripte für den Fuchs (Diskussion)
-
-
Offensichtlich nutzt MozCorp sein Produkt nicht auf Android, sonst hätten sie schon längst erkannt, dass die Option "Paste and Go" viel praktischer ist als "Paste link from clipboard".
-
Es gibt einen Unterschied: Ohne das Skript wird das Image im Hintergrund geöffnet, mit dem Skript in der aktiven Tab.
-
Bitte mal testen:
Super!

Das Skript wird doch gar nicht benötigt

Ich habe das "native" Inline-Element von Firefox nicht, vielleicht habe ich es irgendwann einmal mit css versteckt?
-
Dieses Skript legt einen Kontextmenüeintrag „Grafik anzeigen“
Es ist nicht sehr angenehm, ein Bild in der gleichen Registerkarte zu öffnen oder Strg zu drücken, um es in einer neuen Registerkarte zu öffnen. Das Skript muss so geändert werden, dass das Bild ohne zusätzliche Aktionen in einer neuen Registerkarte geöffnet wird.
-
Ein weiteres Skript, das in Firefox v127 und v115 funktioniert. Die ursprüngliche Quelle ist unbekannt.
JavaScript
Alles anzeigen// Open_History_in_New_Tab.js (async sel => { var trees = ["places", "historySidebar"]; var url = "resource://gre/modules/BrowserUtils.jsm"; var bu = ChromeUtils.import(url).BrowserUtils, {whereToOpenLink} = bu; bu.whereToOpenLink = function(e) { var res = whereToOpenLink.apply(bu, arguments); if (res != "current" || !Event.isInstance(e)) return res; try { var skip = true, trg = e.composedTarget, win = trg.ownerGlobal; var name = win.document.documentURIObject .QueryInterface(Ci.nsIURL).fileName.slice(0, -6); if (name == "browser") skip = win.gBrowser.selectedTab.isEmpty || !trg.closest(sel); else if (trees.includes(name)) skip = (win.opener || win.windowRoot.ownerGlobal).gBrowser.selectedTab.isEmpty || trg.closest("tree").selectedNode.itemId != -1; return skip ? res : "tab"; } catch {return res;} } })("#historyMenuPopup,#PanelUI-history");Ist es möglich, solchen Skripten die Optionen "im Fokus öffnen" und "im Hintergrund öffnen" hinzuzufügen?
-
Teste bitte mal:
Und dieser dann in die userChrome.css:
Danke, beide Codes funktionieren

Dazu muss dieser Code in die shadow-css:
Ich habe die Datei shadow.css nicht verstanden, ich habe shadow.css im Chrome-Ordner erstellt, aber ich sehe, dass sie keine Wirkung hat.
-
Die Tab-Tooltips aus den Beiträgen #9, #12 funktionieren in FF v126.0 nicht mehr. Große Bitte, dies zu beheben.
-
In v126 wurde eine neue Telemetrie-Sammlung hinzugefügt. Deaktivieren browser.search.serpEventTelemetryCategorization.enabled = false
-
Mit Fx 126.0 funktionierte bei mir das Skript browsertoolbox.uc.js nicht mehr richtig.
Dieses Skript funktioniert noch in v126.0 RE: Script-Button verschiebbar machen
-
Ich kann nur ein völlig anderes Skript geben.
Wenn du/jemand testen möchte:
Vielen Dank, super!

Wie kann ich einen relativen Pfad zu einem Symbol anstelle eines direkten Pfades angeben?