1 min read

Trackback spam in typo

Zoals je hier enkele dagen geleden kon zien, had ook deze nieuwe blog last van trackback spam. Ik had nogthans de Askimet antispam engine ingeschkeld. Bij nader toezicht, bleken de spams op een enkele uitzondering na, ook correct gedetecteerd te worden. Vreemd dat typo deze trackbacks toch nog toonde.

Ik ging even op zoek of ik dat snel kon aanpassen, en merkte dat als ik the theme veranderde naar de default "Azure" theme, de spams niet getoond werden. Een snelle blik op de Rails template was voldoende om het verschil te merken en deze theme aan te passen. Wie dus de Lucid theme gebruikt en spam trackbacks niet meer wil zien, kan lijn 41 van /apps/typo/themes/lucid/views/articles/read.rhtml als volgt aanpassen:

<typo:code lang="ruby">
<%= content_tag(:ol, render(:partial => "trackback", :collection =>
@article.published_trackbacks), :id => 'trackbackList', :class => 'trackback-list') %>
</typo:code>

Vergeet wel niet je Cache te wissen in het Typo adminpanel.