Ergebnis 1 bis 3 von 3

Thema: Bilder nur für angemeldete Mitglieder

  1. #1
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Beiträge
    245

    Frage Bilder nur für angemeldete Mitglieder

    Gibt es eine Möglichkeit in öffentlichen Foren die Bilder nur angemeldeten Benutzern zu zeigen?

    Wir würden gerne einen gewissen Anreiz schaffen, sich im Forum anzumelden.

    Gruß
    Typofix

  2. #2
    Contao-Nutzer
    Registriert seit
    19.08.2011.
    Beiträge
    12

    Standard Ja das geht

    Hallo Typofix,

    mit ein bisschen php geht das. Du musst zunächst ein neues Template im Backend anlegen, nämlich die helpdesk_listmessages.tpl (bzw. unter Conto 2.10 dann die .xhtml oder .html5 Version)

    Dort findest Du in Zeile 70 die Stelle, wo das Avatar eingebunden wird. Dort mit einer einfachen if-Schleife prüfen, ob der Benutzer angemeldet ist. Wenn ja, dann den ursprünglichen Code für das Avatar ausgeben, ansonsten was immer Du möchtest, also zum Beispiel ein Text wie "Avatare nur für angemeldete Benutzer sichtbar"

    Code könnte ungefähr so aussehen (ohne Garantie )

    PHP-Code:
    <?php if (FE_USER_LOGGED_IN) { ?>
    <div class="avatar"><?php echo Avatar::img($msg->posterObj->avatar); ?></div>
    <?php } else { echo 'Avatare nur für angemeldete Benutzer zu sehen'; } ?>

  3. #3
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Beiträge
    245

    Standard

    Hallo Heili

    Danke für die Antwort, dass ist erst einmal ein Ansatz zum Weitersuchen. Ich meinte allerdings nicht die Avatarbilder, sondern die im Text eingebundenen Bilder
    Code:
    [img]1[/img]
    Gruß Typofix

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •