Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <div class="ipsLayout_container">
- <h2 class="ipsType_sectionTitle ipsType_reset">Lista serwerów</h2>
- <div id="pawelinkaServerList" class="activeAnimation ipsWidget_inner{{if \IPS\Dispatcher::i()->application->directory === 'serverlist'}} ipsBox ipsPad_half{{endif}}">
- <ul class="pawelinkaList">
- {{foreach $rows as $row}}
- {{if $orientation == 'vertical'}}
- <div class="ipsHide"></div>
- {{else}}
- <li class="pawelinkaServerStatus pawelinkaServerStatus{{if $row['serverIsOnline']}}On{{else}}Off{{endif}}">
- <div class="pawelinkaServerIcon"><img style="width: 16px; height: 16px;" src="{$row['serverType']['icon']}" alt="{$row['serverType']['short']}" data-ipsTooltip title="{$row['serverType']['long']}"></div>
- <div class="pawelinkaServerName" data-row="server-name" data-ipstooltip="" title="{$row['serverName']|raw}">{$row['serverName']|raw}</div>
- <div class="pawelinkaServerConnect">
- <a class="ipsType_noLinkStyling"{{if $row['serverIsOnline']}} data-ipsTooltip title='{lang="gs_sl_join"}' href="{$row['serverJoinUrl']}"{{endif}}>{$row['serverIp']['real']}</a>
- </div>
- <div class="pawelinkaListPlayer">
- <div class='ipsType_small ipsProgressBar ipsProgressBar_mini ipsCursor_pointer' data-ipsTooltip title='Pokaż graczy' data-ipsDialog data-ipsDialog-title='{lang="gs_sl_players_on_server" sprintf="$row['serverName']" raw="true"}' data-ipsDialog-content='#playersInfo-{$row['serverId']}'>
- <span class="ipsType_minorHeading">{$row['serverPlayers']['players']['numCurrent']} / {$row['serverPlayers']['players']['numMax']}</span>
- <div data-role='progressBar' class='ipsProgressBar_progress ipsProgressBar' style='width: {$row['serverPlayers']['fill']['num']}%; background-color: {$row['serverPlayers']['fill']['color']};'></div>
- </div>
- </div>
- <div class="pawelinkaServerOwner">
- <h2 class="ipsType_sectionHead ipsType_medium">Właściciele & Opiekuni</h2>
- <div class="content">
- {{foreach $row['serverOwners'] as $k => $v}}
- {member="link()" id="$k" raw="true"}
- {{endforeach}}
- </div>
- </div>
- <div class="pawelinkaServerButtons">
- {{if $row['serverUrls']['vote']}}
- <a href="{$row['serverUrls']['vote']}" data-ipstooltip="" _title="Zagłosuj na serwer" class="vote"><i class='fa fa-plus'></i></a>
- {{endif}}
- {{if $row['serverShowGt']}}
- <a href="http://www.gametracker.com/server_info/{$row['serverIp']['gt']}" data-ipstooltip="" _title="GT serwera" class="gt"><i class="fa fa-line-chart"></i></a>
- {{endif}}
- {{if $row['serverUrls']['demos']}}
- <a href="{$row['serverUrls']['demos']}" data-ipstooltip="" _title="GoTV/HTLV" class="dem"><i class="fa fa-video-camera"></i></a>
- {{endif}}
- {{if $row['serverUrls']['stats']}}
- <a href="{$row['serverUrls']['stats']}" data-ipstooltip="" _title="Dział serwera" class="stats"><i class="fas fa-comment-dots"></i></a>
- {{endif}}
- {{if $row['serverUrls']['shop']}}
- <a href="{$row['serverUrls']['shop']}" data-ipstooltip="" _title="Sklep" class="shopServer"><i class="fas fa-gem"></i></a>
- {{endif}}
- </div>
- </li>
- {{endif}}
- <!-- Player List Start -->
- <div id='playersInfo-{$row['serverId']}' class='ipsHide ipsType_center ipsPad_half'>
- {{if !$row['serverPlayers']['players']['numCurrent']}}
- <p class='ipsType_large'>Gracze na:</p>
- {{elseif !\count($row['serverPlayers']['players']['dataPlayers'])}}
- <p class='ipsType_large'>{lang="gs_sl_no_players_data"}</p>
- {{else}}
- <div class='ipsColumns ipsColumns_bothSpacing ipsColumns_halfSpacing ipsType_bold ipsResponsive_hidePhone ipsResponsive_hideTablet'>
- <div class='ipsColumn ipsColumn_veryNarrow'> </div>
- <div class='ipsColumn ipsColumn_fluid'>{lang="gs_sl_player_name"}</div>
- <div class='ipsColumn ipsColumn_fluid' data-score-type='{$row['serverType']['short']}'>{lang="gs_sl_player_score"}</div>
- <div class='ipsColumn ipsColumn_fluid' data-time-type='{$row['serverType']['short']}'>{lang="gs_sl_player_time"}</div>
- </div>
- {{$idx = 1;}}
- {{foreach $row['serverPlayers']['players']['dataPlayers'] as $k => $v}}
- <div class='ipsColumns ipsColumns_bothSpacing ipsColumns_halfSpacing ipsColumns_collapseTablet'>
- <div class='ipsColumn ipsColumn_veryNarrow'>{{if $idx++ > 3}}{number="$idx - 1"}{{else}}<i class='fa fa-user'></i>{{endif}}</div>
- <div class='ipsColumn ipsColumn_fluid'>{$v['gq_name']|raw}</div>
- <div class='ipsColumn ipsColumn_fluid' data-score-type='{$row['serverType']['short']}'>{lang="gs_sl_score" pluralize="$v['gq_kills'] ?: $v['gq_score']"}</div>
- <div class='ipsColumn ipsColumn_fluid' data-time-type='{$row['serverType']['short']}'>{$v['gq_time_human']}</div>
- </div>
- {{endforeach}}
- {{endif}}
- </div>
- <!-- Player List End -->
- {{endforeach}}
- </ul>
- {{if settings.gsServerList_public_stats}}
- <div class="pawelinkaStatsAllServer">
- {{if $orientation == 'horizontal'}}
- <ul class="pawelinkaStatsAllServerList">
- <li>
- <span class="pawelinkaStatsAllServerListItemNumber">{$serverStats['numPlayers']['numCurrent']} / {$serverStats['numPlayers']['numMax']}</span>
- <span class="pawelinkaStatsAllServerListItemLang">Wszystkich graczy</span>
- </li>
- <li>
- <span class="pawelinkaStatsAllServerListItemNumber">{$serverStats['numPlayers']['numMost']}</span>
- <span class="pawelinkaStatsAllServerListItemLang">Najwięcej graczy</span>
- </li>
- <li>
- <span class="pawelinkaStatsAllServerListItemNumber">{$serverStats['lastUpdate']|raw}</span>
- <span class="pawelinkaStatsAllServerListItemLang">Ostatnia aktualizacja</span>
- </li>
- </ul>
- {{endif}}
- </div>
- {{endif}}
- </div>
- </div>
- <!-- FOR ERRORHEAD.PL -->
- <!-- BY PAWELCODE.EU -->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement