[TYPO3-german] tx_dam, htmlarea und keine <media>-Links
Lorenz Ulrich
lorenz-typo3 at visol.ch
Thu Oct 13 10:46:42 CEST 2011
Hallo Alexander
In der TYPO3-Datenbank stehen die Links im Format:
<media 12>Mein Dokument</media>
Beim Laden des RTEs wird der Link in einen richtigen Link konvertiert,
damit er auch so angezeigt werden kann. Das proprietäre Attribut txdam
wird verwendet, um dennoch zu wissen, um welches DAM-Asset es sich handelt:
<a href="meindokument.pdf" txdam="12">Mein Dokument</a>
Beim Parsing im Frontend wird der Media-Tag durch das Typoscript-Setup
(plugin.tx_dam_tsfemediatag, siehe [1]) interpretiert und als normaler
Link ausgegeben:
<a href="meindokumen.pdf">Mein Dokument</a>
I have never used the field "file_dl_name" as of now, but you're right:
This is not used in the frontend. Even if it would be used, it would
only work for jumpurl-Links because only then the file is pushed.
From the DAM source code I can read that the file_dl_name can be used
for 3rd party extensions. The field is described as follows: "A file
name which should be used to download the file in a potential frontend
application."
I don't know of any extension making use of it.
Best regards,
Lorenz
[1]
<http://typo3.org/documentation/document-library/extension-manuals/dam/1.2.3/view/1/3/>
Am 11.10.2011 17:38, schrieb Alexander Walther:
> Hallo,
>
> ich habe bei eine Kunden DAM installiert und bin gerade dabei den RTE
> so einzurichten das keine Links auf die Datei direkt eingerichtet
> werden sondern Verweise auf den DAM-Datensatz.
>
> Im TSConfig haben ich folgendes eingefügt:
>
> ## Add txdam_media to RTE processing rules
> RTE.default.proc.overruleMode = ts_css,txdam_media
>
> ## Use same RTE processing rules in FE
> RTE.default.FE.proc.overruleMode = ts_css,txdam_media
>
>
> RTE.config.tt_content.bodytext.proc.overruleMode = ts_css,txdam_media
> RTE.config.tt_content.bodytext.types.text.proc.overruleMode = ts_css,txdam_media
> RTE.config.tt_content.bodytext.types.textpic.proc.overruleMode =
> ts_css,txdam_media
>
> RTE.default.proc.overruleMode = ts_css,txdam_media
> RTE.config.tt_news.bodytext.proc.overruleMode = ts_css,txdam_media
> RTE.config.tt_news.bodytext.types.text.proc.overruleMode = ts_css,txdam_media
> RTE.config.tt_news.bodytext.types.textpic.proc.overruleMode = ts_css,txdam_media
>
> Wenn ich im RTE eine datei über den Reiter Media auswähle macht er mir
> aber immer eine "normal" Link.
> <a rtekeep="1" external="1" title="APPLIKATION, Lorem Ipsum,
> example.pdf, 59 KB" txdam="591"
> href="http://www.domain.com/fileadmin/user_upload/example.pdf">TEST</a>
>
> Hat einer eine Idee ob ich noch irgendetwas einstellen muss.
>
> Grüße
> Alex
More information about the TYPO3-german
mailing list