[gelöst] Ich sehe was Du nicht siehst ...
am 22.02.2010 - 22:38 Uhr in
Hallo leute,
Ich bin neu hier und muss mich erstmals in Drupal einarbeiten, aber somit gleich auch ein Dickes Lob, was für eine G*i*e Plattform!!!
nun, ich möchte gerne dem Gast ein Bild zeigen, aber dem Regristrierten Benutzer soll genau auf der "gleichen" Seite nur ein Text angezeigt werden, wie kann ich denn so etwas umsetzten und wo, wenn es geht finde ich diese Einstellungen dafür ???
ein guter Rat soll nicht Teuer sein :)
- Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Tank, um diese Uhrzeit
am 23.02.2010 - 00:47 Uhr
Hallo Tank,
um diese Uhrzeit ist mein Rat nicht nur nicht teuer, er ist kostenlos. Vor allem für Leute, die neu dabei sind. Ob es dir weiterhilft, weiß ich aber nicht. Willkommen im Drupalcenter. :-)
Für deine Fragestellung eignet sich mit ziemlicher Sicherheit das Modul Content Access, siehe http://www.drupalcenter.de/handbuch/8319
Grüße, Ronald
tank schrieb nun, ich
am 23.02.2010 - 09:51 Uhr
nun, ich möchte gerne dem Gast ein Bild zeigen, aber dem Regristrierten Benutzer soll genau auf der "gleichen" Seite nur ein Text angezeigt werden, wie kann ich denn so etwas umsetzten und wo, wenn es geht finde ich diese Einstellungen dafür ???
Du wirst sicherlich für Bilder im Node das CCK MODUL installieren. Dort gibt es "onBoard" ein Zusatzmodul "Content Permissions" - damit kannst Du explizit für einzelne Felder festlegen, welche Rolle das Feld zu sehen bekommt.
Eine weitere Möglichkeit wäre es mittels PHP bei aktiviertem Core Modul "PHP FILTER" zwischen Gast und registriertem User zu entscheiden.
Genau das meine ich ...
am 12.05.2010 - 16:06 Uhr
@Thoor
Die angaben via PHP Code
Wie funktioniert das ???
Gast soll Link nicht sehen - und wenn den dann eingeloggt, soll dieser die Links sehen (doch wie funktioniert diese Anweisung) ein Beispiel wäre mal nicht schlecht!
SERAPH schrieb Wie
am 12.05.2010 - 16:19 Uhr
Wie funktioniert das ???
Beispiel:
<?php global $user; if ($user->uid) : ?><?php echo "Du bist hier angemeldet"; ?>
<?php else : ?>
<?php echo "Du bist hier nicht angemeldet"; ?>
<?php endif; ?>
[gelöst]
am 23.05.2010 - 14:55 Uhr
Super, danke...
das hat geholfen, schnelle Antwrts, so gefällst mir :)