Seite 1 von 2

Sichtbar, wenn in Ordner "123" // Bereich nur für einen User

Verfasst: 11.01.2010 19:37
von Rambaldi
Hallo Ihr alle!

Mit welchem Befehl macht man einen Link im overall_header.html nur für bestimmte User sichtbar, ohne diese einer Gruppe zufügen zu müssen?
Also rein über die User-id

Geht das überhaupt?

Es handelt sich um die ID's:
2, 53 und 54

Re: Bereich nur für einen User

Verfasst: 11.01.2010 22:57
von BO-Samson
Ich verstehe nicht genau, wo der Sinn bei so etwas läge. Schreib diesem einen User doch eine PN. Oder meinst Du, dass für jeden User ein bestimmter Link angezeigt wird?

Re: Bereich nur für einen User

Verfasst: 11.01.2010 23:00
von BaerchenHH
Vieleicht sollen diesen drei Usern ein Link oder eine Funktion angezeigt werden, die kein anderer sehen soll...

Re: Bereich nur für einen User

Verfasst: 11.01.2010 23:00
von Rambaldi
Der Sinn besteht darin:
Die bestimmten User sollen direkt sehen wo im Forum der Link verbaut wird und den Link dann besuchen und dortiges testen.
Ich will aber nicht das die User das sehen können, weil es diese "spoilert"

Also hauptsächlich geht es also darum, das die bestimmten User das besuchen können und den link sehen!

Gibts denn da keinen code?

EDIT: @BaerchenHH: Kurz und viel sagend :D Danke!

Re: Bereich nur für einen User

Verfasst: 11.01.2010 23:05
von BO-Samson
Die User sollen den Link zwar sehen, aber auch wieder nicht sehen? Damit meinst Du vermutlich unterschiedliche Personen oder ich steh noch immer auf der Leitung. :-?

Wäre es nicht doch am einfachsten, diese bestimmten User in eine eigene Benutzergruppe zu packen und eine entsprechende Berechtigung zu vergeben? Dann müsste man die Benutzer nur eben in die Gruppe geben oder wieder raus nehmen. Alle anderen würden davon nichts mitbekommen.

Was heißt denn spoilern?

Re: Bereich nur für einen User

Verfasst: 11.01.2010 23:09
von Rambaldi
Das mit der benutzergruppe geht nicht.
ich habe nun 3 user beispielsweise

Name --> Soll sehen
User1 -->Link1-->Link2
User2 -->Link1
User3 -->Link2-->Link3

Ich will damit eben erreichen, das die user nur das sehen was ich ihnen erlaube. Das ganze so durcheinader über gruppen geht ja gar nicht.

was spoilern heißen soll?
Ich arbeite gerade an einen offiziellen Gewinnspiel mit der Band für die ich das Forum verwalte und aufbaue. Da dieses NOCH keiner sehen soll, nenne ich es spoiler ;)

Hoffe konnte nun klarstellen was ich sagen will ;)

Re: Bereich nur für einen User

Verfasst: 11.01.2010 23:18
von BO-Samson
Danke für's erklären. Jetzt habe ich es auch kapiert. :oops:

Das mit dem verschachteln ist tatsächlich ein Problem. Mit Boardmitteln gibt es da wohl keine einfach Lösung. Sicherlich könnte man für jeden einzelne einen Link definieren und freigeben, aber das ist wohl kaum das, was Du wolltest.

Sorry, im Moment keine Idee.

Re: Bereich nur für einen User

Verfasst: 11.01.2010 23:22
von Rambaldi
Gut das ichs erklären konnte :D

Gibt es da nicht sowas wie für Gruppen?
<!-- IF U_ACP -->
CODE
<!-- ENDIF -->
In etwa so ...?
<!-- IF U_ID-2 AND ID-54 -->
CODE
<!-- ENDIF -->
Irgendwie sowas gibts nicht?

Re: Bereich nur für einen User

Verfasst: 12.01.2010 09:20
von Dr.Death
Hallo,

mache es doch wie folgt:

ÖFFNE includes/functions.php

FINDE:

Code: Alles auswählen

		'S_USERNAME'			=> $user->data['username'],
DANACH EINFÜGEN:

Code: Alles auswählen

		'S_USERID'				=> $user->data['user_id'],

Nun kannst Du in Deinen Templates folgenden Schnipsel verwenden:

Code: Alles auswählen

<!-- IF S_USERID == 2 -->
code
<!-- ENDIF -->

<!-- IF S_USERID == 2 or S_USERID = 4711 -->
code
<!-- ENDIF -->


Re: Bereich nur für einen User

Verfasst: 12.01.2010 13:15
von Rambaldi
Ich danke dir und teste das ganze heute nach der Arbeit ;)

EDIT:
Hat perfekt funktioniert.
Ich danke dir