main
Benjamin Kraft 2 years ago
parent 8c864880e7
commit 4a142fdff4
  1. 64
      public/index.php
  2. 1
      public/lib/jquery/jq-ajax-progress.min.js
  3. 6
      public/lib/jquery/jquery-ui.min.js
  4. 2
      public/lib/jquery/jquery.min.js
  5. 1
      public/lib/p5/p5.dom.min.js
  6. 100567
      public/lib/p5/p5.js
  7. 3
      public/lib/p5/p5.min.js
  8. 28
      public/lib/p5/p5.sound.min.js
  9. 4
      public/lib/socket.io/socket.io-p2p.min.js
  10. 7
      public/lib/socket.io/socket.io.min.js
  11. 1
      public/lib/socket.io/socket.io.min.js.map
  12. 10237
      public/lib/vue/vue.js
  13. 6
      public/lib/vue/vue.min.js
  14. 11
      public/lib/webrtc/simplepeer.min.js
  15. 5
      public/styles.css

@ -1,24 +1,22 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<link href="styles.css" rel="stylesheet">
<link href="favicon.ico" rel="icon" type="image/x-icon">
<title>Benjamin Kraft: Games</title>
<meta charset="utf-8">
<link href="styles.css" rel="stylesheet">
<title>Benjamin Kraft: Games</title>
</head>
<body>
<div id="content">
<h1>Benjamin Kraft: Games</h1>
<div id="site-description">
<p>Hi, here you can find some games I wrote with Javascript, Typescript or C#</p>
</div>
<div id="projects-container">
<?php
<h1>Benjamin Kraft: Games</h1>
<div id="projects-container">
<?php
require "php/mysql_connect.php";
$conn = new MySQLConnection();
$conn = new MySQLConnection();
$tag = array_key_exists("tag", $_GET) ? $conn->escape($_GET["tag"]) : null;
$sort = array_key_exists("sort", $_GET) ? $_GET["sort"] : "0";
$tag = array_key_exists("tag", $_GET) ? $conn->escape($_GET["tag"]) : null;
$sort = array_key_exists("sort", $_GET) ? $_GET["sort"] : "0";
$queryFiltered =
<<<SQL
SELECT P.name, P.display_name, P.version, P.info, P.date_updated
@ -28,35 +26,35 @@
SQL;
$queryUnfiltered =
<<<SQL
SELECT name, display_name, version, info, date_updated
<<<SQL
SELECT name, display_name, version, info_text, date_updated
FROM projects
WHERE visible=1
ORDER BY date_updated DESC
SQL;
$result = $conn->query($queryUnfiltered);
while ($row = $result->fetch_assoc()) {
$name = $row["name"];
$displayName = $row["display_name"];
$version = $row["version"];
$info = $row["info"];
$dateUpdated = $row["date_updated"];
$result = $conn->query($queryUnfiltered);
while ($row = $result->fetch_assoc()) {
$name = $row["name"];
$displayName = $row["display_name"];
$version = $row["version"];
$info = $row["info_text"];
$dateUpdated = $row["date_updated"];
$imgAddress = "/$name/thumbnail.png";
$imgAddress = "/projects/$name/thumbnail.png";
$nameDom = "<h3 class='project-name'>$displayName</h3>";
$versionDom = "<h4 class='project-version'>$version</h4>";
$infoDom = "<div class='project-info'>$info</div>";
$startDom = "<button class='project-start' onclick='window.location = \"$name/\"'>Start</button>";
$nameDom = "<h3 class='project-name'>$displayName</h3>";
$versionDom = "<h4 class='project-version'>$version</h4>";
$infoDom = "<div class='project-info'>$info</div>";
$startDom = "<button class='project-start' onclick='window.location = \"projects/$name/\"'>Start</button>";
$imgDom = "<img class='project-image' src='$imgAddress' alt='Alternative image text'/>";
$descriptionDom = "<div class='project-description'>$nameDom$versionDom$infoDom$startDom</div>";
$imgDom = "<img class='project-image' src='$imgAddress' alt='Alternative image text'/>";
$descriptionDom = "<div class='project-description'>$nameDom$versionDom$infoDom$startDom</div>";
echo "<div class='project'>$imgDom$descriptionDom</div>";
}
?>
</div>
echo "<div class='project'>$imgDom$descriptionDom</div>";
}
?>
</div>
</div>
</body>
</html>

@ -1 +0,0 @@
!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(e){var t=e.ajax.bind(e);e.ajax=function(n,r){"object"==typeof n&&(r=n,n=void 0);var o=(r=r||{chunking:!1}).xhr?r.xhr():e.ajaxSettings.xhr(),s=r.chunking||e.ajaxSettings.chunking;return r.xhr=function(){if("function"==typeof r.uploadProgress){if(!o.upload)return;o.upload.onprogress=null,o.upload.addEventListener("progress",function(e){r.uploadProgress.call(this,e)},!1)}if("function"==typeof r.progress){var e=0;o.addEventListener("progress",function(t){var n=[t],o="";this.readyState===XMLHttpRequest.LOADING&&s&&(o=this.responseText.substr(e),e=this.responseText.length,n.push(o)),r.progress.apply(this,n)},!1)}return o},t(n,r)}});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -90,9 +90,4 @@ body{
right: 0;
font-family: serif;
text-align: center;
}
#site-description{
width: 50%;
margin: auto;
}
Loading…
Cancel
Save