Syndikations-Icons ändern
Hallo,
stehe gerade vor einer ähnlichen Aufgabe: würde gerne die Syndikations-Buttons ('Auf Facebook teilen', 'Als PDF drucken' etc.) ändern. Die Icons dafür liegen allerdings in system/modules/frontend/html, wenn ich das richtig sehe.
Gibt es hier einen ähnlichen Weg zur updatesicheren Änderung der Standart-Icons?
Vielen Dank für eure Mühe.
Relativer Pfad zu /tl_files/
Kleine Ergänzung zu Ninas "Die Icons müssen generell im Ordner system/themes/default/images/ liegen.":
Da die eigenen Icons im Ordner /system/themes/default/images/ (oder in einem Unterordner) bei einem Update gelöscht werden, empfiehlt es sich, die eigenen Icons nach /tl_files/ auszulagern. Da der Pfad in der Tat fest in den Ordner /system/themes/default/images/ zeigt, muss man sich mit ein paar (genauer gesagt: vier) "../" behelfen, um da wieder raus zu kommen.
Ninas Beispiel von weiter oben sähe dann so aus:
PHP-Code:
# Bestehende MimeType Icons austauschen
$GLOBALS['TL_MIME'] = array
(
'mp3' => array('audio/mpeg', '../../../../tl_files/img/mime/iconAUDIO.gif'),
'doc' => array('application/msword', '../../../../tl_files/img/mime/iconWORD.gif'),
'png' => array('image/png', '../../../../tl_files/img/mime/iconPNG.gif')
);
# Neue MimeType Icons hinzufuegen
$GLOBALS['TL_MIME'] = array
(
'docx' => array('application/word', '../../../../tl_files/img/mime/iconWORD.gif')
);
Und im Browser kommt als Image Source dann das hier an:
HTML-Code:
/system/themes/default/images/../../../../tl_files/img/mime/icon-pdf.png
Vielleicht hilft die Ergänzung ja, beim nächsten Update Frust zu vermeiden. :)