Seite 1 von 2

Aktivierungsmail: Inhalt erweitern

Verfasst: 26.11.2011 22:58
von Senior
Habe jetzt Stundenlang gesucht und doch nicht die richtige Antwort gefunden. Im englischen Forum schein es eine Lösung zu geben aber ich traue mich wegen meiner Englisch-(Nicht-)Kenntnisse nicht ran.
Mein Anliegen:
Ich möchte dass in dem Mail das der Administrator von einem neu registrierten Benutzer bekommt mehr als der Link zum Profil und zum Freischalten erscheint.
Zusätzlich sollte noch der Inhalt des benutzerdefinierten Profilfeldes sowie seine E-Mail-Adresse sichtbar sein.
Wer kann mir mit einer Anleitung für Dummies helfen???
Danke schon mal im Voraus.
Senior aus Bayern

Re: Aktivierungsmail: Inhalt erweitern

Verfasst: 27.11.2011 11:28
von Metzle
Hallo,

wenn du im englischen Forum wohl vielleicht schon eine Lösung gefunden hast, dann wäre es doch nur von Vorteil, einen Link zum entsprechenden Thread zu posten, damit man sich das mal anschauen kann und dir das übersetzen kann bspw. Man muss ja nicht das Rad neu erfinden ;)

Re: Aktivierungsmail: Inhalt erweitern

Verfasst: 27.11.2011 11:55
von Senior
Hallo Metzle
Danke für Deine Antwort.
Das mit der Mailadresse habe ich mittlerweile hinbekommen.
Bin nach viewtopic.php?f=74&t=185795&hilit=Mail+ ... aktivieren vorgangen und es funktioniert.
Allerdings hänge ich nun beim Sichtbarmachen des Inhalts eines "Benutzerdefinierten Profilfeldes" . Habe dazu die Feldkennung "gutachter_nr" verwendet. Habe aber keine Ahnung wie der Platzhalterausschauen muss - bzw. was sonst noch wo eingetragen werden muss. Mit {pf_gutachter_nr} funktioniert es nicht.
Danke im Vorraus für weitere Hilfe
senior

Re: Aktivierungsmail: Inhalt erweitern

Verfasst: 27.11.2011 17:45
von Senior
Jetzt habe ich auch den Link zum englischen Beitrag wieder gefunden:
http://www.phpbb.com/community/viewtopi ... #p10684885
Wer kann ihn mir ausdeutschen???

Re: Aktivierungsmail: Inhalt erweitern

Verfasst: 29.11.2011 15:15
von Senior
So jetzt habe ich nach 3 Tagen endlich auch ohne fremde Hilfe die Lösung gefunden.

Ursache war die unklare Positionsbestimmung in der ucp_register.php
Wir sind wahrscheinlich alle zu früh eingestiegen. Die Einfügungen gehören etwa in den Bereich zwischen Zeile 370 und 385. Bei mir schaut es dort jetzt so aus:
$messenger->headers('X-AntiAbuse: Board servername - ' . $config['server_name']);
$messenger->headers('X-AntiAbuse: User_id - ' . $user->data['user_id']);
$messenger->headers('X-AntiAbuse: Username - ' . $user->data['username']);
$messenger->headers('X-AntiAbuse: User IP - ' . $user->ip);

$messenger->assign_vars(array(

'WELCOME_MSG' => htmlspecialchars_decode(sprintf($user->lang['WELCOME_SUBJECT'], $config['sitename'])),
'USERNAME' => htmlspecialchars_decode($data['username']),
'USERMAIL' => $data['email'],
'GUTACHTER_NR' => utf8_normalize_nfc(request_var('pf_gutachter_nr', '', true)),
'REALNAME' => utf8_normalize_nfc(request_var('pf_realname', '', true)),

'PASSWORD' => htmlspecialchars_decode($data['new_password']),
'U_ACTIVATE' => "$server_url/ucp.$phpEx?mode=activate&u=$user_id&k=$user_actkey")
);

if ($coppa)


Ich hab die Lösung nicht für mich behalten, damit auch andere davon profitieren.

Herzliche Grüße an alle Einzelkämpfer

Re: Aktivierungsmail: Inhalt erweitern

Verfasst: 24.01.2012 13:37
von Ralf Haenlein
Hallo,

wir betreiben seit etlichen Jahren unter Forum.Haenlein-Software.com unser Support-Forum zu unseren Produkten. Unsere Website http://www.Haenlein-Software.com.

Seit etwa 3 Wochen haben wir jeden Tag im Schnitt 15 Useranmeldungen, die einzig nur dem Ziel dienen, Spam zu verteilen. Von Medikamenten, Hackerseiten, Downloadseiten zu illegaler Software oder aktuellen Kinofilmen bis hin zu Pronoseiten habe ich jeden Tag zig Einträge immer wieder löschen müssen.

Administrativ haben wir alles schon versucht und ich verwende sogar das Google Tool reCaptcha. Unsere Version des Forums ist die 3.0.9. Dennoch immer weiter diese Anmeldungen. Ich vermute hier Banden die gezielt echte Anmeldungen verwenden, also keine BOT-Angriffe.

Mittlerweile habe ich als letzte Maßnahme "Freigabe durch einen Administrator" aktiviert. Richtige Abhilfe ist das aber auch nicht, denn anhand des Namens ist hier auch nichts zu erkennen. Zudem die Gefahr ehrliche User auch zu blocken.

Aus dem Grund schreibe ich jeden der sich neu anmeldet noch einmal per Mail an, mit der Bitte einen Satz zu unseren Produkten zu schreiben. Das hilft, ist aber mit viel Aufwand verbunden. In der Mail enthalten ist auch dieser Link:
http://forum.haenlein-software.com/view ... hp?p=31086
Neben einer Erklärung zum Sachverhalt liste ich hier auch alle Namen der User auf. Seit dem 18.1. über 70 Stück.

Ich habe aber eine Idee wie man das automatisieren könnte:
Wenn die Mail an die Administratoren unter dem Namen des neu angemeldeten Users versendet würden, so könnte man in Outlook eine automatische Beantwortung einrichten. Man könnte so dem User vollautomatisch noch mal anschreiben, um wie in unserem Fall diese Verifizierung der Anmeldung noch mal anzufordern.
Vorteil: Das geschieht erst, wenn der Admin seinen PC verwendet. Es entsteht somit auch der Eindruck der manuellen Bearbeitung. Zudem habe ich auch festgestellt, dass die Anmeldungen mit zeitlich befristeten Mailadresse erfolgen, denn einige Anschreiben kamen als unzustellbar zurück.

Leider ist das Forum sehr komplex aufgebaut und selbst für einen Programmierer nicht so einfach umzusetzen. Folglich wäre super, wenn sich das einer der Programmierer mal ansehen könnte.
Ich denke, dass das bestimmt auch andere Forenbetreiber brennend interessieren wird.

PS.: Das mit dem Knigge finde ich Klasse! Wo kann ich das für unser Forum aktivieren?

Re: Aktivierungsmail: Inhalt erweitern

Verfasst: 24.01.2012 13:52
von modernist
Ralf Haenlein hat geschrieben: Aus dem Grund schreibe ich jeden der sich neu anmeldet noch einmal per Mail an, mit der Bitte einen Satz zu unseren Produkten zu schreiben.
Mir ist etwas unklar, warum du die Bitte nicht gleich in die Aktivierungsmail packst. Wenn eh jeder die Zusatzmail bekommt, dann ist das doch unnötige Mehrarbeit.

Re: Aktivierungsmail: Inhalt erweitern

Verfasst: 26.01.2012 12:52
von Ralf Haenlein
Bei der Methode "Aktivieren durch den Administrator" bekommt der User diese Mail:
Willkommen auf Haenlein-Software Forum

Bitte bewahre diese E-Mail in deinen Unterlagen auf. Die Daten deines
Benutzerkontos lauten:
----------------------------
Benutzername: USERNAME
Board-URL: http://forum.haenlein-software.com
----------------------------
Dein Account ist derzeit inaktiv und muss erst durch einen Administrator
des Boards aktiviert werden, bevor du ihn verwenden kannst. Es wird eine
weitere E-Mail versandt, sobald dies geschehen ist.

Dein Passwort wurde sicher in unserer Datenbank gespeichert und kann nicht
wiederhergestellt werden. Falls es vergessen werden sollte, kannst du es
über die E-Mail-Adresse, die deinem Account zugeordnet ist, zurücksetzen
lassen.

Vielen Dank für deine Registrierung.
--
Vielen Dank, dass Sie unser Forum besucht haben.
Thanks for visiting our forum.
Wenn Du mir sagen kannst, wo wir diesen Text ergänzen könnten, wäre das schon eine Hilfe.
Ich denke ein individuelles Textfeld in der Administration des Forums für Deutsch und Englische in dem wir eigene zusätzliche Texte vorgeben können, wäre sicherlich hilfreich.

Ich weiß nicht, ob das in anderen Foren auch ein Problem ist, aber uns machen diese Typen richtig Arbeit und zudem müssen wir die ehrlichen User gängeln.
Nur um das Ausmaß zu beschreiben: SEIT DEM 18.1.2012 hatten wir 114 Anmeldungen die eindeutig keine ehrlichen User waren !
Schau es Dir mal an: http://forum.haenlein-software.com/view ... =54#p31086

Re: Aktivierungsmail: Inhalt erweitern

Verfasst: 26.01.2012 13:01
von Kirk
Hi
Das findest du unter root/language/de/email/admin_welcome_inactive.txt
Beachte dabei aber folgendes: phpbb3 - Was bei Änderungen an Sprachdateien beachtet werden muss!

Re: Aktivierungsmail: Inhalt erweitern

Verfasst: 26.01.2012 13:27
von modernist
Ralf Haenlein hat geschrieben:Nur um das Ausmaß zu beschreiben: SEIT DEM 18.1.2012 hatten wir 114 Anmeldungen die eindeutig keine ehrlichen User waren !
Statt Recaptcha nutz lieber das Q&A-Captcha und wähl ein paar gut überlegte Fragen aus!
Ansonsten kann ich noch den IP-Tracker empfehlen, um für eine bestimmte Zeit den Traffic auszuwerten und dann gezielt per htaccess bestimmte IP-Bereiche und User-Agents zu sperren. Wenn man das konsequent betreibt, ist irgendwann Ruhe.