mám na webu plugin minestatus a chtěl bych tam dát status na 2 servery, jenže je problém vtom, co jsem tam nastavil pevně, aby se zobrazovalo. Třeba světy, jméno, protože jak mám natsavené barevné jméno, tak se to na webu zobrazovalo divně a svět se tam zobrazoval jenom jeden. Šlo by to nějak předělat?
Spoiler: zobrazit
Kód: Vybrat vše
<?php $randomPlayerList = rand(0, 10000); ?>
<?php $randomPlugins = rand(0, 10000); ?>
<?php echo $args['before_widget']; ?>
<?php echo $args['before_title'] . $instance['title'] . $args['after_title']; ?>
<p>
<center><big><big><big><strong><span style="color: #0000ff;">TeamCraft</span></big></big> info</big> </strong></center><br>
<?php if (isset($instance['show_status']) && $instance['show_status'] == 'on'): ?>
Status: <span style="color:green;font-weight:bold">Server běží jako hodinky.</span><br>
<?php endif; ?>
IP adresa: <strong>93.91.250.119:27802</strong><br>
<?php if (isset($instance['show_port']) && $instance['show_port']): ?>
Port: <strong><?php echo $server['port']; ?></strong><br>
<?php endif; ?>
<?php if ($instance['service'] == 'minecraftquery') : ?>
<?php if (isset($instance['show_version']) && $instance['show_version']): ?>
Verze: <strong><?php echo $server['version']; ?></strong><br>
<?php endif; ?>
<?php endif; ?>
Typ hry: <strong>Survival, SkyBlock, Creativ</strong><br>
<?php if ($instance['service'] == 'minecraftquery') : ?>
<?php if (isset($instance['show_map_name']) && $instance['show_map_name']): ?>
Mapa: <strong><?php echo $server['map']; ?></strong><br>
<?php endif; ?>
<?php endif; ?>
<?php if ($instance['service'] == 'minecraftquery') : ?>
<?php if (isset($instance['show_plugins']) && $instance['show_plugins']): ?>
<?php if (count($server['plugins']) > 0) : ?>
<a href="javascript:toggleMcsList(<?php echo $randomPlugins; ?>);">Plugins</a>:
<strong><?php echo count($server['plugins']); ?></strong><br>
<?php else : ?>
Plugins: <strong>Žádný plugins</strong><br>
<?php endif; ?>
<?php endif; ?>
<?php endif; ?>
<?php if ($server['plugins'] > 0 && isset($instance['show_plugins']) && $instance['show_plugins']) : ?>
<span id="mcs_list_<?php echo $randomPlugins; ?>" style="display:none">
<?php foreach ($server['plugins'] as $plugin) : ?>
<span>- <?php echo $plugin; ?></span><br>
<?php endforeach; ?>
</span>
<?php endif; ?>
<?php if ($server['players'] > 0 && isset($instance['show_players']) && $instance['show_players'] == 'on') : ?>
<a href="javascript:toggleMcsList(<?php echo $randomPlayerList; ?>);">Hráči</a>:
<strong><?php echo $server['players']; ?>/<?php echo $server['maxPlayers']; ?></strong><br>
<?php else : ?>
<?php if (isset($instance['show_players']) && $instance['show_players']) : ?>
Hráči online: <strong><?php echo $server['players']; ?>/<?php echo $server['maxPlayers']; ?></strong>
<br>
<?php endif; ?>
<?php endif; ?>
<?php if ($server['players'] > 0 && isset($instance['show_players']) && $instance['show_players']) : ?>
<span id="mcs_list_<?php echo $randomPlayerList; ?>" style="<?php echo (isset($instance['show_auto_players']) && $instance['show_auto_players'] == 'on') ? 'display:block' : 'display:none'; ?> ">
<?php foreach ($server['playerList'] as $player) : ?>
<?php if (isset($instance['show_minotars']) && $instance['show_minotars']) : ?>
<img style="float:left;margin: 0 5px 5px 0;" src="https://minotar.net/avatar/<?php echo $player; ?>/25">
<span><?php echo $player; ?></span><br>
<div style="clear:both"></div>
<?php else: ?>
<span>- <?php echo $player; ?></span><br>
<?php endif; ?>
<?php endforeach; ?>
</span>
<?php endif; ?>
</p>
<?php echo $args['after_widget']; ?>
<script type="text/javascript">
function toggleMcsList(random) {
if (document.getElementById('mcs_list_' + random).style.display == 'none') {
document.getElementById('mcs_list_' + random).style.display = 'block';
} else {
document.getElementById('mcs_list_' + random).style.display = 'none';
}
}
</script>
Děkuji moc.