Gesamtanzahl der Themen/Beiträge je Kategorie anzeigen?

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.
Antworten
bushido71
Mitglied
Beiträge: 10
Registriert: 04.12.2004 21:19

Gesamtanzahl der Themen/Beiträge je Kategorie anzeigen?

Beitrag von bushido71 »

Hallo!

Ich möchte mir auf der Foren-Übersichts-Seite, am Ende jeder Kategorie, gerne die Gesamtanzahl der Themen und Beiträge dieser Kategorie anzeigen lassen. Also in etwa so:

Code: Alles auswählen

======================+========+==========+================
KATEGORIE 1           | THEMEN | BEITRÄGE | LETZTER BEITRAG
----------------------+--------+----------+----------------
Forum 1               |   3    |    12    | ...
----------------------+--------+----------+----------------
Forum 2               |   5    |    17    | ...
----------------------+--------+----------+----------------
Forum 3               |   1    |     4    | ...
----------------------+--------+----------+----------------
                      |   9    |    33    | ...
======================+========+==========+================

Das ganze soll dann mittels {topics_cat_total} und {posts_cat_total} (oder ähnlich) in die index_body.tpl eingebunden werden.

Ich vermute mal, dass die entsprechenden Änderungen/Ergänzungen in der index.php gemacht werden müssen?!
Hab zwar schon einige Änderungen und Ergänzungen an meinem Forum vorgenommen/erarbeitet und mir bislang auch immer irgendwie zu helfen gewusst, aber dass hier geht leider über meine Kentnisse hinaus. Wenn mir da also jemand helfen könnte (ganz einfach ausgehend von einem ungemoddeten Forum, v. 2.0.17), wäre ich sehr dankbar!

Gruss,

bushido71
Jeder hat das Recht auf MEINE Meinung ;-)
bushido71
Mitglied
Beiträge: 10
Registriert: 04.12.2004 21:19

Problem gelöst!

Beitrag von bushido71 »

Hat sich erledigt - ich hab's selbst herausbekommen.

Danke für nichts! :wink: :D


Falls es jemanden interessieren sollte:

Code: Alles auswählen


#
#-----[ OPEN ]-----------------------------------[phpBB 2.0.17]------
#

index.php

#
#-----[ FIND ]-----------------------------------[phpBB 2.0.17]------
#

		//
		// Should we display this category/forum set?
		//

#
#-----[ ADD BEFORE ]-----------------------------[phpBB 2.0.17]------
#

		$topics_total = 0;
		$posts_total  = 0;

#
#-----[ FIND ]-----------------------------------[phpBB 2.0.17]------
#

		//
		// Should we display this category/forum set?
		//
		$display_forums = false;
		for($j = 0; $j < $total_forums; $j++)
		{
			if ( $is_auth_ary[$forum_data[$j]['forum_id']]['auth_view'] && $forum_data[$j]['cat_id'] == $cat_id )
			{
				$display_forums = true;
			}

#
#-----[ ADD AFTER ]------------------------------[phpBB 2.0.17]------
#

			if ( $forum_data[$j]['cat_id'] == $cat_id )
			{
				$topics_total += $forum_data[$j]['forum_topics'];
				$posts_total  += $forum_data[$j]['forum_posts'];
			}

#
#-----[ FIND ]-----------------------------------[phpBB 2.0.17]------
#

				'CAT_ID' => $cat_id,
				'CAT_DESC' => $category_rows[$i]['cat_title'],
				'U_VIEWCAT' => append_sid("index.$phpEx?" . POST_CAT_URL . "=$cat_id"))

#
#-----[ ADD BEFORE ]-----------------------------[phpBB 2.0.17]------
#

				'TOPICS_CAT_TOTAL' => $topics_total,
				'POSTS_CAT_TOTAL' =>  $posts_total,

#
#-----[ SAVE/CLOSE ALL FILES ]-------------------[phpBB 2.0.17]------
#

Ich hoffe der "Schreibstil" ist so richtig!?

Platzhalter (oder, wie sagt man eigentlich dazu?) sind {TOPICS_CAT_TOTAL} für die Gesamtanzahl der Themen der jeweiligen Kategorie und {POSTS_CAT_TOTAL} für die Gesamtanzahl der Beiträge der jeweiligen Kategorie.

Die Einbindung erfolgt in der index_body.tpl des/der gewünschten Templates und muss bereichsmässig zwischen
<!-- BEGIN catrow --> und
<!-- END catrow --> liegen.

Gruss,

Bushido
Jeder hat das Recht auf MEINE Meinung ;-)
Antworten

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