Das nachfolgende Snippet behebt dieses:
Code: Alles auswählen
#
#-----[ OPEN ]-----
#
viewtopic.php
#
#-----[ FIND ]-----
#
$sql = "SELECT t.topic_id, t.topic_title, t.topic_status, t.topic_replies, t.topic_time, t.topic_type, t.topic_vote, t.topic_last_post_id, f.forum_name, f.forum_status, f.forum_id, f.auth_view, f.auth_read, f.auth_post, f.auth_reply, f.auth_edit, f.auth_delete, f.auth_sticky, f.auth_announce, f.auth_pollcreate, f.auth_vote, f.auth_attachments" . $count_sql . "
FROM " . TOPICS_TABLE . " t, " . FORUMS_TABLE . " f" . $join_sql_table . "
WHERE $join_sql
AND f.forum_id = t.forum_id
$order_sql";
#
#-----[ IN-LINE FIND ]-----
#
t.topic_id
#
#-----[ IN-LINE BEFORE, ADD ]-----
#
c.cat_id, c.cat_title,
#
#-----[ IN-LINE FIND ]-----
#
$join_sql_table . "
#
#-----[ IN-LINE, AFTER, ADD ]-----
#
, " . CATEGORIES_TABLE . " c
#
#-----[ IN-LINE FIND ]-----
#
WHERE $join_sql
#
#-----[ IN-LINE AFTER, ADD ]-----
#
AND f.cat_id = c.cat_id
#
#-----[ FIND ]-----
#
$forum_name = $forum_topic_data['forum_name'];
#
#-----[ BEFORE, ADD ]-----
#
$cat_title = $forum_topic_data['cat_title'];
$cat_id = $forum_topic_data['cat_id'];
#
#-----[ FIND ]-----
#
'PAGE_NUMBER' => sprintf($lang['Page_of'], ( floor( $start / intval($board_config['posts_per_page']) ) + 1 ), ceil( $total_replies / intval($board_config['posts_per_page']) )),
#
#-----[ AFTER, ADD ]-----
#
'CAT_TITLE' => $cat_title,
#
#-----[ FIND ]-----
#
'U_VIEW_FORUM' => $view_forum_url,
#
#-----[ AFTER, ADD ]-----
#
'U_VIEW_CAT' => append_sid("index.$phpEx?" . POST_CAT_URL . "=$cat_id"),
#
#-----[ OPEN ]-----
#
templates/suBSilver/viewtopic_body.tpl
#
#-----[ FIND ]-----
#
-> <a href="{U_VIEW_FORUM}" class="nav">{FORUM_NAME}</a></span></td>
#
#-----[ IN-LINE FIND ]-----
#
->
#
#-----[ IN-LINE AFTER, ADD ]-----
#
<a href="{U_VIEW_CAT}" class="nav">{CAT_TITLE}</a> ->
#
#-----[ FIND ]-----
#
-> <a href="{U_VIEW_FORUM}" class="nav">{FORUM_NAME}</a></span></td>
#
#-----[ IN-LINE FIND ]-----
#
->
#
#-----[ IN-LINE AFTER, ADD ]-----
#
<a href="{U_VIEW_CAT}" class="nav">{CAT_TITLE}</a> ->
#
#------[ OPEN ]-----
#
viewforum.php
#
#-----[ FIND ]-----
#
$sql = "SELECT *
FROM " . FORUMS_TABLE . "
WHERE forum_id = $forum_id";
#
#-----[ REPLACE WITH ]-----
#
$sql = "SELECT f.*, c.cat_id, c.cat_title
FROM " . FORUMS_TABLE . " f, " . CATEGORIES_TABLE . " c
WHERE f.forum_id = $forum_id
AND f.cat_id = c.cat_id";
#
#-----[ FIND ]-----
#
'POST_IMG' => ( $forum_row['forum_status'] == FORUM_LOCKED ) ? $images['post_locked'] : $images['post_new'],
#
#-----[ AFTER, ADD ]-----
#
'CAT_TITLE' => $forum_row['cat_title'],
#
#-----[ FIND ]-----
#
'U_VIEW_FORUM' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL ."=$forum_id"),
#
#-----[ AFTER, ADD ]-----
#
'U_VIEW_CAT' => append_sid("index.$phpEx?" . POST_CAT_URL ."=".$forum_row['cat_id']),
#
#-----[ OPEN ]-----
#
templates/subSilver/viewforum_body.tpl
#
#-----[ FIND ]-----
#
<td align="left" valign="middle" class="nav" width="100%"><span class="nav"> <a href="{U_INDEX}" class="nav">{L_INDEX}</a> -> <a class="nav" href="{U_VIEW_FORUM}">{FORUM_NAME}</a></span></td>
#
#-----[ IN-LINE FIND ]-----
#
->
#
#-----[ IN-LINE AFTER, ADD ]-----
#
<a href="{U_VIEW_CAT}" class="nav">{CAT_TITLE}</a> ->
#
#-----[ FIND ]-----
#
<td align="left" valign="middle" class="nav" width="100%"><span class="nav"> <a href="{U_INDEX}" class="nav">{L_INDEX}</a> -> <a class="nav" href="{U_VIEW_FORUM}">{FORUM_NAME}</a></span></td>
#
#-----[ IN-LINE FIND ]-----
#
->
#
#-----[ IN-LINE AFTER, ADD ]-----
#
<a href="{U_VIEW_CAT}" class="nav">{CAT_TITLE}</a> ->
#
#-----[ SAVE/CLOSE ALL FILES ]-----
#
# EoM