Eventbild statt Profilbild anzeigen ?

  • App
    WoltLab Suite Calendar

    Hallo

    Wenn ich ein Event online stelle wird immer mein Profilbild angezeigt aber nicht das eigentliche Event bild. Könnte man das in der nächste Version ändern ???

  • Warum sollte man? Bisher hat sich niemand daran gestört. Wenn überhaupt also allenfalls optional. Aktuell sollte sich das mit Hilfe einer Templateanpassung für den Eigenbedarf auch jetzt schon regeln lassen.


    Gruß norse

    Zugang zu meinen Arbeiten und dem dazugehörigen Support bekommt Ihr bei Interesse hier und hier.

  • Warum sollte man? Bisher hat sich niemand daran gestört. Wenn überhaupt also allenfalls optional. Aktuell sollte sich das mit Hilfe einer Templateanpassung für den Eigenbedarf auch jetzt schon regeln lassen.


    Gruß norse

    Ich hab nie gesagt das mich da was stört ...... War nur eine frage ob sich da was ändern wird oder ob man es mal bei einer Version überarbeitet wird.

  • Dazu müsste sich vielleicht jemand äußern, der einen Kalender betreibt. Ich selbst habe leider keine entsprechende Lizenz. Grundsätzlich sollte es aber machbar sein, anstatt des Avatars ein anderes dem Termin zugeordnetes Bild anzeigen zu lassen.


    Gruß norse

    Zugang zu meinen Arbeiten und dem dazugehörigen Support bekommt Ihr bei Interesse hier und hier.

  • Warum sollte man? Bisher hat sich niemand daran gestört. Wenn überhaupt also allenfalls optional. Aktuell sollte sich das mit Hilfe einer Templateanpassung für den Eigenbedarf auch jetzt schon regeln lassen.

    Sinnvoll wäre das schon! Schließlich werden da keine Personen beworben, sondern Veranstaltungen.

  • Ich hatte Deine Frage so verstanden, dass dem jeweiligen Event ein spezifisches Bild zugeordnet sein soll und genau dieses Eventbild an der Stelle des Autoravatars angezeigt werden soll. Unter diesem Aspekt verstehe ich die Überlegung mit dem Bot nicht. M. E. würde das nicht den gewünschten Effekt erzielen.


    Gruß norse

    Zugang zu meinen Arbeiten und dem dazugehörigen Support bekommt Ihr bei Interesse hier und hier.

  • Darkwood.Design
    18. Januar 2024 um 13:01

    Aber in der Tat würde der natürlich immer den zugewiesenen Avatar anzeigen.

    Du möchtest jedes Mal wechselnde? Wo kommen denn diese Grafiken dann jeweils her?

    geht das nun das man das Event bild anzeigen kann statt Profilbild ???

  • Ich habe Dir oben geschrieben, wie es funktionieren könnte, nämlich mit einer Templateanpassung. Konkret müsste das Template event so umgebaut werden, dass an Stelle von {@$event->getUserProfile()->getAvatar()->getImageTag(64)} $event->getCoverPhotoImage() genutzt wird. Da sich Avatare und Eventbilder in der Größe massiv unterscheiden und ich wie ebenfalls bereits erwähnt mangels Lizenz nicht testen kann, ob überhaupt und wie das optisch ansprechend gestaltet werden kann, bin ich leider für Dich nicht der richtige Ansprechpartner.

    Da helfen auch Doppelposts und wiederholte Zitate nicht.


    Gruß norse

    Zugang zu meinen Arbeiten und dem dazugehörigen Support bekommt Ihr bei Interesse hier und hier.

  • Schön, dass es jetzt mal präziser wird. Bisher war vom Termin selbst die Rede und in keiner Weise von der Auflistung anstehender Termine. Insofern ist dann natürlich nicht das Template event zu bearbeiten, sondern eventDateListItem. Ansonsten habe ich meinen Ausführungen im letzten Beitrag nichts hinzuzufügen und wünsche viel Erfolg bei dergeplanten Aktion.

    Hast Du eigentlich schon den Betreiber der verlinkten Seite gefragt? Der sollte es doch wissen.


    Gruß norse

    Zugang zu meinen Arbeiten und dem dazugehörigen Support bekommt Ihr bei Interesse hier und hier.

  • Also wenn es ne 3.x oder 5.2 Version ist..

    Sollte beim Erstellen des Events, kein Titelbild hochgeladen werden, wird alternativ der Avatar angezeigt.

    Code: eventDateListItem
            <a href="{link controller='User' object=$eventDate->getEvent()->getUserProfile()}{/link}" title="{$eventDate->getEvent()->getUserProfile()->username}">{@$eventDate->getEvent()->getUserProfile()->getAvatar()->getImageTag(48)}</a>

    ersetzen mit

    Code: eventDateListItem
    {if $eventDate->getEvent()->hasCoverPhoto()}
                {assign var=coverPhotoImage value=$eventDate->getEvent()->getCoverPhotoImage()}
                <img src="{@$coverPhotoImage->getUrl()}" width="120px" alt="">
    {else}
            <a href="{link controller='User' object=$eventDate->getEvent()->getUserProfile()}{/link}" title="{$eventDate->getEvent()->getUserProfile()->username}">{@$eventDate->getEvent()->getUserProfile()->getAvatar()->getImageTag(48)}</a>
    {/if}

    Natürlich noch an die eigenen Bedürfnisse mit CSS anpassen.

    Kurz getestet...

    Greetz

    Dark

    Mit dem Ende naht der Anfang mit etwas Neuen, um dann wieder zu sagen „Nach dem Update ist vor dem Update“. :S

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!