feat: add player count to hero

This commit is contained in:
TheClashFruit 2023-11-18 13:23:34 +01:00
parent e59e89ce61
commit e2cb602ac7
Signed by: TheClashFruit
GPG key ID: 09BB24C34C2F3204
7 changed files with 25 additions and 56 deletions

View file

@ -5,6 +5,8 @@
use Bramus\Router\Router;
$curl = new anlutro\cURL\cURL;
$router = new Router();
session_start();
@ -20,6 +22,12 @@
if(isset($_SESSION['user']))
$twig->addGlobal('user', $_SESSION['user']);
$res = $curl->get('https://crss.blurryface.xyz/api/v1/players');
$json = json_decode($res->body, true);
$twig->addGlobal('playerCount', count($json));
$router->get('/', function() {
global $twig;

View file

@ -0,0 +1,11 @@
<div class="pageHero" id="hero">
<div class="blurFiler">
<div class="container">
<h1>Clyde's Real Survival SMP</h1>
<div class="serverInfo">
Online: <label>{{ playerCount }}</label> / <label>200</label>
</div>
</div>
</div>
</div>

View file

@ -1,16 +1,6 @@
{% include 'includes/head.twig' with {'pageTitle': 'Home'} %}
<div class="pageHero" id="hero">
<div class="blurFiler">
<div class="container">
<h1>Clyde's Real Survival SMP</h1>
<div class="serverInfo">
Online: <label>0</label> / <label>20</label>
</div>
</div>
</div>
</div>
{% include 'includes/hero.twig' %}
{% include 'includes/nav.twig' with {'page': 'home',} %}

View file

@ -1,16 +1,6 @@
{% include 'includes/head.twig' with {'pageTitle': 'Nations'} %}
<div class="pageHero" id="hero">
<div class="blurFiler">
<div class="container">
<h1>Clyde's Real Survival SMP</h1>
<div class="serverInfo">
Online: <label>0</label> / <label>20</label>
</div>
</div>
</div>
</div>
{% include 'includes/hero.twig' %}
{% include 'includes/nav.twig' with {'page': 'nations'} %}

View file

@ -1,16 +1,6 @@
{% include 'includes/head.twig' with {'pageTitle': 'Profile'} %}
<div class="pageHero" id="hero">
<div class="blurFiler">
<div class="container">
<h1>Clyde's Real Survival SMP</h1>
<div class="serverInfo">
Online: <label>0</label> / <label>20</label>
</div>
</div>
</div>
</div>
{% include 'includes/hero.twig' %}
{% include 'includes/nav.twig' with {'page': 'profile',} %}

View file

@ -1,16 +1,6 @@
{% include 'includes/head.twig' with {'pageTitle': 'Rules'} %}
<div class="pageHero" id="hero">
<div class="blurFiler">
<div class="container">
<h1>Clyde's Real Survival SMP</h1>
<div class="serverInfo">
Online: <label>0</label> / <label>20</label>
</div>
</div>
</div>
</div>
{% include 'includes/hero.twig' %}
{% include 'includes/nav.twig' with {'page': 'rules',} %}

View file

@ -1,16 +1,6 @@
{% include 'includes/head.twig' with {'pageTitle': username} %}
<div class="pageHero" id="hero">
<div class="blurFiler">
<div class="container">
<h1>Clyde's Real Survival SMP</h1>
<div class="serverInfo">
Online: <label>0</label> / <label>20</label>
</div>
</div>
</div>
</div>
{% include 'includes/hero.twig' %}
{% include 'includes/nav.twig' with {'page': 'user',} %}