{U_DENY} wird nicht als Link in Email übernommen

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Benutzeravatar
Overhead
Beiträge: 205
Registriert: Do 13.Sep, 2007 14:37

{U_DENY} wird nicht als Link in Email übernommen

Beitrag von Overhead »

Hallo zusammen,

da wir neue User nur als Admins freischalten erhalten wir immer eine Email in der wir zur Überprüfung des neuen registrierten Users aufgefordert werden. Dort steht der Aktivierungslink der über {U_ACTIVATE} aufgerufen wird drin - dort sollte normalerweise auch die Ablehnung des Users per Link {U_DENY} drin stehen der dann per admin_denied.tpl dem User eine Ablehnungsemail schicken würde.

Allerdings erscheint der Link nicht in der Email die per admin_acivate.tpl an die Admins geht. Im tpl ist {U_DENY} aber enthalten.

Was läuft hier falsch - und wie kann man das beheben?

cu Oberhead
Zuletzt geändert von Overhead am Do 24.Jan, 2008 15:27, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

In der admin_denied.tpl ist {U_DENY} nicht enthalten!
Zumindest nicht im vanilla phpBB2...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Overhead
Beiträge: 205
Registriert: Do 13.Sep, 2007 14:37

Beitrag von Overhead »

@ Oxpus

die admin_denied.tpl soll doch erst durch den Link der durch die {U_DENY} in der Email die aus dem admin_acivate.tpl generiert wurde, aufgerufen werden - von daher kann die im admin_denied.tpl doch gar nicht drinstehen.

Oder bin ich da auf dem völlig falschen Dampfer?

cu Overhead
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Oder bin ich da auf dem völlig falschen Dampfer?
Auf dem bist Du.
Wenn, dann käme ein solcher Link aus der usercp_register.php, wo alle Emails an alle beteiligten User versendet werden.
Dort ist U_DENY schlicht und ergreifend nicht definiert.
Das ist erst im phpBB 3 dazugekommen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Overhead
Beiträge: 205
Registriert: Do 13.Sep, 2007 14:37

Beitrag von Overhead »

@ Oxpus

wenn Du meinst, dass es soetwas erst ab einem 3er phpbb gibt dann liegst Du ausnahmsweise einmal falsch ;)

Code: Alles auswählen

						'U_ACTIVATE' => $server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey,
						'U_DENY' => $server_url . '?mode=deny&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey)
					);
 						$emailer->send();
 						$emailer->reset();
 					}
 					$db->sql_freeresult($result);
Auszug aus meiner usercp_register.php und das steht definitiv so im meinem 2er Board drin. Ich häng die mal dran (ab Zeile 833 kommt der Eintrag!)

cu Overhead
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

das steht definitiv so im meinem 2er Board drin.
Ja, in DEINEM!
Es ist aber dennoch keine Original-phpBB2-Funktion ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Overhead
Beiträge: 205
Registriert: Do 13.Sep, 2007 14:37

Beitrag von Overhead »

@ Oxpus

ok einigen wir uns darauf - das mein 2er das hat und daher die Funktion eigentlich ausgeführt werden sollte - und kommen wir dadurch wieder zurück an den Ausgangspunkt wenn die Fuktion enthalten ist die Zuweisungen in den tpl vorhanden - warum wird die Funktion nicht ausgelöst?


cu Overhead
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

ok einigen wir uns darauf
Abgelehnt:

Ich kenne einen solche MOD nicht und es muss eine MOD sein, denn ansonsten ist eben dieser Link nicht Standard!
Daher kann ich hier nicht wirklich helfen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Overhead
Beiträge: 205
Registriert: Do 13.Sep, 2007 14:37

Beitrag von Overhead »

@ Oxpus

ich hab nochmals nachgeschaut es ist tatsächlich eine Mod

Admin Activate Deny via Email

nachdem ich mich nun ein paar Stunden durch das Teil gekämpft habe finde ich aber in den gemoddeten Files keinen Fehler... :(

Ich bin mit aber nicht sicher ob nicht schon ein Fehler in einer mitgelieferten php drin ist...

könntest Du Dir mal die php anschauen ich glaube das da am Schluss etwas nicht ganz richtig ist... denn irgendwie passt das nicht so ganz zusammen.

cu Overhead
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Was soll ich denn in der usercp_deny.php prüfen??? ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Overhead
Beiträge: 205
Registriert: Do 13.Sep, 2007 14:37

Beitrag von Overhead »

@ Oxpus

den Syntax der letzten 15 Zeilen - irgendwie scheint das nicht so ganz zu passen - ich bin ja in php noch lange nicht so fit wie Du, aber der code ist irgendwie eigenartig - ich kann das nicht besser beschreiben.

cu Overhead
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Was soll denn daran eigenartig sein, bzw. nicht gehen?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten