From 4188ed4767e466f6afa620e5dc000baf7075b91b Mon Sep 17 00:00:00 2001 From: Herwin Date: Mon, 12 Sep 2022 20:50:48 +0200 Subject: [PATCH] Updated contact page's text, Added yaa and mc mod items, Updated some code in the composer and other pages Update composer.php, sidebar.php, and 7 more files... --- commons/composer.php | 27 +- commons/sidebar.php | 10 +- commons/strings.json | 22 +- contact/index.php | 24 +- content/index.json | 22 +- content/items/mc-expanded-iron-bundles.json | 238 ++++++++++++++++++ content/items/youtube-auto-archiver.json | 130 ++++++++++ index.php | 7 +- .../mc-expanded-iron-bundles/item-icon.png | Bin 0 -> 58298 bytes 9 files changed, 457 insertions(+), 23 deletions(-) create mode 100644 content/items/mc-expanded-iron-bundles.json create mode 100644 content/items/youtube-auto-archiver.json create mode 100644 resources/Azias/imgs/mc-expanded-iron-bundles/item-icon.png diff --git a/commons/composer.php b/commons/composer.php index be51836..0388a8d 100644 --- a/commons/composer.php +++ b/commons/composer.php @@ -619,12 +619,25 @@ class ComposerElement { // Defining the text's indent level. $_paragraph_ident_level = is_null($this->indent) ? 0 : $this->indent; + // Calculating the vertical margin modifiers + $_paragraph_no_margin_top = ComposerElementModifiers::is_modifier_in_modifiers( + ComposerElementModifiers::GENERIC_MARGIN_NO_TOP, $this->modifiers); + $_paragraph_no_margin_bottom = ComposerElementModifiers::is_modifier_in_modifiers( + ComposerElementModifiers::GENERIC_MARGIN_NO_BOTTOM, $this->modifiers); + + if($_paragraph_no_margin_top && $_paragraph_no_margin_bottom) { + $_paragraph_margin_modifier = 'my-0'; + } else if($_paragraph_no_margin_top) { + $_paragraph_margin_modifier = 'mt-0 mb-10'; + } else if($_paragraph_no_margin_bottom) { + $_paragraph_margin_modifier = 'mt-10 mb-0'; + } else { + $_paragraph_margin_modifier = 'my-10'; + } + // Composing the paragraph - $htmlCode .= '

' . - $this->get_inner_html($content_root) . '

'; + $htmlCode .= '

' . $this->get_inner_html($content_root) . '

'; break; @@ -834,8 +847,10 @@ function get_content_file_path(string $content_id) : ?string { } function load_content_by_file_path(string $file_path) : ?ComposerContent { - // FIXME: Add handling for JSON errors ! $content_json_data = json_decode(file_get_contents($file_path), true); + if(is_null($content_json_data)) { + return null; + } return ComposerContent::from_json($content_json_data); } diff --git a/commons/sidebar.php b/commons/sidebar.php index 4f724c8..cd164d5 100644 --- a/commons/sidebar.php +++ b/commons/sidebar.php @@ -32,10 +32,14 @@ if(!isset($SIDEBAR_ID)) { - - + + + + + diff --git a/commons/strings.json b/commons/strings.json index d6c76c7..8db1664 100644 --- a/commons/strings.json +++ b/commons/strings.json @@ -175,7 +175,16 @@ "downloads.title": "Downloads", "downloads.description": "$downloads.description", "downloads.title.header": "Downloads", - "downloads.intro.title": "Directory listing of: /files/" + "downloads.intro.title": "Directory listing of: /files/", + + "contact.email.title": "Email", + "contact.email.name": "Sender's Name", + "contact.email.message": "Message", + "contact.twitter.button": "Compose DM to @NibblePoker on Twitter", + "contact.tox.main": "Main account:", + "contact.tox.secondary": "Backup account:", + "contact.tox.button.open": "Open in Tox Client", + "contact.tox.button.copy": "Copy to clipboard" }, "fr": { "home.title.nav": "Accueil", @@ -340,7 +349,16 @@ "about.philosophy.title": "Philosophie des projets", "about.skills.title": "Compétences", "about.work.title": "Parcours professionnel", - "about.education.title": "Éducation" + "about.education.title": "Éducation", + + "contact.email.title": "Courriel", + "contact.email.name": "Nom de l'envoyeur", + "contact.email.message": "Message", + "contact.twitter.button": "Composer un message privé pour @NibblePoker sur Twitter", + "contact.tox.main": "Compte principal:", + "contact.tox.secondary": "Compte secondaire:", + "contact.tox.button.open": "Ouvrir dans un client Tox", + "contact.tox.button.copy": "Copier dans le presse-papier" }, "lb": { "home.title.nav": "Doheem", diff --git a/contact/index.php b/contact/index.php index 4b250d4..d2a5934 100644 --- a/contact/index.php +++ b/contact/index.php @@ -35,7 +35,7 @@ include_once 'langs.php';

- Main account: +

62C1A91A425F90D7B4F047D70CCF31E7402C9EC37B93604B0F37C416442D15044AF6C1AE033B

- + - +


- Backup account: +

01ABBD4515C8FA56231333D1022CEEE0A605F4E85F8A945365F56D196A1BBA10FB4DCE08DBE8

- + - +

diff --git a/content/index.json b/content/index.json index e3ecd8d..9e2f64f 100644 --- a/content/index.json +++ b/content/index.json @@ -36,6 +36,26 @@ "fr": "Petite application web qui permet de facilement retirer le mot de passe d'une feuille de calcul Excel depuis votre navigateur web sans avoir à uploader le fichier sur internet.
Cette application laisse votre navigateur modifier les fichiers XML du fichier Excel afin de tout garder en local." }, "image": "/resources/Azias/imgs/excel-password-remover/excel-password-remover.png", - "tags": ["tool", "web"] + "tags": [ + "tool", + "web" + ] + }, + { + "id": "mc-expanded-iron-bundles", + "title": { + "en": "Expanded Iron Bundles", + "fr": "Expanded Iron Bundles" + }, + "preamble": { + "en": "A small Minecraft mod that provides bundles with more storage space, and new functionalities in the future.", + "fr": "Un petit mod pour Minecraft qui ajoute des sacs avec plus d'espace de stockage et de nouvelles fonctionalitées dans le futur." + }, + "image": "/resources/Azias/imgs/mc-expanded-iron-bundles/item-icon.png", + "tags": [ + "game", + "minecraft", + "mod" + ] } ] diff --git a/content/items/mc-expanded-iron-bundles.json b/content/items/mc-expanded-iron-bundles.json new file mode 100644 index 0000000..d8da69b --- /dev/null +++ b/content/items/mc-expanded-iron-bundles.json @@ -0,0 +1,238 @@ +{ + "strings": { + "en": { + "meta.title": "Minecraft - Expanded Iron Bundles", + "meta.description": "A small Minecraft mod that provides bundles with more storage space, and new functionalities in the future.", + "article.subtitle": " View on GitHub", + "intro.title": "Introduction", + "feature.current.title": "Current features", + "feature.current.1": "Recipe for the vanilla bundle", + "feature.current.2": "Multiple variants with more storage space and special properties:", + "feature.current.3": "Copper Bundle (128 slots / 2 stacks)", + "feature.current.4": "Iron Bundle (256 slots / 4 stacks)", + "feature.current.5": "Gold Bundle (384 slots / 6 stacks)", + "feature.current.6": "Diamond Bundle (512 slots / 8 stacks)", + "feature.current.7": "Obsidian Bundle (768 slots / 12 stacks)", + "feature.current.8": "Ancient Scraps Bundle (896 slots / 14 stacks)", + "feature.current.9": "Netherite Bundle (1024 slots / 16 stacks & Immune to fire and lava)", + "feature.planned.title": "Planned features", + "feature.planned.1": "Versions for Forge and previous versions of Minecraft", + "feature.planned.2": "A config file to enable/disable specific bundles, change capacity", + "feature.planned.3": "Better visuals for the occupancy bar", + "feature.planned.4": "More bundles with special mechanics (i.e.: Ender Bundle, ...)", + "feature.planned.5": "More bundle upgrades", + "feature.planned.6": "Improved bundle mechanics (i.e.: Swapping last inserted item, ...)", + "feature.planned.7": "Support for modded ores and modded clones of existing ores", + "links.title": "Links" + }, + "fr": { + "meta.title": "Minecraft - Expanded Iron Bundlest", + "meta.description": "Un petit mod pour Minecraft qui ajoute des sacs avec plus d'espace de stockage et de nouvelles fonctionalitées dans le futur.", + "article.subtitle": " Voir sur GitHub", + "intro.title": "Introduction", + "feature.current.title": "Fonctionnalités", + "feature.current.1": "Une recette pour le sac en cuir", + "feature.current.2": "Plusieurs variantes des sacs avec de nouvelles propriétés:", + "feature.current.3": "Sac en cuivre (128 slots / 2 stacks)", + "feature.current.4": "Sac en fer (256 slots / 4 stacks)", + "feature.current.5": "Sac en or (384 slots / 6 stacks)", + "feature.current.6": "Sac en diamant (512 slots / 8 stacks)", + "feature.current.7": "Sac en obsidienne (768 slots / 12 stacks)", + "feature.current.8": "Sac en fragments de Netherite (896 slots / 14 stacks)", + "feature.current.9": "Sac en Netherite (1024 slots / 16 stacks & Immune to fire and lava)", + "feature.planned.title": "Fonctionnalités planifiées", + "feature.planned.1": "Une version pour Forge et les anciennes versions du jeu", + "feature.planned.2": "Un fichier de configuration pour activer/désactiver des fonctionnalités et changer la taille des sacs", + "feature.planned.3": "Des meilleurs effets visuels pour la barre d'utilisation", + "feature.planned.4": "Des sacs avec des mécaniques spéciales (ex: Sac d'Ender, ...)", + "feature.planned.5": "Plus d'améliorations de sacs", + "feature.planned.6": "Mécaniques d'utilisations améliorées (ex: Changer l'objet qui sera sorti)", + "feature.planned.7": "Support pour les minerais issus d'autres mods", + "links.title": "Liens" + } + }, + "metadata": { + "template": "article", + "head": { + "title": "meta.title", + "description": "meta.description" + }, + "opengraph": { + "title": "meta.title", + "description": "meta.description", + "type": null, + "url": null, + "image": null, + "image_type": null + }, + "article": { + "icon": "fad fa-cubes", + "title": "meta.title", + "subtitle": "article.subtitle", + "tags": ["game", "minecraft", "mod"] + } + }, + "elements": [ + { + "type": "container", "padding": 20, + "modifiers": ["no-bottom-padding", "no-top-margin"], + "parts": [ + {"type": "h1", "content": "intro.title"}, + {"type": "paragraph", "indent": 2, "content": "meta.description"} + ] + }, + + { + "type": "container", "padding": 20, + "modifiers": ["no-bottom-padding", "no-top-margin"], + "parts": [ + {"type": "h1", "content": "feature.current.title"}, + { + "type": "paragraph", + "indent": 2, + "parts": [ + {"type": "raw", "content": "●  ", "localize": false}, + {"type": "raw", "content": "feature.current.1"}, + {"type": "raw", "content": "
", "localize": false}, + {"type": "raw", "content": "●  ", "localize": false}, + {"type": "raw", "content": "feature.current.2"}, + {"type": "raw", "content": "
", "localize": false}, + {"type": "raw", "content": "    ⚬  ", "localize": false}, + {"type": "raw", "content": "feature.current.3"}, + {"type": "raw", "content": "
", "localize": false}, + {"type": "raw", "content": "    ⚬  ", "localize": false}, + {"type": "raw", "content": "feature.current.4"}, + {"type": "raw", "content": "
", "localize": false}, + {"type": "raw", "content": "    ⚬  ", "localize": false}, + {"type": "raw", "content": "feature.current.5"}, + {"type": "raw", "content": "
", "localize": false}, + {"type": "raw", "content": "    ⚬  ", "localize": false}, + {"type": "raw", "content": "feature.current.6"}, + {"type": "raw", "content": "
", "localize": false}, + {"type": "raw", "content": "    ⚬  ", "localize": false}, + {"type": "raw", "content": "feature.current.7"}, + {"type": "raw", "content": "
", "localize": false}, + {"type": "raw", "content": "    ⚬  ", "localize": false}, + {"type": "raw", "content": "feature.current.8"}, + {"type": "raw", "content": "
", "localize": false}, + {"type": "raw", "content": "    ⚬  ", "localize": false}, + {"type": "raw", "content": "feature.current.9"} + ] + } + ] + }, + + { + "type": "container", "padding": 20, + "modifiers": ["no-bottom-padding", "no-top-margin"], + "parts": [ + {"type": "h1", "content": "feature.planned.title"}, + { + "type": "paragraph", + "indent": 2, + "parts": [ + {"type": "raw", "content": "●  ", "localize": false}, + {"type": "raw", "content": "feature.planned.1"}, + {"type": "raw", "content": "
", "localize": false}, + {"type": "raw", "content": "●  ", "localize": false}, + {"type": "raw", "content": "feature.planned.2"}, + {"type": "raw", "content": "
", "localize": false}, + {"type": "raw", "content": "●  ", "localize": false}, + {"type": "raw", "content": "feature.planned.3"}, + {"type": "raw", "content": "
", "localize": false}, + {"type": "raw", "content": "●  ", "localize": false}, + {"type": "raw", "content": "feature.planned.4"}, + {"type": "raw", "content": "
", "localize": false}, + {"type": "raw", "content": "●  ", "localize": false}, + {"type": "raw", "content": "feature.planned.5"}, + {"type": "raw", "content": "
", "localize": false}, + {"type": "raw", "content": "●  ", "localize": false}, + {"type": "raw", "content": "feature.planned.6"}, + {"type": "raw", "content": "
", "localize": false}, + {"type": "raw", "content": "●  ", "localize": false}, + {"type": "raw", "content": "feature.planned.7"} + ] + } + ] + }, + + { + "type": "container", "padding": 20, + "modifiers": ["no-top-margin"], + "parts": [ + {"type": "h1", "content": "links.title"}, + { + "type": "paragraph", + "indent": 2, + "modifiers": ["no-bottom-padding"], + "parts": [ + {"type": "raw", "content": "●  ", "localize": false}, + { + "type": "raw", + "link": "https://github.com/aziascreations/MC-Expanded-Iron-Bundles", + "parts": [ + {"type": "raw", "content": "content.commons.github"}, + {"type": "raw", "content": "  -  ", "localize": false}, + { + "type": "raw", + "content": "(https://github.com/aziascreations/MC-Expanded-Iron-Bundles)", + "localize": false + } + ] + }, + {"type": "raw", "content": "
", "localize": false}, + {"type": "raw", "content": "●  ", "localize": false}, + { + "type": "raw", + "link": "https://git.nibblepoker.lu/aziascreations/MC-Expanded-Iron-Bundles", + "parts": [ + {"type": "raw", "content": "content.commons.gitea"}, + {"type": "raw", "content": "  -  ", "localize": false}, + { + "type": "raw", + "content": "(https://git.nibblepoker.lu/aziascreations/MC-Expanded-Iron-Bundles)", + "localize": false + } + ] + } + ] + }, + { + "type": "paragraph", + "indent": 2, + "modifiers": ["no-top-padding"], + "parts": [ + {"type": "raw", "content": "●  ", "localize": false}, + { + "type": "raw", "link": "https://modrinth.com/mod/expanded-iron-bundles", + "parts": [ + {"type": "raw", "content": "Modrinth [Fabric & Forge]", "localize": false}, + {"type": "raw", "content": "  -  ", "localize": false}, + { + "type": "raw", + "content": "(https://modrinth.com/mod/expanded-iron-bundles)", + "localize": false + } + ] + }, + + {"type": "raw", "content": "
", "localize": false}, + {"type": "raw", "content": "●  ", "localize": false}, + { + "type": "raw", "link": "https://www.curseforge.com/minecraft/mc-mods/expanded-iron-bundles-fabric", + "parts": [ + {"type": "raw", "content": "CurseForge [Fabric]", "localize": false}, + {"type": "raw", "content": "  -  ", "localize": false}, + { + "type": "raw", + "content": "(https://www.curseforge.com/minecraft/mc-mods/expanded-iron-bundles-fabric)", + "localize": false + } + ] + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/content/items/youtube-auto-archiver.json b/content/items/youtube-auto-archiver.json new file mode 100644 index 0000000..2f2cc53 --- /dev/null +++ b/content/items/youtube-auto-archiver.json @@ -0,0 +1,130 @@ +{ + "strings": { + "en": { + "meta.title": "Youtube Auto Archiver", + "meta.description": "A simple and yet highly configurable Python application that automatically checks if a Youtuber is streaming, and downloads said streams while also archiving its latest uploads.", + "article.subtitle": " View on GitHub", + + "intro.title": "Introduction", + "warning.title": "Warning", + "warning.p1": "Due to the way some commands are executed, it is possible to have a command injection vulnerability if you mess up or leave the config file editable by everyone.", + "warning.p2": "This might be fixed in the future, but don't count on it as this project is a personal one.", + + "features.title": "Features", + "features.list.1.1": "● General", + "features.list.1.2": "⚬ Can run on Windows and Linux (Tested on x64 and ARMv8)", + "features.list.1.3": "⚬ Relatively high level of configurability.", + "features.list.2.1": "● YouTube", + "features.list.2.2": "⚬ Automatic livestream download through https://youtube.com/c/.../live", + "features.list.2.3": "⚬ Automatic livestream thumbnail and description download.", + "features.list.2.4": "⚬ Automatic download of uploads and their metadata.", + "features.list.2.5": "⚬ Configurable delays, actions, locations per channel.", + "features.list.3.1": "● Planned for v1.0.0", + "features.list.3.2": "⚬ Native support for cookies for yt-dlp and maybe streamlink.", + "features.list.3.3": "⚬ Better support to prevent command injection. (Will block some features if used)", + "features.list.4.1": "● Planned for later", + "features.list.4.2": "⚬ Using TOML for the config file when Python 3.11 is released and stable.", + + "links.title": "Links" + }, + "fr": { + "_meta.title": "", + "meta.description": "Une simple petite application hautement configurable qui vérifie automatiquement si un Youtubeur stream et as uploadé des vidéos afin de les archiver.", + "article.subtitle": " Voir sur GitHub", + + "intro.title": "Introduction", + "warning.title": "Avertissements", + "warning.p1": "Due au fait que certaines commandes sont exécutées avec des paramètres arbitraires configurables cette application est vulnérable aux attaques par injection de commande si le fichier de configuration est modifiable par des personnes non autorisées.", + "warning.p2": "Ce problème sera probablement réglé dans le futur, mais il n'y a pas de date fixe comme ce projet est plus personnel qu'autre-chose.", + + "features.title": "Fonctionnalités", + "features.list.1.1": "● General", + "features.list.1.2": "⚬ Can run on Windows and Linux (Tested on x64 and ARMv8)", + "features.list.1.3": "⚬ Relatively high level of configurability.", + "features.list.2.1": "● YouTube", + "features.list.2.2": "⚬ Automatic livestream download through https://youtube.com/c/.../live", + "features.list.2.3": "⚬ Automatic livestream thumbnail and description download.", + "features.list.2.4": "⚬ Automatic download of uploads and their metadata.", + "features.list.2.5": "⚬ Configurable delays, actions, locations per channel.", + "features.list.3.1": "● Planned for v1.0.0", + "features.list.3.2": "⚬ Native support for cookies for yt-dlp and maybe streamlink.", + "features.list.3.3": "⚬ Better support to prevent command injection. (Will block some features if used)", + "features.list.4.1": "● Planned for later", + "features.list.4.2": "⚬ Using TOML for the config file when Python 3.11 is released and stable.", + + "links.title": "Liens" + } + }, + "metadata": { + "template": "article", + "head": { + "title": "meta.title", + "description": "meta.description" + }, + "opengraph": { + "title": "meta.title", + "description": "meta.description", + "type": null, + "url": null, + "image": null, + "image_type": null + }, + "article": { + "icon": "fab fa-youtube", + "title": "meta.title", + "subtitle": "article.subtitle", + "tags": ["docker", "application", "web", "python"] + } + }, + "elements": [ + { + "type": "container", "padding": 20, + "modifiers": ["no-bottom-padding", "no-top-margin"], + "parts": [ + {"type": "h1", "content": "intro.title"}, + {"type": "paragraph", "indent": 2, "content": "meta.description"} + ] + }, + + { + "type": "container", "padding": 20, + "modifiers": ["no-bottom-padding", "no-top-margin"], + "parts": [ + {"type": "h1", "content": "warning.title"}, + {"type": "paragraph", "indent": 2, "content": "warning.p1"}, + {"type": "paragraph", "indent": 2, "content": "warning.p2"} + ] + }, + + { + "type": "container", "padding": 20, + "modifiers": ["no-bottom-padding", "no-top-margin"], + "parts": [ + {"type": "h1", "content": "features.title"}, + {"type": "paragraph", "indent": 2, "content": "features.list.1.1", "modifiers": ["no-bottom-margin"]}, + {"type": "paragraph", "indent": 4, "content": "features.list.1.2", "modifiers": ["no-bottom-margin", "no-top-margin"]}, + {"type": "paragraph", "indent": 4, "content": "features.list.1.3", "modifiers": ["no-bottom-margin", "no-top-margin"]}, + {"type": "paragraph", "indent": 2, "content": "features.list.2.1", "modifiers": ["no-bottom-margin"]}, + {"type": "paragraph", "indent": 4, "content": "features.list.2.2", "modifiers": ["no-bottom-margin", "no-top-margin"]}, + {"type": "paragraph", "indent": 4, "content": "features.list.2.3", "modifiers": ["no-bottom-margin", "no-top-margin"]}, + {"type": "paragraph", "indent": 4, "content": "features.list.2.4", "modifiers": ["no-bottom-margin", "no-top-margin"]}, + {"type": "paragraph", "indent": 4, "content": "features.list.2.5", "modifiers": ["no-bottom-margin", "no-top-margin"]}, + {"type": "paragraph", "indent": 2, "content": "features.list.3.1", "modifiers": ["no-bottom-margin"]}, + {"type": "paragraph", "indent": 4, "content": "features.list.3.2", "modifiers": ["no-bottom-margin", "no-top-margin"]}, + {"type": "paragraph", "indent": 4, "content": "features.list.3.3", "modifiers": ["no-bottom-margin", "no-top-margin"]}, + {"type": "paragraph", "indent": 2, "content": "features.list.4.1", "modifiers": ["no-bottom-margin"]}, + {"type": "paragraph", "indent": 4, "content": "features.list.4.2", "modifiers": ["no-top-margin"]} + ] + }, + + { + "type": "container", "padding": 20, + "modifiers": ["no-bottom-padding", "no-top-margin"], + "parts": [ + {"type": "h1", "content": "warning.title"}, + {"type": "paragraph", "indent": 2, "content": "warning.p1"}, + {"type": "paragraph", "indent": 2, "content": "warning.p2"} + ] + } + ] +} diff --git a/index.php b/index.php index 75ffd5a..9c4c704 100644 --- a/index.php +++ b/index.php @@ -21,7 +21,7 @@ include_once 'langs.php';
-
+
+

+ 9th September 2022
+ Moved to v6Node and updated privacy policy to reflect the changes. +

+

25th July 2022
Finished setting up a public read-only Gitea instance for the projects. diff --git a/resources/Azias/imgs/mc-expanded-iron-bundles/item-icon.png b/resources/Azias/imgs/mc-expanded-iron-bundles/item-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..245df6eaf00ad4054243f9f70e3658ce76bb69b9 GIT binary patch literal 58298 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

tG%i8MV>n$IlIa9 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