Seite 1 von 1

Themen Starter Mod

Verfasst: 19.01.2009 17:33
von larsu
Hi, gibt es für phpbb einen mod der anzeigt wer das thema gestartet hat?
Habe über die suche nichts finden können.
Leider finde ich kein Beispiel dafür, aber ich hoffe Ihr könnt euch denken was ich meine.

Re: Themen Starter Mod

Verfasst: 22.01.2009 13:49
von larsu
*Push*

Re: Themen Starter Mod

Verfasst: 23.01.2009 18:50
von larsu
*push*

Re: Themen Starter Mod

Verfasst: 23.01.2009 19:07
von Miriam
Na der erste der im Thema gepostet hat ist der Themenstarter... Das ist sogar im phpBB3 sofort zu erkennen. Im Thema direkt und auch in der Forumsansicht. Und unter Neue Beiträge auch.. Und wer weiß wo noch alles.

Re: Themen Starter Mod

Verfasst: 23.01.2009 21:53
von Helmut
Hallo larsu,

meintest du einen Mod, bei dem in jedem Posting beim User dabei steht, ob er der Themenstarter ist?

Gruß Helmut

Re: Themen Starter Mod

Verfasst: 28.01.2009 14:40
von larsu
Genau den meine ich, kennst du vielleicht einen mod der das macht?

Re: Themen Starter Mod

Verfasst: 28.01.2009 18:13
von Helmut
Hallo larsu,

so ein Mod habe ich mal beim stöbern auf phpbb.com gesehen, weis nur nicht mehr, wie er sich genannt hatte. :oops:

Wenn ich ihn wieder finde, dann stell ich den Link rein.

Gruß Helmut

Re: Themen Starter Mod

Verfasst: 30.01.2009 10:51
von larsu
Ich habe in letzter Zeit alles auf phpbb.com abgesucht, aber ich konnte nicht in der art finden...
Sicher das du den mod gefunden hast?

Re: Themen Starter Mod

Verfasst: 30.01.2009 14:09
von Helmut
Hallo larsu,

kann auch sein, dass es woanders war. Da die Sache nicht sehr aufwendig ist, habe ich mal schnell selber ein kleines Snippet gemacht, das unter der Usernamen schreibt, ob er der Topicstarter ist. Hier nun die Lösung:

Öffne die Datei viewtopic.php und finde darin:

Code: Alles auswählen

        'U_WARN'            => ($auth->acl_get('m_warn') && $poster_id != $user->data['user_id'] && $poster_id != ANONYMOUS) ? append_sid("{$phpbb_root_path}mcp.$phpEx", 'i=warn&mode=warn_post&f=' . $forum_id . '&p=' . $row['post_id'], true, $user->session_id) : '',
 
und füge danach folgendes ein:

Code: Alles auswählen

        'U_TOPIC_FIRST_POSTER'    => ($topic_data['topic_first_poster_name'] == $row['username']),
 
Öffne nun die Datei styles/prosilver/template/viewtopic_body.html und finde folgendes:

Code: Alles auswählen

                <!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF -->
 
und füge danach folgendes ein:

Code: Alles auswählen

                <!-- IF postrow.U_TOPIC_FIRST_POSTER --><br />{L_TOPICSTARTER}<!-- ENDIF -->
 
Öffne die Datei language/de/viewtopic.php und finde folgendes:

Code: Alles auswählen

    'TOTAL_VOTES'            => 'Abstimmungen insgesamt',
 
und füge danach folgendes ein:

Code: Alles auswählen

    'TOPICSTARTER'            => '(Themenstarter)',
 
Die Änderungen an der Sprachdatei müssen für jede Sprache gemacht werden. Beachte dabei auch folgendes: Was bei Änderungen an Sprachdateien beachtet werden muss!

Gruß Helmut

Re: Themen Starter Mod

Verfasst: 31.01.2009 14:48
von larsu
Danke, funktioniert super! :)