Änderungen von Dokument Digitale Mitgliederverwaltung

Zuletzt geändert von Daniel Herrmann am 2026/02/22 21:17

Von Version Icon 28.1 Icon
bearbeitet von Daniel Herrmann
am 2025/08/22 15:25
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version Icon 34.1 Icon
bearbeitet von Daniel Herrmann
am 2025/08/22 18:14
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Icon Seiteneigenschaften
Inhalt
... ... @@ -19,7 +19,7 @@
19 19  
20 20  Kurz gesagt: Die EES ist schnell und unkompliziert, aber unsicher und nur für risikofreie Vorgänge geeignet. Die FES ist technisch sicherer, rechtlich belastbarer und für wichtige, aber formfreie Vereinbarungen ideal. Die QES ist rechtlich vollwertig wie eine handschriftliche Unterschrift und für alle Schriftformerfordernisse zwingend notwendig. Zusammenfassung:
21 21  
22 -(% style="text-decoration: none;" %)
22 +(% class="wrapped" style="text-decoration: none;" %)
23 23  |=(((
24 24  Signaturtyp
25 25  )))|=(((
... ... @@ -69,6 +69,7 @@
69 69  
70 70  Am Dienstag, den 12.08.2025 fand hierzu ein Workshop statt, bei dem Vertreter des IT Teams, der Mitgliederverwaltung sowie des Vorstands teilgenommen haben. Dabei wurden die Ziele erläutert und definiert, ebenfalls haben eine Übersicht der bestehenden Dokumenten-Typen erstellt, mit denen wir im Verein heute hantieren. Für jedes Dokument wurde dann evaluiert, ob es in Zukunft komplett digitalisiert werden kann oder ob beispielsweise aus Haftungsgründen die Schriftform und damit eine handschriftliche Unterschrift weiterhin notwendig ist. Die folgende Tabelle gibt einen Überblick:
71 71  
72 +(% class="wrapped" %)
72 72  |=(% scope="col" %)(((
73 73  Dokumenten-Typ
74 74  )))|=(% scope="col" %)(((
... ... @@ -77,7 +77,7 @@
77 77  )))|=(% scope="col" %)(((
78 78  Prozess heute
79 79  )))|=(% scope="col" %)(((
80 -Prozess Zukunft
81 +Notwendige Änderungen
81 81  )))
82 82  |(((
83 83  Mitgliedsantrag
... ... @@ -91,7 +91,7 @@
91 91  * Nach Eingang: Mitgliederverwaltung prüft den Antrag und genehmigt ihn
92 92  * Mitgliederakte wird angelegt, der Antrag wird in der Akte abgeheftet
93 93  )))|(((
94 -Der Antrag kann komplett **digital unterschrieben** werden. Vorgehen:
95 +Der Antrag soll komplett **digital unterschrieben** werden. Vorgehen:
95 95  
96 96  * Interessent:in füllt den Online-Antrag auf der Homepage aus
97 97  * Nach Bestätigung der E-Mail Adresse wird ein Vorgang zur digitalen Unterschrift ausgelöst
... ... @@ -162,11 +162,7 @@
162 162  Ist ein Blanko-Formular, welches ausgefüllt, eingeworfen und abgeheftet wird.
163 163  Danach wird ein Flag für das jeweilige Mitglied gesetzt, dass die Erklärung abgegeben wurde.
164 164  )))|(((
165 -**Vollständig digital**.
166 -
167 -* Vorstand oder Mitgliederverwaltung löst den Prozess über das Profil des Mitglieds aus (Button auf Homepage)
168 -* Mitglied erhält die Aufforderung per Mail das Dokument zu unterschreiben
169 -* Nach Unterschrift wird das Flag automatisch gesetzt und das Dokument wird zu Paperless NGX hochgeladen.
166 +**Vollständig digital**. Vorstand oder Mitgliederverwaltung löst den Prozess über das Profil des Mitglieds aus (Button auf Homepage), danach digital weiter.
170 170  )))
171 171  |(((
172 172  Übungsleitervertrag
... ... @@ -180,12 +180,9 @@
180 180  * Bestätigung dass der Vertrag vorliegt
181 181  * Ein Flag ob das Mitglied die Übungsleiterpauschale an den Verein spendet oder nicht
182 182  )))|(((
183 -**Vollständig digital**.
180 +**Vollständig digital**. Vorstand oder Mitgliederverwaltung löst den Prozess über das Profil des Mitglieds aus (Button auf Homepage), danach digital weiter.
184 184  
185 -* Vorstand oder Mitgliederverwaltung löst den Prozess über das Profil des Mitglieds aus (Button auf Homepage)
186 -* Mitglied erhält die Aufforderung per Mail das Dokument zu unterschreiben
187 -* Nach Unterschrift wird das erste automatisch gesetzt und das Dokument wird zu Paperless NGX hochgeladen.
188 -* Ein Todo für die Mitgliederverwaltung wird erstellt um zu prüfen, ob das Mitglied die Pauschale spenden möchte oder nicht.
182 +Ein Todo für die Mitgliederverwaltung wird erstellt um zu prüfen, ob das Mitglied die Pauschale spenden möchte oder nicht.
189 189  )))
190 190  |(((
191 191  Nutzungsvereinbarung Schulungsinhalte
... ... @@ -196,7 +196,7 @@
196 196  
197 197  Urheberrecht, Übertragung von Nutzungsrechten sollte in Schriftform erfolgen
198 198  )))|(((
199 -Unverändert, bleibt handschriftlich. Manuell über Dokumentenscanner Einscannen und in Paperless dem Mitglied zuweisen.
193 +Unverändert, bleibt handschriftlich. Manuell über Dokumentenscanner einscannen und in Paperless dem Mitglied zuweisen.
200 200  )))
201 201  |(((
202 202  Bestellung eines Einweisers
... ... @@ -257,7 +257,7 @@
257 257  ** Muss für den Einweisenden eine Auszahlung veranlasst werden?
258 258  * Danach wird der Zettel in die jeweiligen Akten einsortiert.
259 259  )))|(((
260 -\\
254 +Der Einweisungszettel ist das bei weitem komplizierteste Dokument, hierfür wird ein separater Workshop stattfinden. Siehe weiter unten für Details.
261 261  )))
262 262  |(((
263 263  Lagervertrag Kistenlager
... ... @@ -271,7 +271,7 @@
271 271  
272 272  Nach Erfassen kann die Person eine Kiste beantragen, die dann monatliche Kosten auslöst
273 273  )))|(((
274 -\\
268 +**Vollständig digital**, die Papierform entfällt. Self-Service durch Nutzer:in.
275 275  )))
276 276  |(((
277 277  Lagervertrag Projektlager
... ... @@ -285,7 +285,7 @@
285 285  
286 286  Nach Erfassen kann die Person das Projektlager automatisch nutzen.
287 287  )))|(((
288 -\\
282 +**Vollständig digital**, die Papierform entfällt. Self-Service durch Nutzer:in.
289 289  )))
290 290  
291 291  == {{id name="DigitaleMitgliederverwaltung-WorkflowBeschreibung"/}}Workflow Beschreibung ==
... ... @@ -318,6 +318,7 @@
318 318  
319 319  Im zweiten Schritt wird nun ein oder mehrere personalisierte Dokumente erstellt. Hier gibt es eine Entscheidungsmatrix:
320 320  
315 +(% class="wrapped" %)
321 321  |=(% scope="col" %)(((
322 322  Remote / Lokal
323 323  )))|=(% scope="col" %)(((
... ... @@ -373,7 +373,8 @@
373 373  
374 374  Im dritten Schritt müssen eine oder mehrere Parteien das Dokument unterschreiben. Wie viele Parteien ist abhängig vom Dokument. So muss beispielsweise der Mitgliedsantrag nur vom werdenden Mitglied unterschrieben werden, während das Schlüsselausgabeformular vom ausgebenen Funktionär und dem Mitglied unterschrieben werden muss. Analog zur Erstellung des Dokuments wird hier unterschieden, ob das Dokument zuhause unterschrieben werden kann oder ob es vor Ort im Makerspace passiert.
375 375  
376 -(% class="" %)|=(((
371 +(% class="wrapped" %)
372 +|=(((
377 377  Remote / Lokal
378 378  )))|=(((
379 379  Schriftformerfordernis
... ... @@ -382,7 +382,7 @@
382 382  )))|=(((
383 383  Beschreibung
384 384  )))
385 -(% class="" %)|(((
381 +|(((
386 386  Remote
387 387  )))|(((
388 388  Nein
... ... @@ -391,7 +391,7 @@
391 391  )))|(((
392 392  Unterschrift über DocuSeal. Parteien werden nacheinander per Mail zur Unterschrift aufgefordert
393 393  )))
394 -(% class="" %)|(((
390 +|(((
395 395  Remote
396 396  )))|(((
397 397  Ja
... ... @@ -400,7 +400,7 @@
400 400  )))|(((
401 401  Das Mitglied muss das Dokument ausdrucken, **handschriftlich** unterschreiben und in den Makerspace mitbringen.
402 402  )))
403 -(% class="" %)|(((
399 +|(((
404 404  Lokal
405 405  )))|(((
406 406  Nein
... ... @@ -412,7 +412,7 @@
412 412  * Direkt auf dem Tablet in Docuseal ([[Docuseal In-Person Signing>>url:https://www.docuseal.com/resources/sign-documents-in-person||shape="rect"]])
413 413  * PDF erzeugen, in der App unterschreiben, PDF danach in Paperless hochladen
414 414  )))
415 -(% class="" %)|(((
411 +|(((
416 416  Lokal
417 417  )))|(((
418 418  Ja
... ... @@ -427,6 +427,7 @@
427 427  
428 428  Egal welcher Prozess angewandt wird, das Dokument muss am Ende in Paperless eingelesen und mit den Meta-Daten (siehe unten) versehen werden. Hier gibt es drei verschiedene Varianten:
429 429  
426 +(% class="wrapped" %)
430 430  |=(% scope="col" %)(((
431 431  Signatur über
432 432  )))|=(% scope="col" %)(((
... ... @@ -533,6 +533,7 @@
533 533  
534 534  Daraus ergeben sich vier verschiedene Kombinationen (Workflows), die nachstehend genauer beschrieben sind.
535 535  
533 +(% class="wrapped" %)
536 536  |=(% scope="row" %)(((
537 537  Workflow
538 538  )))|=(% scope="col" %)(((
... ... @@ -598,7 +598,7 @@
598 598  
599 599  === {{id name="DigitaleMitgliederverwaltung-Fall2:Digital+Makerspace"/}}Fall 2: Digital + Makerspace ===
600 600  
601 -In diesem Fall kann die Unterschrift ebenfalls digital erfolgen, allerdings findet die Unterschrift im Makerspace statt. Beispiel hier ist die Ausgabe eines Schlüssels und das Schlüsselausgabeformular.
599 +In diesem Fall kann die Unterschrift digital erfolgen, allerdings findet die Unterschrift im Makerspace statt. Beispiel hier ist die Ausgabe eines Schlüssels und das Schlüsselausgabeformular.
602 602  
603 603  Wir können nicht davon ausgehen, dass alle Personen ein mobiles Endgerät dabei haben, mit dem sie E-Mails abrufen und Unterschriften leisten können. Außerdem ist die Unterschrift Voraussetzung dafür, dass der Schlüssel auch tatsächlich eingebunden wird, die Unterschrift ist also mittig in einem Prozess eingebunden und erfordert ein unmittelbares Feedback ähnlich einer handschriftlichen Unterschrift.
604 604  
... ... @@ -608,14 +608,98 @@
608 608  
609 609  {{confluence_drawio border="true" diagramName="Fall 2 Ablaufdiagramm" simpleViewer="false" links="auto" tbstyle="top" lbox="true" diagramWidth="1138" height="499" revision="2"/}}
610 610  
609 +Die einzelnen Schritte hierbei sind:
610 +
611 +1. Ein autorisierter User meldet sich am Tablet an einer App an, entweder per Makerspace Login (Keycloak) oder per Keyfob. Dort hat der Benutzer dann mehrere Optionen, beispielsweise die Ausgabe eines Schlüssels. Dies erfordert irgendwo im Prozess, dass direkt vor Ort ein Dokument unterschrieben werden muss.
612 +1. Tablet sendet im Namen des angemeldeten Benutzers eine Anfrage ans Backend. Die Anfrage wird vom Backend verarbeitet. Danach...
613 +11. Speichert das Backend die Anfrage als Signature Request in der Datenbank
614 +11. Erstellt eine "Submission" in DocuSeal. Diese basiert auf einem Template und enthält so viele Daten wie möglich schon vorausgefüllt. Mindestens aber enthält die Submission den signierten QR Code (siehe unten).
615 +11. (((
616 +Die URL für das Dokument werden als Antwort des API Requests an das Tablet zurück geschickt. Dies enthält die Embed-URL, die direkt auf dem Tablet angezeigt werden kann. Beispiel:\\
617 +
618 +{{expand}}
619 +{{code language="json"}}
620 +[
621 + {
622 + "id": 430,
623 + "uuid": "3845d527-ea14-402a-bd05-e85cd4b28a68",
624 + "name": "Vorname Nachname",
625 + ...
626 + "role": "Mitglied",
627 + "embed_src": "https://sign.makerspace-darmstadt.de/s/mMUEBY6Knz1vap"
628 + },
629 + {
630 + "id": 431,
631 + "uuid": "04cbbf45-e3eb-4956-b104-01c0315adc94",
632 + "name": null,
633 + ...
634 + "role": "Verein",
635 + "embed_src": "https://sign.makerspace-darmstadt.de/s/k5gvGuBjW5fkb1"
636 + }
637 +]
638 +{{/code}}
639 +{{/expand}}
640 +)))
641 +1. Die beteiligten Personen unterschreiben direkt auf dem Tablet.
642 +1. Nachdem alle Parteien unterschrieben haben informiert Docuseal das Backend über ein Webhook. Das Backend markiert den Prozess als abgeschlossen und führt gegebenenfalls interne Schritte aus (Berechtigungen für ein User anlegen oder ähnliches). Der Vorgang kann auf dem Tablet direkt weitergeführt werden.
643 +1. Das Backend erstellt ein NATS Event mksp.backend.signature.completed, welches dann in N8n einen Workflow auslöst
644 +1. N8n lädt das von allen Parteien unterschriebene Dokument von Docuseal herunter
645 +1. N8n lädt das Dokument zu Paperless hoch. Dort wird es wie alle anderen Dokumente verarbeitet. Das Post Consumption Script (siehe unten) scannt das Dokument auf einen MKSP QR Code
646 +1. Wird ein MKSP QR Code gefunden passieren zwei Dinge:
647 +11. Die Paperless Meta Daten werden automatisch zugewiesen.
648 +11. Bei Bedarf (Konfiguration im QR Code) wird ein N8n Webhook ausgelöst
649 +1. (Optional): Wurde im vorherigen Schritt über den Webhook ein N8n Workflow ausgelöst, kann dieser nun weitere Schritte unternehmen (beispielsweise Vikunja Tasks erzeugen, Mails verschicken, oder ähnlich)
650 +
611 611  === {{id name="DigitaleMitgliederverwaltung-Fall3:Handschriftlich+Remote"/}}Fall 3: Handschriftlich + Remote ===
612 612  
613 -ToDo
653 +In diesem Fall wird der Prozess durch einen Benutzer **remote ausgelöst, benötigt allerdings die Schriftform.** In diesem Fall wird dem Benutzer ein vorausgefülltes und mit QR Code versehenes Dokument zum Download angeboten, welches dann heruntergeladen, ausgedruckt, unterschrieben und eingereicht werden muss.
614 614  
655 +**Beispiele**: Einweisungszettel für reine Online-Einweisungen
656 +
657 +{{confluence_drawio border="true" diagramName="Fall 3 Ablaufdiagramm_" simpleViewer="false" links="auto" tbstyle="top" lbox="true" diagramWidth="1159" height="467" revision="2"/}}
658 +
659 +Die einzelnen Schritte hierbei sind:
660 +
661 +1. User löst eine Aktion auf der Homepage aus, die ein Dokument erfordert. Beispielsweise hat der User eine Online-Einweisung beendet und muss dafür nun den Einweisungszettel unterschreiben.
662 +1. Die Anfrage wird vom Backend verarbeitet. Hierbei werden sowohl die Rechte geprüft (Lager kann nur von Mitgliedern verwendet werden, der ein neuer Übungsleitervertrag kann nur von Vorstand oder Mitgliederverwaltung angestoßen werden). Danach
663 +11. Speichert das Backend die Anfrage als Signature Request in der Datenbank
664 +11. Erstellt eine "Submission" in DocuSeal. Diese basiert auf einem Template und enthält so viele Daten wie möglich schon vorausgefüllt. Mindestens aber enthält die Submission den signierten QR Code (siehe unten).
665 +11. Das vorausgefüllte Dokument wird im PDF Format heruntergeladen und die Submission wird direkt wieder archived.
666 +1. Das vorausgefüllte PDF wird als Antwort auf die Anfrage an die Website zum Download angeboten. Der Benutzer druckt das PDF aus.
667 +1. (Optional): Ein regelmäßig laufender Cronjob prüft die laufenden Verfahren. Nach einer Woche Inaktivität wird der Unterschriftprozess abgebrochen, 48 Stunden vorher wird eine Erinnerung verschickt
668 +1. Das ausgedruckte Dokument wird vom Benutzer unterschrieben, wenn weitere Parteien notwendig sind, auch diesen zur Unterschrift vorgelegt.
669 +1. Ein Mitglied der Mitgliederverwaltung prüft das Dokument auf Korrektheit (dokumentenechte Unterschrift, vollständig ausgefüllt) und scannt es mit Hilfe des ScanSnap Scanners ein.
670 +1. Das Dokument landet automatisch auf einem Netzwerklaufwerk auf dem Makerspace NAS. Dort wird es von Paperless erkannt und automatisch verarbeitet. Das Post Consumption Script (siehe unten) scannt das Dokument auf einen MKSP QR Code
671 +1. Wird ein MKSP QR Code gefunden passieren zwei Dinge:
672 +11. Die Paperless Meta Daten werden automatisch zugewiesen.
673 +11. Es wird ein N8n Webhook ausgelöst
674 +1. Als Teil des N8n Workflows informiert N8n das Backend darüber, dass das Dokument eingescannt und verarbeitet wurde. Der Vorgang wird entsprechend in der Datenbank als erledigt markiert.
675 +1. (Optional): Wurde im vorherigen Schritt über den Webhook ein N8n Workflow ausgelöst, kann dieser nun weitere Schritte unternehmen (beispielsweise Vikunja Tasks erzeugen, Mails verschicken, oder ähnlich)
676 +
615 615  === {{id name="DigitaleMitgliederverwaltung-Fall4:Handschriftlich+Makerspace"/}}Fall 4: Handschriftlich + Makerspace ===
616 616  
617 -ToDo
679 +In diesem Fall wird der Prozess durch einen Benutzer **im Makerspace ausgelöst und benötigt Schriftform.** In diesem Fall wird das Dokument im Makerspace erzeugt (soweit wie möglich vorausgefüllt und mit QR Code versehen) und direkt vor Ort ausgedruckt. Dort wird es dann unterschrieben und eingeworfen.
618 618  
681 +**Beispiele**: Einweisungszettel für Vor-Ort Online-Einweisungen
682 +
683 +{{confluence_drawio border="true" diagramName="Fall 4 Ablaufdiagramm" simpleViewer="false" links="auto" tbstyle="top" lbox="true" diagramWidth="1208" height="523" revision="3"/}}
684 +
685 +Die einzelnen Schritte hierbei sind:
686 +
687 +1. Ein autorisierter User meldet sich am Tablet an einer App an, entweder per Makerspace Login (Keycloak) oder per Keyfob. Dort hat der Benutzer dann mehrere Optionen, beispielsweise die Erfassung von Einweisungs-Teilnehmer:innen.
688 +1. Tablet sendet im Namen des angemeldeten Benutzers eine Anfrage ans Backend. Die Anfrage wird vom Backend verarbeitet. Danach...
689 +11. Speichert das Backend die Anfrage als Signature Request in der Datenbank
690 +11. Erstellt mit Hilfe einer Docuseal Submission ein PDF Dokument. Dieses basiert auf einem Template und enthält so viele Daten wie möglich schon vorausgefüllt. Mindestens aber den signierten QR Code (siehe unten).
691 +1. Das Tablet druckt das oder die heruntergeladenen PDF Datei(en) aus.
692 +1. Die Parteien unterschreiben das Dokument handschriftlich und werfen es in den Briefkasten.
693 +1. Ein Mitglied der Mitgliederverwaltung prüft das Dokument auf Korrektheit (dokumentenechte Unterschrift, vollständig ausgefüllt) und scannt es mit Hilfe des ScanSnap Scanners ein.
694 +1. Das Dokument landet automatisch auf einem Netzwerklaufwerk auf dem Makerspace NAS. Dort wird es von Paperless erkannt und automatisch verarbeitet. Das Post Consumption Script (siehe unten) scannt das Dokument auf einen MKSP QR Code
695 +1. Wird ein MKSP QR Code gefunden passieren zwei Dinge:
696 +11. Die Paperless Meta Daten werden automatisch zugewiesen.
697 +11. Es wird ein N8n Webhook ausgelöst
698 +1. Als Teil des N8n Workflows informiert N8n das Backend darüber, dass das Dokument eingescannt und verarbeitet wurde. Der Vorgang wird entsprechend in der Datenbank als erledigt markiert.
699 +1. (Optional): Wurde im vorherigen Schritt über den Webhook ein N8n Workflow ausgelöst, kann dieser nun weitere Schritte unternehmen (beispielsweise Vikunja Tasks erzeugen, Mails verschicken, oder ähnlich)
700 +
619 619  = {{id name="DigitaleMitgliederverwaltung-PaperlessNGX"/}}Paperless NGX =
620 620  
621 621  Das Herzstück der digitalen Mitgliederakte bildet Paperless NGX. Es wird im Makerspace lokal betrieben und ist daher nur aus dem Netzwerk des Makerspaces oder [[per VPN>>confluencePage:page:IN.[HOWTO] Makerspace VPN]] erreichbar. Der Zugang zu Paperless ist über OpenID Connect an [[confluencePage:page:IN.Keycloak]] gekoppelt, Zugang besteht nur für Mitglieder der Gruppen **Vorstand** und **Mitgliederverwaltung**.
... ... @@ -645,6 +645,7 @@
645 645  **Dokumenten-Typen**: Einem Dokument wird exakt ein Typ zugewiesen. Dokumenten Typen sind im Prinzip einfache Gruppen. Für die Mitgliederverwaltung sind die Gruppen gemäß der folgenden Tabelle festgelegt, können aber natürlich bei Bedarf erweitert werden. Neben einem Namen haben die Dokumente einen Match String. Kommt dieser eindeutig (exakter Match) irgendwo im Dokument vor, wird der Typ automatisch zugewiesen.
646 646  \\
647 647  
730 +(% class="wrapped" %)
648 648  |=(% scope="col" %)(((
649 649  Name
650 650  )))|=(% scope="col" %)(((
... ... @@ -729,6 +729,7 @@
729 729  {
730 730   "payload": {
731 731          "timestamp": "YYYY-MM-DDTHH:mm:ss",
815 + "uuid": "260171c3-c71c-4da2-b13e-bf1386fe9eac",
732 732   "correspondent": "Daniel Herrmann (#250)",
733 733   "type": "mksp-doc-sepamandat",
734 734   "tags": [
... ... @@ -741,7 +741,7 @@
741 741  }
742 742  {{/code}}
743 743  
744 -Die beiden Einträge **payload** und **sig** sind **Pflichtfelder**. Innerhalb der Payload muss der **timestamp** **vorhanden** sein, alle anderen Felder sind optional, jedoch muss mindestens eins angegeben werden. Der QR Code kann dann - insbesondere bei der Digitalen Unterschrift oder bei Workflows, wo die Formulare ohnehin on demand erzeugt werden bereits mit allen Daten bestückt werden. In Paperless gibt es dann ein Postconsume Script, welches den QR Code ausliest, die Signatur prüft und - falls die Signatur korrekt ist - automatisch die Meta-Daten übernimmt.
828 +Die beiden Einträge **payload** und **sig** sind **Pflichtfelder**. Innerhalb der Payload müssen der **timestamp** **und die UUID** **vorhanden** sein, alle anderen Felder sind optional, jedoch muss mindestens eins angegeben werden. Der QR Code kann dann - insbesondere bei der Digitalen Unterschrift oder bei Workflows, wo die Formulare ohnehin on demand erzeugt werden bereits mit allen Daten bestückt werden. In Paperless gibt es dann ein Postconsume Script, welches den QR Code ausliest, die Signatur prüft und - falls die Signatur korrekt ist - automatisch die Meta-Daten übernimmt.
745 745  
746 746  === {{id name="DigitaleMitgliederverwaltung-Signatur"/}}Signatur ===
747 747  
Icon Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -202867128
1 +202867281
URL
... ... @@ -1,1 +1,1 @@
1 -https://wiki.makerspace-darmstadt.de/spaces/PROJ/pages/202867128/Digitale Mitgliederverwaltung
1 +https://wiki.makerspace-darmstadt.de/spaces/PROJ/pages/202867281/Digitale Mitgliederverwaltung