Hubzilla Info wrote the following post Thu, 19 Mar 2026 08:52:02 +0100

How to import contacts?

zeitverschreib ⁂ wrote the following post Wed, 18 Mar 2026 21:46:02 +0100 Ich schaue mir gerade (mal wieder) #Hubzilla an und stehe vor dem Problem, dass ich irgendwie keine Importfunktion für Kontakte finde. Kann mir wer einen Tipp geben?

Danke im Voraus.

@Hubzilla Info
@!Hubzilla Support Forum
Hubzilla Info

News about the software development (update releases) as well as works done by the Hubzilla Association. Visit https://hubzilla.org for all information about Hubzilla.

@Hubzilla Support Forum @zeitverschreib ⁂

Leider gibt es diese Importfunktion bei HZ nicht und wenn man hunderte Kontakte portieren möchte ist das schon ärgerlich.
Hier nun mein Tipp - habe mir gerade einen passenden Workaround ausgedacht der glaube ich gut funktioniert:

Um einen Kontakt nach HZ hinzuzufügen brauchst du jeweils folgende URL:

https://your-hz-server.tld/follow?f=&interactive=1&[email protected]

your-hz-server.tld wäre bei Dir (wenn das ein HZ Server wäre) freundica.de
und wenn du z.B. mich als Kontakt hinzufügen möchtest wäre [email protected] = [email protected]

also

https://freundica.de/follow?f=&interactive=1&[email protected]

Die Aufgabe ist die csv liste mit all deinen Kontakten so zu editieren, dass zu jedem Kontakt so ein Link generiert wird - was ganz einfach ist.

Mit LibreOffice geht es in 2 Minuten so:

in einer Spalte stehen die Kontakthändel Deiner Kontakte

in einer zweiten Spalte jeweils https://your-hz-server.tld/follow?f=&interactive=1&url=

und in einer dritten Spalte setzt du die Funktion =HYPERLINK(ZelleSpalte2&ZelleSpalte1) also z.B. =HYPERLINK(B1&A1)

Den Inhalt der Zelle Kopierst du mit Str+U so weit wie nötig nach unten

dann speicherst Du die csv list unter einem neuen Namen ab und schließt und öffnet die Datei in LibreOffice noch einmal - in Spalte drei ist nun eine URL die du kopieren kannst.

Nun brauchst du noch dieses FF Addon #^https://addons.mozilla.org/de/firefox/addon/open-multiple-urls/

Die generierten URLs aus Spalte drei kopiert du dann in das Eingabefeld des Addon und schon werden die Kontakte nach und nach mit öffnen der URL in HZ hinzugefügt... und können dort einfach weiter konfiguriert werden.

probier es auch... es funktioniert
Open Multiple URLs – Holen Sie sich diese Erweiterung für 🦊 Firefox (de)

Laden Sie Open Multiple URLs für Firefox herunter. Opens a list of URLs

@𝓒𝓱𝓻𝓲𝓼

Super Idee, @𝓒𝓱𝓻𝓲𝓼  !

Hab mal ein Skript erstellt, welches den Umweg über LibreOffice Calc überflüssig macht.

Man benötigt eine typische Kontaktexport-Datei im csv-Format, wie sie von vielen Diensten angeboten wird. Dann startet man das Skript mit

python connectionlist.py <NAME_DER_CSV_DATEI> <URL_DES_HUB_FÜR_DEN_IMPORT>

und es wird eine gleichnamige Textdatei (.txt) erzeugt, die untereinander die URLs für das Firefox-Addon (das gibt es auch, für diejenigen, die es unbeding wollen, für Chrome/Chromium und verwandte Browser) enthält.

Also z.B.

python connectionlist.py derpepe-contacts.csv #^https://hub.hubzilla.hu

Das Skript ist hier zu finden: #^https://codeberg.org/derpepe/hubzilla_website_building/src/branch/master/Helper/connectionlist.py
Open Multiple URLs - Chrome Web Store

Opens a list of URLs

@Der Pepe (Hubzilla) ⁂ könntest du das nicht nun mit dem Code vom dem Addon zu einem HZ addon weiter entwickeln so dass es ohne das FF Addon funktionieren würde?
@𝓒𝓱𝓻𝓲𝓼 Hab heute vier Stunden dran verbracht. Bin jetzt aber auf ein Problem gestoßen, das ich erst morgen angehen werde. Es wird nicht so "ähnlich" wie mit dem Browser-Plugin funktionieren. Wenn ich aus einem Addon bei Hubzilla die URL zum Verbindung-Zufügen aufrufe, fehlt dem Hub die Session. Ich muss also mal im Code schauen, wo die direkte Funktion zum Verbinden liegt und sehen, wie ich die mit den "CSV-Extrakten" unmittelbar für den aktuellen Kanal aufrufe...

Für heute reicht es aber erstmal.
@𝓒𝓱𝓻𝓲𝓼

Was soll ich sagen? Et looft!

Hindernisse überwunden, ursprünglicher Ansatz war doch der beste und brauchte nur ein wenig "Krücken".

Hab es heute schon mehrfach getestet... und hatte bislang kein Probleme.







@Der Pepe (Hubzilla) ⁂ danke für deinen Einsatz!

Teile uns (und insbesondere @zeitverschreib ⁂) doch mit, in welchem Repository sich dieses Addon befindet☺️
@Ema エマ Kommt... ich habe gerade mal Mario und Harald gebeten, sich das Repo anzuschauen. Ist ja mein erstes Addon... und ich bin mir noch nicht zu 100% sicher, ob ich das Repo richtig für die Nutzung mit util/add_addon_repo gebaut habe.

Es ist auch derzeit noch rein deutsch lokalisiert. Muss mir mal anschauen, wie ich es am einfachsten internationalisieren kann.