commit b3274d1f8c05d3ef9e1ded0df80c41917635b895 Author: Herwin Bozet Date: Wed Dec 8 13:18:09 2021 +0100 Initial commit Update .gitignore, 403.php, and 60 more files... diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6ef86a9 --- /dev/null +++ b/.gitignore @@ -0,0 +1,12 @@ +.idea/ +.htaccess +files/ +content/page/ +resources/Azias/imgs/*.exe +resources/Azias/imgs/*.url +resources/ChartJs/ +resources/FontAwesomePro/ +resources/GoogleFonts/ +resources/HalfMoon/ +resources/Icons8/ +resources/Quantum/ diff --git a/403.php b/403.php new file mode 100644 index 0000000..79eaf1e --- /dev/null +++ b/403.php @@ -0,0 +1,34 @@ + + + + + + <?php print(localize('error.403.title')); ?> - Nibble Poker + + + + + + + + + + +
+ +
+
+ +
+
+ +
+ + + + \ No newline at end of file diff --git a/404.php b/404.php new file mode 100644 index 0000000..15aca4c --- /dev/null +++ b/404.php @@ -0,0 +1,34 @@ + + + + + + <?php print(localize('error.404.title')); ?> - Nibble Poker + + + + + + + + + + +
+ +
+
+ +
+
+ +
+ + + + \ No newline at end of file diff --git a/about/index.php b/about/index.php new file mode 100644 index 0000000..23240d5 --- /dev/null +++ b/about/index.php @@ -0,0 +1,83 @@ + + + + + + About - Nibble Poker + + + + + + + + + + +
+ +
+
+ +
+ +
+
+
+
+
+

+   Who am I ? +

+
+
+

nibblepoker@gmail.com

+
+
+
+
+
+

TODO

+
+
+ +
+ +
+
+
+
+

+   Skills +

+
+
+

@NibblePoker

+
+
+
+
+ +
+

+   TODO +

+
+ +
+ +
+
+
+ +
+ + + + diff --git a/commons/body-root.php b/commons/body-root.php new file mode 100644 index 0000000..298797a --- /dev/null +++ b/commons/body-root.php @@ -0,0 +1,2 @@ + +
diff --git a/commons/config.php b/commons/config.php new file mode 100644 index 0000000..6efc70c --- /dev/null +++ b/commons/config.php @@ -0,0 +1,7 @@ + + \ No newline at end of file diff --git a/commons/content.php b/commons/content.php new file mode 100644 index 0000000..130eff7 --- /dev/null +++ b/commons/content.php @@ -0,0 +1,127 @@ + + diff --git a/commons/footer.php b/commons/footer.php new file mode 100644 index 0000000..3869c4b --- /dev/null +++ b/commons/footer.php @@ -0,0 +1,34 @@ + + diff --git a/commons/header-lang.php b/commons/header-lang.php new file mode 100644 index 0000000..e2b78fd --- /dev/null +++ b/commons/header-lang.php @@ -0,0 +1,24 @@ + + diff --git a/commons/headers.php b/commons/headers.php new file mode 100644 index 0000000..ff6b426 --- /dev/null +++ b/commons/headers.php @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/commons/langs.php b/commons/langs.php new file mode 100644 index 0000000..b0eb46c --- /dev/null +++ b/commons/langs.php @@ -0,0 +1,57 @@ + + diff --git a/commons/sidebar.php b/commons/sidebar.php new file mode 100644 index 0000000..a2d652d --- /dev/null +++ b/commons/sidebar.php @@ -0,0 +1,86 @@ + + diff --git a/commons/strings.json b/commons/strings.json new file mode 100644 index 0000000..894f0a1 --- /dev/null +++ b/commons/strings.json @@ -0,0 +1,126 @@ +{ + "_note": "You really are a nosy one, aren't you ?", + "en": { + "home.title.nav": "Home", + "home.title.header": "Homepage", + "home.intro.meta.description": "${home.intro.meta.description}", + "home.intro.title": "Welcome", + "home.intro.text.1": "This website contains a collection of my personal work through blog posts, software releases and other forms of media, all of which is accessible for free and under open-source friendly licenses.", + "home.intro.text.2": "If you wish to contact me, you can do so through the contact form linked in the sidebar or via the email address present on that page.", + "blog.title": "Blog", + "programming.title": "Programming", + "programming.java.title": "Java", + "programming.purebasic.title": "PureBasic", + "programming.python.title": "Python", + "programming.others.title": "Others", + "programming.docker.title": "Docker", + "programming.apps.title": "Applications", + "programming.tutorials.title": "Tutorials", + "programming.tools.title": "Tools", + "electronics.title": "Electronics", + "electronics.iot.title": "IoT", + "electronics.experiments.title": "Experiments", + "electronics.ham.title": "HAM", + "links.title": "Links", + "links.visit.button": "Visit", + "about.title": "About", + "contact.title": "Contact", + "lang.menu.title": "Language", + "lang.current": "English", + "lang.automatic": "Automatic", + "lang.english": "English", + "lang.french": "French", + "lang.luxembourgish": "Luxembourgish", + "privacy.title": "Privacy policy", + "privacy.introduction.title": "Introduction", + "privacy.introduction.text.1": "This privacy policy is written in accordance with the 12th and 13th articles of the GDPR.", + "privacy.introduction.text.2": "If you wish to consult it, you can do so on the following websites:", + "privacy.data.title": "What data do we collect ?", + "privacy.data.text.1": "This website, does not collect any personal data, be it through access logs, cookies or any third-party services.", + "privacy.update.title": "Changes to our privacy policy", + "privacy.update.text.1": "The content of this privacy policy was written and last updated on the 4th of December 2021.", + "privacy.update.text.2": "In the event of a change to our privacy policy, you will be informed explicitly, and a copy of previous versions of the policy will be available on this page.", + "privacy.contact.title": "How to contact us ?", + "privacy.contact.text.1": "If you wish to contact us for more information regarding our privacy policy, please contact us via the form included on the contact page, or at the following email address:", + "privacy.complaint.title": "How to contact the appropriate authorities ?", + "privacy.complaint.text.1": "Should you wish to report a complaint or if you feel that our privacy policy has not addressed your concern in a satisfactory manner, you may contact your national Data Protection Authority (DPA).", + "privacy.complaint.text.2": "More information on this procedure can be found on the following websites:", + "error.common.details.title": "Error details", + "error.4xx.title": "HTTP client error", + "error.4xx.text": "${error.4xx.text}", + "error.4xx.button.back": "Go back", + "error.403.title": "403 Error", + "error.403.description": "Access to the requested resource is forbidden !", + "error.404.title": "404 Error", + "error.404.description": "The requested resource couldn't be found on the server !", + + "error.content.none": "No explicit error was encountered.", + "error.content.detect.category": "Failed to detect which category of content you requested.", + "error.content.detect.display": "Failed to detect if you requested the category's search page or a specific one.", + "error.content.detect.subtype": "Failed to detect the sub-type of content you requested." + }, + "fr": { + "home.title.nav": "Accueil", + "home.title.header": "Page d'accueil", + "home.intro.meta.description": "${home.intro.meta.description}", + "home.intro.title": "Bienvenue", + "home.intro.text.1": "Ce site internet contient une collection de mon travail personnel dans le domaine de l'informatique, le tout étant rendu accessible par le biais d'articles de blog, ? et ?, le tout sous une licence ouverte et en open source.", + "home.intro.text.2": "Si vous désirez me contacter, vous pouvez le faire via le formulaire de contact dans la page prévu à cet effet qui est liée dans le menu latéral ou via l'adresse email présente sur cette page.", + "blog.title": "Blog", + "programming.title": "Programmation", + "programming.java.title": "Java", + "programming.purebasic.title": "PureBasic", + "programming.python.title": "Python", + "programming.others.title": "Autres", + "programming.docker.title": "Docker", + "programming.apps.title": "Applications", + "programming.tutorials.title": "Tutoriels", + "programming.tools.title": "Outils", + "electronics.title": "Électronique", + "electronics.iot.title": "IoT", + "electronics.experiments.title": "Expériences", + "electronics.ham.title": "HAM", + "links.title": "Liens", + "links.visit.button": "Visiter", + "about.title": "À-propos", + "contact.title": "Contact", + "lang.menu.title": "Langue", + "lang.current": "Français", + "lang.automatic": "Automatique", + "lang.english": "Anglais", + "lang.french": "Français", + "lang.luxembourgish": "Luxembourgeois", + "privacy.title": "Politique de confidentialité", + "privacy.introduction.title": "Introduction", + "privacy.introduction.text.1": "La politique de confidentialité ci-présente a été écrite en accord avec les articles 12 et 13 de la RGPD.", + "privacy.introduction.text.2": "Si vous souhaitez consulter le texte officiel en question, vous pouvez le faire sur les sites internet suivants :", + "privacy.data.title": "Quelles données sont collectées ?", + "privacy.data.text.1": "Ce site web ne collecte aucune donnée personnelle, que ce soit au travers des journaux d'évènements sur nos serveurs, des cookies ou via quelconque autre tiers parti.", + "privacy.update.title": "Changements à notre politique de confidentialité", + "privacy.update.text.1": "Le contenu de notre politique de confidentialité a été écrit et modifié pour la dernière fois le 4 décembre 2021.", + "privacy.update.text.2": "En cas de changement, vous serez clairement informé et une copie des anciennes versions de notre politique sera disponible sur cette page.", + "privacy.contact.title": "Comment nous contacter ?", + "privacy.contact.text.1": "Si vous souhaitez nous contacter afin d'obtenir plus d'informations concernant notre politique de confidentialité, nous vous recommandons d'utiliser le formulaire présent sur la page de contact, ou par courriel à l'adresse suivante:", + "privacy.complaint.title": "Comment contacter les autorités compétentes ?", + "privacy.complaint.text.1": "Dans l'éventualité où vous souhaiteriez déposer une plainte pour une quelconque raison en rapport avec notre politique de confidentialité, veuillez vous adresser à l'autorité nationale de protection des données (DPA).", + "privacy.complaint.text.2": "Les informations concernant cette procédure peuvent être trouvées sur les sites internet suivants:", + "error.common.details.title": "Détails de l'erreur", + "error.4xx.title": "Erreur du client HTTP", + "error.4xx.text": "${error.4xx.text}", + "error.4xx.button.back": "Retourner en arrière", + "error.403.title": "Erreur 403", + "error.403.description": "L'accès à la ressource demandée est interdit !", + "error.404.title": "Erreur 404", + "error.404.description": "La ressource demandée est introuvable sur le serveur !", + + "error.content.none": "Aucune erreur précise n'a été détectée.", + "error.content.detect.category": "Impossibilité de détecter la catégorie de contenu demandée.", + "error.content.detect.display": "Impossibilité de détecter si une recherche ou page spécifique était demandée.", + "error.content.detect.subtype": "Impossibilité de détecter le sous-type de contenu demandé." + }, + "lb": { + "home.title.nav": "Doheem", + "lang.current": "Luxembourgish", + "home.intro.title": "Wëllkomm op NibblePoker.lu !" + } +} \ No newline at end of file diff --git a/contact/index.php b/contact/index.php new file mode 100644 index 0000000..d26a5fe --- /dev/null +++ b/contact/index.php @@ -0,0 +1,123 @@ + + + + + + Links - Nibble Poker + + + + + + + + + + +
+ +
+
+ +
+
+
+
+
+
+

  Email

+
+
+

herwin.bozet@gmail.com

+
+
+
+
+
+
+
+ + +
+
+ + +
+ + +
+
+
+
+
+
+
+
+

  Twitter

+
+
+

@NibblePoker

+
+
+
+
+ +
+
+
+
+
+
+

+   Tox +

+
+
+
+
+
+

+ Main account: +

+

+ 62C1A91A425F90D7B4F047D70CCF31E7402C9EC37B93604B0F37C416442D15044AF6C1AE033B +

+

+ + + + +

+
+

+ Backup account: +

+

+ 01ABBD4515C8FA56231333D1022CEEE0A605F4E85F8A945365F56D196A1BBA10FB4DCE08DBE8 +

+

+ + + + +

+
+
+
+
+
+ +
+ + + + \ No newline at end of file diff --git a/content/blog-listing.php b/content/blog-listing.php new file mode 100644 index 0000000..434fd9f --- /dev/null +++ b/content/blog-listing.php @@ -0,0 +1,113 @@ + +

+  '.$title.'

'); + + echo('
+'.$previewImageAlt.'
+
'); + + if(!empty($previewPreface)) { + echo('

'.$previewPreface.'

'); + } + + if(!empty($previewText)) { + echo('

'.$previewText.'
Click here

'); + } else { + echo('

Click here

'); + } + + echo('
'); + + echo('

'); + foreach($tags as &$tagValue) { + echo('  #'.$tagValue.''); + } + echo('

'); +} + +/* Defining globals and constants */ +const BLOG_ACTION_NONE = "n"; +const BLOG_ACTION_SEARCH_TAGS = "t"; +const BLOG_ACTION_SEARCH_AUTHOR = "a"; +const BLOG_ACTION_SEARCH_DATE = "d"; +//const BLOG_ACTION_ERROR_SEARCH_TYPE_INVALID = "e"; + +const BLOG_PARAM_ACTION = "c"; +const BLOG_PARAM_ARTICLE_PER_PAGE = "c"; +const BLOG_PARAM_PAGE = "p"; +const BLOG_PARAM_SEARCH_PARAM = "s"; + +$blog_action = BLOG_ACTION_NONE; +$blog_search_parameter = ""; +$current_page = 0; +$article_per_page = 10; + +/* Parsing and verifying arguments */ +if(count($_GET) > 0) { + if(array_key_exists(BLOG_PARAM_ACTION, $_GET)) { + $blog_action = $_GET[BLOG_PARAM_ACTION]; + } + if(array_key_exists(BLOG_PARAM_ARTICLE_PER_PAGE, $_GET)) { + $article_per_page = $_GET[BLOG_PARAM_ARTICLE_PER_PAGE]; + } + if(array_key_exists(BLOG_PARAM_PAGE, $_GET)) { + $current_page = $_GET[BLOG_PARAM_PAGE]; + } + if(array_key_exists(BLOG_PARAM_SEARCH_PARAM, $_GET)) { + $blog_search_parameter = $_GET[BLOG_PARAM_SEARCH_PARAM]; + } +} + +if(!($blog_action == BLOG_ACTION_NONE || $blog_action == BLOG_ACTION_SEARCH_TAGS || + $blog_action == BLOG_ACTION_SEARCH_AUTHOR || $blog_action == BLOG_ACTION_SEARCH_DATE)) { + $blog_action = BLOG_ACTION_NONE; +} + +if(!is_numeric($article_per_page)) { + $article_per_page = 10; +} + +if(!is_numeric($current_page)) { + $current_page = 0; +} + +/* Loading blog entries */ +$jsonArticles = null; + +try { + $jsonArticles = file_get_contents("articles.json"); + $jsonArticles = json_decode($jsonArticles, true); +} catch (Exception $e) { + echo 'Caught exception: ', $e->getMessage(), "\n"; + $jsonArticles = null; +} + +if($jsonArticles == null) { + exit("An error occured during the JSON parsing process..."); +} + +/* Printing the articles... */ +$currentArticleId = 0; +$articlesLeft = $article_per_page; + +//TODO: Max value is not right or checked yet ! +for($currentArticleId = ($article_per_page * $current_page); $currentArticleId < count($jsonArticles); $currentArticleId++) { + //echo($jsonArticles[$currentArticleId]["id"]."
"); + printBlogPreviewCard( + $jsonArticles[$currentArticleId]["id"], + $jsonArticles[$currentArticleId]["title"], + $jsonArticles[$currentArticleId]["preview"]["preface"], + $jsonArticles[$currentArticleId]["preview"]["text"], + $jsonArticles[$currentArticleId]["preview"]["image"], + $jsonArticles[$currentArticleId]["preview"]["imageAlt"], + $jsonArticles[$currentArticleId]["tags"], + $jsonArticles[$currentArticleId]["preview"]["icon"]); +} +?> diff --git a/content/index.php b/content/index.php new file mode 100644 index 0000000..716f103 --- /dev/null +++ b/content/index.php @@ -0,0 +1,27 @@ + + + + + + + + + Document + + +

This section is currently under construction !

+

Entered "/content/index.php"

+

REQUEST_URI:

+

$requested_content_type:

+

$requested_content_display_type:

+

$requested_content_sub_type:

+

$content_has_error:

+

$_content_error_message_key:

+

localize($_content_error_message_key):

+

$content_error_message:

+

$content_requested_url_part:

+ + \ No newline at end of file diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..ebfa296 Binary files /dev/null and b/favicon.ico differ diff --git a/favicon.svg b/favicon.svg new file mode 100644 index 0000000..7edb74a --- /dev/null +++ b/favicon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/index.php b/index.php new file mode 100644 index 0000000..3fa58d0 --- /dev/null +++ b/index.php @@ -0,0 +1,111 @@ + + + + + + Nibble Poker + + + + + + + + + + +
+ +
+
+ +
+
+
+
+
+

+

+

+
+
+
+
+
+
+
+
+

Content

+
+

Applications

+
+ +

+ PB-ListComPort + + + +

+

+ Cli tool that lists COM ports in different parsable formats.
+   Link +

+ +

+ Youtube-Auto-Archiver + +   +   + + +

+

+ Automatic archival solutions for YouTube livestreams and uploads.
+   Link +

+ +

+ Excel-Worksheet-Password-Remover + +   + + +

+

+ Web-based tool that simplifies the removal of passwords on Excel's Worksheet.
+   Link +

+
+
+ +
+
+
+
+
+
+
+
+

Updates

+

+ 1st February 2022
+ Going the self-hosted route. +

+
+
+
+
+
+
+
+ +
+ + + + diff --git a/links/index.php b/links/index.php new file mode 100644 index 0000000..a102486 --- /dev/null +++ b/links/index.php @@ -0,0 +1,152 @@ + + + + + + Links - Nibble Poker + + + + + + + + + + +
+ +
+
+ +
+
+
+
+
+
+

+   GitHub +

+
+
+

aziascreations

+
+
+
+
+ +
+

+ https://github.com/aziascreations + + + + + +

+
+
+ +
+
+
+
+
+

+   Twitter +

+
+
+

@nibblepoker

+
+
+
+
+
+

+ https://twitter.com/NibblePoker + + + + + +

+
+
+
+
+
+
+
+

+   Twitch +

+
+
+

NibblePoker

+
+
+
+
+
+

+ https://www.twitch.tv/nibblepoker + + + + + +

+
+
+
+
+
+ +
+ + + + diff --git a/privacy/index.php b/privacy/index.php new file mode 100644 index 0000000..23115fb --- /dev/null +++ b/privacy/index.php @@ -0,0 +1,137 @@ + + + + + + <?php print(localize('privacy.title')); ?> - Nibble Poker + + + + + + + + + + +
+ +
+
+ +
+
+
+
+

+    +

+
+
+ +
+
+
+
+

+    +

+
+
+
+

+ +

+
+
+
+
+
+

+    +

+
+
+
+

+ +

+

+ +

+
+
+
+
+
+

+    +

+
+
+ +
+
+
+
+

+    +

+
+
+ +
+
+
+
+ +
+ + + + diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..d0a10d3 --- /dev/null +++ b/readme.md @@ -0,0 +1,2 @@ +# Website - NibblePoker.lu +TODO. diff --git a/resources/Azias/css/nibblepoker.lu.css b/resources/Azias/css/nibblepoker.lu.css new file mode 100644 index 0000000..e2b2a44 --- /dev/null +++ b/resources/Azias/css/nibblepoker.lu.css @@ -0,0 +1,107 @@ +/* Fonts */ +@font-face { + font-family: 'Quantum'; + src: url("/resources/Quantum/Quantum.otf") format('opentype'); +} + +/* Background for the main container and its cards */ +div#body-overlay { + position: absolute; + width: 100%; + height: 100%; + background-image: url("/resources/Azias/imgs/3px-tile.png"); + opacity: 0.3; + margin: 0; + padding: 0; +} +.dark-mode .card.card-bkgd { + background: var(--dm-card-bg-color) url("/resources/Azias/imgs/3px-tile-0.2.png") repeat fixed center center; +} +.bg-very-dark.title-bkgd { + background: repeat center center fixed; + background-color: var(--dark-color-dark)!important; + background-image: url("/resources/Azias/imgs/3px-tile-0.1.png"); +} + +/* Helpers */ +.no-select { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.quantum { + font-family: 'Quantum', sans-serif; +} +.ucase { + text-transform: uppercase; +} +.font-size-26 { + font-size: 2.6rem!important; +} +.font-size-28 { + font-size: 2.8rem!important; +} +.font-size-30 { + font-size: 3.0rem!important; +} +.text-super-muted { + /*color: #6E6E6E;/**/ + color: #89898A; +} +.square-corners { + border-radius: 0!important; +} +.stretch-align-items { + align-items: stretch; +} + +/* Unique rules */ +#copyright-text { + opacity: 0.3; +} +#privacy-footer-link { + opacity: 0.3; + text-decoration: none; +} +#privacy-footer-link:hover { + opacity: 0.75; +} +#logo-sidebar { + filter: grayscale(100%); + width: 100%; + height: auto; +} +#logo-footer { + filter: grayscale(100%); +} +#page-title-bar { + min-height: 64px; + height: 64px; +} +#header-lang-menu { + margin-right: calc(var(--content-and-card-spacing) * ( 2 / 3 ) ); +} +#contact-tox-qrcode > img { + height: calc( 256px * 0.75); + -webkit-filter: invert(100%); + filter: invert(100%); + image-rendering: pixelated; +} + +/* Trash */ +/*.lang-icon { + height: var(--base-line-height); + max-height: var(--base-line-height); + height: var(--base-font-size); + max-height: var(--base-font-size); +}*/ +/*.page-wrapper.with-transitions.with-sidebar .content-wrapper { + transition: none; +}/**/ +/*div#body-overlay.error { + background-image: url("/resources/Azias/imgs/psychedelic.png"); + opacity: 0.075; +}/**/ diff --git a/resources/Azias/favicon.ico b/resources/Azias/favicon.ico new file mode 100644 index 0000000..ebfa296 Binary files /dev/null and b/resources/Azias/favicon.ico differ diff --git a/resources/Azias/imgs/383133.jpg b/resources/Azias/imgs/383133.jpg new file mode 100644 index 0000000..76d7757 Binary files /dev/null and b/resources/Azias/imgs/383133.jpg differ diff --git a/resources/Azias/imgs/3px-tile-0.1.png b/resources/Azias/imgs/3px-tile-0.1.png new file mode 100644 index 0000000..d5cfbff Binary files /dev/null and b/resources/Azias/imgs/3px-tile-0.1.png differ diff --git a/resources/Azias/imgs/3px-tile-0.2.png b/resources/Azias/imgs/3px-tile-0.2.png new file mode 100644 index 0000000..c7dd998 Binary files /dev/null and b/resources/Azias/imgs/3px-tile-0.2.png differ diff --git a/resources/Azias/imgs/3px-tile-old.png b/resources/Azias/imgs/3px-tile-old.png new file mode 100644 index 0000000..8588147 Binary files /dev/null and b/resources/Azias/imgs/3px-tile-old.png differ diff --git a/resources/Azias/imgs/3px-tile.png b/resources/Azias/imgs/3px-tile.png new file mode 100644 index 0000000..81260da Binary files /dev/null and b/resources/Azias/imgs/3px-tile.png differ diff --git a/resources/Azias/imgs/angry-alchool-pussy.png b/resources/Azias/imgs/angry-alchool-pussy.png new file mode 100644 index 0000000..cf0e6e2 Binary files /dev/null and b/resources/Azias/imgs/angry-alchool-pussy.png differ diff --git a/resources/Azias/imgs/bkgd-java.jpg b/resources/Azias/imgs/bkgd-java.jpg new file mode 100644 index 0000000..34071b8 Binary files /dev/null and b/resources/Azias/imgs/bkgd-java.jpg differ diff --git a/resources/Azias/imgs/cartographer.png b/resources/Azias/imgs/cartographer.png new file mode 100644 index 0000000..d9afb8c Binary files /dev/null and b/resources/Azias/imgs/cartographer.png differ diff --git a/resources/Azias/imgs/ef3-placeholder-image.jpg b/resources/Azias/imgs/ef3-placeholder-image.jpg new file mode 100644 index 0000000..ca3bd1d Binary files /dev/null and b/resources/Azias/imgs/ef3-placeholder-image.jpg differ diff --git a/resources/Azias/imgs/escheresque-dark.png b/resources/Azias/imgs/escheresque-dark.png new file mode 100644 index 0000000..7413c1f Binary files /dev/null and b/resources/Azias/imgs/escheresque-dark.png differ diff --git a/resources/Azias/imgs/gplay.png b/resources/Azias/imgs/gplay.png new file mode 100644 index 0000000..f985150 Binary files /dev/null and b/resources/Azias/imgs/gplay.png differ diff --git a/resources/Azias/imgs/graphy-dark.png b/resources/Azias/imgs/graphy-dark.png new file mode 100644 index 0000000..46fc486 Binary files /dev/null and b/resources/Azias/imgs/graphy-dark.png differ diff --git a/resources/Azias/imgs/graphy.png b/resources/Azias/imgs/graphy.png new file mode 100644 index 0000000..e62346f Binary files /dev/null and b/resources/Azias/imgs/graphy.png differ diff --git a/resources/Azias/imgs/hexellence.png b/resources/Azias/imgs/hexellence.png new file mode 100644 index 0000000..db6107f Binary files /dev/null and b/resources/Azias/imgs/hexellence.png differ diff --git a/resources/Azias/imgs/maki-dudereally-smoothed.png b/resources/Azias/imgs/maki-dudereally-smoothed.png new file mode 100644 index 0000000..0f9a80f Binary files /dev/null and b/resources/Azias/imgs/maki-dudereally-smoothed.png differ diff --git a/resources/Azias/imgs/maki-dudereally.png b/resources/Azias/imgs/maki-dudereally.png new file mode 100644 index 0000000..408b43d Binary files /dev/null and b/resources/Azias/imgs/maki-dudereally.png differ diff --git a/resources/Azias/imgs/maki-dumb01.png b/resources/Azias/imgs/maki-dumb01.png new file mode 100644 index 0000000..1410d2f Binary files /dev/null and b/resources/Azias/imgs/maki-dumb01.png differ diff --git a/resources/Azias/imgs/maki-large.png b/resources/Azias/imgs/maki-large.png new file mode 100644 index 0000000..0000be8 Binary files /dev/null and b/resources/Azias/imgs/maki-large.png differ diff --git a/resources/Azias/imgs/maki-nanners-smoothed.png b/resources/Azias/imgs/maki-nanners-smoothed.png new file mode 100644 index 0000000..b79d1dd Binary files /dev/null and b/resources/Azias/imgs/maki-nanners-smoothed.png differ diff --git a/resources/Azias/imgs/maki-nanners.png b/resources/Azias/imgs/maki-nanners.png new file mode 100644 index 0000000..eb543f9 Binary files /dev/null and b/resources/Azias/imgs/maki-nanners.png differ diff --git a/resources/Azias/imgs/maki-pain-00.png b/resources/Azias/imgs/maki-pain-00.png new file mode 100644 index 0000000..92878b3 Binary files /dev/null and b/resources/Azias/imgs/maki-pain-00.png differ diff --git a/resources/Azias/imgs/maki-pain-01.png b/resources/Azias/imgs/maki-pain-01.png new file mode 100644 index 0000000..322c53a Binary files /dev/null and b/resources/Azias/imgs/maki-pain-01.png differ diff --git a/resources/Azias/imgs/maki-pain-02.png b/resources/Azias/imgs/maki-pain-02.png new file mode 100644 index 0000000..d038738 Binary files /dev/null and b/resources/Azias/imgs/maki-pain-02.png differ diff --git a/resources/Azias/imgs/maki-pain-03.png b/resources/Azias/imgs/maki-pain-03.png new file mode 100644 index 0000000..08a3ec9 Binary files /dev/null and b/resources/Azias/imgs/maki-pain-03.png differ diff --git a/resources/Azias/imgs/maki-small.png b/resources/Azias/imgs/maki-small.png new file mode 100644 index 0000000..6be6ae2 Binary files /dev/null and b/resources/Azias/imgs/maki-small.png differ diff --git a/resources/Azias/imgs/old-mathematics.png b/resources/Azias/imgs/old-mathematics.png new file mode 100644 index 0000000..8e2139c Binary files /dev/null and b/resources/Azias/imgs/old-mathematics.png differ diff --git a/resources/Azias/imgs/placeholder.jpg b/resources/Azias/imgs/placeholder.jpg new file mode 100644 index 0000000..8583ba6 Binary files /dev/null and b/resources/Azias/imgs/placeholder.jpg differ diff --git a/resources/Azias/imgs/profile-pic.png b/resources/Azias/imgs/profile-pic.png new file mode 100644 index 0000000..1c9ed57 Binary files /dev/null and b/resources/Azias/imgs/profile-pic.png differ diff --git a/resources/Azias/imgs/project-paper.png b/resources/Azias/imgs/project-paper.png new file mode 100644 index 0000000..4c6ba1a Binary files /dev/null and b/resources/Azias/imgs/project-paper.png differ diff --git a/resources/Azias/imgs/psychedelic.png b/resources/Azias/imgs/psychedelic.png new file mode 100644 index 0000000..0bbba89 Binary files /dev/null and b/resources/Azias/imgs/psychedelic.png differ diff --git a/resources/Azias/imgs/qtox_2021_12_07.png b/resources/Azias/imgs/qtox_2021_12_07.png new file mode 100644 index 0000000..9197c04 Binary files /dev/null and b/resources/Azias/imgs/qtox_2021_12_07.png differ diff --git a/resources/Azias/js/nibblepoker.lu.js b/resources/Azias/js/nibblepoker.lu.js new file mode 100644 index 0000000..f91c167 --- /dev/null +++ b/resources/Azias/js/nibblepoker.lu.js @@ -0,0 +1,17 @@ +// TODO: Fix this !!! +document.getElementById("sbl-home").classList.add("active"); + +// Checking if the hamburger button for the side menu has been clicked +const element = document.getElementById('profile_title') + +// always checking if the element is clicked, if so, do alert('hello') +document.getElementById('button-sidebar').addEventListener("click", () => { + halfmoon.toggleSidebar(); +}); + +document.getElementById('button-copy-tox-id-main').addEventListener("click", () => { + navigator.clipboard.writeText("62C1A91A425F90D7B4F047D70CCF31E7402C9EC37B93604B0F37C416442D15044AF6C1AE033B"); +}); +document.getElementById('button-copy-tox-id-backup').addEventListener("click", () => { + navigator.clipboard.writeText("01ABBD4515C8FA56231333D1022CEEE0A605F4E85F8A945365F56D196A1BBA10FB4DCE08DBE8"); +}); \ No newline at end of file diff --git a/resources/Azias/logos/logo_single_1024_gvp_icon.ico b/resources/Azias/logos/logo_single_1024_gvp_icon.ico new file mode 100644 index 0000000..78bed9e Binary files /dev/null and b/resources/Azias/logos/logo_single_1024_gvp_icon.ico differ diff --git a/resources/Azias/logos/logo_single_1024_pfZ_icon.ico b/resources/Azias/logos/logo_single_1024_pfZ_icon.ico new file mode 100644 index 0000000..ebfa296 Binary files /dev/null and b/resources/Azias/logos/logo_single_1024_pfZ_icon.ico differ diff --git a/resources/Azias/logos/logov3-test-finalized.png b/resources/Azias/logos/logov3-test-finalized.png new file mode 100644 index 0000000..11378bc Binary files /dev/null and b/resources/Azias/logos/logov3-test-finalized.png differ diff --git a/resources/Azias/logos/logov3-test-finalized.svg b/resources/Azias/logos/logov3-test-finalized.svg new file mode 100644 index 0000000..6bf657e --- /dev/null +++ b/resources/Azias/logos/logov3-test-finalized.svg @@ -0,0 +1,100 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/resources/Azias/logos/logov3-test-single-fixed - Copy.svg b/resources/Azias/logos/logov3-test-single-fixed - Copy.svg new file mode 100644 index 0000000..17e1731 --- /dev/null +++ b/resources/Azias/logos/logov3-test-single-fixed - Copy.svg @@ -0,0 +1,302 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/Azias/logos/logov3-test-single-fixed-precompress-compressed.svg b/resources/Azias/logos/logov3-test-single-fixed-precompress-compressed.svg new file mode 100644 index 0000000..7edb74a --- /dev/null +++ b/resources/Azias/logos/logov3-test-single-fixed-precompress-compressed.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/Azias/logos/logov3-test-single-fixed-precompress.svg b/resources/Azias/logos/logov3-test-single-fixed-precompress.svg new file mode 100644 index 0000000..17131ea --- /dev/null +++ b/resources/Azias/logos/logov3-test-single-fixed-precompress.svg @@ -0,0 +1,182 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/Azias/logos/rect1750-9-7-3-shaded.png b/resources/Azias/logos/rect1750-9-7-3-shaded.png new file mode 100644 index 0000000..e012b39 Binary files /dev/null and b/resources/Azias/logos/rect1750-9-7-3-shaded.png differ diff --git a/sitemap.txt b/sitemap.txt new file mode 100644 index 0000000..7fabd61 --- /dev/null +++ b/sitemap.txt @@ -0,0 +1,17 @@ +https://nibblepoker.lu/ +https://nibblepoker.lu/blog/ +https://nibblepoker.lu/programming/ +https://nibblepoker.lu/programming/purebasic/ +https://nibblepoker.lu/programming/java/ +https://nibblepoker.lu/programming/python/ +https://nibblepoker.lu/programming/applications/ +https://nibblepoker.lu/programming/tools/ +https://nibblepoker.lu/programming/tutorials/ +https://nibblepoker.lu/electronics/ +https://nibblepoker.lu/electronics/iot/ +https://nibblepoker.lu/electronics/experiments/ +https://nibblepoker.lu/electronics/ham/ +https://nibblepoker.lu/links/ +https://nibblepoker.lu/about/ +https://nibblepoker.lu/contact/ +https://nibblepoker.lu/privacy/