Eingeloggte User oben anzeigen

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.
Charger
Mitglied
Beiträge: 245
Registriert: 26.05.2005 19:35

Eingeloggte User oben anzeigen

Beitrag von Charger »

Hallo,
ich möchte das wenn sich ein User einloggt, sein nick oben erscheint,
da wo: faq, suche, mitgliederliste.... erscheint.
und wenn er auf sein nick drauf klickt soll er sein profilansicht sehen,
als würde er von der mitgliederliste aus auf sein nick klicken.
Zuletzt geändert von Charger am 02.03.2007 19:27, insgesamt 2-mal geändert.
never touch a running system?
no risk no experience!
Benutzeravatar
punkface
Mitglied
Beiträge: 3579
Registriert: 12.08.2004 23:37

Beitrag von punkface »

Hallo

Für den Benutzernamen:
http://www.phpbb.de/viewtopic.php?p=379499#379499

Für die URL zum Profil:
page_header.php
suche

Code: Alles auswählen

	'PRIVMSG_IMG' => $icon_pm,
danach einfügen

Code: Alles auswählen

	'U_VIEW_PROFILE' => append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $userdata['user_id']),

In der overall_header.tpl kannst du dann für den Benutzernamen {USERNAME} und für die URL fürs Profil {U_VIEW_PROFILE} verwenden. Um den Link nur eingeloggten Benutzern anzuzeigen, benutz einfach den Switch switch_user_logged_in. Bsp:

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->
<a href="{U_VIEW_PROFILE}" class="mainmenu">{USERNAME}</a>
<!-- END switch_user_logged_in -->
Charger
Mitglied
Beiträge: 245
Registriert: 26.05.2005 19:35

Beitrag von Charger »

Hallo,

was ist mit dieser URL den du geschrieben hast:
http://www.phpbb.de/viewtopic.php?p=379499#379499

muss ich die angaben dort auch machen?

oder nur deine hier?

habe dein code eingegeben, keine funktion,
wo in overall_header.tpl soll ich den code eingeben?
never touch a running system?
no risk no experience!
Benutzeravatar
punkface
Mitglied
Beiträge: 3579
Registriert: 12.08.2004 23:37

Beitrag von punkface »

Charger hat geschrieben:was ist mit dieser URL den du geschrieben hast:
http://www.phpbb.de/viewtopic.php?p=379499#379499

muss ich die angaben dort auch machen?
Jep, natürlich.
Charger hat geschrieben: wo in overall_header.tpl soll ich den code eingeben?
Gute Frage. Schlechte Antwort: Da wo du magst.

Ich weiss erstens nicht welches Template du verwendest und hab zweitens keine Ahnung wo du denkst dass der Link hin soll. Genaue Anweisungen der Art "suche - füge danach ein" kann ich dir somit also schlecht geben, oder? :)
Charger
Mitglied
Beiträge: 245
Registriert: 26.05.2005 19:35

Beitrag von Charger »

hab immer noch kein plan,

also bei der url: http://www.phpbb.de/viewtopic.php?p=379499#379499

soll ich da nur dein thema nehmen oder die der anderen auch?
never touch a running system?
no risk no experience!
Benutzeravatar
punkface
Mitglied
Beiträge: 3579
Registriert: 12.08.2004 23:37

Beitrag von punkface »

Jetzt rat mal warum ich explizit meinen Beitrag und nicht etwa das komplette Thema verlinkt hab...

Damits dann aber auch für dich eindeutig wird ;)
page_header.php
Suchen:

Code: Alles auswählen

	'PRIVMSG_IMG' => $icon_pm,
Danach einfügen:

Code: Alles auswählen

	'USERNAME' => $userdata['username'],
Charger
Mitglied
Beiträge: 245
Registriert: 26.05.2005 19:35

Beitrag von Charger »

Danke,
es funktioniert jetzt,
aber egal wo ich diesen code in der Overall_header eingebe
der nick erscheint oben links
kannst mir bitte so erklären das es zwischen
Profil und Du hast keine neu nachrichten erscheint

http://home.arcor.de/jetfly/phpbb/overall_header.txt
never touch a running system?
no risk no experience!
Benutzeravatar
punkface
Mitglied
Beiträge: 3579
Registriert: 12.08.2004 23:37

Beitrag von punkface »

suche

Code: Alles auswählen

						<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_PROFILE}" class="mainmenu"><img src="templates/subBlue/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a>&nbsp; &nbsp;<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="{PRIVMSG_IMG}" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a>&nbsp;
ersetzte das Ganze mit

Code: Alles auswählen

						<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_PROFILE}" class="mainmenu"><img src="templates/subBlue/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a>&nbsp;
						<!-- BEGIN switch_user_logged_in --> 
						&nbsp;<a href="{U_VIEW_PROFILE}" class="mainmenu">{USERNAME}</a>&nbsp; 
						<!-- END switch_user_logged_in -->
						&nbsp;<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="{PRIVMSG_IMG}" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a>&nbsp;
Charger
Mitglied
Beiträge: 245
Registriert: 26.05.2005 19:35

Beitrag von Charger »

das passt auch perfekt, danke!

eine letzte frage noch, kann man das nick dann auch farbig haben?
never touch a running system?
no risk no experience!
Benutzeravatar
punkface
Mitglied
Beiträge: 3579
Registriert: 12.08.2004 23:37

Beitrag von punkface »

Sicher...

In der overall_header.tpl anstatt

Code: Alles auswählen

<a href="{U_VIEW_PROFILE}" class="mainmenu">
einfach

Code: Alles auswählen

<a href="{U_VIEW_PROFILE}" class="mainmenu" style="color: green">
verwenden.

Anstelle von green kannst du natürlich jeden beliebigen Farbwert verwenden.
Antworten

Zurück zu „phpBB 2.0: Mod Support“