Nick über dem Avatar

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
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.
Zlocko

Nick über dem Avatar

Beitrag von Zlocko »

Was und wo müsste ich ändern damit ich den Nick über dem Avatar so verlinken kann das wenn man drauf klickt einen direkt zum Profil des jenigen Users führt?
Gibt es da einen MOD (und wenn ja, wie heißt er) oder muß ich bloss in den Templates was ändern?

MfG
Zlocko
Benutzeravatar
punkface
Mitglied
Beiträge: 3579
Registriert: 12.08.2004 23:37

Beitrag von punkface »

Hallo

Code: Alles auswählen

############################################################## 
## MOD Title:          Direct user link 
## MOD Author:         Niels < ncr@db9.dk > (Niels Chr. Rød) http://mods.db9.dk 
## MOD Description:    Makes the users name as a link when viewing
##                     topic's - that whay more intuitive to get users
##                     profile. If the viewing user have admin rigths
##                     then the link is to the administration profile
## MOD Version:        1.0.6
## MOD Compatibility:  2.0.x
## 
## Installation Level: Easy
## Installation Time:  2 Minutes (1mn by EasyMOD of Nuttzy) 
## Files To Edit:      2
##      viewtopic.php    
##      templates/subSilver/viewtopic_body.tpl    
##
## Included Files:     0
## 
############################################################## 
zu finden auf phpbbhacks.com
Zlocko

Beitrag von Zlocko »

Danke punkface aber kannst du mir bitte noch sagen wie dieser MOD heißt? Ich kann es hier nirgendwo rauslesen.

Mit bestem Dank.


MfG
Zlocko
Zlocko

Beitrag von Zlocko »

Sorry :oops: habs schon gefunden. Danke dir. :wink:
Zlocko

Beitrag von Zlocko »

Frage:
Hab den MOD eingebaut und wenn ich jetzt auf irgendeinen Nick-Link klicke komm ich nur auf die Hauptseite, sprich Index Seite, meines Forums.

Weiss jemand warum?

MfG
Zlocko
unionerdirk
Mitglied
Beiträge: 333
Registriert: 13.12.2004 08:42
Wohnort: Berlin
Kontaktdaten:

Beitrag von unionerdirk »

Bei mir passiert das selbe. Wäre auch an einer Lösung interessiert.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

wurden auch die Änderungen in der viewtopic.php durchgeführt?

Markus
unionerdirk
Mitglied
Beiträge: 333
Registriert: 13.12.2004 08:42
Wohnort: Berlin
Kontaktdaten:

Beitrag von unionerdirk »

Ja hatte ich gemacht.
Benutzeravatar
punkface
Mitglied
Beiträge: 3579
Registriert: 12.08.2004 23:37

Beitrag von punkface »

Aus der MOD Beschreibung:
If the viewing user have admin rigths then the link is to the administration profile
Wenn ihr jetzt als Admin angemeldet seid, schaut Euch mal den Link an (wenn ihr Cookies benutzt):
http://domain.tld/forum_root/admin/admi ... e=edit&u=2

Bei älteren phpBB Versionen hätte das so funktioniert, seit dem neuen Login-System fürs ACP geht das nicht mehr.

Lösungen:
1. Die oben zitierte Funktion einfach entfernen:
viewtopic.php
suchen

Code: Alles auswählen

'U_VIEW_POSTER_PROFILE' => ($userdata['user_level'] != ADMIN)? append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $poster_id) : append_sid("admin/admin_users.$phpEx?mode=edit&u=" . $poster_id) ,
ersetzten mit

Code: Alles auswählen

'U_VIEW_POSTER_PROFILE' => append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $poster_id), 
2. Für das neue System anpassen:
viewtopic.php
suchen

Code: Alles auswählen

'U_VIEW_POSTER_PROFILE' => ($userdata['user_level'] != ADMIN)? append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $poster_id) : append_sid("admin/admin_users.$phpEx?mode=edit&u=" . $poster_id) , 
ersetzte mit

Code: Alles auswählen

'U_VIEW_POSTER_PROFILE' => ($userdata['user_level'] != ADMIN)? append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $poster_id) : "admin/admin_users.$phpEx?mode=edit&u=" . $poster_id . "&sid=" . $userdata['session_id'],
Das funktioniert dann aber auch nur richtig, wenn ihr euch vorher schonmal für den Adminbereich eingeloggt habt.

Wie auch immer, mir ist gerade aufgefallen dass auch die Nicks von Gästen verlinkt werden, was ja sinnlos ist. Fix:
viewtopic.php
suchen

Code: Alles auswählen

		'U_POST_ID' => $postrow[$i]['post_id'])
	);
danach einfügen

Code: Alles auswählen

	if($postrow[$i]['user_id'] == ANONYMOUS)
	{
		$template->assign_block_vars('postrow.switch_poster_guest', array());
	}
	else
	{
		$template->assign_block_vars('postrow.switch_poster_member', array());
	}
viewtopic_body.tpl
suchen

Code: Alles auswählen

<a href="{postrow.U_VIEW_POSTER_PROFILE}" class="name" {postrow.POSTER_STYLE}><b>{postrow.POSTER_NAME}</b></a>
ersetzte mit

Code: Alles auswählen

		<!-- BEGIN switch_poster_guest -->
		<b>{postrow.POSTER_NAME}</b>
		<!-- END switch_poster_guest -->
		<!-- BEGIN switch_poster_member -->
		<a href="{postrow.U_VIEW_POSTER_PROFILE}" class="name" {postrow.POSTER_STYLE}><b>{postrow.POSTER_NAME}</b></a>
		<!-- END switch_poster_member -->
(Vor oder nach <!-- BEGIN switch_poster_guest --> bzw. <!-- END switch_poster_member --> darf nichts weiter in der selben Zeile stehen)
unionerdirk
Mitglied
Beiträge: 333
Registriert: 13.12.2004 08:42
Wohnort: Berlin
Kontaktdaten:

Beitrag von unionerdirk »

Danke nun geht es.
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“