Minecraft Theme (Wordpress)

10/23/2012 23:00 TwoPlayer#196
Klingt gut? Ab wann wird man es Downloaden können, weil das doch noch der alte Download mit dem alten Design, oder? Oo

Und habe ne Frage, wie bekomme ich das hin das beide Widget Leisten bei einer Seite dargestellt sind?
10/23/2012 23:35 the_cake#197
Quote:
Originally Posted by TwoPlayer View Post
Klingt gut? Ab wann wird man es Downloaden können, weil das doch noch der alte Download mit dem alten Design, oder? Oo

Und habe ne Frage, wie bekomme ich das hin das beide Widget Leisten bei einer Seite dargestellt sind?
Ich werde es frei geben sobald die Download Page umgebaut ist. Ich hab vor wie bei den wordpress Themes meine Homepage umzustrukturieren das verschiedene Umrandungen gedownloadet und geteilt werden können.
10/25/2012 20:16 TwoPlayer#198
Klingt gut :) und hast du auch zufällig ne Antwort auf meine Frage? :D
10/26/2012 16:18 the_cake#199
Quote:
Originally Posted by TwoPlayer View Post
Klingt gut :) und hast du auch zufällig ne Antwort auf meine Frage? :D
Also wenn du ihn den Dicecraft Optionen mal schaust da müste irgendwo bei widget 1/2/3 stehen auf welcher Seite sie ist, einfach von rechts auf links umstellen.
10/26/2012 17:23 MolaynoxX#200
Das sieht echt super aus!
Werde ich warscheinlich demnächst mal benutzen :)
10/30/2012 13:49 Geoneo97#201
Bitte die neue Version las download freigeben !
Spielerliste :p usw

mfg
10/31/2012 23:41 the_cake#202
Ich arbeite mit hochdruck daran. Ich muss nur eine Themes Seite schreiben damit auch verschiedene templates für das theme hochgeladen werden können so wie bei Minecraft mit den texturenpacks.
11/06/2012 20:12 gerredtor#203
emm mal ne frage wie hast du das gemacht das der server als offline oder online angezeigt wird ich will das in meine homepage einbaun könntest du mir vil. den html code oder eine beschreibung senden währe nett
11/06/2012 20:40 ComputerBaer#204
Quote:
Originally Posted by gerredtor View Post
emm mal ne frage wie hast du das gemacht das der server als offline oder online angezeigt wird ich will das in meine homepage einbaun könntest du mir vil. den html code oder eine beschreibung senden währe nett
Du traust HTML ja eine ganze Menge zu ... HTML ist 100% statisch, das kann keine dynamischen Sachen wie so einen Statuscheck.

Das ganze funktioniert mit PHP, wie das genau funktioniert kann ich dir jetzt nicht sagen, aber du kannst ja einfachmal das Theme Downloaden und in den Dateien nachschauen. (Ich hatte die richtige Stelle nach ca. 60 Sekunden gefunden, ist also nicht soschwer zufinden)
11/06/2012 20:54 gerredtor#205
ich weis das das mit php ist ich kenne das :)
11/09/2012 18:11 the_cake#206
ISt nicht schwer.


Spieler Liste
PHP Code:
<?php 

if(get_option('tme_dbname') && get_option('tme_dbhost') && get_option('tme_dbuser') && get_option('tme_dbpass')){

$dbname stripslashes(get_option('tme_dbname'));; 

$dbhost stripslashes(get_option('tme_dbhost'));; 

$dbuser stripslashes(get_option('tme_dbuser'));; 

$dbpass stripslashes(get_option('tme_dbpass'));; 

$db_tabele "stats";

$db_field_player "player";

$db_field_joins "joins";

$db_field_lastjoin "lastjoin";

$db_field_playtime "playtime";

$db_field_firstjoin "firstjoin";

$db_field_chatchar "chatchar";

$db_field_chats "chats";

$db_field_placed "placed";

$db_field_broke "broke";

$datums_format 'd.m.Y';

$zeit_format 'H:i';



function 
intervall($sek) {

    
$i sprintf('%d H%s,'.

            
' %d Min%s %d Sek%s',

            
$sek 3600,

            
floor($sek) != '':'',

            
$sek 60 60,

            
floor($sek 60 60) != '':'',

            
$sek 60,

            
floor($sek 60) != '':''

         
);

    return 
$i;

}



mysql_connect$dbhost$dbuser$dbpass);

mysql_select_db($dbname);

$res mysql_query('select * from '.$db_tabele);

while(
$dsatz mysql_fetch_assoc($res))

{

$spieler $dsatz[$db_field_player];

$skin 'https://minotar.net/avatar/'.$spieler.'/30';

$timestamp_last $dsatz[$db_field_lastjoin];

$datum date($datums_format,$timestamp_last);

$timestamp_first $dsatz[$db_field_firstjoin];

$datum_first date($datums_format,$timestamp_first);

$broken $dsatz[$db_field_broke];

$placed $dsatz[$db_field_placed];

$playtimte intervall($dsatz[$db_field_playtime]);



echo
'<tr>';

echo
'<td style="color: black">'.$spieler.'</td>';

echo
'<td><img src="'.$skin.'"></td>';

echo
'<td style="color: black">'.$datum.'</td>';

echo
'<td style="color: black">'.$datum_first.'</td>';

echo
'<td style="color: black">'.$playtimte.'</td>';

echo
'<td style="color: black">'.$broken.'</td>';

echo
'<td style="color: black">'.$placed.'</td>';

}

}else{

echo
'<tr>';

echo
'<td><a style="color: black">Datenbank Einstellungen nicht gefunden<a></td>';

}

?>

</tr>

<tbody>

</table>
Online/Offline

PHP Code:
<?php    

if (get_option('tme_PORT')) { 

$port stripslashes(get_option('tme_PORT'));; 

} else { 

$port 25565; }



if (
get_option('tme_IP')) { 

$ip stripslashes(get_option('tme_IP'));; 

} else { 

$ip "217.198.131.160";  }

$txt = ("<a style='color: black'>Spieler: </a>");

$server = ("<a style='color: black'>Server Status: </a>");  

    print 
$iptxt;

    
$fp = @fsockopen($ip$port$errno$errmsg10);    

    if (!
$fp) {        

    
$status = ($server ."<a style='color: #FF7D2D'>OFFLINE</a>");

                
$parts[0] = "Keine Informationen";

                
$parts[1] = 0;

                
$parts[2] = 0;    

    } else {        

        
$status = ($server ."<a style='color: #858720'>ONLINE</a>");            

        
fwrite($fp"\xFE");        

        
$answer fread($fp256);            

            if (
$answer[0] != "\xFF") {                 

                
$parts[0] = "Keine Informationen";

                
$parts[1] = 0;

                
$parts[2] = 0;            

                
fclose($fp);            

            } else {        

                
$text substr($answer3);        

        
$text mb_convert_encoding($text'auto''UCS-2');        

        
$parts explode("\xA7"$text);        

        
$spieler = ($txt "<a style='color:black'> (" $parts[1] . "/" $parts[2] . ")</a>");        

        
$MOTD = ("<a style='color: black'>" $parts[0] ."</a>");

        Global 
$status$spieler$MOTD;

}    



?>
11/09/2012 19:25 gerredtor#207
cool danke

emm jetzt noch ne frage wen ich das mit online offline mache kommt die fehlermeldung

Fatal error: Call to undefined function get_option() in /usr/export/www/vhosts/funnetwork/hosting/gerredtor/hallo.php on line 3
11/14/2012 16:08 the_cake#208
-.- get_option() ist ein worpess code. Und kann mit einer normalen php datei nicht gestartet werden OHNE Wordpress. Das ist also kein C&P Code.
11/14/2012 18:17 gerredtor#209
achso ok gäbe es da noch eine andere möglichkeit über normal php ohne wordpress
11/14/2012 18:34 the_cake#210
Quote:
Originally Posted by gerredtor View Post
achso ok gäbe es da noch eine andere möglichkeit über normal php ohne wordpress
-.-

PHP Code:
<?php     

$port 
25565;
$ip "217.198.131.160";

$txt = ("<a style='color: black'>Spieler: </a>"); 

$server = ("<a style='color: black'>Server Status: </a>");   

    print 
$iptxt

    
$fp = @fsockopen($ip$port$errno$errmsg10);     

    if (!
$fp) {         

    
$status = ($server ."<a style='color: #FF7D2D'>OFFLINE</a>"); 

                
$parts[0] = "Keine Informationen"

                
$parts[1] = 0

                
$parts[2] = 0;     

    } else {         

        
$status = ($server ."<a style='color: #858720'>ONLINE</a>");             

        
fwrite($fp"\xFE");         

        
$answer fread($fp256);             

            if (
$answer[0] != "\xFF") {                  

                
$parts[0] = "Keine Informationen"

                
$parts[1] = 0

                
$parts[2] = 0;             

                
fclose($fp);             

            } else {         

                
$text substr($answer3);         

        
$text mb_convert_encoding($text'auto''UCS-2');         

        
$parts explode("\xA7"$text);         

        
$spieler = ($txt "<a style='color:black'> (" $parts[1] . "/" $parts[2] . ")</a>");         

        
$MOTD = ("<a style='color: black'>" $parts[0] ."</a>"); 

        Global 
$status$spieler$MOTD

}     

}  

?>