[PHP] Player List, Vote List, VIP List,...

Message
Autor
Uživatelský avatar
Welton123
Příspěvky: 2388
Registrován: 08 úno 2012, 17:54
Reputation: 0
Kontaktovat uživatele:

Re: [PHP] Server Status Table / Extended, MC Player List ...

#111 Příspěvekod Welton123 » 08 čer 2013, 15:23

To proto, že máš free hosting na endoře.
Vlož do toho kodu uplne na konec
<div style="display:none"><endora></div>
CZ/SK TOP Databáze MineCraft Serverů ►KLIK◄
Chceš i Ty mít měnící se podpis? ►KLIK◄

vojtamaniak
Příspěvky: 3512
Věk: 26
Registrován: 18 úno 2012, 21:02
Reputation: 11

Re: [PHP] Server Status Table / Extended, MC Player List ...

#112 Příspěvekod vojtamaniak » 08 čer 2013, 15:27

Weltone, a pak mu bloknou web protože skrývá reklamu? :-)

Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 7
Bydliště: Česká republika
Kontaktovat uživatele:

Re: [PHP] Server Status Table / Extended, MC Player List ...

#113 Příspěvekod Mysteria » 08 čer 2013, 15:28

Jestli spoilerem myslíš něco, že by byl skrytý a až po kliknutí by se zobrazil (jako u online hráčů), tak ano.
Co se týká reklamy, tak viz Welton, ale počítej s tím, že je to porušení podmínek Endory, takže pokud na to náhodou při nějaké namátkové kontrole přijdou, tak ti můžou odstavit web.
Ale to skrytí používá docela dost lidí, takže extra žhavý to není a pokud tam nebudeš návštěvnosti v řádu tisíců denně, tak si nemyslím, že by zrovna tebe měli odhalit.

enalan
Příspěvky: 1552
Věk: 26
Registrován: 13 led 2013, 14:36
Reputation: 0

Re: [PHP] Server Status Table / Extended, MC Player List ...

#114 Příspěvekod enalan » 08 čer 2013, 15:41

Tak jsem tu reklamu zakryl, co když ji dám někam jinam, nevadí to ? :-D (Popř. jak?)
a dal jsem tam ten spoiler a nic.. viz. dole
Spoiler: zobrazit

Kód: Vybrat vše

[Spoiler]
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
   <head>
      <meta charset="UTF-8" />
      <meta name="keywords" content="" />
      <meta name="robots" content="index,FOLLOW" />
      <meta name="author" content="Mysteria" />
      <meta name="description" content="" />
      <title>Minecraft Player List</title>
   </head>
   <body>
      <div class="playerList">
      <!--
      # Název: Minecraft Player List
      # Autor: Mysteria - http://www.mysty.cz
      # Verze: 1.13
      # Poslední update: 30. 3. 2013
      # Více informací: http://forum.fakaheda.eu/viewtopic.php?f=85&t=5946
      -->
<?php
# Do následujícího řádku vložte IP adresu server, ze kterého chcete zobrazit hráče
$ipAdresa = '93.91.250.108:27480';
# Pokud si přejete zobrazit hráče v řádkovém výpisu místo sloupcového, tak slovo sloupec nahradte za řádek
$typVypisu = 'sloupec';

#==> !!! POKUD NEVÍTE CO DĚLÁTE, TAK ZDE UŽ NIC NEUPRAVUJTE !!! <==#
$T3 = "\t\t\t";
$T4 = "\t\t\t\t";
$T5 = "\t\t\t\t\t";

$hraci = Array();
$data = json_decode(file_get_contents("http://query.fakaheda.eu/$ipAdresa.feed"));
if (!is_null($data)) {
   if ($data->status === "Online") {
      echo $T3 . '<div class="nadpis" style="margin-bottom: 3px; font-weight: bold; text-decoration: underline;">Hráči na serveru: ' . $data->players . ' / ' . $data->slots . '</div>' . "\n";
      if ((int)$data->players !== 0) {
         foreach ($data->players_list as $hrac) { $hraci[] = $hrac->name; }
         natcasesort($hraci);
         if ($typVypisu === 'sloupec') {
         $i = 1;
            echo $T3 . '<ul style="margin: 0; padding: 0px;">' . "\n";
            foreach ($hraci As $hrac) { echo $T4 . '<li style="list-style: none; margin-bottom: 2px;"><img src="https://minotar.net/avatar/' . $hrac . '/15.png" alt="---" style="margin-right: 3px;" />' . $hrac . '</li>' . "\n"; }
            echo "$T3</ul>" . "\n";
         } else {
            $pocetHracu = count($hraci);
            $aktualniHrac = 1;
            foreach ($hraci as $hrac) {
               if ($aktualniHrac < $pocetHracu) {
                  echo $T3 . '<img src="https://minotar.net/avatar/' . $hrac . '/15.png" alt="---" style="margin-right: 3px;" />' . $hrac . ', ' . "\n";
               } else  {
                  echo $T3 . '<img src="https://minotar.net/avatar/' . $hrac . '/15.png" alt="---" style="margin-right: 3px;" />' . $hrac;
               }
               $aktualniHrac++;
            }    
         }
      }
   } else { echo "$T3<strong>Litujeme, ale server je OFFLINE!</strong>"; }
} else { echo $T3 . "Server s IP adresou <strong style=\"color:red;\">$ipAdresa</strong> neexistuje!<br/>\n"; }
?>
      </div>
   </body>
</html>
<div style="display:none"><endora></div>
[/Spoiler]
Ušetři na nákupech v eshopech se společností Plná Peněženka.
Web, který tě přiučím novým věcem - http://neobycejny-svet.cz/
Aktuální kontakt na mě - tom.cana@seznam.cz

Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 7
Bydliště: Česká republika
Kontaktovat uživatele:

Re: [PHP] Server Status Table / Extended, MC Player List ...

#115 Příspěvekod Mysteria » 08 čer 2013, 15:53

Opravdu si myslíš, že PHP podporuje zázračnou funkci Spoiler jenom tak, jak je to tady na fóru? To musíš taky nejdřív napsat přes JavaScript, že? :)
Každopádně tenhle status tam vůbec nepotřebuješ, protože je to už přímo ve statusu serveru, když klikneš na to Hráči:, tak se zobrazí to samé, co tady.

enalan
Příspěvky: 1552
Věk: 26
Registrován: 13 led 2013, 14:36
Reputation: 0

Re: [PHP] Server Status Table / Extended, MC Player List ...

#116 Příspěvekod enalan » 08 čer 2013, 16:00

Takže nejde ten spoiler, nějak lehce udělat ? :)
a co ta reklama ? Nechci smazat web :-D
Ušetři na nákupech v eshopech se společností Plná Peněženka.
Web, který tě přiučím novým věcem - http://neobycejny-svet.cz/
Aktuální kontakt na mě - tom.cana@seznam.cz

Uživatelský avatar
Welton123
Příspěvky: 2388
Registrován: 08 úno 2012, 17:54
Reputation: 0
Kontaktovat uživatele:

Re: [PHP] Server Status Table / Extended, MC Player List ...

#117 Příspěvekod Welton123 » 08 čer 2013, 16:09

Pokud máš na webu WorldPress, tak máš určitě automaticky nainstalován plugin Endora, takže stačí, když do widgetů přidáš položku Endora ;).
Kdyby na to endora přišla, tak by ti stejně nejdříve zaslala email, s tim, že porušuješ jejich podmínky apod...
CZ/SK TOP Databáze MineCraft Serverů ►KLIK◄
Chceš i Ty mít měnící se podpis? ►KLIK◄

enalan
Příspěvky: 1552
Věk: 26
Registrován: 13 led 2013, 14:36
Reputation: 0

Re: [PHP] Server Status Table / Extended, MC Player List ...

#118 Příspěvekod enalan » 08 čer 2013, 16:16

aha, a když tam dám jejich widget, a zrušil jsem u seznam hráčů tak, to nevadí ne ? :-)
Takže nejde ten spoiler, nějak lehce udělat ? :mrgreen:
Ušetři na nákupech v eshopech se společností Plná Peněženka.
Web, který tě přiučím novým věcem - http://neobycejny-svet.cz/
Aktuální kontakt na mě - tom.cana@seznam.cz

Uživatelský avatar
Welton123
Příspěvky: 2388
Registrován: 08 úno 2012, 17:54
Reputation: 0
Kontaktovat uživatele:

Re: [PHP] Server Status Table / Extended, MC Player List ...

#119 Příspěvekod Welton123 » 08 čer 2013, 16:32

Nevadí
CZ/SK TOP Databáze MineCraft Serverů ►KLIK◄
Chceš i Ty mít měnící se podpis? ►KLIK◄

Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 7
Bydliště: Česká republika
Kontaktovat uživatele:

Re: [PHP] Server Status Table / Extended, MC Player List ...

#120 Příspěvekod Mysteria » 08 čer 2013, 17:03

Nejde. Vyžadovalo by to zásah do JavaScriptu.


Zpět na „Návody“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 27 hostů