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
E-Mail-Benachrichtigung bei Profiländerungen
- Thomas-RCV
- Former team member
- Beiträge: 786
- Registriert: 1. Aug 2011, 15:06
Re: E-Mail-Benachrichtigung bei Profiländerungen
Hallo Florian,
leider ist das derzeit nicht vorgesehen und müsste als Erweiterung eingebaut werden.
VG Thomas
leider ist das derzeit nicht vorgesehen und müsste als Erweiterung eingebaut werden.
VG Thomas
Re: E-Mail-Benachrichtigung bei Profiländerungen
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.
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.
Re: E-Mail-Benachrichtigung bei Profiländerungen
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?
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?
Re: E-Mail-Benachrichtigung bei Profiländerungen
Kann hier wirklich niemand weiterhelfen?
Re: E-Mail-Benachrichtigung bei Profiländerungen
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,
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,
Top Rated Best Toys and Gifts for 4 Year Old Boys (Review) in 2020. Get the list of best toys Ideas for four years old Boys.
Re: E-Mail-Benachrichtigung bei Profiländerungen
Habs jetzt hingekriegt. Habe Postfix noch installiert und dann mit diesem Code die profile_save.php ergänzt.
Danke!
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.
Re: E-Mail-Benachrichtigung bei Profiländerungen
https://github.com/Admidio/admidio/issues/1067
Aktuell gibt es dazu einen Pull-Request, der eine Benachrichtigung bei Profiländerungen implementiert, aber Änderungen an den Gruppenzugehörigkeiten werden noch nicht versendet:
https://github.com/Admidio/admidio/pull/1068
Aktuell gibt es dazu einen Pull-Request, der eine Benachrichtigung bei Profiländerungen implementiert, aber Änderungen an den Gruppenzugehörigkeiten werden noch nicht versendet:
https://github.com/Admidio/admidio/pull/1068