Commit da2d7191 authored by diesys's avatar diesys 🎈
Browse files

animation, favicon, now php creates a real html file, better styling

parent 87c2036b
......@@ -4,12 +4,9 @@
//TODO:
fare qr da mettere al torneo per i risultati
//TODO:
//TODO: ADMIN!!!
i giocatori conviene aggiungerli a mano e le partite invece fare una pagina admin.php con password x inserire i risultati (così che non debba aggiungere tutto io ogni partita)
//TODO:
fare piccola gif da mettere sul sito come logo centrale con le racchette ferme e la corona che ruota (visto che le scritte sn orientate male deve oscillare in senso orario e antiorario)
//TODO:
la pagine pricipale deve contenere classifica, partite giocate
......@@ -23,4 +20,7 @@
i match non sono ordinati?
//TODO:
a parita' di rank conta il numero di partite giocate
\ No newline at end of file
a parita' di rank conta il numero di partite giocate
//TODO:
inserire data/ora per partite
\ No newline at end of file
<?php
echo "<!doctype html>
<html lang='it'>
<head>
<!-- Required meta tags -->
<meta charset='utf-8'>
<meta name='viewport' content='width=device-width, initial-scale=1, shrink-to-fit=no'>
<link rel='stylesheet' media='screen' href='https://fontlibrary.org/face/raleway' type='text/css'/>
<link rel='icon' href='img/antipong_favicon.png'>
<style>
body {
font-family: 'RalewayRegular';
font-weight: normal;
font-style: normal;
background: #eee;
margin: 0;
padding: 0;
left: 0;
top: 0;
}
#logo {
position: fixed;
top: 0px;
left: 10px;
z-index: 100;
border-radius: 100px;
border: 15px solid #fff;
box-shadow: 0 9px 30px -21px rgba(0,0,0,.7);
}
#titolo {
box-shadow: 0 -5px 30px -8px rgba(0,0,0,.4);
position: fixed;
width: 100%;
top: 0;
margin: 0;
background: #fff;
padding: .9em;
}
#content {
margin-top: 145px;
}
</style>
";
// $command = escapeshellcmd('./tornelo.py --testImp');
// $output = shell_exec($command);
// $output = shell_exec('./tornelo.py --testNew ciao 2>&1');
// $output = shell_exec('./tornelo.py --testImp CIAO 2>&1');
############## MUST USE (for the moment) --impweb param to avoid permission errors
$output = shell_exec('./tornelo.py --update prova aaaa bbbb 0.5 --web 2>&1');
// echo '====== TORNEO', PHP_EOL;
// shell_exec('./tornelo.py --import prova --web 2>&1');
// $output = shell_exec('./tornelo.py --print prova --web 2>&1');
// # inserisce una <br/> dopo il newline (nl2br) e sostituisce i tre spazi (formattati in python json)
// echo nl2br(str_replace(" ", '&nbsp;&nbsp;&nbsp;&nbsp;', $output));
echo "== CLASSIFICA ==", "<br/><br/>";
echo "<body><center>";
echo "<span>
<img id='logo' src='img/antipong_idle2.gif' height='100px' width='100px' alt='Smash the ball, smash fascism!' />
<h1 id='titolo'>Torneo di ping-pong 2019</h1></span>";
echo "<div id='content'><h2>CLASSIFICA</h2>", "<br/>";
$output2 = shell_exec('./tornelo.py --ranking prova --web 2>&1');
# inserisce una <br/> dopo il newline (nl2br) e sostituisce i tre spazi (formattati in python json)
echo nl2br(str_replace(" ", '&nbsp;&nbsp;&nbsp;&nbsp;', $output2));
echo "<br/>== PARTITE ==", "<br/><br/>";
// echo "<br/>== PARTITE ==", "<br/><br/>";
echo "<h2>PARTITE</h2>", "<br/>";
$output3 = shell_exec('./tornelo.py --match prova --web 2>&1');
# inserisce una <br/> dopo il newline (nl2br) e sostituisce i tre spazi (formattati in python json)
echo nl2br(str_replace(" ", '&nbsp;&nbsp;&nbsp;&nbsp;', $output3));
// echo $output2
echo "</div></center></body></html>";
// echo $output2
# get a json and dump
// $json = file_get_contents('data/ping/ping.json');
......
......@@ -364,9 +364,8 @@ if(len(sys.argv) > 1): ## getting p
torneo = options[2]
torneo = importaTorneo(torneo, web) # True come parametro opzionale x funzionare coi permessi da shell e non da web
matches = ' ' + str(torneo['MATCHES'])
# stampa la lista invertita per visualizzare l'ultima in alto
matches = ' ' + str(torneo['MATCHES'][::-1])
matches = matches.replace('[', '')
matches = matches.replace('],', '\n')
......@@ -378,9 +377,8 @@ if(len(sys.argv) > 1): ## getting p
caratteri_omessi = "[]'"
for char in caratteri_omessi:
matches = matches.replace(char, '')
print(matches)
print(matches)
else:
print('Manca il nome del torneo!')
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment