Seite 2 von 3

Re: [3.3] Liste der Variablen für Email-Versand der Board-Nachrichten

Verfasst: 16.05.2024 16:49
von LukeWCS
A.Maverick hat geschrieben: 16.05.2024 15:55 Daher hatte ich meinen Post auch ursprünglich nicht unter "Extension Support" gepostet. Vielleicht hätte ich besser den Hinweis auf "Prime Notify" weggelassen :wink:
Deine bisherigen Beiträge deuten eigentlich darauf hin, dass du diese gewünschte Variable bei der Ext benötigst. Neben dem Startbeitrag auch bei dieser Aussage:
A.Maverick hat geschrieben: 15.05.2024 17:17 Meine Frage zielt vor allem dahin, wo die Variablen definiert werden. In den Dateien der Ext konnte ich keinen Hinweis auf die Variablen finden.
Was genau hattest du denn jetzt beabsichtigt? :-?
A.Maverick hat geschrieben: 16.05.2024 08:15 Ich habe darauf hin sämtliche Board-Verzeichnisse auf meiner Festplatte nach der Variablen "U_VIEW_POST" durchsucht und ausschließlich die .TXT Dateien im Verzeichnis \language\de\email sowie 3 .HTML Dateien im Verzeichnis \styles\......\template gefunden.
Ich finde da auf Anhieb 9 PHP Dateien, wo die Variable generiert wird. Mit was suchst du denn? Mit der Volltextsuche von Windows eventuell? Wenn ja, die kannste zumindest bei einem phpBB Umfeld getrost vergessen, weil die SuFu von Windows standardmässig nur Dateiformate berücksichtigt, die von Windows auch direkt unterstützt werden. Bei *.php sagt Windows: "Nee, geht mich nichts an, nicht meine Baustelle!". :wink:

Nutzt du Notepad++? Wenn ja, der Editor hat eine sehr leistungsfähige SuFu die diesen Namen auch verdient.

Re: [3.3] Liste der Variablen für Email-Versand der Board-Nachrichten

Verfasst: 16.05.2024 17:20
von A.Maverick
...stimmt, ich suche mit der Volltestsuche von Windows. Ich war davon ausgegangen, dass die SuFu die Einträge in den .php Dateien finden müsste :-?
(Zum Editieren nutze ich Notepad++)

Ganz konkret würde ich gerne in den Board-Benachrichtigungen die Email-Adresse des jeweiligen Users mit angeben.
Hintergrund ist, dass ich immer wieder Berichte erhalte, dass das Zurücksetzen des Passwortes nicht funktioniert. Wenn ich dann konkret nachsehe, liegt es daran, dass die falsche Email-Adresse verwendet wurde :D

Daher möchte ich den Usern bei jeder Gelegenheit für den Login den Usernamen (klappt) und die registrierte Emailadresse mitteilen.

Re: [3.3] Liste der Variablen für Email-Versand der Board-Nachrichten

Verfasst: 16.05.2024 17:55
von chris1278
Ich würde dir empfehlen wenn du nach Begriffen innerhalb von Dateien suchst nutzt die Suchfunktion von dem Programm Notepad++.

Damit lässt sich die ganzen Begriffe die du suchst auch innerhalb der Dateien suchen.

Re: [3.3] Liste der Variablen für Email-Versand der Board-Nachrichten

Verfasst: 16.05.2024 18:29
von LukeWCS
Chris, den Tipp hatte ich ihm bereits gegeben.
A.Maverick hat geschrieben: 16.05.2024 17:20 Ganz konkret würde ich gerne in den Board-Benachrichtigungen die Email-Adresse des jeweiligen Users mit angeben.
Aber dann geht es dir ja doch um die besagte Ext?
Hintergrund ist, dass ich immer wieder Berichte erhalte, dass das Zurücksetzen des Passwortes nicht funktioniert. Wenn ich dann konkret nachsehe, liegt es daran, dass die falsche Email-Adresse verwendet wurde
Und woher bekommst du diese Berichte? Übers Kontaktformular oder wie? Wie willst du überprüfen, ob diese Aussagen richtig sind? Die E-Mail ist eigentlich das einzige Kriterium um die Identität überprüfen zu können. Da könnte ja jeder kommen und behaupten, die im Account hinterlegte E-Mail würde nicht mehr stimmen und deshalb könne man jetzt nicht mehr das PW zurücksetzen, das man zufälligerweise auch noch vergessen hat. Das klingt schon ziemlich seltsam, was man dir da auftischt, findest du nicht?

Re: [3.3] Liste der Variablen für Email-Versand der Board-Nachrichten

Verfasst: 16.05.2024 19:01
von A.Maverick
LukeWCS hat geschrieben: 16.05.2024 18:29 Und woher bekommst du diese Berichte? Übers Kontaktformular oder wie? Wie willst du überprüfen, ob diese Aussagen richtig sind? Die E-Mail ist eigentlich das einzige Kriterium um die Identität überprüfen zu können. Da könnte ja jeder kommen und behaupten, die im Account hinterlegte E-Mail würde nicht mehr stimmen und deshalb könne man jetzt nicht mehr das PW zurücksetzen, das man zufälligerweise auch noch vergessen hat. Das klingt schon ziemlich seltsam, was man dir da auftischt, findest du nicht?
Ne, die User sind mir bekannt. Die Info kommt persönlich - warum es da zu Irritationen kommt, führt hier jetzt zu weit :wink: .

Aber dann geht es dir ja doch um die besagte Ext?
Ja und nein. Ich habe die Benachrichtigungen so eingestellt, dass sie teils von der Ext und teils "original" gesteuert werden.
Wie gesagt, gehe ich bisher davon aus, dass die Ext die "original" Variablen verwendet.

chris1278 hat geschrieben: 16.05.2024 17:55 Ich würde dir empfehlen wenn du nach Begriffen innerhalb von Dateien suchst nutzt die Suchfunktion von dem Programm Notepad++.

Damit lässt sich die ganzen Begriffe die du suchst auch innerhalb der Dateien suchen.
Danke für den Tipp. Ich wusste bisher nicht, dass man mit Notepad++ auch die Verzeichnisse durchsuchen kann und das auch noch super schnell. Habe auch schon was gefunden. Ob ich damit zurecht komme, wird sich zeigen :D :D :D :D

Re: [3.3] Liste der Variablen für Email-Versand der Board-Nachrichten

Verfasst: 16.05.2024 19:08
von LukeWCS
A.Maverick hat geschrieben: 16.05.2024 19:01 Ne, die User sind mir bekannt. Die Info kommt persönlich -
Ah okay, dann siehts natürlich anders aus.
Ja und nein. Ich habe die Benachrichtigungen so eingestellt, dass sie teils von der Ext und teils "original" gesteuert werden.
Wie gesagt, gehe ich bisher davon aus, dass die Ext die "original" Variablen verwendet.
Okay, ehrlich gesagt tu ich mich schwer zu verstehen, was du da machst. ^^ Aber wenn ich dich jetzt richtig verstehe, bräuchtest du diese spezielle Template Variable nicht nur bei der Ext, sondern auch bei phpBB selber?

edit:
A.Maverick hat geschrieben: 16.05.2024 17:20 Daher möchte ich den Usern bei jeder Gelegenheit für den Login den Usernamen (klappt) und die registrierte Emailadresse mitteilen.
Ist mir ebenfalls unklar, wo/warum willst du den Usernamen explizit mitteilen? Mit welchem Namen ein User angemeldet ist, weiss er doch, er hat sich schliesslich damit angemeldet und steht unübersehbar in der Nav-Leiste oben.

Re: [3.3] Liste der Variablen für Email-Versand der Board-Nachrichten

Verfasst: 16.05.2024 19:43
von A.Maverick
LukeWCS hat geschrieben: 16.05.2024 19:08 Ist mir ebenfalls unklar, wo/warum willst du den Usernamen explizit mitteilen? Mit welchem Namen ein User angemeldet ist, weiss er doch, er hat sich schliesslich damit angemeldet.
Stimmt, hat er - aber vor einer Ewigkeit. Dann ist der Username vergessen und mit der Email-Adresse wird's teilweise auch schon mal schwierig.
Daher soll in die Signatur jeder Board-Nachricht:
Dein Username laute: ........
Du bist mit der Email-Adresse: ......... im Board registriert. Wenn Du Dein Passwort vergessen hast.........


=====================================================
Ich denke, eine relevante Datei habe ich gefunden: \phpbb\notification\type\topic.php
Dort habe ich einfach mal eine Variable durch Text ersetzt -> funzt
Jetzt muss ich nur noch die Variable "EMail" definieren :geek:

Re: [3.3] Liste der Variablen für Email-Versand der Board-Nachrichten

Verfasst: 16.05.2024 20:11
von LukeWCS
A.Maverick hat geschrieben: 16.05.2024 19:43 Stimmt, hat er - aber vor einer Ewigkeit. Dann ist der Username vergessen und mit der Email-Adresse wird's teilweise auch schon mal schwierig.
Sorry, das verstehe ich nach wie vor nicht. Ich spreche nicht von der Registrierung, sondern vom Login. Wenn er angemeldet ist, ist der Benutzername, wie ich bereits schrieb, permanent in der Nav Leiste sichtbar.
A.Maverick hat geschrieben: 16.05.2024 19:43 Jetzt muss ich nur noch die Variable "EMail" definieren :geek:
Dazu müsstest du mal meine Frage beantworten. :wink:

Re: [3.3] Liste der Variablen für Email-Versand der Board-Nachrichten

Verfasst: 16.05.2024 20:24
von A.Maverick
LukeWCS hat geschrieben: 16.05.2024 20:11 Sorry, das verstehe ich nach wie vor nicht. Ich spreche nicht von der Registrierung, sondern vom Login. Wenn er angemeldet ist, ist der Benutzername, wie ich bereits schrieb, permanent in der Nav Leiste sichtbar.
..... WENN er angemeldet(=eingeloggt) ist :grin: - sind viele aber seit einer Ewigkeit nicht. Sie konsumieren nur die Board-Nachrichten und haben ihre Login-Daten vergessen.

Ich habe mit \phpbb\notification\type\topic.php jetzt eindeutig die relevante Datei identifiziert, wo die Variablen für die Board-Nachricht eines neu erstellten Themas definiert werden (über die Ext).
Ich könnte Hilfe gebrauchen, wie ich die User-Emailadresse aus der Datenbank auslese und dort definiere. Meine Versuche sind bis jetzt gescheitert :(

Re: [3.3] Liste der Variablen für Email-Versand der Board-Nachrichten

Verfasst: 16.05.2024 20:26
von LukeWCS
A.Maverick hat geschrieben: 16.05.2024 20:24 Ich könnte Hilfe gebrauchen, wie ich die User-Emailadresse aus der Datenbank auslese und dort definiere. Meine Versuche sind bis jetzt gescheitert :(
Nochmal, bitte meine Frage beantworten, die ich dir gestellt habe. Ich stelle Fragen nicht grundlos. :)
LukeWCS hat geschrieben: 16.05.2024 19:08 Aber wenn ich dich jetzt richtig verstehe, bräuchtest du diese spezielle Template Variable nicht nur bei der Ext, sondern auch bei phpBB selber?