Seite 1 von 2
Nickpage-Mod - wo ist der Link?
Verfasst: 25.01.2004 09:30
von Helmut71
Hi all!
Habe gestern den Nickpage-Mod von Bloddy Newbie installiert und folgendes Problem dabei:
Im Menü der overall-header Datei sollte eigentlich für jeden eingeloggten User ein Link direkt zu seiner Nickpage kommen, was bei mir jedoch nicht der Fall war. Statt dessen führte der Link nur wieder ins Forum.
Habe jetzt den Link zu der Liste geführt, die alle Nickpages anzeigt (macht ja auch Sinn).
Wound über welchen Link aber sollen die User nun ihre Nickpages anlegen?
Verfasst: 25.01.2004 13:24
von Leuchte
Hast du denn auch die Änderungen an der includes/page_header.php korrekt gemacht? Schau dir die Anleitung noch einmal an.
Ansonsten poste den dazugehörigen Code (nicht!!! die ganze Datei) aus deiner page_header.php
Verfasst: 25.01.2004 19:46
von Helmut71
da konnte man ja nicht viel falsch machen:
oberhalb "$template->pparse('overall_header');"
folgendes einfügen:
Code: Alles auswählen
//
//Nickpagelink zeigen?
//
if ( $userdata['session_logged_in'] )
{
//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']),
));
}
}
Verfasst: 31.05.2006 21:53
von case27_de_vu
ich hab das gleiche problem. der lonk führt auf den index.
Verfasst: 31.05.2006 22:00
von mysterioeser
Ebenfalls das gleiche Problem!

Verfasst: 31.05.2006 22:05
von case27_de_vu
ich bin gerade dabei das problem systematisch zu finden.
an dem
Code: Alles auswählen
//
//Nickpagelink zeigen?
//
if ( $userdata['session_logged_in'] )
{
//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.'.php?admin='.$userdata['username']),
));
}
}
in der datei includes/page_header.php kann es NICHT liegen.
so wie se aussieht kommt das hier
Code: Alles auswählen
$template->assign_block_vars('Shownickpagebutton',array(
'U_NICKPAGE' => append_sid('nickpage.'.$phpEx.'.php?admin='.$userdata['username']),
));
gar nicht in templates/overall_header.tpl an, so das der link immer leer bleibt. ich frage mich nur warum...
Verfasst: 31.05.2006 22:15
von mysterioeser
Ich weiß nicht, ob das helfen kann.... aber, im subsilver funktioniert es tadelos vom Index aus. In meinem Style funktioniert das jedoch nicht.
Gleiches Phänomen tritt auch auf (und das auch bei subsilver) in der viewtopic_body.tpl. von dort aus, gelangt man ebenfalls nicht zur nickpage.
Verfasst: 31.05.2006 22:21
von case27_de_vu
mysterioeser hat geschrieben:Ich weiß nicht, ob das helfen kann.... aber, im subsilver funktioniert es tadelos vom Index aus. In meinem Style funktioniert das jedoch nicht.
Gleiches Phänomen tritt auch auf (und das auch bei subsilver) in der viewtopic_body.tpl. von dort aus, gelangt man ebenfalls nicht zur nickpage.
ich benutze subsilver und der link im header funtzt nicht.
hab gerade eben noch mal neu installiert, immer noch nicht.
beweis:
www.case27-forum.de.vu
das mit der viewtopic.php hängt mit dem icq-button zusammen.
du must den nickpages-button vor den icq-button machen, sonst funtz es nicht(steht bei mir aber auch in der anleitung).
Verfasst: 31.05.2006 22:24
von mysterioeser
ich benutze subsilver und der link im header funtzt nicht.
hab gerade eben noch mal neu installiert, immer noch nicht.
beweis:
www.case27-forum.de.vu
das mit der viewtopic.php hängt mit dem icq-button zusammen.
du must den nickpages-button vor den icq-button machen, sonst funtz es nicht(steht bei mir aber auch in der anleitung).
die nickpage habe ich hinterm profil-button eingefügt. dennoch verbleibe ich auf der gleichen seite, wenn ich auf den nickpage-button klick. genau das gleiche phänomen wie aufm index. jedoch funzt die verlinkung bei mir unterm subsilver aufm index. warum das so ist... verstehe ich selbst nicht.

Verfasst: 31.05.2006 22:28
von mysterioeser
zumindest werde ich bei mir im subsilver auf 'nickpage.php?admin=XYZ' verlinkt.