Einige unserer neuen Erweiterungen, zwei neue Gesichter und die kommenden Trainingstermine im Überblick
Diese E-Mail im Browser ansehen


Juli 2018

Neue Erweiterungen, neue Gesichter und neue Trainings-Termine!

Liebe Leserin, lieber Leser,

obwohl sich bei uns nicht so richtig eine Sommerpause oder gar ein Sommerloch einstellen will, haben wir es dennoch geschafft eine neue Ausgabe des Newsletters zusammen zu stellen. Neben vielen interessanten und herausfordernden Projekten, der Entwicklung zahlreicher Erweiterungen – einige davon werden hier im Newsletter kurz vorgestellt – sowie dem Besuch der CiviCON in Brüssel waren und sind wir auch weiterhin sehr gut ausgelastet.

In den kommenden Wochen werden wir zudem ein neues Gesicht bekommen. Andrea Rickers wird uns in Zukunft in der Projektorganisation unterstützen – darauf freuen wir uns sehr. Außerdem haben wir auch in diesem Jahr das Glück einen Praktikanten zu beschäftigen. Yannik Trapp steht uns ab August im administrativen Bereich zur Seite. So können wir nach der Sommerpause mit einer dann zweistelligen Teamstärke in die kommende Jahreshälfte starten.

Viel Spaß beim Lesen!

Ihr SYSTOPIA-Team


Inhalt

  1. Einfache Signaturen für Massenmailings und Nachrichtenvorlagen
  2. Extended Contact Matcher extended
  3. Gestatten: Civi McRestface
  4. Praktische Mailing Erweiterungen
  5. Trainings



Einfache Signaturen für Massenmailings und Nachrichtenvorlagen


CiviCRM erlaubt das Hinzufügen von Signaturen im HTML-Format zu E-Mail-Adressen von Kontakten, die beim Verfassen von Nachrichten eingefügt werden. Dies ist eine brauchbare Funktion für sporadisches Verfassen einfacher E-Mails. Schwierig wird es jedoch, wenn solche Signaturen in Massenmailings oder Briefen verwendet werden sollen oder bei der Verwendung von Nachrichtenvorlagen.

Die Signaturen-Erweiterung (de.systopia.signatures) ermöglicht das Anhängen von mehreren separaten Signaturen pro Kontakt und Nachrichtenart, also Briefe und E-Mails, jeweils im Nur-Text- und HTML-Format, sowie für Massenmails. Einmal angelegt sind diese über Textersetzungen (Tokens) in jeder Nachricht verfügbar und können auch in Vorlagen eingefügt werden.

Beim Versenden einer Nachricht werden diese Tokens mit den Signaturen des Kontakts des angemeldeten Benutzers, bzw. bei Massenmailings (die beispielsweise automatisiert durch einen Cron-Job versendet werden können) mit denen des Erstellers des Schreibens gefüllt.

Eine erste Entwicklungsversion ist im Repository verfügbar.




Extended Contact Matcher extended


Die Erweiterung "Extended Contact Matcher" (XCM) ist bereits seit Längerem eine Hilfe bei der Migration und Synchronisierung von Kontaktdaten und erleichtert deren Abgleichen nach konfigurierbaren Regeln. Zwei neue Funktionen machen die Erweiterung jetzt noch besser:

Auffüllen von Mehrfachwert-Feldern

XCM konnte bisher bereits bei vorhandenen Kontakten Felder mit Werten füllen, wenn diese noch leer waren, beispielsweise bei der Übermittlung eines Webforms mit neu erhobenen Profildaten. Diese Funktion wurde nun erweitert und erlaubt es, auch Mehrfachwert-Felder aufzufüllen, die bereits Werte enthalten. XCM erkennt den Feldtyp und vereint die vorhandenen Werte mit den neu übermittelten. Dies funktioniert sowohl bei Kernfeldern, die mehrere Werte erlauben (z.B. "bevorzugte Kommunikationsmethode") sowie bei benutzerdefinierten Feldern.

Oberfläche für Import von Kontaktdaten mit XCM

Die Funktionen des XCM sind vor allem bei externen Datenquellen von Vorteil, wenn über die Programmierschnittstelle (API) Kontaktdaten in CiviCRM fließen und erlauben eine einfache Zuordnung zu bestehenden Kontakt-Entitäten. Diese Funktionen können Anwender jetzt auch über eine Oberfläche für den Import von CSV-Daten nutzen. Anders als mit der vom CiviCRM-Kernsystem bereitgestellten Oberfläche für Kontaktimporte erfolgen Zuordnungen und Auffüllungen damit auch beim manuellen Import durch XCM, ebenso wie das konfigurierte Verhalten bei Konflikten (beispielsweise das Anlegen und Zuweisen einer Diff-Aktivität).

Beide neuen Funktionen befinden sich in einem späten Teststadium und werden in einer kommenden Version im Repository veröffentlicht werden.




Gestatten: Civi McRestface


Zugegeben, ein typischer Nerd-Name für das, was es tut, aber wir finden, er trifft es ziemlich gut. Immer wieder gibt es die Anforderung, CiviCRM mit anderen Systemen zu verbinden, sei es das Daten führende RDBMS, die Profilanbindung der Website oder Drittsysteme wie E-Shops. Die Konstante dabei: die CiviCRM REST API. In Zusammenarbeit mit CiviCoop entstand dabei ein Framework für die einheitliche und sichere Kommunikation externer Systeme mit CiviCRM, das kurz auch CMRF genannt wird. Für die Spaßbremsen: CMRF steht für "CiviCRM Modular Remote-Access Framework".

Ein häufiges Szenario: Die Firmenwebsite soll ein Formular zur Anmeldung für eine Veranstaltung bekommen, die Daten sollen direkt in CiviCRM verfügbar sein und bestehende Kontakte aktualisiert werden. Das Problem: CiviCRM läuft auf einem entfernten Server, was die Verwendung z.B. der Webform-Integration für Drupal oder öffentlicher Profile unmöglich macht.

Auf Basis von CMRF können im System der Website einfache Konnektor-Module entwickelt werden, die Daten entgegennehmen (beispielsweise auch von Drittsystemen, wie Zahlungsdienstleistern) und sicher an CiviCRM übermitteln. CiviCRM bringt mit der integrierten REST API bereits alles mit, was für die Weiterverarbeitung benötigt wird und muss im Normalfall nicht mehr angepasst werden.

CMRF besteht aus einem abstrakten Kern und einer CMS-spezifischen Implementierung, die für Drupal bereits als Modul besteht und bereits einige interessante Zusatzfunktionen mitbringt, die über die Benutzeroberfläche konfiguriert werden können:

  • Integration von Views: CiviCRM als Datenquelle nutzen
  • Integration mit Webforms: Formulareinsendungen an CiviCRM übermitteln und Optionswerte aus CiviCRM erhalten
  • Integration mit Rules: Aktionen basierend auf den Ergebnissen von CMRF-Aufrufen

Weitere Informationen sind in der Dokumentation des Projekts zu finden. CMRF Abstract Core und CMRF Drupal können über die jeweiligen Repositories bezogen werden.




Praktische Mailing Erweiterungen


Massenmailings mit CiviCRM zu versenden ist ein interessantes Szenario für viele Nonprofits. Leider gibt es immer wieder technische Stolpersteine die einen reibungslosen Ablauf erschweren. Um aus bisherigen Problemen zu lernen und gewappnet für die Zukunft zu sein haben wir eine Extension entwickelt die kleine Änderungen oder Ergänzungen in den Prozess einbindet und einfach zur Verfügung stellt.

Angepasste Bounce Muster

Um abgewiesene Mails richtig einordnen und verarbeiten zu können werden Pattern verwendet. Diese Pattern sind jedoch nicht sehr generisch und für englischen Mails entwickelt worden. Speziell sog. „out of office“ Nachrichten werden oft falsch geparst, was im schlimmsten Fall zur Sperrung von validen emails im System führen kann. Jetzt können deutsche Muster ins System gespielt werden, und wenn man möchte kann man noch weitere eigene hinzufügen.

Verwalten von Bounce Postfächern

Im Moment ist es so das die Postfächer, die von CiviCRM verwaltet werden nicht aufgeräumt werden. Das heißt das sich über die Jahre einiges an alten Mails, und möglicherweise auch Spam im Postfach ansammelt. Das kann jetzt periodisch geleert werden, mit einer konfigurierbaren Vorhaltungszeit.

Hier ist die Extension als Entwickler Version (alpha) zu finden. In Zukunft sollen noch mehr Funktionen hinzukommen, daher lohnt es sich ein Auge auf die Entwicklung zu haben.




Trainings

Die Nachfrage nach CiviCRM steigt weiter - sowohl große als auch kleine Organisationen wissen die Vorzüge der freien und flexiblen Software zu schätzen. Wer zum ersten Mal mit dem System in Berührung kommt, hat allerdings eine gewisse Lernkurve zu bewältigen.

Einen besonders intensiven und kompakten Einstieg bieten unsere offenen CiviCRM-Grundlagentrainings: Die Teilnehmenden lernen in einem Tag u.a. das Wichtigste über die Datenlogik, Grundfunktionen in Kontaktmanagement und -kommunikation. Für viele Organisationen wird es so möglich, systematisch und erfolgreich die Arbeit mit dem System aufzunehmen oder zu moderaten Kosten Mitarbeitende nachzuschulen. Auch die weiterführenden Trainings, wie das Admin-Training oder die Schulung zu Spenden und Mitgliedschaften haben sich in der Vergangenheit bewährt.

Ausführliche Informationen zu den einzelnen Modulen und die Möglichkeit sich anzumelden gibt es auf unserer Website:

Ausführliche Informationen gibt es auf unserer Website: Schulungen und Trainings

CiviCRM-Grundlagentraining
 

Funktionsumfang und Voraussetzungen für ein nachhaltiges Kontakt- und Beziehungsmanagement für Vereine, Verbände und Nonprofit-Organisationen.

Ort:    Bonn
Termin:    Donnerstag, 27.09.2018
Kosten:     170,- € zzgl. USt.

Mehr erfahren

CiviCRM-Grundlagentraining
 

Funktionsumfang und Voraussetzungen für ein nachhaltiges Kontakt- und Beziehungsmanagement für Vereine, Verbände und Nonprofit-Organisationen.

Ort:    Bonn
Termin:    Donnerstag, 24.01.2019
Kosten:     170,- € zzgl. USt.

Mehr erfahren

Spenden & Mitgliedschaften
 

Für die Funktionsbereiche Mitgliedschaften und Spenden sollten Sie allgemeine Kenntnisse von CiviCRM mitbringen.

Ort:    Bonn
Termin:    Freitag, 28.09.2018
Kosten:     170,- € zzgl. USt.

Mehr erfahren

Admin-Training
 

Aspekte der Administration von CiviCRM, Integration mit dem CMS Drupal sowie Einstellungs- und Anpassungsoptionen von CiviCRM

Ort:    Bonn
Termin:    Freitag, 25.01.2019
Kosten:     170,- € zzgl. USt.

Mehr erfahren


Sie bekommen diese Nachrichten, weil wir miteinander geschäftlichen Kontakt hatten oder Sie sich für unseren Newsletter eingetragen haben. Dieser Newsletter wird herausgegeben von:

SYSTOPIA Organisationsberatung
Adenauerallee 12-14.
53113 Bonn
+49 228 966985-11
info@systopa.de


>>Klicken Sie hier, um sich von diesem Newsletter abzumelden