Редактировать нужно шаблон userInfoPane, если речь идет о постах (в профилях используется другой шаблон)
Код предупреждений
<if test="authorwarn:|:$author['show_warn']">
<li>
<if test="hasWarningId:|:$options['wl_id']">
<img src='{$this->settings['img_url']}/warn.png' class='clickable' onclick='warningPopup( this, {$options['wl_id']} )' title='{$this->lang->words['warnings_issued']}' />
</if>
<a class='desc lighter blend_links' href='{parse url="app=members&module=profile&section=warnings&member={$author['member_id']}&from_app={$this->request['app']}&from_id1={$contentid}&from_id2={$options['id2']}" base="public"}' id='warn_link_{$contentid}_{$author['member_id']}' title='{$this->lang->words['warn_view_history']}'>{parse expression="sprintf( $this->lang->words['warn_status'], $author['warn_level'] )"}</a>
</li>
</if>
Нужно заменить
{parse expression="sprintf( $this->lang->words['warn_status'], $author['warn_level'] )"}
на ....
А Вы как это видите? Для каждого уровня свое изображение или изображение одно, но множится в зависимости от кол-ва варнов?