[TYPO3-german] Problem mit DAM 1.2.4, htmlarea & Bildern
Frank Gerards
F.Gerards at esolut.de
Mon Feb 27 08:48:46 CET 2012
Hi,
danke für die Info, click-enlarge kannte ich schon.
Tatsache ist allerdings, dass das <media>-Attribut auch in einer frischen 4.5.11 bzw. 4.6.4 Installtion und DAM 1.2.4 NICHT in die Datenbank wandert, sondern das Konstrukt mit <img txdam="..." />. Ich habe es jetzt mit einer userFunc gelöst, die ich als postUserFunc in das tags.img ... Konstrukt beim FE-Rendering eingehängt habe. Diese löst das txdam-Attribut mit der DAM-API wieder auf. Bin mal auf DAM 2.0 und FAL gespannt ;). Wird aber wohl nicht abwärtskompatibel sein, denke ich...
Gruß,
Frank
-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.typo3.org [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Lorenz Ulrich
Gesendet: Sonntag, 26. Februar 2012 23:15
An: typo3-german at lists.typo3.org
Betreff: Re: [TYPO3-german] Problem mit DAM 1.2.4, htmlarea & Bildern
Hallo Frank
> Leider wird beim Einfügen eines Bildes und abspeichern des Contentelements kein media-Tag erzeugt oder in die Datenbank geschrieben.
> Es taucht lediglich ein IMG-Tag mit einem txdam-Attribut auf, der dann auch so im Frontend landet. Hierzu fehlt aber jegliche Doku, > noch ist beschrieben, wie man dieses Konstrukt z.b. per postUserFunc im FE-Rendering z.b. für die Ausgabe eines Links um RTE-Bilder zur > Nutzung als Lightbox o.ä. nutzen könnte.
Eigentlich sollte in der Datenbank das Bild als <media>-Tag hinterlegt sein, aber in der RTE-Quelltext-Ansicht ein <img>-Tag mit dem txdam-Attribut.
Damit du Click-Enlarge benutzen kannst, musst du das statische "Click enlarge rendering"-Template eingebunden haben. Damit kannst du dann auch eine Lightbox-Extension verwenden.
Wenn du Attribute beim Parsen setzen willst, musst du RTE-TSconfig-Konfigurationen bemühen, z.B.
RTE.default.proc.HTMLparser_rte.tags.img.fixAttrib.clickenlarge.set = 1
um Click enlarge für alle RTE-Bilder zu aktivieren. Mehr Infos dazu auch unter [1].
Beste Grüsse,
Lorenz
[1]
<http://www.training-typo3.com/2009/03/12/howto-enable-click-enlarge-images-in-the-rte/>
Am 22.02.2012 12:28, schrieb Frank Gerards:
> Hi,
>
>
>
> wir setzen in einem Projekt derzeit DAM 1.2.4& TYPO3 4.6.3 zusammen mit der neuesten htmlarea (RTE) - Version 2.2.1 ein.
>
> Die TSConfig Setups des RTEs und von DAM stimmen soweit. Bilder sollen über den media-Tag Mechanismus gerendert werden.
>
>
>
> Leider wird beim Einfügen eines Bildes und abspeichern des Contentelements kein media-Tag erzeugt oder in die Datenbank geschrieben.
> Es taucht lediglich ein IMG-Tag mit einem txdam-Attribut auf, der dann auch so im Frontend landet. Hierzu fehlt aber jegliche Doku,
> noch ist beschrieben, wie man dieses Konstrukt z.b. per postUserFunc im FE-Rendering z.b. für die Ausgabe eines Links um RTE-Bilder zur
> Nutzung als Lightbox o.ä. nutzen könnte.
>
>
>
> Bisher war es uns möglich, ein im RTE erzeugtes "Magic Bild" quasi als Thumbnail ins Frontend zu rendern, und den Verweis auf das Originalbild
>
> (per Typoscript-Setup) ins href-Attribut des umgebenden A-Tags zu setzen, damit ein Lightbox - Script funktioniert.
>
>
>
> Dies ist im Moment nicht mehr möglich, hat jemand einen Überblick , was sich in DAM / RTE geändert hat ? Wir konnten keine Einträge im
>
> Changelog bezgl. eines Breaking changes etc. finden...
>
>
>
> PS: Die Einträge in der DAM Mailingliste und im Bugtracker folgen, wenn hier nichts konkretes ergeben sollte J.
>
>
>
> PPS: Hat noch jemand 2 Karten für die TYPO3 Developer Days 2012 übrig J ?
>
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list