Seite 1 von 1

Fehler beim Nickpage Button

Verfasst: 28.11.2005 14:55
von beedy
Hallo an die Community!

Zuerst möchte ich mich mal herzlich bedanken für die vielen Hilfeseiten, die ich hier gefunden habe und die mir eine ganze Menge an Fragen im Vorfeld abgenommen haben!!!

So was wie hier habe ich noch nicht an Hilfe gesehen!

Ich bin auch trotz meiner zwei linken Hände und absolutem Anfängerstatus was PHP angeht, schon echt weit gekommen mit eurer Hilfe! :D

Was ich aber noch nicht gefunden habe, ist eine Lösung, den Nickpage Button in der Topicansicht bei jedem Beitrag anzeigen zu lassen, er wird immer nur beim letzten Beitrag der seite angezeigt.

Ich habe auch schon alles durchsucht an Hilfe, das Problem ist schon öfter aufgetaucht, bei manchen gab es auch eine Lösung, die aber bei mir bis jetzt immer noch nicht funktioniert hat...

Auf diesem Wege wollte ich nachfragen, ob es mittlerweile eine patente Lösung dafür gibt, oder ob ich mich besser vom Button in den Beiträgen verabschieden sollte, denn ich bin mit meinem Latein am Ende.

Ich bdeanke mich schon mal vorab für die Hilfe, macht weiter so Jungs und Mädels! :D

Gruß!

beedy

Verfasst: 28.11.2005 23:52
von beedy
Schieb....

Verfasst: 29.11.2005 00:01
von Markus67
Hi ...

verlinke mal bitte deine viewtopic.php als txt-Datei.
KB:datei

Markus

Verfasst: 29.11.2005 09:06
von beedy
Sooo, bin wach! Kann weiter gehen! :D

Hier der Link: http://www.schlumpfinchen.de/viewtopic.txt


Danke schon mal im Voraus! :)

Gruß!

beedy

Verfasst: 29.11.2005 09:52
von Markus67
Hi ...

suche in der viewtopic.php

Code: Alles auswählen

                'U_POST_ID' => $postrow[$i]['post_id'])
        );
}
    //
        //
        //Nickpagebutton
        //
        $sql = "SELECT COUNT(uid) AS zaehle FROM ".NICKPAGE_TABLE." WHERE uid='".$poster_id."'";
        if ( !($result = $db->sql_query($sql)) )
        {
                message_die(GENERAL_ERROR, 'Querrie-Fehler', '', __LINE__, __FILE__, $sql);
        }
        $row = $db->sql_fetchrow($result);
        if($row['zaehle'] == "1")
        {
                $template->assign_block_vars('postrow.Nickpagebutton', array(
                'U_NICKPAGE' => append_sid('nickpage.'.$phpEx.'?user='.$poster),
                ));
        }

$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>
ersetze mit:

Code: Alles auswählen

                'U_POST_ID' => $postrow[$i]['post_id'])
        );

	//
	//Nickpagebutton
	//
	$sql = "SELECT COUNT(uid) AS zaehle FROM ".NICKPAGE_TABLE." WHERE uid=".intval($postrow[$i]['user_id']);
	if ( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, 'Querrie-Fehler', '', __LINE__, __FILE__, $sql);
	}
	$row = $db->sql_fetchrow($result);
	if($row['zaehle'] == "1")
	{
		$template->assign_block_vars('postrow.Nickpagebutton', array(
		'U_NICKPAGE' => append_sid('nickpage.'.$phpEx.'?user='.( $poster_id == ANONYMOUS  ? $lang['Guest'] : $postrow[$i]['username'])),
		));
	}
}

$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>
Markus

Verfasst: 29.11.2005 10:45
von beedy
Waaaaaaa! :)

Markus, du bist ein Gott! :D

Danke dir vielmals!!!!

Hätte nicht gedacht, das zwei kleine Zeichen so viel Schaden anrichten können! :lol:


Viele Grüße und bis zum nächsten Fehler!

beedy

Verfasst: 15.01.2006 14:20
von Fensterklauer
Bei mir geht es auch ;)

Aber wenn ich auf den Nickpage Button klicke dann geht der nicht auf die Nickpage Seite sondern bleibt auf der viewtopic.