Seite 1 von 1

Link nicht sichtbar für Gäste als BBCode

Verfasst: 08.02.2009 15:53
von tafelsalz
Huhu, ich suche keine Mod, wenn dann ist es ein Snippet.
Wird wahrscheinlich ganz einfach sein. :D Ich möchte den Usern einen BBCode anbieten, mit dem sie einen
"sicheren Link" setzen können, der dann bewirkt, dass alle eingeloggten User den Link sehen und alle Gäste eine
Meldung bekommen, dass nur eingeloggte User den Link sehen können.
Dies möchte ich nicht als Standart in meinem Forum machen, sondern die User sollen das selbst entscheiden können,
darum die Umsetzung über den BBCode.

Ich weiß so ca. wie der Code aussehen soll, jedenfalls glaube ich das, aber ich weiß eben die genauen Angaben nicht.
Leider habe ich auch im Moment nichts zu Hand, wo ich das nachschauen könnte, weiß jedenfalls nicht wo.

Code: Alles auswählen

 <!-- IF S_USER_LOGGED_IN -->User-Link einsetzen<!-- ELSE -->Dieser Link ist nur für eingeloggte User sichtbar!<!-- ENDIF -->
Ich weiß ehrlich gesagt auch nicht genau was ich machen muss, damit der Userlink an die richtige Stelle gesetzt wird.

Ich hoffe mit meinem Thema im richtigen Forenbereich zu sein und freue mich auf eure Hilfe :)


Edit:

Ich habe es jetzt mal so probiert:

Code: Alles auswählen

<!-- IF S_USER_LOGGED_IN --><a target="_blank" href="{TEXT}"></a><!-- ELSE -->Dieser Link ist nur für eingeloggte User sichtbar!<!-- ENDIF -->
Leider bekommt man dann (auch eingeloggt) die Nachricht "Dieser Link ist nur für eingeloggte User sichtbar!"

Re: Link nicht sichtbar für Gäste als BBCode

Verfasst: 08.02.2009 18:06
von 4seven
so wird das nicht funktionieren, da du als html ersetzung kein IF's einsetzen kannst.
dazu ist schon etwas mehr nötig. so müssen variablen zb. in der functions.php gesetzt werden usw.

einfacher und besser, da ausbaufähig und auch überhaupt nützlich:

lege dir einen beliebigen bbcode an zb. [url_member]
natürlich mit der identischen html-ersetzung wie für den "echten" url-bbcode..

..und baue dir das ein
http://www.phpbb.de/community/viewtopic ... 47&start=0

Re: Link nicht sichtbar für Gäste als BBCode

Verfasst: 08.02.2009 18:13
von tafelsalz
Mh, das Ding ist mir viel zu umfangreich für das was ich will :roll:

Re: Link nicht sichtbar für Gäste als BBCode

Verfasst: 08.02.2009 18:14
von 4seven
ist einfach gestrickt und einfach einzubauen.
ansonsten warte, bis jemand für dein spezielles anliegen eine lösung postet...

Re: Link nicht sichtbar für Gäste als BBCode

Verfasst: 03.03.2009 14:32
von tafelsalz
*push*