update v2 - 2022

master
Michael Reber 2 years ago
parent a2171f6597
commit 6b4c77e5a6

@ -82,7 +82,11 @@ class adventCalendar {
} else {
$totalwidth = $entry['doorWidth'];
}
if (time() >= strtotime($entry['unlockDate'])) {
$itemDate = date("Y").'-'.$entry['unlockDate'];
if (time() >= strtotime($itemDate) || $testing_calender) {
//print(__DIR__.'/_gifts/'.$entry['url'].'.php');
require_once (__DIR__.'/_gifts/'.$entry['url'].'.php');
$output .= '<a href="#'.$entry['url'].'" rel="modal:open" class="advent-calendar-entry" style="width:'.$totalwidth.'px;top:'.$entry['positionTop'].'px;left:'.$entry['positionLeft'].'px;">';

@ -2,13 +2,15 @@
"config": {
"calendarWidth": "472",
"calendarHeight": "827",
"nameUser": "TESTING-MODE",
"useModal": "true",
"showExtras": "true",
"enableSnow": "true"
"showExtras": "false",
"enableSnow": "true",
"testing_calender": "true"
},
"entries": [
{
"unlockDate": "2019-12-19",
"unlockDate": "12-19",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "0",
@ -18,7 +20,7 @@
"url": "adv19"
},
{
"unlockDate": "2019-12-02",
"unlockDate": "12-02",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "0",
@ -28,7 +30,7 @@
"url": "adv2"
},
{
"unlockDate": "2019-12-22",
"unlockDate": "12-22",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "0",
@ -38,7 +40,7 @@
"url": "adv22"
},
{
"unlockDate": "2019-12-17",
"unlockDate": "12-17",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "0",
@ -48,7 +50,7 @@
"url": "adv17"
},
{
"unlockDate": "2019-12-14",
"unlockDate": "12-14",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "118",
@ -58,7 +60,7 @@
"url": "adv14"
},
{
"unlockDate": "2019-12-06",
"unlockDate": "12-06",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "118",
@ -69,7 +71,7 @@
"url": "adv6"
},
{
"unlockDate": "2019-12-08",
"unlockDate": "12-08",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "118",
@ -79,7 +81,7 @@
"url": "adv8"
},
{
"unlockDate": "2019-12-10",
"unlockDate": "12-10",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "236",
@ -89,7 +91,7 @@
"url": "adv10"
},
{
"unlockDate": "2019-12-24",
"unlockDate": "12-24",
"doorWidth": "118",
"doorHeight": "236",
"positionTop": "236",
@ -100,7 +102,7 @@
"url": "adv24"
},
{
"unlockDate": "2019-12-11",
"unlockDate": "12-11",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "236",
@ -110,7 +112,7 @@
"url": "adv11"
},
{
"unlockDate": "2019-12-20",
"unlockDate": "12-20",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "354",
@ -120,7 +122,7 @@
"url": "adv20"
},
{
"unlockDate": "2019-12-13",
"unlockDate": "12-13",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "354",
@ -130,7 +132,7 @@
"url": "adv13"
},
{
"unlockDate": "2019-12-03",
"unlockDate": "12-03",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "472",
@ -140,7 +142,7 @@
"url": "adv3"
},
{
"unlockDate": "2019-12-09",
"unlockDate": "12-09",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "472",
@ -150,7 +152,7 @@
"url": "adv9"
},
{
"unlockDate": "2019-12-21",
"unlockDate": "12-21",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "472",
@ -160,7 +162,7 @@
"url": "adv21"
},
{
"unlockDate": "2019-12-23",
"unlockDate": "12-23",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "472",
@ -170,7 +172,7 @@
"url": "adv23"
},
{
"unlockDate": "2019-12-05",
"unlockDate": "12-05",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "590",
@ -180,7 +182,7 @@
"url": "adv5"
},
{
"unlockDate": "2019-12-16",
"unlockDate": "12-16",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "590",
@ -190,7 +192,7 @@
"url": "adv16"
},
{
"unlockDate": "2019-12-18",
"unlockDate": "12-18",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "590",
@ -200,7 +202,7 @@
"url": "adv18"
},
{
"unlockDate": "2019-12-15",
"unlockDate": "12-15",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "590",
@ -210,7 +212,7 @@
"url": "adv15"
},
{
"unlockDate": "2019-12-12",
"unlockDate": "12-12",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "708",
@ -220,7 +222,7 @@
"url": "adv12"
},
{
"unlockDate": "2019-12-07",
"unlockDate": "12-07",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "708",
@ -230,7 +232,7 @@
"url": "adv7"
},
{
"unlockDate": "2019-12-01",
"unlockDate": "12-01",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "708",
@ -240,7 +242,7 @@
"url": "adv1"
},
{
"unlockDate": "2019-12-04",
"unlockDate": "12-04",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "708",

@ -2,13 +2,15 @@
"config": {
"calendarWidth": "472",
"calendarHeight": "827",
"nameUser": "YourName",
"useModal": "true",
"showExtras": "true",
"enableSnow": "true"
"showExtras": "false",
"enableSnow": "true",
"testing_calender": "false"
},
"entries": [
{
"unlockDate": "2020-12-19",
"unlockDate": "12-19",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "0",
@ -18,7 +20,7 @@
"url": "adv19"
},
{
"unlockDate": "2020-12-02",
"unlockDate": "12-02",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "0",
@ -28,7 +30,7 @@
"url": "adv2"
},
{
"unlockDate": "2020-12-22",
"unlockDate": "12-22",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "0",
@ -38,7 +40,7 @@
"url": "adv22"
},
{
"unlockDate": "2020-12-17",
"unlockDate": "12-17",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "0",
@ -48,7 +50,7 @@
"url": "adv17"
},
{
"unlockDate": "2020-12-14",
"unlockDate": "12-14",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "118",
@ -58,7 +60,7 @@
"url": "adv14"
},
{
"unlockDate": "2020-12-06",
"unlockDate": "12-06",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "118",
@ -69,7 +71,7 @@
"url": "adv6"
},
{
"unlockDate": "2020-12-08",
"unlockDate": "12-08",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "118",
@ -79,7 +81,7 @@
"url": "adv8"
},
{
"unlockDate": "2020-12-10",
"unlockDate": "12-10",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "236",
@ -89,7 +91,7 @@
"url": "adv10"
},
{
"unlockDate": "2020-12-24",
"unlockDate": "12-24",
"doorWidth": "118",
"doorHeight": "236",
"positionTop": "236",
@ -100,7 +102,7 @@
"url": "adv24"
},
{
"unlockDate": "2020-12-11",
"unlockDate": "12-11",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "236",
@ -110,7 +112,7 @@
"url": "adv11"
},
{
"unlockDate": "2020-12-20",
"unlockDate": "12-20",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "354",
@ -120,7 +122,7 @@
"url": "adv20"
},
{
"unlockDate": "2020-12-13",
"unlockDate": "12-13",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "354",
@ -130,7 +132,7 @@
"url": "adv13"
},
{
"unlockDate": "2020-12-03",
"unlockDate": "12-03",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "472",
@ -140,7 +142,7 @@
"url": "adv3"
},
{
"unlockDate": "2020-12-09",
"unlockDate": "12-09",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "472",
@ -150,7 +152,7 @@
"url": "adv9"
},
{
"unlockDate": "2020-12-21",
"unlockDate": "12-21",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "472",
@ -160,7 +162,7 @@
"url": "adv21"
},
{
"unlockDate": "2020-12-23",
"unlockDate": "12-23",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "472",
@ -170,7 +172,7 @@
"url": "adv23"
},
{
"unlockDate": "2020-12-05",
"unlockDate": "12-05",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "590",
@ -180,7 +182,7 @@
"url": "adv5"
},
{
"unlockDate": "2020-12-16",
"unlockDate": "12-16",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "590",
@ -190,7 +192,7 @@
"url": "adv16"
},
{
"unlockDate": "2020-12-18",
"unlockDate": "12-18",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "590",
@ -200,7 +202,7 @@
"url": "adv18"
},
{
"unlockDate": "2020-12-15",
"unlockDate": "12-15",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "590",
@ -210,7 +212,7 @@
"url": "adv15"
},
{
"unlockDate": "2020-12-12",
"unlockDate": "12-12",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "708",
@ -220,7 +222,7 @@
"url": "adv12"
},
{
"unlockDate": "2020-12-07",
"unlockDate": "12-07",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "708",
@ -230,7 +232,7 @@
"url": "adv7"
},
{
"unlockDate": "2020-12-01",
"unlockDate": "12-01",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "708",
@ -240,7 +242,7 @@
"url": "adv1"
},
{
"unlockDate": "2020-12-04",
"unlockDate": "12-04",
"doorWidth": "118",
"doorHeight": "118",
"positionTop": "708",

@ -1,12 +1,12 @@
<!DOCTYPE html>
<html>
<head>
<title>Seline Adventskalender</title>
<title>Adventskalender</title>
<meta name="viewport" content="width=device-width, user-scalable=no" />
<meta charset="utf-8">
<meta name="theme-color" content="#2b1616">
<meta property="og:title" content="Adventskalender Seline">
<meta property="og:image" content="https://michu-it.com/seline/images/snowflake.png"/>
<meta property="og:title" content="Adventskalender">
<meta property="og:image" content="images/snowflake.png"/>
<!-- Include main jQuery :) -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.0.0/jquery.min.js"></script>
@ -23,7 +23,10 @@
</style>
<![endif]-->
<?php if (!$dev) { ?>
<?php
error_reporting(E_ERROR | E_PARSE);
if (!$dev) { ?>
<!-- Matomo -->
<script type="text/javascript">
var _paq = window._paq = window._paq || [];
@ -43,21 +46,23 @@
<?php } ?>
</head>
<?php
$dev = isset($_GET['dev']) ? $_GET['dev'] : false;
if ($dev) {
$config = file_get_contents("./calendar_dev.json");
} else {
$config = file_get_contents("./calendar_prod.json");
}
require "adventCalendar.php";
$calendar = new adventCalendar();
$calendar->load_from_json($config);
//echo $calendar->showExtras;
//echo $calendar->enableSnow;
$showExtras = ($calendar->showExtras == 'true') ? true : false;
$snow_enabled = ($calendar->enableSnow == 'true') ? true : false;
$dev = isset($_GET['dev']) ? $_GET['dev'] : false;
if ($dev) {
$config = file_get_contents("./calendar_dev.json");
} else {
$config = file_get_contents("./calendar_prod.json");
}
require "adventCalendar.php";
$calendar = new adventCalendar();
$calendar->load_from_json($config);
//echo $calendar->showExtras;
//echo $calendar->enableSnow;
$showExtras = ($calendar->showExtras == 'true') ? true : false;
$snow_enabled = ($calendar->enableSnow == 'true') ? true : false;
$testing_calender = ($calendar->testing_calender == 'true') ? true : false;
?>
<body>
@ -65,7 +70,7 @@
<canvas class="snow" id="snow"></canvas>
<?php } ?>
<center>
<p style="color: white; font-family: christmasFont; font-size: 48px; margin: 16px 0px 20px 0px;">Adventskalender Seline</p>
<p style="color: white; font-family: christmasFont; font-size: 48px; margin: 16px 0px 20px 0px;">Adventskalender</p>
<div class="mainCalendar">
<?php
$calendar->render();
@ -74,11 +79,11 @@
<?php if ($showExtras) { ?>
<hr>
<p style="color: white; font-family: christmasFont; font-size: 40px; margin: 16px 0px 20px 0px;">Zite wod nüt sötsch abmache :</p>
<p style="color: white; font-family: christmasFont; font-size: 40px; margin: 16px 0px 20px 0px;">Zite wode nüt sötsch abmache :</p>
<ul style="list-style-type:disc; max-width: 245px; color: white;">
<li>06.12.2020 - Dr Morge</li>
<li>11.12.2020 - Dr Abee</li>
<li>06.12.202x - Dr Morge</li>
<li>11.12.202x - Dr Abee</li>
<li>TBD ..</li>
</ul>
<?php } ?>

Loading…
Cancel
Save