Alla Threads, die ein Mitglied gestartet hat

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
Holger
Beiträge: 2253
Registriert: Mi 17.Mär, 2004 18:09

Alla Threads, die ein Mitglied gestartet hat

Beitrag von Holger »

Hallo,

im Profil haben wir ja den schönen Link zu allen Beiträgen, die ein Mitglied geschreiben hat.
Könnte man diesen Bereich mit einem Link ergänzen, der alle Threads (wie heisst das auf deutsch?) auflistet, die ein Mitglied GESTARTET hat?

Gruss
Holger
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Threads = Topic...

Nun, die SQL-Abfrage hierzu wäre

Code: Alles auswählen

SELECT topic_id, topic_title FROM phpbb_topics WHERE topic_poster = X
Für die Topic-ID und den Topic Titel.
Der Rest wäre eine Auswertung, Verlinkung und Übergabe an das phpBB-Template...
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!
Holger
Beiträge: 2253
Registriert: Mi 17.Mär, 2004 18:09

Beitrag von Holger »

Naja, ich will ja den Topic-STARTER rausfinden.
Ah! topic_poster gibt es nur EINEN pro Thread?!
Kann ich dazu den Code des anderen Links "vergewaltigen"?
Real men don’t back up, they learn data recovery. ;-)
http://www.mysqldumper.de
http://www.mysqldumper.se
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wir werden denn die Posts hierarchisch in der Datenbank abgelegt?
Kategorie > 1:n Foren > 1:n Topics > 1:n Posts

Also kann in einem Topic nur ein Poster drinnen stehen, nämlich der Topic Starter ;)
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!
Max
Beiträge: 628
Registriert: So 23.Jan, 2005 09:54

Beitrag von Max »

Das könnte die Antwort auf Deine Suche sein: http://www.phpbbhacks.com/download/3837
Designed to highlight users who start topics on your phpBB, this hack does 3 things:

1. The main part of the hack. It shows in the profile page how many topics that user has started, under the total posts. Under this is statistics showing the percentage of the total topics and the average number of topics started by that user per day. Just like the total posts, except about the topics the user started. The last thing it does on the profile page is it shows a link where it shows all the topics started by that user, so you can browse through them.

2. The hack also shows the amount of topics a user has started beside their username in the memberlist. You can sort the users in the memberlist by the number of topics that he/she has started.

3. It shows, on the frontpage (index.php), the total amount of topics in that forum. It only shows current topics - any deleted topics are not included.

4. It shows the amount of topics the user has started in viewtopic.php, under the avatar and total posts.
Holger
Beiträge: 2253
Registriert: Mi 17.Mär, 2004 18:09

Beitrag von Holger »

Jaaaaaaaaaaaaaaaaaaaaaaaaaaaaa!!!!!!!!!!!!!!!!
Max! Perfekt! (Glaube ich!)
Real men don’t back up, they learn data recovery. ;-)
http://www.mysqldumper.de
http://www.mysqldumper.se
Antworten