Beiträge von milupo
-
-
Übrigens habe ich gesehen, dass der Inhaltsbereich unter einem #document liegt. Das ist so etwas wie #shadow-root, also ein abgeschotteter Bereich. Da funktioniert natürlich der Code nicht in den Bereichen außerhalb davon. Ein anderes Beispiel für solch einen #document-Bereich ist das Verfassen-Fenster von Thunderbird.
-
-
-
Nur rechts im leeren Raum nicht mehr.
Und das muss unbedingt im leeren Raum sein? Man kann da sicherlich eine andere ID ausprobieren.
Wie gesagt, ich bevorzuge die Tabreiter, außerdem habe ich noch eins, das das über ein Symbol in der Symbolleiste macht.
JavaScript
Alles anzeigen// buttonCloseTab.uc.js - Button > Firefox Tabs schliessen (function() { if (!window.gBrowser) return; try { CustomizableUI.createWidget({ id: 'fp-closetabs', 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: 'fp-closetabs', class: 'toolbarbutton-1 chromeclass-toolbar-additional', label: 'Aktuellen Tab schließen', tooltiptext: 'Aktuellen Tab schließen', style: 'list-style-image: url(\'data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" color="brown" width="12" height="12" viewBox="0 0 16 16"><path fill="currentColor" fill-opacity="context-fill-opacity" d="M9.414 8l5.293-5.293a1 1 0 0 0-1.414-1.414L8 6.586 2.707 1.293a1 1 0 0 0-1.414 1.414L6.586 8l-5.293 5.293a1 1 0 1 0 1.414 1.414L8 9.414l5.293 5.293a1 1 0 0 0 1.414-1.414z"></path></svg>\')', onclick: 'if (event.button == 0) { \ BrowserCommands.closeTabOrWindow();\ }; ' }; for (var p in props) toolbaritem.setAttribute(p, props[p]); return toolbaritem; } }); } catch(e) { }; })(); -
Ich mache das über die Tabreiter. Dort kann ich den Tab schließen, mehrere Tabs schließen und auch einen versehentlich geschlossenen Tab wiederherstellen.
Ich habe jetzt mal in Zeile 20 die ID appcontent in Klammern durch die ID preferences-body ersetzt. Wenn ich jetzt oben in der ersten Zeile unter der Überschrift – sozusagen hinter der Unterüberschrift – rechts klicke, wird das Kontextmenü aufgerufen.
-
-
-
-
-
-
Na, wir denken, dass wir Mozilla Firefox nutzen, dabei verwenden wir schon lange Google Firefox.

-
Hier spammt ein/eine juiliabs4344 herum.
-
Das kann man selber im Skript ändern.
Es handelt sich dabei um folgende Zeile:
JavaScriptvar excludes = 'bookmarkbackups *cache* crashes fftmp *healthreport* minidumps safebrowsing *webapps* saved-telemetry-pings *thumbnails* *session* *Telemetry* *hotfix* *.sqlite-shm *.sqlite-wal *.bak parent.lock blocklist.xml content-prefs.sqlite directoryLinks.json mimeTypes.rdf compatibility.ini parent.lock formhistory.sqlite';excludes bedeutet „Ausschlüsse“.
-
Spam:
Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist. Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist. -
Weil das schon eine mehr als lange Zeit so sein muss.
Seit Firefox 69, um genau zu sein. Frühjahr 2019, wenn mich recht erinnere.
-
das werd ich auch mit dem alten austauschen..
Nein, die alte main.js funktioniert nicht mehr. Du musst schon die mit PathUtils verwenden. Das gleiche gilt für die config.js.
das werd ich so lassen, da ich im alten ja das mit *scripte* hinzugefügt habe..
Wenn du den Importbefehl mit dem Ordner Scripte nicht verwendest, musst du alle Skripte direkt in den Ordner chrome geben. Es reicht ja, wenn du das erst einmal nur mit einem Skript testest.
-
Ja, dein Restart-Skript funktioniert auch, an allen drei Stellen: Im Menü Datei, im Hamburger-Menü und auch auf der Symbolleiste. Dort wird lediglich das Symbol nicht angezeigt, weil ich es nicht habe, aber die Schaltfläche ist da.
-
Sind ja doch eine ganze Reihe, einige haben schon das heutige Datum. Schaue auch mal in das Anpassen-Fenster. Ich weiß jetzt nicht, ob das noch so üblich ist, aber einige Skripte haben früher mal dort ihre Symbole abgelegt. Dann müsstest du die Symbole bloß in die Symbolleiste schieben.
Ergänzung zu der Sache mit dem Anpassen-Fenster: Ich habe die Erfahrung gemacht, dass Symbole, die auf Zusatzleisten sind, eben ins Anpassen-Fenster geschoben werden, wenn die Zusatzleisten zurückgesetzt werden. Und du hast mehrere Skripts für eine Zusatzleiste.
-
Ich würde vorschlagen, sich die Skripte mal einzeln vorzunehmen. Welche Skripte hast du denn? Ich nehme mal an, dass da auch ein Neustart-Skript dabei ist. Das vielleicht als erstes, denn, wenn das läuft, kann man die anderen störrischen nach einer Änderung sofort per Rechtsklick auf das Symbol des Neustart-Skripts ausführen, damit dabei auch der Skript-Cache geleert wird. Aber es muss natürlich vorher gesichert sein, dass wenigstens ein Skript funktioniert.