Dies ist eine möglichst knappe und um Verständlichkeit bemühte Anleitung, wie man als Benutzer*in mit Hilfe der Kontaktverwaltung und der Fallmanagement-Funktion von CiviCRM gemeinsam mit anderen Themen in z.B. kommunalpolitischen Handlungsfeldern bearbeitet. Weiterlesen
Archiv des Autors: Florian Dieckmann
SearchKit-Vorlage für eine Themen- und Fallliste
[
[
"SavedSearch",
"save",
{
"records": [
{
"name": "Themen_und_Fallliste",
"label": "Themen- und Fallliste",
"api_entity": "Case",
"api_params": {
"version": 4,
"select": [
"id",
"subject",
"status_id:label",
"case_type_id:label",
"start_date",
"end_date"
],
"orderBy": [],
"where": [],
"groupBy": [],
"join": [],
"having": []
}
}
],
"match": [
"name"
]
}
],
[
"SearchDisplay",
"save",
{
"records": [
{
"name": "Themen_und_F_lle",
"label": "Themen- und Fälle",
"saved_search_id.name": "Themen_und_Fallliste",
"type": "table",
"settings": {
"description": null,
"sort": [],
"limit": 50,
"pager": [],
"placeholder": 5,
"columns": [
{
"type": "field",
"key": "id",
"label": "Fall-ID",
"sortable": true
},
{
"type": "field",
"key": "subject",
"label": "Betreff Fall",
"sortable": true,
"link": {
"path": "",
"entity": "Case",
"action": "view",
"join": "",
"target": "",
"task": ""
},
"title": "Zeige Thema/Fall"
},
{
"type": "field",
"key": "status_id:label",
"label": "Fall Status",
"sortable": true
},
{
"type": "field",
"key": "case_type_id:label",
"label": "Falltyp",
"sortable": true
},
{
"type": "field",
"key": "start_date",
"label": "Fall Startdatum",
"sortable": true
},
{
"type": "field",
"key": "end_date",
"label": "Enddatum des Falls",
"sortable": true
}
],
"actions": true,
"classes": [
"table",
"table-striped"
],
"actions_display_mode": "menu"
}
}
],
"match": [
"saved_search_id",
"name"
]
}
],
[
"Afform",
"save",
{
"records": [
{
"name": "afsearchThemenUndFLle",
"type": "search",
"title": "Themen und Fälle",
"placement": [],
"placement_filters": [],
"icon": "fa-landmark",
"server_route": "civicrm/themen-und-faelle",
"is_public": false,
"permission": [
"access CiviCRM"
],
"permission_operator": "AND",
"submit_enabled": true,
"create_submission": false,
"manual_processing": false,
"allow_verification_by_email": false,
"autosave_draft": false,
"navigation": {
"parent": "Cases",
"label": "Alle Themen und Fälle",
"weight": 1
},
"layout": "
\n
\n",
"confirmation_type": "redirect_to_url"
}
]
}
]
]
SearchKit-Vorlage für eine einfache Kontakteliste
[
[
"SavedSearch",
"save",
{
"records": [
{
"name": "Kontakt_finden",
"label": "Akteure finden",
"api_entity": "Contact",
"api_params": {
"version": 4,
"select": [
"id",
"contact_type:label",
"sort_name",
"contact_sub_type:label",
"Contact_Website_contact_id_01.url",
"Contact_Email_contact_id_01.email"
],
"orderBy": [],
"where": [],
"groupBy": [],
"join": [
[
"Website AS Contact_Website_contact_id_01",
"LEFT",
[
"id",
"=",
"Contact_Website_contact_id_01.contact_id"
]
],
[
"Email AS Contact_Email_contact_id_01",
"LEFT",
[
"id",
"=",
"Contact_Email_contact_id_01.contact_id"
],
[
"Contact_Email_contact_id_01.is_primary",
"=",
true
]
]
],
"having": []
}
}
],
"match": [
"name"
]
}
],
[
"SearchDisplay",
"save",
{
"records": [
{
"name": "Akteure",
"label": "Kontakte / Akteure",
"saved_search_id.name": "Kontakt_finden",
"type": "table",
"settings": {
"description": null,
"sort": [
[
"sort_name",
"ASC"
]
],
"limit": 50,
"pager": [],
"placeholder": 5,
"columns": [
{
"type": "field",
"key": "id",
"label": "CiviCRM-ID",
"sortable": true
},
{
"type": "field",
"key": "contact_type:label",
"label": "Kontaktart",
"sortable": true
},
{
"type": "field",
"key": "sort_name",
"label": "Sortiername",
"sortable": true,
"link": {
"path": "",
"entity": "Contact",
"action": "view",
"join": "",
"target": "",
"task": ""
},
"title": "Zeige Kontakt"
},
{
"type": "field",
"key": "Contact_Website_contact_id_01.url",
"label": "Kontakt Webseiten: Webseite",
"sortable": true
},
{
"type": "field",
"key": "Contact_Email_contact_id_01.email",
"label": "Kontakt E-Mails: E-Mail",
"sortable": true
}
],
"actions": true,
"classes": [
"table",
"table-striped"
],
"actions_display_mode": "menu"
}
}
],
"match": [
"saved_search_id",
"name"
]
}
],
[
"Afform",
"save",
{
"records": [
{
"name": "afsearchAkteureFinden",
"type": "search",
"title": "Kontakte / Akteure finden",
"placement": [],
"placement_filters": [],
"icon": "fa-list-alt",
"server_route": "civicrm/akteure",
"is_public": false,
"permission": [
"access CiviCRM"
],
"permission_operator": "AND",
"submit_enabled": true,
"navigation": {
"parent": "Search",
"label": "Kontakte / Akteure finden",
"weight": 0
},
"layout": "
\n
\n \n
\n“,
„confirmation_type“: „redirect_to_url“
}
]
}
]
]
Weiterführende Überlegungen zu Issue Management mittels CiviCRM in kommunalpolitischen Arenen
Ausgangspunkt der dargelegten Überlegungen ist die laufende Konfiguration einer CiviCRM Standalone-Instanz im Projekt unter https://worms.social auf der Grundlage meiner Erörterung einer Umsetzung eines Stakeholder- und Issue Managements mit CiviCRM. Die konkrete Instanz soll dem Stakeholder- und Issue Management in der kommunalen Arena dienen sowie der Organisation und der Durchführung von Aktionen. Handlungsleitend ist hier die Idee, dass der Aufbau einer im Fediverse föderierenden Struktur lokaler Öffentlichkeit wie #WormsSocial kein Selbstläufer ist, sondern dass ein Onboarding interessierter Kreise einer kommunalen Arena im Fediverse aktiv gesteuert werden muss, wobei CiviCRM das Arbeitsmittel für diesen Prozess ist. Weiterlesen
Umsetzung eines Stakeholder- und Issue Managements mit CiviCRM
In diesem Essay beschreibe ich, wie Mitglieder eines politischen Vereins (z.B. einer politischen Partei, eines Verbands, einer Initiative, usw.), politisch ambitionierte Personen, Social Entrepreneure oder Mitarbeiter*innen partikularinteressenvertretender Agenturen, „Constituent Relationship Management“ oder auch „Citizen Relationship Management“ mittels der Software CiviCRM nutzen können, um (1) Organisationen und Personen als Anspruchshalter (stakeholder) in politischen Arenen zu erfassen und (2) deren Ansprüche (stakes) in Arenen oder an Themen (issues), die in diesen Arenen bearbeitet werden. CiviCRM wird dabei zu einem Teil der alltäglich genutzten Infrastruktur politischer Arbeit, in der eine beliebige Anzahl an Nutzer*innen in unterschiedlichen Rollen zu einer beliebigen Anzahl an Themen und Ereignissen zusammenarbeiten können.
Zur Reform der politischen Parteien
Ich versuche im Folgenden die Informationsverarbeitungsleistung einer politischen Partei als ihre eigentlich interessante und wesentliche „demokratische“ Funktion herauszustellen. Ich vertrete die These, dass ca. bis in die 1980er Jahre dies ihr Wesenskern gewesen ist. Die Entwicklung seither ist im Grunde eine Art von Verfall und Bedeutungsverlust. Ich frage mich, wie wir zum informationsverarbeitenden Wesenskern des politischen Vereins zurückkehren und stelle dazu eine erste Überlegung an. Weiterlesen
La Villa Scolaire de Saint Germain en Laye à Portbail-sur-Mer Plage
Pourquoi la villa scolaire de saint germain en laye à Portbail-sur-mer Plage n’est plus utilisez? Weiterlesen
Open Source Software Alternativen zu vtigerCRM
Welches CRM-System ähnelt vtigerCRM, ist Freie Open Source Software und lässt sich auf eigenen Servern betreiben? Weiterlesen
Zur Entwicklung der Leipziger Zeitung „LIZzy“
Wer hat die Leipziger Zeitung Lizzy Online gegründet und wie hat sie sich seit ihrer Gründung entwickelt? Weiterlesen
Automatisierte Übersetzung von WordPress-Webseiten mit Hilfe von WordPress-Plugins
Welcher Softwaredienstleister bietet mit Servern innerhalb der Europäischen Union DSGVO-konform eine automatische Übersetzung von Webseiteninhalten an, idealerweise so, dass dies mit Hilfe eines WordPress-Plugins realisiert werden kann? Weiterlesen