Hallo zusammen,
wie der Vorstand im Bericht zum Fundraising Summit hier auf der Liste angekündigt hatte, war letztes Wochenende Holger von Wikimedia Schweden bei mir.
Zusammen haben wir zweieinhalb Tage Drupal und CiviCRM gehackt, alte Module der Schweden angepasst und neue entwickelt.
Wikimedia Schweden verwendet CiviCRM auf Basis von Drupal und hat damit einen relativ gut funktionierenden Workflow sowohl für das Fundraising als auch die Mitgliedschaften abgebildet. Ausserdem haben ssie CiviCRM so umgebaut, dass sie damit sogar eine richtige Buchhaltung machen können.
Dafür hat WMSE einige Drupal-Module programmiert, welche diverse Funktionen in Drupal integrieren - beispielsweise das Spendenformular - und die Daten dazu per API an CiviCRM übergeben.
Drupal und CiviCRM ist vor einer Weile in einer neuen Generation veröffentlicht worden. Damit mussten wir alle Module erst einmal wieder unter der neuen Version lauffähig machen.
Desweiteren waren die schwedischen Module fest mit deren Zahlungsanbieter, Status-IDs etc. verdrahtet. Da haben wir einiges konfigurierbar gemacht, Code in Untermodule ausgelagert etc.
Darüber hinaus haben wir ein paar neuen Sachen geschrieben, bspw. ein Zahlungsmodul für unser neues Spendenmodul, welches Lastschriften handhaben kann. Der Code für die Anbindung von Payson wurde ebenfalls in ein solches neues Zahlungsmodul ausgelagert und umstrukturiert. Dafür haben wir eine Zahlungs-API für unser neues Spendenmodul entwickelt. Sobald ich die Daten von unserem Paypal-Account habe kann ich dafür mit relativ wenig Aufwand ein weiteres Modul schreiben.
Der gesamte Code ist nun ausserdem in das Wikimedia Subversion eingecheckt worden - dh. jeder kann jetzt mit-entwickeln oder den Code verwenden.
http://svn.wikimedia.org/viewvc/wikimedia/branches/wmse_civicrm/
Es sind noch einige Baustellen offen, auch einige Bug-Reports an die CiviCRM-Entwickler. So können wir momentan keine Spendenstati zurückschreiben, da die Update-API von CiviCRM für Contributions defekt ist. Wir werden wohl mindestens noch einmal zweieinhalb Tage investieren müssen um die letzten Baustellen zu schliessen und den Code zu testen. Trotzdem sind wir sehr zufrieden mit den Grundlagen die wir legen konnten - der Code ist jetzt vielseitiger einsetzbar, erweiterbar und läuft mit der aktuellsten Drupal- und CiviCRM-Version.
Wer hat Zeit mitzuhelfen? Wir brauchen noch ein, zwei fähige PHP-Entwickler. Das Zeug muss bald fertig werden - wir haben unseren Beitrag bereits geleistet dazu...
Viele Grüsse,
Manuel Schneider
klingt gut, ich weiß zwar was php ist und kann, aber selbst programmierte ich nie.
h.
Am 12.07.2011 16:45, schrieb Manuel Schneider:
Hallo zusammen,
wie der Vorstand im Bericht zum Fundraising Summit hier auf der Liste angekündigt hatte, war letztes Wochenende Holger von Wikimedia Schweden bei mir.
Zusammen haben wir zweieinhalb Tage Drupal und CiviCRM gehackt, alte Module der Schweden angepasst und neue entwickelt.
Wikimedia Schweden verwendet CiviCRM auf Basis von Drupal und hat damit einen relativ gut funktionierenden Workflow sowohl für das Fundraising als auch die Mitgliedschaften abgebildet. Ausserdem haben ssie CiviCRM so umgebaut, dass sie damit sogar eine richtige Buchhaltung machen können.
Dafür hat WMSE einige Drupal-Module programmiert, welche diverse Funktionen in Drupal integrieren - beispielsweise das Spendenformular - und die Daten dazu per API an CiviCRM übergeben.
Drupal und CiviCRM ist vor einer Weile in einer neuen Generation veröffentlicht worden. Damit mussten wir alle Module erst einmal wieder unter der neuen Version lauffähig machen.
Desweiteren waren die schwedischen Module fest mit deren Zahlungsanbieter, Status-IDs etc. verdrahtet. Da haben wir einiges konfigurierbar gemacht, Code in Untermodule ausgelagert etc.
Darüber hinaus haben wir ein paar neuen Sachen geschrieben, bspw. ein Zahlungsmodul für unser neues Spendenmodul, welches Lastschriften handhaben kann. Der Code für die Anbindung von Payson wurde ebenfalls in ein solches neues Zahlungsmodul ausgelagert und umstrukturiert. Dafür haben wir eine Zahlungs-API für unser neues Spendenmodul entwickelt. Sobald ich die Daten von unserem Paypal-Account habe kann ich dafür mit relativ wenig Aufwand ein weiteres Modul schreiben.
Der gesamte Code ist nun ausserdem in das Wikimedia Subversion eingecheckt worden - dh. jeder kann jetzt mit-entwickeln oder den Code verwenden.
http://svn.wikimedia.org/viewvc/wikimedia/branches/wmse_civicrm/
Es sind noch einige Baustellen offen, auch einige Bug-Reports an die CiviCRM-Entwickler. So können wir momentan keine Spendenstati zurückschreiben, da die Update-API von CiviCRM für Contributions defekt ist. Wir werden wohl mindestens noch einmal zweieinhalb Tage investieren müssen um die letzten Baustellen zu schliessen und den Code zu testen. Trotzdem sind wir sehr zufrieden mit den Grundlagen die wir legen konnten - der Code ist jetzt vielseitiger einsetzbar, erweiterbar und läuft mit der aktuellsten Drupal- und CiviCRM-Version.
Wer hat Zeit mitzuhelfen? Wir brauchen noch ein, zwei fähige PHP-Entwickler. Das Zeug muss bald fertig werden - wir haben unseren Beitrag bereits geleistet dazu...
Viele Grüsse,
Manuel Schneider
On 13.07.2011 15:04, Hubert wrote:
klingt gut, ich weiß zwar was php ist und kann, aber selbst programmierte ich nie.
was ich vergaß zu erwähnen in meinem Ursprungsmail:
* WMAT hat die Reisekosten (rd. 350 EUR) für Holger bezahlt. Der Vorstand hat das so beschlossen, denn wir haben vorallem davon profitiert. Ursprünglich war geplant, dass es irgendwo ein Treffen gibt mit noch weiteren Teilnehmen, da wäre jeder auf eigene Rechnung angereist. So blieb es bei uns beiden, wir konnten produktiv arbeiten und mussten nicht auf einen Beschluss von WMSE warten auf dass dieser die Reisekosten bezahlt. Im Umkehrschluss hatte WMAT selbst sonst keine Kosten, denn das Treffen war bei mir zuhause.
* Homepage: Mit dem Upgrade auf Drupal 7 konnte einiges nicht mitgenommen werden, ua. unser altes Design. Kurt hatte sich um Angebote bemüht und in Abstimmung mit dem Vorstand eine Agentur beauftragt die uns für 1500 - 2000 EUR ein neues, professionelles Design entwirft und nach Freigabe dann für Drupal 7 baut. Auf diesem Design aufbauend können wir dann auch unser Briefpapier etc. überarbeiten oder einmal Vorlagen für Infobroschüren erstellen.
* Wir werden nun unsere Mitgliederliste nach Drupal umziehen und später Erinnerungen herausschicken an diejenigen, die den Beitrag für 2011 noch nicht bezahlt haben. Die Erneuerung der Mitgliedschaft geht dann über einen im Mail enthaltenen Link auf unserer Webseite. Dort kann man dann direkt bezahlen oder erhält einen codierten Verwendungszweck, über welchen wir beim Einlesen der Kontodaten in CiviCRM den Beitrag als bezahlt markieren können. Eine Mitgliedernummer gibt es also weiterhin nicht, sorry dafür ;-) (Natürlich verwendet CiviCRM so etwas intern in seiner Datenbank, aber die sehen wir nicht). Wir werden wohl den Vorschlag zur nächsten MV einbringen dass dieser Passus aus den Statuten gestrichen wird. Es ist sowieso albern dort konkrete Vorgehensweisen festzuschreiben.
Grüsse,
Manuel
Am 13.07.2011 15:15, schrieb Manuel Schneider:
On 13.07.2011 15:04, Hubert wrote:
klingt gut, ich weiß zwar was php ist und kann, aber selbst programmierte ich nie.
was ich vergaß zu erwähnen in meinem Ursprungsmail:
Eine Mitgliedernummer gibt es also weiterhin nicht, sorry dafür ;-) (Natürlich verwendet CiviCRM so etwas intern in seiner Datenbank, aber die sehen wir nicht). Wir werden wohl den Vorschlag zur nächsten MV einbringen dass dieser Passus aus den Statuten gestrichen wird. Es ist sowieso albern dort konkrete Vorgehensweisen festzuschreiben.
MySQL 5.x ist die Datenbank. Dort findest du die Daten und zu den dazugehörigen Einträgen im Mitgliederverwaltungsmodul auch die entsprechenden Datenbanken. Wenn man dann noch brav nach dem Eintrittsdatum eingibt (was ja nicht schwierig sein sollte), dann hat man das Problem gelöst.
Also, wo ist das Problem oder wen möchtest du bitte für dumm verkaufen?
Ich möchte an dieser Stelle behaupten, dass es völlig andere Gründe gibt, die Mitgliedsnummern nicht zu vergeben, als der einzig bisher genannte:
"wir verwalten Menschen und keine Nummer".
Du kannst anschreiben wie und wen du möchtest - denn ich habe bereits meine Bereitschaft bekundet, meinen Mitgliedsbeitrag zu bezahlen, - ich habe sogar den Vorstand rechtzeitig auf meine Zahlungsbereitschaft aufmerksam gemacht, ich richte mich nach den von der Gründungsversammlung festgelegten Vorgaben, dass die Zahlung mit der Nennung der Mitgliedsnumer zu erfolgen hat. Und diese muss mir genannt werden.
Was du als albern bezeichnest, ist das, was in jeder Buchhaltung und in jeder (ja, jeder!) Mitgliederverwaltung weltweit Standard ist. Aus guten Gründen, nämlich um Missbrauch zu verhindern.
Und Möglichkeiten für Missbrauch gibt es viele, auch in einer Mitgliederverwaltung.
h.
Grüsse,
Manuel -- Regards Manuel Schneider Wikimedia CH - Verein zur Förderung Freien Wissens Wikimedia CH - Association for the advancement of free knowledge www.wikimedia.ch _______________________________________________ VereinAT-l mailing list VereinAT-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/vereinat-l
vereinat-l@lists.wikimedia.org