Toolbarbutton mit CSS ändern
-
sam2008 -
30. August 2021 um 14:06 -
Erledigt
-
-
- Hilfreichste Antwort
Hallo,
gar nicht. Mit CSS kannst du die Darstellung verändern, aber du kannst damit keine Buttons platzieren, die es dort standardmäßig nicht gibt.
-
Hallo @Sören,
achso, bedeutet dass ich UC.JS (UserSkript) Datei benutzen muss, richtig?
Wenn ja, kannst du bitte Firefox originale 3x URL icon Adresse (internal) geben dass ich in UserSkript bauen muss?
Mfg
-
Wenn es darüber einen Weg gibt, ja. Aber da kann ich nicht helfen.
-
Ich habe das jetzt nicht ausprobiert(!),aber müsste es nicht reichen, die entsprechenden Buttons unter 'browser.uiCustomization.state' ( in about:config ) bei "nav-bar" einzutragen und dann den geänderten Eintrag in die "user.js" zu übernehmen und zu verteilen?
Edit: Oder habe ich das Problem falsch verstanden?
-
für Home Button braucht man nicht UserSkript, einfach in policies.json Datei diese einfügen (gerade in Github gesehen):
"ShowHomeButton": true
Hallo BrokenHeart,
ich abe auch so wie du geschrieben gemacht, keine Änderung und Icons werden nicht angezeigt.
Mfg
-
ich abe auch so wie du geschrieben gemacht, keine Änderung und Icons werden nicht angezeigt.
Ich habe es bei mir ausprobiert und es hat funktioniert(ohne 'user.js'). Nach Neutstart(!) des Browsers war bei mir der zusätzliche Button vorhanden...
-
-
Hallo BrokenHeart,
leider diese Weg nur für neue Profile funktioniert, weil ich in config.js diese Parameter und Wert mit defaulfPref benutzen kann/muss.
Wenn ich mit pref oder lockPref benutze, Benutzer kann nicht etwa in Toolbat ändern, z.B. Suchleiste.
Ich versuche eine PowerShell Skript schreibe dass ich Wert in Benutzer prefs.js Datei ändern.
Mfg
-
leider diese Weg nur für neue Profile funktioniert, weil ich in config.js diese Parameter und Wert mit defaulfPref benutzen kann/muss.
Ok, alles klar. Danke für die nachträgliche Info...
-
Ich versuche eine PowerShell Skript schreibe dass ich Wert in Benutzer prefs.js Datei ändern.
Schreib ein Script, welches eine user.js mit entsprechendem Wert erstellt. Eingriffe in die prefs.js sollte man auf solchen Wegen vermeiden.
-
Hallo .DeJaVu,
alles läuft bei und über PowerShell Skript und Benutzer kann auch nicht Prefs.js ändern.
Hallo BrokenHeart,
Hier ist Teil von PowerShell Skript, in Config.js Datei ist diese Parameter (browser.uiCustomization.state) und Wert mit defaulfPref :
Code$FF_Profile_Name=(Get-ItemProperty -Path "$env:appdata\Mozilla\Firefox\Profiles\*.default").Name $FFPrefsFile = "$env:appdata\Mozilla\Firefox\Profiles\$FF_Profile_Name\prefs.js" (Get-Content $FFPrefsFile) -notmatch 'browser.uiCustomization.state' | Set-Content $FFPrefsFile
Mfg
-
und Benutzer kann auch nicht Prefs.js ändern
Halte ich für ein Gerücht, denn immerhin läuft Firefox im Benutzerkontext und damit ist diese Datei mindestens von Firefox veränderbar - muss veränderbar sein. Was ich bislang weiss, dass man den Zugriff auf about:config und damit den Zugriff über Firefox sperren kann. Ansonsten wäre ich über einen kurzen Exkurs über diese Möglichkeit interessiert.
-
und Benutzer kann auch nicht Prefs.js ändern
Halte ich für ein Gerücht, denn immerhin läuft Firefox im Benutzerkontext und damit ist diese Datei mindestens von Firefox veränderbar - muss veränderbar sein. Was ich bislang weiss, dass man den Zugriff auf about:config und damit den Zugriff über Firefox sperren kann. Ansonsten wäre ich über einen kurzen Exkurs über diese Möglichkeit interessiert.
was ich meine ist, Benutzer kann nicht mit Editor und etc. diese Datei ändern!