Extrapunkte für Registrierte

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.
Antworten
Hojo
Mitglied
Beiträge: 12
Registriert: 09.01.2004 14:31
Kontaktdaten:

Extrapunkte für Registrierte

Beitrag von Hojo »

Hoi !

Ja ich weiss der Titel ist komisch gewählt...mh...aber ich erklärs ja jetzt nochmal ^^

Ich möchte das im Header meines Forums ein Extrapunkt auftaucht den nur angemeldete User sehen können... wenn man als Gast unterwegs ist soll der Punkt nicht sichtbar sein.

So wie bei der Nickpage z.b.
Ich denke ihr versteht was ich meine.... ^^
Ich denke aber auch das ich den Befehl dafür inner Overalheader.tpl finden könnte...werde da also mal suchen.

So meine Frage ist jetzt ... wie kann ich machen das der Extrapunkt auf den sich angemeldeten User bezieht ?

Beispiel:

Ich will ein Bilderupload Script machen...bzw. hab eines gemacht...
Jetzt soll User A auf seine Ordner zugreifen können und User B auf seine und nicht beide auf beide... *g*
Nur DA liegt das Problem.. :/ ... keine ahnung wie ich diese Abfrage machen kann >.<

Es reicht ja ne einfache Nickname Abfrage und dann eben das der neue Link im Header auf den userbezogenen Link verweisst. *laber*

Danke schonmal für die hilfe ! ^_^
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ....

Den Link in der overall_header.tpl einfach einbinden wie folgt:

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->
Dein Link

Code: Alles auswählen

<!-- END switch_user_logged_in -->
Somit wird der Link nur "eingeloggten" Usern angezeigt ... :wink:

Markus
Hojo
Mitglied
Beiträge: 12
Registriert: 09.01.2004 14:31
Kontaktdaten:

Beitrag von Hojo »

@ Markus76

Danke ^^ funzt ! :)

Jetzt muss nurnoch diese andere sache gelöst werden...mh...gibts da Tutorials vieleicht zu ? *denk*
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Bau doch in den link einfach den {USERNAME} mit ein.

Gruß Christian
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

welche andere Sache ?

Markus
Hojo
Mitglied
Beiträge: 12
Registriert: 09.01.2004 14:31
Kontaktdaten:

Beitrag von Hojo »

@ Markus67
So meine Frage ist jetzt ... wie kann ich machen das der Extrapunkt auf den sich angemeldeten User bezieht ?

Beispiel:

Ich will ein Bilderupload Script machen...bzw. hab eines gemacht...
Jetzt soll User A auf seine Ordner zugreifen können und User B auf seine und nicht beide auf beide... *g*
Nur DA liegt das Problem.. :/ ... keine ahnung wie ich diese Abfrage machen kann >.<

Es reicht ja ne einfache Nickname Abfrage und dann eben das der neue Link im Header auf den userbezogenen Link verweisst. *laber*
Das ! ^^

@ Christian_w

Mh..wie meinst du das ?
Sich leider nochnicht mit allem auskennt >.<
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Ich dachte das wäre einfacher ;)

Also so sollte es gehen:

Code: Alles auswählen

----öffne:-----------------
includes/page_header.php

----finde:-----------------
if ( $userdata['session_logged_in'] )
{
	$u_login_logout = 'login.'.$phpEx.'?logout=true&sid=' . $userdata['session_id'];
	$l_login_logout = $lang['Logout'] . ' [ ' . $userdata['username'] . ' ]';

----danach einfügen:-----------------
	$username = $userdata['username'];

----finde (direkt darunter):-----------------
	$u_login_logout = 'login.'.$phpEx;
	$l_login_logout = $lang['Login'];

----danach einfügen:-----------------
	$username = '';  // das sind zwei einzelnne Hochkomma '   ' 

----finde:-----------------
	'L_USERNAME' => $lang['Username'],
	'L_PASSWORD' => $lang['Password'],
	'L_LOGIN_LOGOUT' => $l_login_logout,

----davor einfügen:-----------------
	'USERNAME' => $username,
Danach wird in der overall_header.tpl "{USERNAME}" durch den aktuellen Benutzernamen ersetzt.

Gruß Christian
Hojo
Mitglied
Beiträge: 12
Registriert: 09.01.2004 14:31
Kontaktdaten:

Beitrag von Hojo »

Hoi !!

So ich habs mal eingefügt.
Was aber komisch ist...statt ner Nick anzeige habe ich jetzt oben links n Zeichen was wie ein "n" aussieht... und wenn ich Threads aufrufe werden die "n´s" mehr....und beim verlassen wieder weniger ... *an kopf kratz*
Ganz komisch... Oo

Naja aber soweit scheint eigentlich zu funzen was ich möchte...
Ich weiss wie ich einen neuen Button einbinde der nr von angemeldeten user gesehen und genutz werden kann ... und ich weiss...wenn es denn funzt...wie das mit der userabfrage funzt...wenn nur halt nicht diese sache mit den n´s währe. *denk*


Jetzt möchte ich halt das wenn die User auf den neuen Button klicken... der Server erkennt welcher User das ist und die richtige Seite öffnet..in welcher Datei müsste ich das festhalten ? In der selben wo der Button eingefügt wurde wa ? Also inner Overall_Header oder sehe ih das falsch ?
Antworten

Zurück zu „phpBB 2.0: Mod Support“