@DawPi: zawstydzasz mnie
Tak jak myślałem, pewne elementy są dziedziczone. Oto kod jaki należy wstawić w pliku hook.xml pomiędzy znacznikami <template_content></template_content>
<![CDATA[<div class='general_box clearfix'>
<h3><img src='{$this->settings['img_url']}/comment_new.png' alt='{$this->lang->words['icon']}' /> {$this->lang->words['dp30topx_title']}</h3>
<ul class='hfeed block_list'>
<if test="topxusers:|:is_array( $users ) && count( $users )">
{parse striping="topxusers" classes="row1,row2 altrow"}
<foreach loop="rep_hook:$users as $r">
<li class='hentry {parse striping="topxusers"}'>
<address class="author vcard">
<if test="$r['members_display_name']"><a class="url fn" href="{parse url="showuser={$r['pp_member_id']}" template="showuser" seotitle="{$r['members_seo_name']}" base="public"}" title='{$this->lang->words['view_profile']}'>{$r['members_display_name']}</a>{parse template="user_popup" group="global" params="$r['pp_member_id'], $r['members_seo_name']"}</if>
</address>
<if test="ourReputation:|:$this->settings['reputation_enabled'] && $this->settings['reputation_show_profile']">
<if test="RepPositive:|:$r['pp_reputation_points'] > 0">
<span class='reputation positive' style='margin: 0px; padding: 0px 4px;'>
</if>
<if test="RepNegative:|:$r['pp_reputation_points'] < 0">
<span class='reputation negative' style='margin: 0px; padding: 0px 4px;'>
</if>
<if test="RepZero:|:$r['pp_reputation_points'] == 0">
<span class='reputation zero' style='margin: 0px; padding: 0px 4px;'>
</if>
{$r['pp_reputation_points']}
</span>
</if>
</li>
</foreach>
<else />
<li>{$this->lang->words['dp30topx_no_users']}</li>
</if>
</ul>
</div>]]>
Błędne wyświetlanie wynikało z faktu, że dla klasy "reputation positive", "reputation negative" i "reputation zero" margines jest ustawiany na 10px i wielkość dopełnienia górnego i dolnego 3px, stąd element nie mieścił się w linii, spychając pozostałe w dół. Rozwiązaniem jest ustawienie marginesu na 0 px i padding-top, padding-bottom na 0px.
Innym sposobem może być ustawienie na sztywno wysokości wiersza tak by element w nim mieścił się (nie zastosowałem tego bo wychodził bardzo szeroki wiersz)
@cr3pt: I jak o to Ci chodziło?