Der einfachste Weg für eigene Icons ist via TypoScript den den Icon-Pfad und ggf die Dateiendung zu setzen:
plugin.tt_news.newsFiles.icon.path = fileadmin/templates/images/icons/ plugin.tt_news.newsFiles.icon.ext = png
Zu beachten ist hier lediglich, dass auch eine Datei „default“ mit passender Endung im Ordner liegt.
Alternative
Eine Alternative könnte unter Umständen via replacement-Eigenschaft des stdWrap sein. Dies ist v.a. dann interessanter, wenn die Dateinamen nicht 1:1 von TYPO3 übernommen werden sollen, und bei replacement auch Reguläre Ausdrücke nutzbar wären.
plugin.tt_news.newsFiles { stdWrap { replacement { 10 { search = typo3/sysext/cms/tslib/media/fileicons/ replace = fileadmin/images/icons/ } 20 { search = gif replace = png } } } }
Links