Liste Top 20 Poster

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
toddy
Mitglied
Beiträge: 291
Registriert: 08.11.2004 22:16
Wohnort: Bochum
Kontaktdaten:

Liste Top 20 Poster

Beitrag von toddy »

Hallo, kann mir einer sagen wo ich die Top 20 Liste finde und wo ich sie einfügen muss damit sie in unserem Forum angezeigt wird?
Sorcio

Beitrag von Sorcio »

Schonmal die Suche bemüht, oder die Mod Datenbank durchforstet :D

Für mich würde soetwas auch interessant sein :wink:
toddy
Mitglied
Beiträge: 291
Registriert: 08.11.2004 22:16
Wohnort: Bochum
Kontaktdaten:

Beitrag von toddy »

Ja hab ich, aber mit den Suchbegriffen findet er nicht umbedingt was!!!! :-?
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

Code: Alles auswählen

$top_poster = '20'; // Anzahl an Usern in der Toplist(variabel)

$sql = "SELECT username, user_id,  user_posts, 
        FROM " . USERS_TABLE . "
        WHERE user_id <> " . ANONYMOUS . "
        ORDER BY user_posts DESC LIMIT $top_poster";
if( !($result = $db->sql_query($sql)) )
{
        message_die(GENERAL_ERROR, 'Could not query users', '', __LINE__, __FILE__, $sql);
}

while ( $row = $db->sql_fetchrow($result) )
{
                $username = $row['username'];
                $user_id = $row['user_id'];
                $posts = ( $row['user_posts'] ) ? $row['user_posts'] : 0;

                $template->assign_block_vars('topposter', array(
                        'USERNAME' => $username,
                        'POSTS' => $posts,
                        'U_TOPPOSTER' => append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id"))
                );
}
und im Template:

Code: Alles auswählen

<table class="forumline">
<tr>
<th class="thTop">{L_USERNAME}</th><th class="thTop">{L_POSTS}</th>
</tr>
<!-- BEGIN topposter -->
<tr>
<td class="row1"><a href="{topposter.U_TOPPOSTER}" class="gensmall">{topposter.USERNAME}</td>
<td class="row2">{topposter.POSTS}</td>
</tr>
<!-- END topposter -->
</table>
versuch es damit
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
Sorcio

Beitrag von Sorcio »

wo soll er denn dies alles einfügen? In welche templates?

danke
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

wo willst du das denn angezeigt haben?
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
Sorcio

Beitrag von Sorcio »

Achso, man kann das sogar noch bestimmen? Gut, ich würde gerne direkt unter der Forumsnavigationsleiste setzen und zwars so, wie hier das "schon gewusst" 8) Ich hoffe du weisst wie das geht.

Allerdings sieht mein Forum: (www.the-venture.de) etwas anders aus, von der struktur.


Ich hoffe du weisst was ich jetzt meine?

Sorcio
toddy
Mitglied
Beiträge: 291
Registriert: 08.11.2004 22:16
Wohnort: Bochum
Kontaktdaten:

Beitrag von toddy »

erstmal danke für die Listen, ich würde es gerne in den obere Teil einfügen, so das es bei den anderen sachen, wie benutzergruppe usw, steht!

bin aber nicht sehr stark in dieser Sache, eine Hilfestellung währe schon klasse. Ich bin schon bemüht mir mal jemanden zu suchen der mir mal bei einem Kaffe so einiges zeigen würde!!!!! :cookie:
Sorcio

Beitrag von Sorcio »

Nunja, hätte mir früher einfallen können:

- overall_Header.tpl öffnen und dann ..... weiter weiss ich leider auch nicht ganz. :oops:
JSommer
Mitglied
Beiträge: 31
Registriert: 28.02.2003 23:58

Beitrag von JSommer »

Also dass der zweite Part des Codes in die overall_footer oder wo auch immer man will hinkommt, das hab ich verstanden, nur wohin hau ich den ersten teil des codes? helft mir mal bitte. danke!
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“