diff --git a/common/kok-144x144.png b/common/kok-144x144.png new file mode 100644 index 0000000..5962d7b Binary files /dev/null and b/common/kok-144x144.png differ diff --git a/common/main.css b/common/main.css new file mode 100644 index 0000000..fab6a96 --- /dev/null +++ b/common/main.css @@ -0,0 +1,47 @@ +body{ + font-family: "Red Hat Display", Myriad, Cantarell, "Noto Sans", "Liberation Sans","Trebuchet MS", Arial, Helvetica, sans-serif; +} +table { + + border-collapse: collapse; + line-height: 1.1rem; + } + td, th { + border: 1px solid rgb(192, 192, 192); + padding: 0.8rem; + } + tr { + transition: 0.1s; + } + tr:nth-child(even){background-color: #f2f2f2;} + + tr:hover { + background-color: #c5cae9; + } + tr:visited { + background-color:#c5cae9; + } + th { + padding-top: 12px; + padding-bottom: 12px; + text-align: left; + background-color: #4CAF50; + color: white; + } + h4 { + font-size: 20px; + margin-bottom: 6px; + margin-top: 20px; + font-weight: 600; + } + .hiddendiv { + display:none; + } + .nav-link{ + font-weight: 700; + } + .fade{ + transition: 0.13s; + } + + .button4:hover {background-color: #e7e7e7;} diff --git a/index.php b/index.php new file mode 100644 index 0000000..3a62cdb --- /dev/null +++ b/index.php @@ -0,0 +1,248 @@ + + + + + + + Liveresultater + + + + + + + + + + + + + +
+
+
+
+
+ +
+ + + + + + + \ No newline at end of file diff --git a/updater.php b/updater.php new file mode 100644 index 0000000..d96868c --- /dev/null +++ b/updater.php @@ -0,0 +1,59 @@ +"; + file_put_contents('lastSavedChange.php', $var, LOCK_EX); + $objXmlDocument = simplexml_load_file("ttime-res/Resultater.xml"); + + //xml to json + if ($objXmlDocument === FALSE) { + foreach(libxml_get_errors() as $error) { + //error :( + } + exit; + } + $objJsonDocument = json_encode($objXmlDocument); + $arrOutput = json_decode($objJsonDocument, TRUE); + + //csv format: change boolian , last time the xml was changed, current server time, json from xml + $response = "1,". $lastChange. "," . time() . "," . $objJsonDocument; + echo "data: $response\n\n"; +} +elseif ($lastSavedChange==NULL){ + //file does not exist +} +else { + //no update deteceted + $response = "0,". $lastChange. "," . time() . "," ; + echo "data: $response\n\n"; +} +flush(); +?> diff --git a/xmlToJson.php b/xmlToJson.php new file mode 100644 index 0000000..2925013 --- /dev/null +++ b/xmlToJson.php @@ -0,0 +1,15 @@ + \ No newline at end of file