GLX Adressbar-X

Alle Versionen Aktuell v1.0.6
▶ Beschreibung lesen…▼ Beschreibung schließen…
GLX-Adressbar-X (Firefox Addon)
GLX-Adressbar-X öffnet Webseiten als randloses Fenster ohne Adressleiste. Gedacht ist es für Seiten, die man dauerhaft nebenher laufen lässt – allen voran den Mini-Player von GLX-Radio, aber genauso für jede andere Seite, die sich eher wie ein kleines Programm als wie eine Webseite anfühlen soll.
Warum es das Addon braucht
Kein Firefox-Addon darf die Adressleiste einfach abschalten – das lässt Firefox aus Sicherheitsgründen nicht zu, damit keine Seite ein gefälschtes Anmeldefenster nachbauen kann. Der einzige Weg führt über eine einmalig angelegte
userChrome.css, die die Leiste in Popup-Fenstern entfernt. GLX-Adressbar-X öffnet Seiten genau als solche Popups, damit diese Regel automatisch greift – und nimmt einem den Rest der Arbeit ab.
Was kann das Addon
Seitenliste: Häufig gebrauchte Seiten werden mit Titel, Adresse und Fenstergröße gespeichert und lassen sich mit einem Klick randlos öffnen.
Schnell hinzufügen: Über das Symbol in der Werkzeugleiste die aktuelle Seite direkt randlos öffnen oder in die Liste aufnehmen.
Rechtsklick genügt: Der Kontextmenü-Eintrag „Adressbar-X für diese Seite speichern“ legt die Seite ohne Umweg in die Liste.
Always on Top merken: Pro Seite lässt sich hinterlegen, dass sie im Vordergrund bleiben soll. Das Umschalten selbst übernimmt unter Windows Microsoft PowerToys mit Win + Strg + T – Firefox kann das von sich aus nicht.
Eigene Einstellungsseite mit Themenwahl, dazu eine ausführliche Anleitung direkt im Addon.
Keine Datensammlung, keine Server im Hintergrund – alles bleibt im Browser.
Einrichtung
Einmalig sind vier Schritte nötig, danach nie wieder:
In about:config den Eintrag toolkit.legacyUserProfileCustomizations.stylesheets auf true setzen.
Über about:support den Profilordner öffnen.
Dort einen Ordner chrome anlegen, falls er fehlt.
Darin die Datei userChrome.css anlegen – den fertigen Inhalt zeigt das Addon auf seiner Einstellungs- und Hilfeseite zum Kopieren an.
Danach Firefox einmal komplett neu starten. Ab diesem Moment öffnen alle randlosen Fenster ohne Adressleiste. Wer es rückgängig machen will, löscht die userChrome.css wieder und startet Firefox neu.
Zusammenspiel mit GLX-Radio Addon
Der Mini-Player von GLX-Radio ist genau für so ein Fenster gemacht: eine schmale Leiste mit Senderlogo, Wiedergabe, Vor und Zurück, Lautstärke und der eigenen Senderliste. Zusammen mit GLX-Adressbar-X bleibt davon wirklich nur der Player übrig – ohne Adressleiste, ohne Menüs, ohne Rand.
Version: 1.0.6 · Voraussetzung: Firefox ab 140 (Android ab 142) · Lizenz: frei nutzbarGLX Senden An (Nextcloud)
--> Direkt zu meinem Addon auf Firefox Erweiterungen
Alle Versionen Aktuell v0.1.5
▶ Beschreibung lesen…▼ Beschreibung schließen…
GLX Senden an – Anleitung
Diese Erweiterung fügt beim Rechtsklick auf ein Bild im Browser einen Menüpunkt „Senden an [Servername]“ hinzu. Ein Klick darauf lädt das Bild direkt in einen Ordner deiner eigenen Nextcloud-Dateien hoch – ganz ohne Umweg über den Download-Ordner.
App-Passwort in Nextcloud erstellen
Aus Sicherheitsgründen nutzt diese Erweiterung nicht dein normales Nextcloud-Passwort, sondern ein separates App-Passwort, das du jederzeit einzeln widerrufen kannst.
In Nextcloud oben rechts auf deinen Profil-Avatar klicken → Einstellungen
Links auf Sicherheit klicken
Unter „Geräte & Sitzungen“ einen Namen eingeben (z.B. GLX Senden an) und auf „Neues App-Passwort erstellen“ klicken
Das angezeigte Passwort kopieren – es wird nur einmal angezeigt
Erweiterung einrichten
Auf das Symbol der Erweiterung klicken → Einstellungen
Anzeigename eintragen (erscheint im Rechtsklick-Menü, z.B. „GLX-Cloud“)
Nextcloud-Adresse, Benutzername und das eben erstellte App-Passwort eintragen
Optional: Zielordner anpassen (Standard: Senden An) – wird automatisch angelegt, falls er noch nicht existiert
Auf Speichern klicken
Bild senden
Rechtsklick auf ein beliebiges Bild im Browser → „Senden an [dein Servername]“. Eine Benachrichtigung bestätigt, sobald das Bild gespeichert wurde.
Einstellungen sichern (Export / Import)
Server-Adresse, Benutzername und Theme lassen sich als Datei exportieren und wieder importieren – praktisch bei einer Neuinstallation oder einem Wechsel auf ein anderes Gerät. Das App-Passwort kann optional mit exportiert werden (Häkchen auf der Einstellungsseite) – dann landet es unverschlüsselt in der Datei, also nur an einem sicheren Ort aufbewahren.
▶ Installationsanleitung…▼ Beschreibung schließen…
GLX-Apps für Nextcloud installieren
Diese Anleitung gilt für alle GLX-Apps (GLX-Radio, GLX-Mail-Reload und weitere). Überall dort, wo
<appname> steht, setzt du den Namen der jeweiligen App ein – also Beispiel: glxradio, glxmailreload und so weiter. Er steht immer im Namen der ZIP-Datei Solltest du eine Versionsnummer meiner App haben, zB.: glxradio-app_1.8.2.zip
dann musst du diesen namen auch für das entpacken nutzen.
Du brauchst dafür zwei Zugänge zu deinem Server: SSH für die Befehle und SFTP für den Datei-Upload. Beides läuft über dieselben Zugangsdaten.
Wichtig vorab: zwei getrennte Welten
Der Ordner, den du gleich benutzt, liegt im Dateisystem des Servers – nicht in deiner Nextcloud-Dateiverwaltung.
Der standard Prad ist /var/www/nextcloud/custom_apps/
Lädst du die ZIP über die Nextcloud-Oberfläche in einen deiner Benutzerordner hoch, landet sie an einer ganz anderen Stelle und die Befehle unten finden sie nicht.
Der Upload muss also über SFTP laufen, nicht über die Nextcloud-Web-Oberfläche.
Schritt 1 – Ablageordner vorbereiten (nur beim ersten Mal)
Per SSH auf dem Server anmelden und nachsehen, ob der Ordner schon existiert:
ls -la /var/www/nextcloud/custom_apps
Kommt No such file or directory, legst du ihn an:
mkdir -p /var/www/nextcloud/custom_apps chown www-data:www-data /var/www/nextcloud/custom_apps
Der Ordner dient nur als Zwischenlager für die ZIP-Dateien. Die App selbst landet später woanders.
Hinweis zum Pfad: /var/www/nextcloud ist der übliche Ort. Bei manchen Installationen heißt er anders, etwa /var/www/html/nextcloud. Falls du unsicher bist, findest du ihn mit find / -name occ -maxdepth 5 2>/dev/null. Passe dann alle folgenden Pfade entsprechend an.
Schritt 2 – ZIP per SFTP hochladen
Mit einem SFTP-Programm verbinden (FileZilla, WinSCP, Terminus, Cyberduck – was dir liegt) und die ZIP-Datei hochladen nach:
/var/www/nextcloud/custom_apps
Achte auf den Dateinamen. Manche Browser und Apps benennen die Datei beim Herunterladen um – aus <appname>_1.2.3.zip wird dann <appname> 1.2.3 mit Leerzeichen und ohne Endung. Benenne sie vor oder nach dem Upload wieder korrekt, sonst findet der Entpack-Befehl sie nicht.
Schritt 3 – Version im Paket prüfen
Ein kurzer Blick, der viel Ärger spart – gerade wenn mehrere Fassungen im Download-Ordner liegen:
cd /var/www/nextcloud/custom_apps unzip -p <appname>_1.2.3.zip <appname>/appinfo/info.xml | grep version
Steht dort eine andere Nummer als erwartet, hast du die falsche Datei erwischt. Dann erst das klären, bevor du weitermachst.
Schritt 4 – Installieren
Bei einer Erstinstallation entfallen die ersten beiden Befehle – es gibt ja noch nichts abzuschalten:
sudo -u www-data php /var/www/nextcloud/occ app:disable <appname> rm -rf /var/www/nextcloud/apps/<appname> unzip -o <appname>_1.2.3.zip -d /var/www/nextcloud/apps/ chown -R www-data:www-data /var/www/nextcloud/apps/<appname> systemctl restart php8.4-fpm sudo -u www-data php /var/www/nextcloud/occ app:enable <appname>
Läuft alles durch, meldet der letzte Befehl <appname> x.y.z enabled. Die App ist damit einsatzbereit.
PHP-Version: php8.4-fpm ist ein Beispiel. Welche bei dir läuft, zeigt systemctl list-units --type=service | grep php. Nimm den Namen, der dort steht.
Was die Befehle tun
Befehl
Zweck
app:disable
Schaltet die alte Fassung ab, damit beim Austausch nichts halb geladen weiterläuft
rm -rf .../apps/<appname>
Räumt die alten Dateien weg. Ohne das bleiben Reste einer früheren Version liegen und führen zu schwer auffindbaren Fehlern
unzip -o
Entpackt die neue Fassung an ihren Platz. -o überschreibt ohne Rückfrage
chown -R www-data:www-data
Übergibt die Dateien dem Webserver-Benutzer. Fehlt das, kann Nextcloud sie nicht lesen
systemctl restart php…
Leert den Code-Zwischenspeicher von PHP. Ohne Neustart läuft unter Umständen weiter der alte Code
app:enable
Schaltet die App wieder ein
Deine Einstellungen und Daten bleiben dabei erhalten – die liegen in der Datenbank, nicht im App-Ordner. Ein Update kostet dich also keine Favoriten und keine Konfiguration.
Auf eine neuere Version wechseln
Genau derselbe Ablauf, alle Schritte von 2 bis 4. Der Ordner aus Schritt 1 existiert dann ja bereits.
Wenn etwas nicht klappt
unzip: cannot find or open … Die Datei liegt nicht dort, wo du sie suchst, oder heißt anders. Mit ls -la im Ordner nachsehen, wie sie tatsächlich heißt.
Command "app:enable" … not found oder gar keine Reaktion Der Pfad zu Nextcloud stimmt nicht. Siehe den Hinweis in Schritt 1.
Die App erscheint nicht im Menü Manche GLX-Apps tauchen dort bewusst nicht auf, weil sie im Hintergrund arbeiten. Sie sind dann über Einstellungen → Verwaltung zu finden. Steht es nicht in der Beschreibung der App, prüfe mit:
sudo -u www-data php /var/www/nextcloud/occ app:list | grep <appname>
Steht sie unter Enabled, ist sie installiert und aktiv.
Weiße Seite oder Serverfehler nach dem Einschalten Die App wieder abschalten und ins Protokoll sehen:
sudo -u www-data php /var/www/nextcloud/occ app:disable <appname> grep -i <appname> /var/www/nextcloud/data/nextcloud.log | tail -5
App wieder entfernen
sudo -u www-data php /var/www/nextcloud/occ app:disable <appname> sudo -u www-data php /var/www/nextcloud/occ app:remove <appname>
app:remove löscht auch die gespeicherten Einstellungen. Willst du die behalten, weil du später zurückwechseln möchtest, belasse es beim Abschalten.GLX Tab Zoom Manager
--> Direkt zu meinem Addon auf Firefox Erweiterungen
Alle Versionen Aktuell v0.2.1
▶ Beschreibung lesen…▼ Beschreibung schließen…
Verwaltet und speichert individuelle Zoom-Stufen pro Domain (Webseiten Tabs).
Inkl. Im/Export der gespeicherten Einstellungen
Bei Zoom Änderung zB per Maus und Tastatur Strg. + Mausrad
wird die Zoom Stufe automatisch gespeichert
Popup und Einstellungsmenü haben ein Dark und ein Light Theme
zur Auswahl in den Einstellungen
Eine Beschreibung wie man das Addon benutzt.
Wenn man auf einer Tab Seite das Popup öffnet kann man
per +/- die Zoom Stufe anpassen und sieht Live welche Größe einem am liebsten ist.
Geht aber parralel auch per Mausrad und Strg.
GLX Passwords (Nextcloud)
–> Direkt zu meinem Addon auf Firefox Erweiterungen
Alle Versionen Aktuell v2.1.6
▶ Beschreibung lesen…▼ Beschreibung schließen…
GLX Passwords (Nextcloud) – Autofill für Nextcloud Passwords v2.0.8
Neu in Version 2.0 – Benutzer-Daten (Autofill für Formulardaten):
Das Add-on erkennt jetzt neben Login-Feldern auch ganz normale Formularfelder: Anrede, Vorname, Zweiter Name, Nachname, Geburtstag, Firma, Straße, Adresszusatz, PLZ, Ort, Bundesland, Land, E-Mail, Telefon 1 und 2 sowie Webseite – inklusive Zahlenfelder und Auswahl-Dropdowns (z. B. Land).
Ein Klick füllt das komplette Formular automatisch aus – kein Feld-für-Feld-Anklicken mehr.
Direkt auf der Seite erscheint ein Speichern-/Aktualisieren-Angebot (ähnlich wie beim Firefox-Adressspeicher). Beim allerersten Speichern wird dafür automatisch ein Ordner „Benutzer-Daten“ samt Eintrag in deiner Nextcloud Passwords App angelegt und bei Änderungen aktualisiert bzw. erweitert.
Deine Benutzer-Daten liegen zentral in deiner eigenen Nextcloud und sind – anders als Passwörter – nicht an eine Domain gebunden, also auf jeder Webseite verfügbar.
Login-Daten und Benutzer-Daten werden sauber getrennt: Reine Login-Seiten und Personen-/Adressformulare werden unterschieden, damit nichts an der falschen Stelle angeboten wird.
Frühere Neuerungen:
Eingerücktes Popup: Server- und Manuell-Speichern-Menü lassen sich dynamisch per Button öffnen und schließen.
Import/Export der Server-Einstellungen.
Englische Übersetzung entfernt (führte zu Problemen).
Automatisches Einloggen bei Browser-/Windows-Login-Dialogen; die Login-Popups (tauchen meist mittig im Browser auf) werden im GLX-Passwords-Popup angezeigt.
Ein inoffizielles Firefox-Add-on, das native-artiges Autofill und ein Speichern-Popup für die Nextcloud Passwords App bereitstellt – etwas, das den beiden aktuell verfügbaren Nextcloud-Passwords-Erweiterungen für Firefox fehlt.
Entstehungsgeschichte:
Dieses Add-on ist gemeinsam mit Claude (Anthropic) entstanden – ich hatte die Anforderungen und das Ziel, Claude hat den Code geschrieben und wir haben gemeinsam getestet und Fehler behoben.
Warum diese Erweiterung:
Die beiden bisher verfügbaren Nextcloud-Passwords-Add-ons für Firefox bieten kein echtes Autofill. Diese Erweiterung wurde gebaut, um:
Passwörter gezielt in einem selbst wählbaren Ordner der eigenen Nextcloud Passwords App abzulegen
neben Passwörtern auch persönliche Formulardaten (Name, Adresse, Telefon usw.) zentral in der eigenen Nextcloud zu speichern und per Klick auszufüllen
ein eigenes, anpassbares Popup-Design (6 Themes) zu bieten
Passwörter zuverlässig aus der eigenen Passwords App zu laden und automatisch auszufüllen
eine Debug-Funktion bereitzustellen, die zeigt, woran es liegt, falls die Verbindung zur eigenen Nextcloud nicht funktioniert
ein eigenes Icon in der Menüleiste zu haben
Firefox-Einstellung während der Nutzung:
GLX Passwords läuft parallel zu Firefox’ eigenem Passwortmanager, ohne dass du dafür etwas umstellen musst – beide können gleichzeitig aktiv sein. Falls dir doppelte Vorschläge (Firefox-eigener + unser Dropdown) auffallen, kannst du unter about:preferences#privacy → „Passwörter und Autovervollständigung“ die Firefox-eigene Speicherabfrage optional deaktivieren – zwingend nötig ist das aber nicht.
Zurück zu Firefox wechseln:
Deine in Firefox selbst gespeicherten Passwörter bleiben unabhängig von dieser Erweiterung jederzeit erhalten. Über about:logins → „…“-Menü → „Passwörter exportieren…“ lässt sich jederzeit ein CSV-Backup anlegen, und über „Zugangsdaten importieren aus Datei…“ lassen sich Passwörter zurückholen. Einen direkten Link zu about:logins findest du in den Einstellungen dieser Erweiterung.
Kompatibilität:
Getestet mit Nextcloud Passwords App, Server-seitige Verschlüsselung (SSE). Client-seitige Verschlüsselung (CSEv1r1) ist derzeit nicht getestet.
Voraussetzungen:
Eigene Nextcloud-Instanz mit installierter Passwords App, ein App-Passwort (Anleitung im Add-on unter Popup → „Anleitung“).
Datenschutz:
Zugangs- und Benutzerdaten werden ausschließlich an den von dir selbst konfigurierten Nextcloud-Server übertragen, keine Daten an Dritte oder den Entwickler.
Ideen oder Verbesserungsvorschläge sind willkommen – ich erweitere das Add-on gerne weiter.


