summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaindropsSys <raindrops@equestria.dev>2024-04-13 23:54:53 +0200
committerRaindropsSys <raindrops@equestria.dev>2024-04-13 23:54:53 +0200
commit9cf0ead97503f5aef3695063f49c0c08acc900bf (patch)
tree36abfbbbcdc97dc8c383fe4c6886249bc6ce8e2c
parent9cb95f62c6dc710de66df79611c40b5674587a04 (diff)
downloaddelta-9cf0ead97503f5aef3695063f49c0c08acc900bf.tar.gz
delta-9cf0ead97503f5aef3695063f49c0c08acc900bf.tar.bz2
delta-9cf0ead97503f5aef3695063f49c0c08acc900bf.zip
Updated 9 files and deleted 2 files (automated)
-rw-r--r--beta/index.php64
-rw-r--r--download/index.php4
-rw-r--r--includes/changes.json146
-rw-r--r--includes/navigation.php10
-rw-r--r--index.php10
-rw-r--r--lang/en.json2
-rw-r--r--lang/fr.json2
-rw-r--r--plus/index.php14
-rw-r--r--plus/subscribe/index.php4
-rw-r--r--plusprice2
-rw-r--r--version2
11 files changed, 14 insertions, 246 deletions
diff --git a/beta/index.php b/beta/index.php
deleted file mode 100644
index a3b35c9..0000000
--- a/beta/index.php
+++ /dev/null
@@ -1,64 +0,0 @@
-<?php
-
-$title = "lang_beta_title";
-
-require_once $_SERVER['DOCUMENT_ROOT'] . "/includes/session.php";
-require_once $_SERVER['DOCUMENT_ROOT'] . "/includes/header.php";
-require_once $_SERVER['DOCUMENT_ROOT'] . "/includes/navigation.php";
-
-global $unreadAlerts; global $betaEligible;
-
-if (!$betaEligible) {
- header("Location: /");
- die();
-}
-
-?>
-
-<style>
- details[open] .summary-closed {
- display: none;
- }
-
- details[open] .summary-open {
- display: block !important;
- }
-</style>
-
-<div class="container">
- <br><br>
- <h1>
- <?= l("lang_beta_title2") ?>
- <div class="coins coins-inline">version <?= trim(file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/version")) ?></div>
- </h1>
-
- <p><?= l("lang_beta_message") ?></p>
-
- <div class="list-group">
- <?php foreach (json_decode(file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/includes/changes.json"), true) as $entry): ?>
- <details class="list-group-item list-group-item-action">
- <summary style="list-style: none;">
- <span class="summary-closed"><?= $entry["title"][l("lang__name")] ?? $entry["title"]["en"] ?><span class="text-muted"> · <?= timeAgo($entry["date"]) ?></span></span>
- <span class="summary-open" style="display: none;"><h3><?= $entry["title"][l("lang__name")] ?? $entry["title"]["en"] ?></h3></span></span>
- </summary>
-
- <p><i><?= l("lang_beta_affected") ?> <?php
-
- $affected = [];
-
- if ($entry["affects"]["public"]) $affected[] = l("lang_beta_public");
- if ($entry["affects"]["free"]) $affected[] = "Delta Free";
- if ($entry["affects"]["plus"]) $affected[] = "Delta Plus";
- if ($entry["affects"]["ultra"]) $affected[] = "Delta Ultra";
-
- foreach ($affected as $index => $affect): ?><?= str_replace("%1", $affect, l("lang_beta_users")) ?><?= $index === count($affected) - 2 ? " " . l("lang_home_and") . " " : ($index === count($affected) - 1 ? "" : ", ") ?><?php endforeach; ?><br>Delta version <?= $entry["version"] ?><br><?= l("lang_beta_published") ?> <?= timeAgo($entry["date"]) ?></i></p>
-
- <?= $entry["message"][l("lang__name")] ?? $entry["message"]["en"] ?>
- </details>
- <?php endforeach; ?>
- </div>
-
- <br><br>
-</div>
-
-<?php require_once $_SERVER['DOCUMENT_ROOT'] . "/includes/footer.php"; ?> \ No newline at end of file
diff --git a/download/index.php b/download/index.php
index 3e25180..b698c21 100644
--- a/download/index.php
+++ b/download/index.php
@@ -23,10 +23,10 @@ global $unreadAlerts;
<?= l("lang_download_kiosk") ?>
</div>
<?php else: ?>
- <a href="/download/start" onclick="this.classList.add('disabled');" class="btn btn-primary"><?= l("lang_download_start") ?></a>
+ <a href="/download/start/" onclick="this.classList.add('disabled');" class="btn btn-primary"><?= l("lang_download_start") ?></a>
<?php endif; ?>
<br><br>
</div>
-<?php require_once $_SERVER['DOCUMENT_ROOT'] . "/includes/footer.php"; ?> \ No newline at end of file
+<?php require_once $_SERVER['DOCUMENT_ROOT'] . "/includes/footer.php"; ?>
diff --git a/includes/changes.json b/includes/changes.json
deleted file mode 100644
index f541fe3..0000000
--- a/includes/changes.json
+++ /dev/null
@@ -1,146 +0,0 @@
-[
- {
- "date": "2023-06-24 08:00",
- "title": {
- "en": "Delta is finally here",
- "fr": "Delta est enfin là"
- },
- "message": {
- "en": "We are finally here. Delta is finally officially released. All of the Delta team hopes you make great use of Delta and, as a Delta Plus user, that you give us valuable feedback about upcoming features to enhance your experience.",
- "fr": "Nous y sommes enfin. Delta est enfin officiellement sorti. Toute l'équipe Delta espère que vous ferez bon usage de Delta, et qu'en tant qu'utilisateur·ice Delta Plus, vous nous fournirez des retours de qualité sur les fonctionnalités à venir pour améliorer votre expérience."
- },
- "version": "5.2.15",
- "affects": {
- "public": true,
- "free": true,
- "plus": true,
- "ultra": true
- }
- },
- {
- "date": "2023-06-07 08:30",
- "title": {
- "en": "Here is Delta RC 2",
- "fr": "Voici Delta RC 2"
- },
- "message": {
- "en": "A pretty major update that makes your Delta experience better. New login screen, new registration form, translations, better accuracy, and a ton of bug fixes.",
- "fr": "Une mise à jour plutôt majeure qui rend votre expérience Delta meilleure. Un nouvel écran de connexion, un nouveau formulaire d'inscription, des traductions, une meilleure précision, et une tonne de problèmes corrigés."
- },
- "version": "5.1.14-rc2",
- "affects": {
- "public": true,
- "free": true,
- "plus": true,
- "ultra": true
- }
- },
- {
- "date": "2023-05-24 06:00",
- "title": {
- "en": "Here is Delta RC 1",
- "fr": "Voici Delta RC 1"
- },
- "message": {
- "en": "A major update that makes your Delta experience simpler. Shortened links, improved edits, simpler interface, and more. Read the version notes on your email address.",
- "fr": "Une mise à jour majeure qui rend votre expérience Delta plus simple. Liens raccourcis, modifications améliorées, interface plus simple, et bien plus. Consultez les notes de version sur votre adresse courriel."
- },
- "version": "5.1.13-rc1",
- "affects": {
- "public": false,
- "free": true,
- "plus": true,
- "ultra": true
- }
- },
- {
- "date": "2023-04-19 16:05",
- "title": {
- "en": "Introducing the Events Pass",
- "fr": "Découvrez le Pass Événements"
- },
- "message": {
- "en": "A smarter and more secure way of participating in events, integrating Delta. Organising an event, especially when there are a lot of guests, is often hard. With the Events Pass, Delta makes it easy to identify guests and link their identity with their Delta account.",
- "fr": "Un moyen plus intelligent et plus sécurisé de participer à des événements, en intégrant Delta. Organiser un événement, surtout quand il y a de nombreux invités, est souvent difficile. Avec le Pass Événements, Delta rend facile l'identification des différents invités et permet d'associer leur identité à leur compte Delta."
- },
- "version": "5.0.0-eap5.2",
- "affects": {
- "public": false,
- "free": true,
- "plus": true,
- "ultra": true
- }
- },
- {
- "date": "2023-03-12 11:32",
- "title": {
- "en": "There's new stuff on Delta!",
- "fr": "Il y a du nouveau sur Delta !"
- },
- "message": {
- "en": "Hi there! We just released Delta EAP 4.0, which fixes numerous bugs while adding new ways to login to Delta (using an Equestria.dev account), a button to send an account application, technical support pricing (on the support page) and smart page linking.",
- "fr": "Vous revoilà ! Nous venons de sortir Delta EAP 4.0, qui corrige de nombreux bugs tout en ajoutant de nouvelles façons de se connecter à Delta (en utilisant un compte Equestria.dev), un bouton pour envoyer une demande de création de compte, les tarifs du support technique (sur la page d'aide) et une création de liens intelligente."
- },
- "version": "5.0.0-eap4.0",
- "affects": {
- "public": true,
- "free": true,
- "plus": true,
- "ultra": true
- }
- },
- {
- "date": "2023-02-23 08:19",
- "title": {
- "en": "Image uploads are now fully working",
- "fr": "L'import d'images est désormais entièrement fonctionnel"
- },
- "message": {
- "en": "Hey! Previously, uploading images to a Delta page was a very tedious process, and was poorly optimised. We entirely reworked that part and now you can add as many images as you want to a page. The way you import images stays unchanged. Furthermore, images are optimised to take up less disk space and bandwidth, meaning an improved experience. Images that are already on pages will need to be uploaded again.",
- "fr": "Bonjour ! Précédemment, importer des images sur une page Delta était un processus complexe, et qui était très mal optimisé. Nous avons entièrement repensé cette partie et vous pouvez maintenant ajouter autant d'images que vous voulez sur une page. La façon dont vous importez des images reste inchangée. De plus, les images sont optimisées de façon à utiliser moins d'espace disque et de bande passante, ce qui signifie une expérience améliorée. Les images qui sont déjà sur les pages devront être importées de nouveau."
- },
- "version": "5.0.0-eap3.0",
- "affects": {
- "public": false,
- "free": true,
- "plus": true,
- "ultra": true
- }
- },
- {
- "date": "2023-02-20 16:02",
- "title": {
- "en": "Delta is now more inclusive",
- "fr": "Delta est maintenant plus inclusif"
- },
- "message": {
- "en": "Hey there! The \"Gender\" value on your person page is now more useful. Delta now uses this value to properly gender you on the rest of your person page and your entire profile. This means things such as your current state, relations, and anything used to talk about you, will use your proper gender. Remember to stay inclusive!",
- "fr": "Bonjour ! La valeur « Genre » de votre page de personne est maintenant plus utile. Delta utilise désormais cette information pour vous genrer correctement sur le reste de votre page de personne et sur votre profil entier. Cela signifie que certains détails tels que votre état actuel, vos relations, et tout ce qui parle de vous, utiliseront le bon genre. Souvenez vous d'être inclusif·ve !"
- },
- "version": "5.0.0-eap2.0",
- "affects": {
- "public": false,
- "free": true,
- "plus": true,
- "ultra": true
- }
- },
- {
- "date": "2023-02-20 10:08",
- "title": {
- "en": "Welcome to Delta EAP!",
- "fr": "Bienvenue dans Delta EAP !"
- },
- "message": {
- "en": "Hello! Thanks for trying out Delta EAP. Please report all issues you encounter to the administrators using the provided \"Help\" option. Feel free to try out all features in Delta and give your feedback. Your first 10 Delta coins are 20% off to thank you of registering for Delta EAP.",
- "fr": "Bonjour ! Merci d'essayer Delta EAP. Veuillez signaler tous les problèmes que vous rencontrez aux administrateurs en utilisant l'option « Aide » intégrée. Libre à vous d'essayer toutes les fonctionnalités de Delta et de donner votre avis. Pour vous remercier d'essayer Delta EAP, vous 10 premières pièces Delta viennent avec 20% de réduction."
- },
- "version": "5.0.0-eap1.1",
- "affects": {
- "public": true,
- "free": true,
- "plus": true,
- "ultra": true
- }
- }
-] \ No newline at end of file
diff --git a/includes/navigation.php b/includes/navigation.php
index 7e99fec..072c3be 100644
--- a/includes/navigation.php
+++ b/includes/navigation.php
@@ -206,7 +206,7 @@
<div style="display: flex; align-items: center; justify-content: center; text-align: center; height: 100%;opacity:.5;">
<div>
<img src="/icons/upgrade-mono.svg" style="width: 48px;">
- <h4>Delta Plus/Ultra</h4>
+ <h4>Delta Plus</h4>
</div>
</div>
<?php elseif (str_starts_with($_SERVER['REQUEST_URI'], "/request/") || $_SERVER['REQUEST_URI'] === "/request" || str_starts_with($_SERVER['REQUEST_URI'], "/edit/") || $_SERVER['REQUEST_URI'] === "/edit"): ?>
@@ -282,7 +282,7 @@
</div>
<?php endif; ?>
</div>
- <div style="display: grid; grid-template-columns: repeat(<?= isset($_PROFILE["admin"]) && $_PROFILE["admin"] && !isset($_COOKIE["DeltaKiosk"]) ? ($betaEligible ? "6" : "5") : ($betaEligible ? "5" : "4") ?>, 1fr); background-color: var(--bs-light);">
+ <div style="display: grid; grid-template-columns: repeat(<?= isset($_PROFILE["admin"]) && $_PROFILE["admin"] && !isset($_COOKIE["DeltaKiosk"]) ? "5" : "4" ?>, 1fr); background-color: var(--bs-light);">
<a href="/people" class="newnav-link-bottom <?= str_starts_with($_SERVER['REQUEST_URI'], "/people/") || $_SERVER['REQUEST_URI'] === "/people" ? "newnav-link-bottom-checked" : "" ?>" title="<?= l("lang_navigation_people") ?>" data-bs-placement="top" data-bs-toggle="tooltip" style="display: flex; align-items: center; justify-content: center;">
<img src="/icons/people.svg" style="width: 32px;">
</a>
@@ -300,12 +300,6 @@
<?php if ($unreadAlerts): ?><span style="width: 12px; height: 12px; border-radius: 999px; background-color: var(--bs-link-color); display: inline-block; position: absolute; margin-top: -20px; margin-left: 20px;"></span><?php endif; ?>
</a>
- <?php if ($betaEligible): ?>
- <a href="/beta" class="newnav-link-bottom <?= str_starts_with($_SERVER['REQUEST_URI'], "/beta/") || $_SERVER['REQUEST_URI'] === "/beta" ? "newnav-link-bottom-checked" : "" ?>" title="<?= l("lang_navigation_beta") ?>" data-bs-placement="top" data-bs-toggle="tooltip" style="display: flex; align-items: center; justify-content: center;">
- <img src="/icons/beta.svg" style="width: 32px;">
- </a>
- <?php endif; ?>
-
<?php if (isset($_PROFILE["admin"]) && $_PROFILE["admin"] && !isset($_COOKIE["DeltaKiosk"])): ?>
<a href="/admin" class="newnav-link-bottom <?= str_starts_with($_SERVER['REQUEST_URI'], "/admin/") || $_SERVER['REQUEST_URI'] === "/admin" ? "newnav-link-bottom-checked" : "" ?>" title="Admin" data-bs-placement="top" data-bs-toggle="tooltip" style="display: flex; align-items: center; justify-content: center;">
<img src="/icons/admin.svg" style="width: 32px;">
diff --git a/index.php b/index.php
index b6f84c0..889f17b 100644
--- a/index.php
+++ b/index.php
@@ -14,12 +14,6 @@ $version = file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/version");
<br><br>
<h1><?= l("lang_home_greeting") ?> <?= $_PROFILE["nick_name"] ?? $_PROFILE["first_name"] . " " . $_PROFILE["last_name"] ?></h1>
- <?php if ($_PROFILE["hadUltra"]): ?>
- <div class="alert alert-danger">
- <b>Votre abonnement Delta Ultra a été converti en abonnement Delta Plus.</b> En raison de l'arrêt progressif de Delta, Delta Ultra n'est désormais plus disponible. Votre abonnement a donc été converti en Delta Plus.
- </div>
- <?php endif; ?>
-
<details class="alert alert-danger">
<summary>
<b>Arrêt progressif de service pour la plate-forme Delta et les services associés</b>
@@ -29,8 +23,8 @@ $version = file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/version");
<ul>
<li style="opacity: .25;">31 mars : Retrait de l'offre de support technique gratuit pour les utilisateurs Delta Ultra. Le prix de l'abonnement Delta Ultra sera abaissé à 6 pièces par mois (soit 1,50€ par mois).</li>
<li style="opacity: .25;">7 avril : Désactivation de Delta Studio. Le prix de l'abonnement Delta Ultra sera abaissé à 5 pièces par mois (soit 1,25€ par mois).</li>
- <li style="font-weight: bold;">14 avril : Retrait de Delta Ultra (et par conséquent de l'option de surnom). Les abonnements Delta Ultra en cours de validité seront convertis en abonnements Delta Plus.</li>
- <li>21 avril : Désactivation de Delta Beta. Étant donné qu'il n'y a, à l'heure actuelle, aucune fonctionnalité expérimentale, la page correspondante est simplement retirée. Le prix de l'abonnement Delta Plus sera abaissé à 3 pièces par mois (soit 0,75€ par mois).</li>
+ <li style="opacity: .25;">14 avril : Retrait de Delta Ultra (et par conséquent de l'option de surnom). Les abonnements Delta Ultra en cours de validité seront convertis en abonnements Delta Plus.</li>
+ <li style="font-weight: bold;">21 avril : Désactivation de Delta Beta. Étant donné qu'il n'y a, à l'heure actuelle, aucune fonctionnalité expérimentale, la page correspondante est simplement retirée. Le prix de l'abonnement Delta Plus sera abaissé à 3 pièces par mois (soit 0,75€ par mois).</li>
<li>28 avril : Activation de l'option d'impression des pages pour tous les utilisateurs de Delta. Le prix de l'abonnement Delta Plus sera abaissé à 2 pièces par mois (soit 0,50€ par mois).</li>
<li>5 mai : Retrait de Delta Plus (et par conséquent du badge de profil et des relectures privilégiées). Les abonnements Delta Plus en cours de validité expireront.</li>
<li>12 mai : Désactivation de l'option d'aide intégrée. À partir de ce jour, aucun support technique ne sera fourni aux utilisateurs de Delta.</li>
diff --git a/lang/en.json b/lang/en.json
index 5c0f959..01fbdca 100644
--- a/lang/en.json
+++ b/lang/en.json
@@ -286,7 +286,7 @@
"terms": "Requires a Delta coins balance. Terms and conditions apply.",
"change": "Change subscription",
"notice": "Current subscription is %1. May require a Delta coins balance.",
- "perks": "What do we get with Delta Plus (for 4 coins a month)?",
+ "perks": "What do we get with Delta Plus (for 3 coins a month)?",
"perks2": "Delta Ultra adds all of this for 5 coins a month:",
"list": [
{
diff --git a/lang/fr.json b/lang/fr.json
index e46f51f..c675501 100644
--- a/lang/fr.json
+++ b/lang/fr.json
@@ -286,7 +286,7 @@
"terms": "Nécessite un solde de pièces Delta. Des conditions s'appliquent.",
"change": "Changer d'offre",
"notice": "L'offre actuelle est %1. Peut nécessiter un solde de pièces.",
- "perks": "Qu'est-ce que nous obtenons avec Delta Plus (pour 4 pièces par mois) ?",
+ "perks": "Qu'est-ce que nous obtenons avec Delta Plus (pour 3 pièces par mois) ?",
"perks2": "Delta Ultra ajoute tout ça pour 5 pièces par mois :",
"list": [
{
diff --git a/plus/index.php b/plus/index.php
index 3d93432..dfbea17 100644
--- a/plus/index.php
+++ b/plus/index.php
@@ -77,16 +77,6 @@ $age = (int)(explode(" ", timeAgo($_PROFILE["birth"] ?? "1990-01-01", false, tru
<div class="promo-wrapper promo-plus">
<div class="card promo-item">
<div class="card-body">
- <img src="/icons/dev.svg" style="width: 48px;"><br>
- <h4><?= l("lang_plus_list_2_title") ?></h4>
- <span><?= str_replace("%2", "<sup>4</sup>", str_replace("%1", "<sup>3</sup>", l("lang_plus_list_2_description"))) ?></span>
- </div>
- </div>
- </div>
-
- <div class="promo-wrapper promo-plus">
- <div class="card promo-item">
- <div class="card-body">
<img src="/icons/badge.svg" style="width: 48px;"><br>
<h4><?= l("lang_plus_list_3_title") ?></h4>
<span><?= l("lang_plus_list_3_description") ?></span>
@@ -181,8 +171,8 @@ $age = (int)(explode(" ", timeAgo($_PROFILE["birth"] ?? "1990-01-01", false, tru
<p class="text-muted small">
<sup>1</sup><?= l("lang_plus_notes_0") ?><br>
<sup>2</sup><?= l("lang_plus_notes_1") ?><br>
- <sup>3</sup><?= l("lang_plus_notes_2") ?><br>
- <sup>4</sup><?= l("lang_plus_notes_3") ?><br>
+ <!--<sup>3</sup><?= l("lang_plus_notes_2") ?><br>
+ <sup>4</sup><?= l("lang_plus_notes_3") ?><br>-->
<sup>5</sup><?= l("lang_plus_notes_4") ?><br>
<!--<sup>6</sup><?= l("lang_plus_notes_5") ?><br>
<sup>7</sup><?= l("lang_plus_notes_6") ?><br>
diff --git a/plus/subscribe/index.php b/plus/subscribe/index.php
index ad44d88..4003d68 100644
--- a/plus/subscribe/index.php
+++ b/plus/subscribe/index.php
@@ -50,7 +50,7 @@ if (isset($_GET["plan"])) {
if ($_GET["plan"] === "plus") $planTarget = 1 and $planTargetName = "Delta Plus" and $planTargetCost = $price;
if ($_GET["plan"] === "ultra") $planTarget = 2 and $planTargetName = "Delta Ultra" and $planTargetCost = $price * 1.25;
- if ($currentPlan === 0 && $planTarget === 1) $updateCost = 4;
+ if ($currentPlan === 0 && $planTarget === 1) $updateCost = $price;
if ($currentPlan === 0 && $planTarget === 2) $updateCost = 5;
if ($currentPlan === 1 && $planTarget === 2) $updateCost = 1;
@@ -199,9 +199,9 @@ require_once $_SERVER['DOCUMENT_ROOT'] . "/includes/navigation.php";
<li><?= l("lang_plus_subscribe_base") ?></li>
<li><?= l("lang_plus_subscribe_help") ?></li>
<li style="color: var(--bs-link-color);"><?= l("lang_plus_list_1_pretty") ?></li>
- <li style="color: var(--bs-link-color);"><?= l("lang_plus_list_2_pretty") ?></li>
<li style="color: var(--bs-link-color);"><?= l("lang_plus_list_3_pretty") ?></li>
<li style="color: var(--bs-link-color);"><?= l("lang_plus_list_4_pretty") ?></li>
+ <li class="plus-compare-placeholder" style="opacity:0;" style="color: var(--bs-link-color);"><?= l("lang_plus_list_2_pretty") ?></li>
<li class="plus-compare-placeholder" style="opacity:0;"><?= l("lang_plus_list_5_pretty") ?></li>
<!--<li class="plus-compare-placeholder" style="opacity:0;"><?= l("lang_plus_list_0_pretty") ?></li>
<li class="plus-compare-placeholder" style="opacity:0;"><?= l("lang_plus_list_6_pretty") ?></li>
diff --git a/plusprice b/plusprice
index bf0d87a..00750ed 100644
--- a/plusprice
+++ b/plusprice
@@ -1 +1 @@
-4 \ No newline at end of file
+3
diff --git a/version b/version
index e61ecd1..9a97057 100644
--- a/version
+++ b/version
@@ -1 +1 @@
-5.3.5
+5.3.6