Zum Inhalt springen

chgallery Wasserzeichen wird nicht durchgängig dargestellt^

Erstellt am 24. Februar 2014 · 1 Antwort · letzte Antwort am 25. Februar 2014

Tags: Bilder, TYPO3 4.x, Frage

michaelroth ·

Hallo zusammen,

ich habe ein kleines Problem mit der Extension chgallery und Wasserzeichen. Auch nach einigem googeln und ausprobieren komm ich der Lösung kein Stück näher.
Das Problem ist folgendes.
Wenn ich ein Albung auswähle und dort ein Bild anklicke wird dieses in einer Lightbox (Perfectlightbox) angezeigt. Hier erscheint auch das Wasserzeichen korrekt. Klicke ich mich nun innhalb der Lightbox durch das Album verschwindet das Wasserzeichen in dem Moment wenn ich mit den Bilder die nächste Seite in der Albumübersicht erreiche.
Wechsel ich auf diese Seite und öffne die Lightbox dann wieder ist das Wasserzeichen wieder zu sehen. Hier (http://www.neckar-fleckle.de/bilder/2014) kann man sich das ganze auch einmal Live anschauen.

Mein Code für die chgallery Extension sieht wie folgt aus.

#==================================================
# Lightbox konfigurieren
#==================================================
plugin.tx_chgallery_pi1.gallery.image {
imageLinkWrap  = 1
  imageLinkWrap {
    enable = 1
    typolink {
      title.field= tx_chgalleryTitle
      parameter.override.cObject = IMG_RESOURCE
      parameter.override.cObject {        
        
        file = GIFBUILDER
        file {
          XY = [10.w],[10.h]
          10 = IMAGE
          10 {           
            file.import.data = TSFE:lastImageInfo|origFile
            file.maxH = 600
            file.maxW = 800
          }
          
          20=TEXT
          20 {
            text.data = date:Y
            text.noTrimWrap = |(C) | Neckar-Fleckle Schwenningen e.V. |
            align = right
            offset = 0,[10.h] - 15
            fontSize = 16
            fontColor = #ffffff
            #niceText=1
          }
        }
      }
      
      # used lightbox is perfectlightbox
      ATagParams = rel="lightbox"
      ATagParams.override = rel="lightbox[presentlb{field:uid}]"
      ATagParams.insertData = 1
    }
  }  
}

plugin.tx_perfectlightbox_pi1.single.image < plugin.tx_chgallery_pi1.gallery.image

Ich weiß im Moment nicht weiter. Vielleicht hat ja hier jemand eine zündende Idee ;-)

Gruß
Michael

Julian.​Hofmann ·

Hallo Michael.

Eher Vermutung statt Wissen: die Bilder der nächsten Seite werden per Ajax geladen, während die (auch vergrößerten) Bilder der aktuellen Seite bereits beim Aufruf dieser Seite generiert werden. Für Ajax dürfte das Wasserzeichen nochmal ins TS kopiert werden. Das dürfte irgendwo in export_chgallery.10.renderObj sein.

Viele Grüße
Julian