E-Mail-Benachrichtigung bei Profiländerungen

Hast du Vorschläge, was wir an Admidio noch verbessern könnten ? Hier kannst du uns deine Vorstellung an neuen Funktionen mitteilen.
Florian
Beiträge: 7
Registriert: 17. Okt 2013, 13:16

E-Mail-Benachrichtigung bei Profiländerungen

Beitragvon Florian » 3. Feb 2014, 15:32

Hallo,

derjenige in meinem Verein, der die Adressen verwaltet hätte gerne eine Benachrichtigung, wenn jemand die Adresse in seinem Profil ändert. Gibt es dafür eine Möglichkeit?

Gruß, Florian
Benutzeravatar
Thomas-RCV
Developer
Beiträge: 794
Registriert: 1. Aug 2011, 15:06

Re: E-Mail-Benachrichtigung bei Profiländerungen

Beitragvon Thomas-RCV » 6. Mär 2014, 16:30

Hallo Florian,

leider ist das derzeit nicht vorgesehen und müsste als Erweiterung eingebaut werden.

VG Thomas
rmenken
Beiträge: 8
Registriert: 11. Jan 2013, 13:20

Re: E-Mail-Benachrichtigung bei Profiländerungen

Beitragvon rmenken » 11. Aug 2014, 14:18

Suche in modules/profile/profile_save.php
nach

// wenn Daten des eingeloggten Users geaendert werden, dann Session-Variablen aktualisieren
if($user->getValue('usr_id') == $gCurrentUser->getValue('usr_id'))
{
$gCurrentUser = $user;

// add mail
$strMailtext = "Die Profildaten von ".$user->getValue('usr_login_name')." wurden bearbeitet!";
mail('mailan@mich.de','Admidio: Profilbearbeitung',$strMailtext,'From: mailvon@admidio.de');
}

und füge die zwei Zeilen ab //add mail
hinzu. Jedes speichern des Profils wird dann eine Mail auslösen.
flacoonb
Beiträge: 4
Registriert: 29. Apr 2018, 13:20

Re: E-Mail-Benachrichtigung bei Profiländerungen

Beitragvon flacoonb » 29. Apr 2018, 13:24

Hi,

Die Funktion vermisse ich ebenfalls und habe daher den Code so in die profile_save.php eingebaut. Leider passiert beim Abspeichern der aktualisierten Profildaten nichts, resp. es wird keine E-Mail versandt.

Funktioniert dies mit PHP oder SMTP. Ich habe in den Mail Einstellungen nämlich SMTP versand aktiviert?
flacoonb
Beiträge: 4
Registriert: 29. Apr 2018, 13:20

Re: E-Mail-Benachrichtigung bei Profiländerungen

Beitragvon flacoonb » 17. Mai 2018, 12:53

Kann hier wirklich niemand weiterhelfen?
alimartin
Beiträge: 1
Registriert: 18. Mai 2018, 08:56
Kontaktdaten:

Re: E-Mail-Benachrichtigung bei Profiländerungen

Beitragvon alimartin » 18. Mai 2018, 09:05

Hello all.

I would like to recieve an e-mail when a user updates her/his profile.
I want to know when any meta_value changes from the wp_usermeta table.
Best would be when the user and the old and new value would be in the mail.

Problem is, i can only find functions on user_update like here: http://wpcodesnippet.com/send-email-not ... e-updates/

I am also useing Ultimate Member as MemberPlugin, in case it matters. I searched specificly for that Plugin too, but without any success.

Any lead on this would be very nice.
Thank you in advance,
Learn how to use castor oil for stretch marks. An easy and powerful treatment for stretch marks, for you to lighten red streaks and soften white streaks.
flacoonb
Beiträge: 4
Registriert: 29. Apr 2018, 13:20

Re: E-Mail-Benachrichtigung bei Profiländerungen

Beitragvon flacoonb » 13. Okt 2018, 00:52

Habs jetzt hingekriegt. Habe Postfix noch installiert und dann mit diesem Code die profile_save.php ergänzt.
Danke!

rmenken hat geschrieben:Suche in modules/profile/profile_save.php
nach

// wenn Daten des eingeloggten Users geaendert werden, dann Session-Variablen aktualisieren
if($user->getValue('usr_id') == $gCurrentUser->getValue('usr_id'))
{
$gCurrentUser = $user;

// add mail
$strMailtext = "Die Profildaten von ".$user->getValue('usr_login_name')." wurden bearbeitet!";
mail('mailan@mich.de','Admidio: Profilbearbeitung',$strMailtext,'From: mailvon@admidio.de');
}

und füge die zwei Zeilen ab //add mail
hinzu. Jedes speichern des Profils wird dann eine Mail auslösen.

Zurück zu „Verbesserungsvorschläge und Anregungen“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 8 Gäste