From cdea8caa5617f0cb77bcbc9803759abd2df50644 Mon Sep 17 00:00:00 2001 From: Niklas Olmes Date: Fri, 24 Apr 2026 19:30:00 +0200 Subject: stipcrm --- pers.php | 177 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 177 insertions(+) create mode 100644 pers.php (limited to 'pers.php') diff --git a/pers.php b/pers.php new file mode 100644 index 0000000..0b36f46 --- /dev/null +++ b/pers.php @@ -0,0 +1,177 @@ + +prepare($sql); + $stmt->bind_param('iii', $persID, $_SESSION['auth_userid'], $persID); + $stmt->execute(); + $r = $stmt->get_result(); + $l = $r->fetch_object(); + $l->Foto = $fotolink; + $email = $l->Email; + + $_title = '' . $l->Nachname . ', ' . $l->Vorname . ' (ID ' . $persID . ')'; + include_once __DIR__ . "/header.php"; + + $id = "persview"; + $pdf_sql = $email_sql = "SELECT *, DATE(Geburtsdatum), CONCAT('', Personen.ID, 'person') AS uid FROM Personen WHERE Personen.ID IN "; + include __DIR__ . '/autoemail.php'; + include __DIR__ . '/autopdf.php'; +?> + +

+ + + + + +', '_^m~m ', '_^d~div'], + ['informale Ansprache', 'Ansprache', 'Titel', 'salutation|salutations~Individ. autom. Ansprache (' . $_SESSION['auth_user'] . ')'], + ['Vorname', 'Nachname', 'Geburtsname', 'user'], + ['!Foto', 'Geburtsdatum#isodate', 'Geburtsort', 'Staatsangehörigkeit|laenderByID'], + "Kontaktdaten", + ['Straße', 'Adresszusatz'], + ['PLZ', 'Ort', 'Land|laenderByID'], + ['Email#email', 'Email-Privat#email', 'Email-Geschäftlich#email'], + ['Telefon', 'Handy', 'Fax', 'Homepage'], + "Spenderinformationen", + ['+Liste Privatspender', '+Ewige Liste Privatspender', '_Gesamtsumme', '_Summe letzte 365 Tage'], + "Sonstiges", + [6, '_Newsletter|threeWay~Anmeldung Newsletter', '+wuenscht_keine_Emails~wünscht keine Emails', '+stellenangebote~Erhalt Stellenangebote', '+ideellesfp~Ideelles Förderprogramm', '+infos~Erhalt Infos', '+community~Studienfonds Community'] + ]; + + if (in_array($persID, [1, 2, 3])) { + $def[] = ['*signature~Signatur']; + } + + $bottom = << + $('#persForm button.btn_w').click(function () { + $('#persForm input[name=Geschlecht]').val('weiblich').trigger('change'); + $('#persForm input[name=Anrede]').val('Frau').trigger('change'); + $('#persForm input[name=anrede_briefkopf]').val('Frau').trigger('change'); + $('#persForm input[name="informale Ansprache"]').val('Liebe').trigger('change'); + $('#persForm input[name=Ansprache]').val('Sehr geehrte Frau').trigger('change'); + return false; + }); + + $('#persForm button.btn_m').click(function () { + $('#persForm input[name=Geschlecht]').val('männlich').trigger('change'); + $('#persForm input[name=Anrede]').val('Herr').trigger('change'); + $('#persForm input[name=anrede_briefkopf]').val('Herrn').trigger('change'); + $('#persForm input[name="informale Ansprache"]').val('Lieber').trigger('change'); + $('#persForm input[name=Ansprache]').val('Sehr geehrter Herr').trigger('change'); + return false; + }); + + $('#persForm button.btn_d').click(function () { + $('#persForm input[name=Geschlecht]').val('divers').trigger('change'); + $('#persForm input[name=Anrede]').val('').trigger('change'); + $('#persForm input[name=anrede_briefkopf]').val('').trigger('change'); + $('#persForm input[name="informale Ansprache"]').val('Hallo').trigger('change'); + $('#persForm input[name=Ansprache]').val('Guten Tag').trigger('change'); + return false; + }); + +EOD; + + include __DIR__ . '/autoform.php'; + $stmt->reset(); +})(); + +(function () use ($persID) { + $globstring = "{*-" . $persID . "person*," . $persID . "person*}_"; + require_once __DIR__ . "/doc.php"; +})(); + +include_once __DIR__ . '/notesXpers.php'; +include_once __DIR__ . '/emailsXpers.php'; +include_once __DIR__ . '/stipsXpers.php'; +include_once __DIR__ . '/eventsXpers.php'; +include_once __DIR__ . '/donationsXpers.php'; +include_once __DIR__ . '/orgaXpers.php'; + +require_once __DIR__ . "/jumper.php"; +require_once __DIR__ . "/footer.php"; -- cgit v1.3.1