Seite 1 von 1

Forumname & Themen auf overall_header.tpl anzeigen

Verfasst: 24.08.2004 21:44
von Kathrin01
Huhu,

ist es möglich von einer bestimmten Kategorie die ganzen forennamen auszulesen und die anzahl der Themen? Hab schon ein paar sachen versucht ... leider hat nichts funktioniert :-(

Habe mir die Namen dann selbst eingetragen in meinem Menü (overall_header.tpl)

Code: Alles auswählen

<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
		   <tr>
			<td class="catHead" height="25"><span class="genmed"><b>Spiele</b></span></td>
		   </tr>
		   <tr>
			<td class="row1" align="left"><span class="gensmall">
            <p><span class="genmed" style="LINE-HEIGHT: 150%">»
            <a href="viewforum.php?f=9">Uunreal 2004</a> (Zahl)<br>
            » <a href="viewforum.php?f=10">Unreal 2005</a> (Zahl)</span></span></td>
		   </tr>
		  </table>
		  <br>
Das ich die ganzen foren selbst eintrage ist eigentlich kein Problem für mich - wäre nur nett wenn man das auch auslesen könnte :-)

Das Problem ist jetzt nur noch die Anzahl der Themen ... was ich momentan auch noch per Hand gemacht habe :oops: Aber jeden Tag die Zahlen dann ändern finde ich irgendwie blöd :( Gibt es da eine möglichkeit?

Danke im Voraus :D

Verfasst: 25.08.2004 15:41
von Acid
page_header.php

Code: Alles auswählen

#
#------[ FINDE ]-------------------
#
// in a template.
//

#
#------[ DARUNTER EINFÜGEN ]-------------------
#
# bei cat_id die jeweilige ID der Kategorie eintragen

$sql_f = "SELECT forum_name, forum_posts, forum_topics FROM ". FORUMS_TABLE ." WHERE cat_id = '1' ORDER BY forum_order";
if( !($result_f = $db->sql_query($sql_f)) )
{
	message_die(GENERAL_ERROR, 'could not query forums', '', __LINE__, __FILE__, $sql_f);
}
while( $row_f = $db->sql_fetchrow($result_f) )
{
	$template->assign_block_vars('whatever', array(
		'FORUM_NAME' => $row_f['forum_name'],
		'FORUM_POSTS' => $row_f['forum_posts'],
		'FORUM_TOPICS' => $row_f['forum_topics'],
		'L_POSTS' => $lang['Posts'],
		'L_TOPICS' => $lang['Topics'],
	));
}
$db->sql_freeresult($result_f);
overall_header.tpl

Code: Alles auswählen

#
#------ [ wo auch immer EINFÜGEN ]--------------
#
<!-- BEGIN whatever -->
{whatever.FORUM_NAME} ({whatever.FORUM_POSTS} {whatever.L_POSTS}, {whatever.FORUM_TOPICS} {whatever.L_TOPICS})<br />
<!-- END whatever -->

Verfasst: 25.08.2004 22:11
von Kathrin01
Vielen Lieben Dank *knuddel*

Kannst du mir vll. noch sagen wie der ganze eintrag jetzt auch noch automatisch verlinkt wird zum jeweilgien Forum? :oops:

Danke im Voraus

Verfasst: 25.08.2004 23:10
von Acid
page_header.php

Code: Alles auswählen

#
#------[ FINDE ] ------------
#
      'FORUM_NAME' => $row_f['forum_name'],

#
#------[ DARUNTER EINFÜGEN ] ------------
#
      'U_FORUM' => append_sid("viewforum.$phpEx?". POST_FORUM_URL ."=$row_f[forum_id]"),
overall_header.tpl

Code: Alles auswählen

#
#------[ FINDE ] ------------
#
{whatever.FORUM_NAME}

#
#------[ MIT FOLGENDEM ERSETZEN ] ------------
#
<a href="{whatever.U_FORUM}" class="forumlink">{whatever.FORUM_NAME}</a>