[ 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.
Einste1n
Mitglied
Beiträge: 520
Registriert: 09.06.2004 18:54

Beitrag von Einste1n »

@Markus67

Nickpage wird nicht weiterentwickelt, aufjedenfall nicht von diesem coder :)

Edit :
Ich hab mich mal rangesetzt und die schlimmsten Sachen gefixt, falls intresse besteht, kann ich das ja mal veröffentlichen, aber ich weiß nicht ob ich das überhaupt darf, schließlich ist der Author jemand anders =)

zb. hab ich den ordner nickpage gelöscht und das alles in subsilver gepackt, wo es hingehört
die nickpage wird nun auch in der memberliste angezeigt und ein paar kleinere anzeigefehler gefixt
und im Gästebuch, sieht man nun wieviel man noch schreiben kann
Benutzeravatar
pillhuhn
Mitglied
Beiträge: 430
Registriert: 10.07.2004 15:03
Wohnort: Bösel
Kontaktdaten:

Beitrag von pillhuhn »

pillhuhn hat geschrieben:Hallo...

ich habe da auch nochmal eine frage, ich wollte gerne das anstatt das bild des users auf der hauptseite das Avatar des Users angezeigt wird... weiß jemand evtl wie das geht??? danke schon mal!
Einste1n
Mitglied
Beiträge: 520
Registriert: 09.06.2004 18:54

Beitrag von Einste1n »

reine theorie aber probier mal das :

suche in nickpage.php

Code: Alles auswählen

$userpic = "<img src='./images/nickpage/nopic.jpg'>";
ersetze mit

Code: Alles auswählen

$userpic = '';
case USER_AVATAR_UPLOAD:
				$userpic = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" border="0" />' : '';
				break;
			case USER_AVATAR_REMOTE:
				$userpic = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $postrow[$i]['user_avatar'] . '" alt="" border="0" />' : '';
				break;
			case USER_AVATAR_GALLERY:
				$userpic = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" border="0" />' : '';
				break;
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Jo, fehlt nur der switch und die Datenbankabfrage für 'user_avatar_type'
Einste1n
Mitglied
Beiträge: 520
Registriert: 09.06.2004 18:54

Beitrag von Einste1n »

öhm jaaaa :)
ich weiß zwar ehrlichgesagt nicht was das switch bewirkt aber ich habs mal dazugepackt und die da zugehörige sql abfrage ...
leider weiss ich net so genau was dazugehört und was nicht, von daher hab ich dir mal die ganze datenbankabfrage aus der viewtopic dazugepackt ... streich am besten die sachen raus, die nicht benötigt werden *gg*

Code: Alles auswählen

$sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*,  pt.post_text, pt.post_subject, pt.bbcode_uid
	FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt
	WHERE p.topic_id = $topic_id
		$limit_posts_time
		AND pt.post_id = p.post_id
		AND u.user_id = p.poster_id
	ORDER BY p.post_time $post_time_order
	LIMIT $start, ".$board_config['posts_per_page'];

$userpic = ''; 
		switch( $postrow[$i]['user_avatar_type'] )
		{
case USER_AVATAR_UPLOAD: 
            $userpic = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" border="0" />' : ''; 
            break; 
         case USER_AVATAR_REMOTE: 
            $userpic = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $postrow[$i]['user_avatar'] . '" alt="" border="0" />' : ''; 
            break; 
         case USER_AVATAR_GALLERY: 
            $userpic = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" border="0" />' : ''; 
            break;
}
ActioNGamer
Mitglied
Beiträge: 12
Registriert: 23.07.2005 14:03

Beitrag von ActioNGamer »

hab auch ne Frage, hab nickpage installiert wies drannsteht, habs vom motdb , so geht auch alles aber wenn ich in die Nickpage reingeh und auf einen Link drück, werd ich immer ausgeloggt und hab keine Rechte mehr, wie ich gesehen habe wird die session id bei dem Link nicht hinten angehangen, wie kann ich das machen??

MFG
Einste1n
Mitglied
Beiträge: 520
Registriert: 09.06.2004 18:54

Beitrag von Einste1n »

du hast die alte Version :)
auf www.php-progger.de findest du die Version 1.3.2 dort wurde dieses Problem behoben oder du nimmst die Plus Version von meiner Seite ;-)
ActioNGamer
Mitglied
Beiträge: 12
Registriert: 23.07.2005 14:03

Beitrag von ActioNGamer »

was hatten deine Plus version für Vorteile?
Einste1n
Mitglied
Beiträge: 520
Registriert: 09.06.2004 18:54

Beitrag von Einste1n »

bis jetzt nicht viel ...
hab da zum beispiel nur das templet system angepasst, weils mir aufm zeiger ging das da ein extra ordner im template ordner beanspruchte.
Dann gabs da noch das Problem, das im Gästebuch, teilweise texte abgerissen wurde, nun wird angezeigt, wieviel man noch schreiben kann und solche kleinigkeiten halt ;-)

http://www.einste1n.de/topic-22.html
ActioNGamer
Mitglied
Beiträge: 12
Registriert: 23.07.2005 14:03

Beitrag von ActioNGamer »

So, hab mir deine Version runtergeladen, jetzt gibts bei mir noch ein Prob, die Linkss in der Nickpage sehen so aus:

nickpage.php?admin=ActioNGamer&sub=kre?sid=21d066ed036bcc91c9e33e5c3ce00e37

das sollte doch

nickpage.php?admin=ActioNGamer&sub=kre&sid=21d066ed036bcc91c9e33e5c3ce00e37

heisen, wo ändere ich das?
Antworten

Zurück zu „phpBB 2.0: Mod Support“