[ 2.0.4 ] phpBB2 Nickpage

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
mounty
Mitglied
Beiträge: 67
Registriert: 08.05.2003 23:17

Beitrag von mounty »

so, ich habe auch eine frage:

ich verwende den mod - funktioniert fast einwandfrei. nur wird bei mir in der viewtopic.php kein button angezeigt, um auf die nickpage eines users zu kommen. habe meines wissens nach den code in die viewtopic.php richtig eingebaut, was kann dennoch der fehler sein? ich verwende zusätzlich auch das attachment-mod. vertragen sich die beiden etwa nicht?

ich zeige hier mal schnell, wie ich das eingebaut habe:

Code: Alles auswählen

<!-- ...anfang abgeschnippselt -->
		'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),
		));
	}
		
		display_post_attachments($postrow[$i]['post_id'], $postrow[$i]['post_attachment']);
}

$template->pparse('body');

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

?>
Zuletzt geändert von mounty am 13.10.2003 16:06, insgesamt 1-mal geändert.
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

normalerweise vertragen sie sich, bei mir zumindest :D
gib mal einen link auf deine viewtopic_body.tpl und speicher die viewtopic.php neu als textdatei ab und poste ebenfalls den link zu der
mounty
Mitglied
Beiträge: 67
Registriert: 08.05.2003 23:17

Beitrag von mounty »

wenn ich in zukunft die install.txt genauer lesen würde, müsste ich fremde leute nicht mit meinen selbstgemachten problemen belästigen... tschuldigung für die aufregung, ein genaues durchlesen der folgenden zeilen hätte mir und euch den aufwand erspart:

Code: Alles auswählen

#bei verschiedenen Templates funktioniert die Anzeige des Buttons an dieser Stelle nicht...
#versuche im Falle des Falles, die Zeilen vor das Javascript einzufügen
danke trotzdem, jetzt funktioniert es. ;-)
borgo
Mitglied
Beiträge: 2
Registriert: 15.10.2003 10:44

Beitrag von borgo »

hm kleine anmerkung zur nickpage auflistung - sie ist nicht ganz intelligent. und zwar wenn ein user über das acp gelöscht wird, verringert sich nicht automatisch die zahl der nickpages in der auflistung!
bloddy newbie
Mitglied
Beiträge: 290
Registriert: 23.04.2003 23:40
Wohnort: Berlin
Kontaktdaten:

Beitrag von bloddy newbie »

liegt wohl einfch daran, das die nickpage nicht gelöscht wird - wie auch?
versuche mal das pruning der nickpages aus ;-)
Ich biete keinen PM oder E-Mail Support!
borgo
Mitglied
Beiträge: 2
Registriert: 15.10.2003 10:44

Beitrag von borgo »

lol ok :D


aber mal eine andere frage: kann es sein, dass jeder ins admin menü von anderen nickpages kommen kann? ich habe gerade aus jux mal auf den admin link einer anderen nickpage geklickt und ich konnte tatsächlich alles editieren. liegt es dran, dass ich admin vom forum bin, oder besteht da eine sicherheits lücke?
Benutzeravatar
Gert
Mitglied
Beiträge: 954
Registriert: 17.11.2002 13:44
Wohnort: Bettlach
Kontaktdaten:

Beitrag von Gert »

Hi...

Liegt daran das du der Admin bist :D

Gruss Gert
Greetz Gert

Mein Board:http://www.gege65.ch/FSSForum/ ----- Meine private HP: http://www.gege65.ch
unterwegs
Mitglied
Beiträge: 12
Registriert: 16.10.2003 15:09
Wohnort: Berlin
Kontaktdaten:

Beitrag von unterwegs »

Also die Nickpage ist seit einiger Zeit bei mir verbaut ..und sie wird gut angenommen. Einige User wollen natürlich immer etwas mehr. Ist es möglich, die Bewertung der Nickpages etwas dynamischer zu gestalten? Denn bisher ist es bei mir so, das wenn man einmal bewertet hat, die nickpage auch immer diese Berwertung beibehält. Da sich aber die Nickpages verändern...

Vielleicht kann man mir noch helfen?

Ansonsen ist dieser Mod sptitze!!

uw
www.nach-mir.de
bloddy newbie
Mitglied
Beiträge: 290
Registriert: 23.04.2003 23:40
Wohnort: Berlin
Kontaktdaten:

Beitrag von bloddy newbie »

1.) öffne nickpage_vote.php
2.) finde:

Code: Alles auswählen

else
{
	echo '<center><span class="genmed"><br>
	<br>
	'.$lang['NP_VOTED_BEFORE'].'<br>
	'.$lang['NP_WINDOW_CLOSE'].'</span></center>
	<script type="text/javascript">
	<!--
	window.setTimeout("window.close()",5000);
	//-->
	</script>
	';
	exit;
}
3.) ersetze durch:

Code: Alles auswählen

else
{
	if($HTTP_POST_VARS['bewerten'])
	{
		//vote eintragen
		$sql = "UPDATE ".VOTES_TABLE." SET vote = '".$HTTP_POST_VARS['vote']."' WHERE uid = '".$uid."' AND von = '".$userdata['user_id']."'";
		if( !($result = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, 'Konnte nicht voten!<br><br>Could not vote yet!', '', __LINE__, __FILE__, $sql);
		}
		else
		{
			echo '<center><span class="genmed"><br>
			<br>
			'.$lang['NP_VOTE_THX'].'<br>
			'.$lang['NP_WINDOW_CLOSE'].'</span></center>
			<script type="text/javascript">
			<!--
			window.setTimeout("window.close()",5000);
			//-->
			</script>
			';
			exit;
		}
	}
	elseif($userdata['user_id'] != "-1" AND $userdata['username'] != $HTTP_GET_VARS['user'])
	{
		$template -> assign_vars(array(
		'Nickname' => $HTTP_GET_VARS['user'],
		));
	}
	else
	{
		echo '<center><span class="genmed"><br>
		<br>
		'.$lang['NP_NOT_ALLOWED'].'<br>
		'.$lang['NP_WINDOW_CLOSE'].'</span></center>
		<script type="text/javascript">
		<!--
		window.setTimeout("window.close()",5000);
		//-->
		</script>
		';
		exit;
	}
}
4.speichern und fertig

nun werden bestehende votes einfach aktualisiert.

greetz
Ich biete keinen PM oder E-Mail Support!
unterwegs
Mitglied
Beiträge: 12
Registriert: 16.10.2003 15:09
Wohnort: Berlin
Kontaktdaten:

Beitrag von unterwegs »

aber nicht durch bestehende User zu ändern?
ich kann keine Änderung feststellen..
Antworten

Zurück zu „phpBB 2.0: Mod Support“