bool panelAdd(array Daten, string Duplikate)
Die Funktion panelAdd()
erstellt einen neuen Eintrag in der Adressliste, der anschließend für den Versand von Serienmails verwendet werden kann.
Hinweis: Wenn sich Teilnehmer:innen für den Adressverteiler anmelden sollen, dann ist der Fragetyp Opt-In für E-Mail-Verteiler in aller Regel besser geeignet als panelAdd()
.
'email'
/ 'EMAIL'
– E-Mail-Adresse'email.cc'
/ 'CC'
– E-Mail CC'mobile'
/ 'PHONE'
– Mobilrufnummer mit Vorwahl, z.B. +4916300000000
'uid'
– Eindeutige Kennung'username'
/ 'USERNAME'
– Benutzername (für einen Login)'password'
/ 'PASS'
– Passwort (für einen Login)'firstname'
/ 'FRSTNAME'
– Vorname'lastname'
/ 'LASTNAME'
– Nachname/Familienname'sex'
/ 'GENDER'
– Geschlecht (m/w/Herr/Frau)'title'
/ 'TITLE'
– Akademischer Titel'salutation'
/ 'ALTSALUT'
– Vollständige Anrede (anstatt einer automatisch erzeugten Anrede)'language'
/ 'LANG'
– Sprache (3-stelliges Sprachkürzel)'serial'
/ 'SERIAL'
– Personenkennung (SERIAL)'subgroup'
/ 'SUBGROUP'
– Teilgruppe'custom1'
/ 'CUSTOM1'
– Benutzerdefiniertes Feld 1'custom2'
/ 'CUSTOM2'
– Benutzerdefiniertes Feld 2'custom3'
/ 'CUSTOM3'
– Benutzerdefiniertes Feld 3'custom4'
/ 'CUSTOM4'
– Benutzerdefiniertes Feld 4'custom5'
/ 'CUSTOM5'
– Benutzerdefiniertes Feld 5'privacy'
/ 'PRIVACY'
– Datenschutzmodus'id'
– personenbezogen'ps'
– pseudonym'af'
– anonymisieren beim Abschluss des Interviews'as'
– anonym'expire'
/ 'VALID'
– Ablaufdatum, automatische Löschung nach diesem Zeitpunkt (Unix-Zeitstempel)'import'
– Adresseintrage unabhängig von existierenden Einträgen erstellen.'update'
– Einen eventuell vorhandenen Adresseintrag mit den neuen Daten ergänzen.
Die Funktion gibt true
zurück, wenn der Eintrag erstellt oder aktualisiert werden konnte, sonst false
.