{{if \count( $results )}} {{if $orientation == 'vertical'}}
    {{$idx = 1;}} {{foreach $results as $memberId => $rep}} {{$member = \IPS\Member::load( $memberId );}}
  1. {expression="$idx++"}
    {template="userPhoto" app="core" group="global" params="$member, 'tiny'"}
    {$member->link()|raw}
    {{if member.group['gbw_view_reps']}} {expression="\IPS\Member::loggedIn()->language()->formatNumber( $rep )"} {{else}} {expression="\IPS\Member::loggedIn()->language()->formatNumber( $rep )"} {{endif}}
  2. {{endforeach}}
{{if settings.reputation_leaderboard_on and member.canAccessModule( \IPS\Application\Module::get( 'core', 'discover' ) )}}
{{$_timeframe = $timeframe == 'all' ? 'time=oldest' : ( $timeframe == 'year' ? ( 'custom_date_start=' . ( time() - 31536000 ) ) : ( 'time=' . $timeframe ) );}} {lang="leaderboard_show_more"}
{{endif}} {{else}}
{{$count = 0;}} {{foreach $results as $memberId => $rep}} {{if $count == 4}} {{break;}} {{else}} {{$count++;}} {{endif}} {{$member = \IPS\Member::load( $memberId );}}
{template="userPhoto" app="core" group="global" params="$member, 'tiny'"}

{$member->link()|raw}

{{if member.group['gbw_view_reps']}} {expression="\IPS\Member::loggedIn()->language()->formatNumber( $rep )"} {{else}} {expression="\IPS\Member::loggedIn()->language()->formatNumber( $rep )"} {{endif}}
{{endforeach}}
{{if settings.reputation_leaderboard_on and member.canAccessModule( \IPS\Application\Module::get( 'core', 'discover' ) )}}
{{$_timeframe = $timeframe == 'all' ? 'time=oldest' : ( $timeframe == 'year' ? ( 'custom_date_start=' . ( time() - 31536000 ) ) : ( 'time=' . $timeframe ) );}} {lang="leaderboard_show_more"}
{{endif}} {{endif}} {{else}}

{lang="top_contributors_empty__{$timeframe}"}

{{endif}}