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

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
LOLRainbow
Mitglied
Beiträge: 242
Registriert: 20.09.2007 12:13
Wohnort: Ebersbach an der Fils
Kontaktdaten:

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

Beitrag 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
Benutzeravatar
Socky231
Mitglied
Beiträge: 57
Registriert: 10.01.2010 01:47
Wohnort: Nord Deutschland
Kontaktdaten:

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

Beitrag 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:
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

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

Beitrag 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.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Benutzeravatar
Socky231
Mitglied
Beiträge: 57
Registriert: 10.01.2010 01:47
Wohnort: Nord Deutschland
Kontaktdaten:

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

Beitrag von Socky231 »

Das was ich meine ist phpBB3 bezogen und jeder Gast kann es sehen :)
LOLRainbow
Mitglied
Beiträge: 242
Registriert: 20.09.2007 12:13
Wohnort: Ebersbach an der Fils
Kontaktdaten:

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

Beitrag 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
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

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

Beitrag 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.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
LOLRainbow
Mitglied
Beiträge: 242
Registriert: 20.09.2007 12:13
Wohnort: Ebersbach an der Fils
Kontaktdaten:

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

Beitrag von LOLRainbow »

okay, das scheint mir weiter zu helfen, dankeschön :-)
Antworten

Zurück zu „Coding & Technik“