Nextcloud-Kalender in KDE Adressbuch mit Kategorien importieren
Hallo, habe hier eine std.vcf Kontaktdatentei, die in den Kotakten jeweils CATEGORIES:abc,xyz,.. Zeilen enthält, also der betreffende Kontakt die Kategorien abc und xyz hat. Das KDE-Adressbuch nutzt im vcf-Format allerdings das Format CATEGORIES:akonadi:?tag=<index1>,akonadi:?tag=<index2>,... wobei bei Anlegen der Kategorien (bei Kontakterstellung) intern jede Kontaktkategorie einen Index bekommt. Direktimport dieser std.vcf geht mit Kategorien, wenn ich in der zu importierenden vcf-Datei alle echten Kategorienamen durch ihren internen akonadi-Index mittels sed ersetze. Die gleiche std.vcf kann ich in Nextcloud als Kontakte importieren, wobei die Kategorien in Gruppen "übersetzt" werden. Wenn ich nun aber das Nextcloud-Adressbuch ins KDE Adressbuch einbinde, fehlen die Kontakte aber auch die Gruppierung von Nextcloud wird nicht übernommen. Jemand eine Idee wie die Kategorien bzw. Gruppierung ohne Aufwand im KDE Adressbuch verfügbar gemacht werden kann. -- Gruß Marcus
Hast Du den Import via Android-Smartphone schon mal probiert? Am Freitag, 21. Juni 2024, 13:51:19 MESZ schrieb Marcus Röckrath:
Hallo,
habe hier eine std.vcf Kontaktdatentei, die in den Kotakten jeweils
CATEGORIES:abc,xyz,..
Zeilen enthält, also der betreffende Kontakt die Kategorien abc und xyz hat.
Das KDE-Adressbuch nutzt im vcf-Format allerdings das Format
CATEGORIES:akonadi:?tag=<index1>,akonadi:?tag=<index2>,...
wobei bei Anlegen der Kategorien (bei Kontakterstellung) intern jede Kontaktkategorie einen Index bekommt.
Direktimport dieser std.vcf geht mit Kategorien, wenn ich in der zu importierenden vcf-Datei alle echten Kategorienamen durch ihren internen akonadi-Index mittels sed ersetze.
Die gleiche std.vcf kann ich in Nextcloud als Kontakte importieren, wobei die Kategorien in Gruppen "übersetzt" werden.
Wenn ich nun aber das Nextcloud-Adressbuch ins KDE Adressbuch einbinde, fehlen die Kontakte aber auch die Gruppierung von Nextcloud wird nicht übernommen.
Jemand eine Idee wie die Kategorien bzw. Gruppierung ohne Aufwand im KDE Adressbuch verfügbar gemacht werden kann.
-- Best Regards - Mit freundlichen Grüßen, Markus Feilner, Feilner IT - 20 years of open services - Sustainable Open Source Strategy, Networking, Politics, Journalism Knowledge Management, Rubber Ducks, Trainings, Workshops, Documentation https://www.feilner-it.net, 93059 Regensburg Wöhrdstr. 10, +49 170 302 7092 (+Signal) https://mastodon.cloud/@mfeilner https://mastodon.social/@FeilnerIT PGP: 40A3C306F96133067C11CFD9A958A906268C9F0A http://www.feilner-it.net/files/MFpub.asc Xing: http://www.xing.com/profile/Markus_Feilner LinkedIn: https://www.linkedin.com/in/markusfeilner @mfeilner: Mastodon, Matrix, Jabber, ...
Hallo Markus, Am Sonntag, 23. Juni 2024, 14:25:43 schrieb Markus Feilner:
Hast Du den Import via Android-Smartphone schon mal probiert?
Wäre eine Idee.
Wenn ich nun aber das Nextcloud-Adressbuch ins KDE Adressbuch einbinde, fehlen die Kontakte aber auch die Gruppierung von Nextcloud wird nicht
... fehlen die Kategorien ...
übernommen.
Hier ist ein sinnenstellender Typo drin. KDE Addressook importiert die Kontakte aus Nextcloud, nur haben die auch auf diesem Weg weder Kategorien noch Gruppierung. Es erscheint mir ein Sonderweg, den KDE hier geht, indem es im VCF-Format für die Katergorien nicht die echten Namen sondern interne Verweise per Index nutzt. Ich will mal spaßeshalber schauen, was passiert, wenn ich in KDE eine Kategorie rauslösche: Verschieben sich dann die Indexe oder nicht. -- Gruß Marcus
Bash-Tipp als workaround (der das Problem nicht löst) Das hier ersetzt alle AAAs durch BBBs in allen lokalen Dateien... aber das weißt Du sicher schon... und das hilft nur einmal sed -i 's/AAA/BBB/g' * ich brauch das so oft dass ich mir ein script gemacht habe, das zwei Parameter annimmt (und noch ein paar andere sachen macht) #!/bin/bash (...) sed -i 's/$1/$2/g' * (...) maybe that helps anybody... Am Sonntag, 23. Juni 2024, 15:39:57 MESZ schrieb Marcus Röckrath:
Hallo Markus,
Am Sonntag, 23. Juni 2024, 14:25:43 schrieb Markus Feilner:
Hast Du den Import via Android-Smartphone schon mal probiert?
Wäre eine Idee.
Wenn ich nun aber das Nextcloud-Adressbuch ins KDE Adressbuch einbinde, fehlen die Kontakte aber auch die Gruppierung von Nextcloud wird nicht
... fehlen die Kategorien ...
übernommen.
Hier ist ein sinnenstellender Typo drin.
KDE Addressook importiert die Kontakte aus Nextcloud, nur haben die auch auf diesem Weg weder Kategorien noch Gruppierung.
Es erscheint mir ein Sonderweg, den KDE hier geht, indem es im VCF-Format für die Katergorien nicht die echten Namen sondern interne Verweise per Index nutzt.
Ich will mal spaßeshalber schauen, was passiert, wenn ich in KDE eine Kategorie rauslösche: Verschieben sich dann die Indexe oder nicht.
-- Markus Feilner, Ambassador Open Source grommunio tel: +49 170 302 70 92 mail: markus.feilner@grommunio.com social: #mfeilner anywhere grommunio.com | exchange your exchange grommunio GmbH, dc tower, donau-city-str. 7/door 2/30th floor, A-1220 Vienna
"Marcus Röckrath" <marcus.roeckrath@gmx.de> writes:
Hallo Markus,
Am Sonntag, 23. Juni 2024, 14:25:43 schrieb Markus Feilner:
Hast Du den Import via Android-Smartphone schon mal probiert?
Wäre eine Idee.
Wenn ich nun aber das Nextcloud-Adressbuch ins KDE Adressbuch einbinde, fehlen die Kontakte aber auch die Gruppierung von Nextcloud wird nicht
... fehlen die Kategorien ...
übernommen.
Hier ist ein sinnenstellender Typo drin.
KDE Addressook importiert die Kontakte aus Nextcloud, nur haben die auch auf diesem Weg weder Kategorien noch Gruppierung.
Es erscheint mir ein Sonderweg, den KDE hier geht, indem es im VCF-Format für die Katergorien nicht die echten Namen sondern interne Verweise per Index nutzt.
Ich will mal spaßeshalber schauen, was passiert, wenn ich in KDE eine Kategorie rauslösche: Verschieben sich dann die Indexe oder nicht.
Ich glaube KAddressbook bzw. der Stack darunter nutzt die Gruppen in den VCards nicht soweit ich weiß. Das ganze hat nichts mit Nextcloud zu tun, soweit ich weiß nutzt es diese auch nicht außer das hat sich geändert. Die einzigen "Gruppen" die KAddressbook sowie Nextcloud hat sind die einzelnen Adressbücher.
participants (3)
-
Björn Bidar
-
Marcus Röckrath
-
Markus Feilner