Seite 1 von 1

Nachricht für Gäste auf Homepage anzeigen wie bei Wikipedia

Verfasst: 19.01.2010 20:02
von LOLRainbow
Hi Leute,

neulich wollte ich etwas bei Wikipedia einstellen. Meine Änderung ein einem Artikel wurde allerdings nicht angenommen. Kurioser Weise wurde mir plötzlich im oberen Bereich von Wikipedia eine Nachricht angezeigt. Diese konnte ich dann lesen, als hätte ich ein Benutzerkonto auf Wikipedia, was allerdings NICHT so ist.

Wie machen die das? Wie kann man einem User ohne Account eine Nachricht auf einer Homepage anzeigen?

Timo

Re: Nachricht für Gäste auf Homepage anzeigen wie bei Wikipedia

Verfasst: 19.01.2010 20:23
von Socky231
Das kannst du indem du in eine Template Datei folgendes reinschreibst:

Code: Alles auswählen

<!-- IF not S_USER_LOGGED_IN or S_IS_BOT -->
Nun der Text den nur der Gast sehen soll, dann noch das hinten ranhängen:

Code: Alles auswählen

<!-- ENDIF -->
Nun sollte nur ein Gast den Text ode Inhalt zwischen diesem Code sehen können :wink:

Re: Nachricht für Gäste auf Homepage anzeigen wie bei Wikipedia

Verfasst: 19.01.2010 21:38
von mad-manne
Soweit ich die Frage verstehe, geht es um einen Text, der einem bestimmten Gast und nicht allen Gästen etwas anzeigt ... ausserdem entnehme ich der Frage, dass es sich nicht unbedingt um ein phpBB3-Forum, sondern ganz allgemein um eine Homepage handelt :roll:

Um also selektiv einzelnen Gästen irgendwas anzeigen zu können, ohne dass diese an der jeweiligen Seite "angemeldet" sind, werden Cookies genutzt!

Gruss,
Manne.

Re: Nachricht für Gäste auf Homepage anzeigen wie bei Wikipedia

Verfasst: 20.01.2010 17:30
von Socky231
Das was ich meine ist phpBB3 bezogen und jeder Gast kann es sehen :)

Re: Nachricht für Gäste auf Homepage anzeigen wie bei Wikipedia

Verfasst: 23.01.2010 01:45
von LOLRainbow
Meine Frage war generell gestellt, und wenn auf phpBB bezogen dann phpBB2.

Wie kann ich beispielsweise jedem Gast ohne Login ein eindeutiges Cookie zuordnen, oder wie läuft das?

Timo

Re: Nachricht für Gäste auf Homepage anzeigen wie bei Wikipedia

Verfasst: 27.01.2010 08:31
von gn#36
Naja wenn du es ganz allgemein wissen willst würde ich einfach beim Seitenbesuch eine Session anlegen mittels PHP Sessionfunktionen. PHP erledigt dann den ganzen Cookie Krams für dich und du kannst alles an Daten für den User zwischenspeichern was du willst indem du es an das Array $_SESSION zuweist. Für eine einzelne Session kannst du dann den User jederzeit identifizieren. Natürlich hält das nur bis zum nächsten Browserneustart, wenn du was dauerhafteres brauchst, dann schau dir [php:setcookie] an.

Re: Nachricht für Gäste auf Homepage anzeigen wie bei Wikipedia

Verfasst: 27.01.2010 21:18
von LOLRainbow
okay, das scheint mir weiter zu helfen, dankeschön :-)