Hallo Zusammen!
Ich suche seit einiger Zeit eine Einstellung im TypoScript oder allenfalls eine Erweiterung welches automatisch bei jedem Link auf eine Datei (fortan ein PDF-Link genannt) ein Icon voransetzt.
Ich habe bereits einige tolle Beiträge gefunden, jedoch noch nichts gefunden was meinen Bedürfnissen entspricht.
Hier kurz meine Bedürfnisse:
- Icon muss in jedem Contentelement vor den Link gestellt werden (egal ob News/Text mit Bild oder nur in einem Textelement)
- Das Icon muss als Bild vorhanden sein (kein CSS Hintergrundbild...)
- Allenfalls muss das Icon verlinkt werden können
- Der Redakteur muss nichts speziell anwählen/einstellen, sobald er einen Link auf ein PDF erstellt wird automatisch ein Icon vorangestellt
Leider finde ich viele Extensions nur für das Element Dateiliste...
Stehe hier etwas auf dem Schlauch und wäre für Eure Tipps sehr dankbar...
schau dir mal die ext dh_linklayout an
georg
Super danke für den Tipp, habe mir diese Extension angeschaut, kommt recht gut an meine Vorstellung heran, muss dies jedoch noch etwas anpassen. Habe deshalb kurz dem Author geschrieben, oder kennt sich sonst jemand mit der Extension genauer aus?
in der Datei class.tx_dhlinklayout.php ist folgender Code enthalten:
class tx_dhlinklayout {
var $cObj; // reference to the calling object.
function main($content,$conf) {
global $TSFE;
if ($content["TYPE"] == "url"){
$linkImg = $this->cObj->IMAGE($conf["linkImgExt."]);
$content["aTagParams"] = $conf["aTagParamsExt"];
}
elseif ($content["TYPE"] == "mailto"){
$linkImg = $this->cObj->IMAGE($conf["linkImgMailto."]);
$content["aTagParams"] = $conf["aTagParamsMailto"];
}
else {
$linkImg = $this->cObj->IMAGE($conf["linkImgInt."]);
$content["aTagParams"] = $conf["aTagParamsInt"];
}
return '<A HREF="'.$content["url"].'"'.$content["targetParams"].' '.$content["aTagParams"].'>'.$linkImg;
}
}
Ich möchte Quasi Wenn $content["DATEIENDUNG"] == ".pdf" zutrifft meine eigenen Icons anzeigen.
Sorry, ich habe zulange (und immer wieder im Kreis) gesucht, habe die absolute Super-Extension für diesen Post gefunden.
Lustigerweise im gleichen Forum :o peinlich peinlich...
#62171