Nee so wie es gemacht hast jedenfalls nicht,
dazu müsste dann es erstmal so heißen
Code: Alles auswählen
<span class="topnav"> <a href="{U_BUG_TRACKER}"<img src="templates/cback/dl_mod/images/icon_mini_b.gif" width="13" height="13" border="0" alt="{L_BUG_TRACKER}" hspace="3" />{L_BUG_TRACKER}</a> </span>
und in der *.php Datei muss es auch angepasst werden dann noch und zwar genau in der includes/page_header.php da müsste man dann es so machen
Code: Alles auswählen
#
#------[ FIND & DELETE ]-------------------------------------------------------------
#
if ($userdata['session_logged_in'])
{
$sql = "SELECT id FROM " . DL_CAT_TABLE . "
WHERE bug_tracker = 1";
if($result = $db->sql_query($sql))
{
$bug_tracker = $db->sql_numrows($result);
}
$db->sql_freeresult($result);
if ($bug_tracker)
{
$template->assign_block_vars('bug_tracker_head', array(
'L_BUG_TRACKER' => $lang['Dl_bug_tracker'],
'U_BUG_TRACKER' => append_sid("downloads.$phpEx?view=bug_tracker"))
);
}
}
#
#-----[ FIND ]----------------------------------------
#
'U_DOWNLOADS' => append_sid("downloads.$phpEx"),
#
#-----[ AFTER ADD ]-----------------------------------
#
'L_BUG_TRACKER' => $lang['Dl_bug_tracker'],
'U_BUG_TRACKER' => append_sid("downloads.$phpEx?view=bug_tracker"),
Nur frage ich mich warum den Link permanent darstellen lassen?
Den sobald im ACP der aktiviert wird wird er auch immer dargestellt allerdings nur für Benutzer falls es gerade daran liegt und ihn auch für Gäste haben wolltest, dann reicht es völlig aus in includes/page_header.php zu machen
Code: Alles auswählen
#
#------[ FIND ]-------------------------------------------------------------
#
if ($userdata['session_logged_in'])
{
$sql = "SELECT id FROM " . DL_CAT_TABLE . "
WHERE bug_tracker = 1";
if($result = $db->sql_query($sql))
{
$bug_tracker = $db->sql_numrows($result);
}
$db->sql_freeresult($result);
if ($bug_tracker)
{
$template->assign_block_vars('bug_tracker_head', array(
'L_BUG_TRACKER' => $lang['Dl_bug_tracker'],
'U_BUG_TRACKER' => append_sid("downloads.$phpEx?view=bug_tracker"))
);
}
}
#
#-----[ REPLACE WITH ]----------------------------------------
#
$sql = "SELECT id FROM " . DL_CAT_TABLE . "
WHERE bug_tracker = 1";
if($result = $db->sql_query($sql))
{
$bug_tracker = $db->sql_numrows($result);
}
$db->sql_freeresult($result);
if ($bug_tracker)
{
$template->assign_block_vars('bug_tracker_head', array(
'L_BUG_TRACKER' => $lang['Dl_bug_tracker'],
'U_BUG_TRACKER' => append_sid("downloads.$phpEx?view=bug_tracker"))
);
}
Wobei hier auch dann die frage ist ob die Datei die für Bug Tracker zuständigt ist noch mit einer Abfrage versehen ist ob man eingeloggt ist falls nicht, eine Meldung kommt das man nicht Berechtigt ist, was durch aus sinn macht und ich glaube auch das Oxpus es so gemacht hat, das ein Gast den Bug Tracker nicht direkt aufrufen kann.
Ich persönlich würde es aber auch so lassen und nicht für Gäste unbedingt freigeben.
Gruß Chris