Seite 1 von 2

Eingeloggte User oben anzeigen

Verfasst: 27.02.2007 16:24
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.

Verfasst: 28.02.2007 16:23
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 -->

Verfasst: 28.02.2007 18:29
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?

Verfasst: 28.02.2007 18:45
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? :)

Verfasst: 28.02.2007 20:31
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?

Verfasst: 01.03.2007 02:13
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'],

Verfasst: 01.03.2007 16:50
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

Verfasst: 01.03.2007 19:07
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;

Verfasst: 01.03.2007 19:58
von Charger
das passt auch perfekt, danke!

eine letzte frage noch, kann man das nick dann auch farbig haben?

Verfasst: 01.03.2007 20:07
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.