Seite 1 von 1
Spezieller Nickpage-Link in der overall_header.tpl?
Verfasst: 29.09.2004 14:16
von knalltrauma
Moin zusammen...
Eine kleine Frage. Ist es irgendwie möglich, in der overall_header.tpl einen Link einzufügen, damit die User direkt auf ihre eigene Nickpage kommen? Momentan geht das ja, aber sie kommen immer auf die Admin-Seite der eigenen Nickpage:
./nickpage.php?admin=USERNAME
Ich hätte gern einen zusätzlichen Link hier hin:
./nickpage.php?user=USERNAME
So hätte ich 2 Links oben im Header. 1x in den Admin-Bereich der Nickpage, 1x ein Direktlink zur eigenen Nickpage damit man schnell nachschauen kann, ob z.B. ein Gästebucheintrag vorhanden ist usw.
Ist sowas überhaupt möglich?

Verfasst: 29.09.2004 14:58
von Acid
overall_header.tpl (eventuell unterscheidet sich der Code bei dir)
Code: Alles auswählen
#
#------[ FINDE ]----------------------
#
<img src="templates/nickpage/nickpage_button_small.gif" hspace="3"><a href="{Shownickpagebutton.U_NICKPAGE}" class="mainmenu">Nickpage</a>
#
#------[ MIT FOLGENDEM ERSETZEN ]----------------------
#
<img src="templates/nickpage/nickpage_button_small.gif" hspace="3"><a href="{Shownickpagebutton.U_ADMIN_NICKPAGE}" class="mainmenu">(Admin) Nickpage</a>
<img src="templates/nickpage/nickpage_button_small.gif" hspace="3"><a href="{Shownickpagebutton.U_NICKPAGE}" class="mainmenu">Nickpage</a>
page_header.php
Code: Alles auswählen
#
#------[ FINDE ]----------------------
#
'U_NICKPAGE' => append_sid('nickpage.'.$phpEx.'?admin='.$userdata['username']),
#
#------[ MIT FOLGENDEM ERSETZEN ]----------------------
#
'U_ADMIN_NICKPAGE' => append_sid('nickpage.'.$phpEx.'?admin='.$userdata['username']),
'U_NICKPAGE' => append_sid('nickpage.'.$phpEx.'?user='.$userdata['username']),
Verfasst: 29.09.2004 21:16
von knalltrauma
Hy Acid
Hab das gemacht...dann krieg ich diese Fehlermeldung
Code: Alles auswählen
Parse error: parse error, unexpected ']', expecting ')' in /services/webs/phpBB/includes/page_header.php on line 817
Auf Zeile 818 (+/-) steht in der page_header.php folgendes:
Code: Alles auswählen
//Nickpage vorhanden?
$sql = "SELECT COUNT(uid) AS zaehle FROM ".NICKPAGE_TABLE." WHERE uid='".$userdata['user_id']."'";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Konnte Querrie nicht ausführen!', '', __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
//Konfiguration (ab wieviel posts...)
$sql = "SELECT anzahl_posts FROM ".NICKPAGECONFIG_TABLE;
if( !($result2 = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Konnte Querrie nicht ausführen!', '', __LINE__, __FILE__, $sql);
}
$row2 = $db->sql_fetchrow($result2);
if($row['zaehle'] == "1" OR $row2['anzahl_posts'] <= $userdata['user_posts'])
{
$template->assign_block_vars('Shownickpagebutton',array(
'U_NICKPAGE' => append_sid('nickpage.'.$phpEx.'?admin='.$userdata['username']),
));
}
}
Ist da was falsch in dem Code?

Verfasst: 29.09.2004 21:25
von kratzer54847
ersetz mal bei dem U_NICKPAGE das
$userdata['username']),
mit
$userdata[username]),
Verfasst: 29.09.2004 23:45
von knalltrauma
Geilomat
Herzlichen Dank! Jetzt funzt es *freu*