Started massive refactoring, Removed halfmoon, Added new personnal common CSS, Site now runs at >5 fps on low-end
Update .gitignore, .htaccess, and 264 more files...
This commit is contained in:
@@ -1,7 +0,0 @@
|
||||
{
|
||||
"about.biography.title": "Who am I ?",
|
||||
"about.philosophy.title": "Projects philosophy",
|
||||
"about.skills.title": "Skills",
|
||||
"about.work.title": "Professional experiences",
|
||||
"about.education.title": "TODO:SchoolAndEducation"
|
||||
}
|
||||
3
commons/strings/en/common.json
Normal file
3
commons/strings/en/common.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
{
|
||||
"contact.title": "Contact",
|
||||
"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"
|
||||
}
|
||||
41
commons/strings/en/content.json
Normal file
41
commons/strings/en/content.json
Normal file
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"content.search.head.title": "Content search - NibblePoker",
|
||||
"content.search.head.description": "TODO: description",
|
||||
"content.search.og.title": "NibblePoker - Content search",
|
||||
"content.search.og.description": "TODO: description",
|
||||
|
||||
"content.search.heading.main": "Search results",
|
||||
|
||||
"content.search.count.single": "result",
|
||||
"content.search.count.multiple": "results",
|
||||
|
||||
"content.error.head.title": "Content error - NibblePoker",
|
||||
"_content.error.head.description": "Done via the '$content_error_message' variable",
|
||||
"content.error.og.title": "NibblePoker - Content error",
|
||||
"_content.error.og.description": "Done via the '$content_error_message' variable",
|
||||
|
||||
"content.error.heading.main.search": "Search error",
|
||||
"content.error.heading.main.content": "Content error",
|
||||
"content.error.heading.main.fallback": "Unknown error",
|
||||
|
||||
"_": "Messages returned by 'commons/content.php'",
|
||||
"content.error.message.none": "No explicit error was encountered.",
|
||||
"content.error.message.tags.length": "The \"tags\" URL parameter is too long.",
|
||||
"content.error.message.tags.alphanumeric": "One of the tags given in the \"tags\" URL parameter is not a valid alphanumeric string.",
|
||||
"content.error.message.detect.empty": "No content could be found for the given tags.",
|
||||
"content.error.message.id.alphanumeric": "The requested resource's ID isn't a valid alphanumeric string.",
|
||||
"content.error.message.data.not.exist": "The requested content doesn't have an internal item file associated to it.",
|
||||
"content.error.message.cannot.load": "The requested content couldn't be loaded on our end !",
|
||||
|
||||
"__": "Messages returned by 'commons/composer.php'",
|
||||
"_content.error.message.data.no.tags": "No tags found !",
|
||||
"_content.error.message.data.no.title": "No title found !",
|
||||
|
||||
"content.item.head.title.prefix": "",
|
||||
"content.item.head.title.suffix": " - NibblePoker",
|
||||
|
||||
"content.item.og.title.prefix": "",
|
||||
"content.item.og.title.suffix": " - NibblePoker",
|
||||
|
||||
"_content.header.title": "Homepage"
|
||||
}
|
||||
4
commons/strings/en/footer.json
Normal file
4
commons/strings/en/footer.json
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"footer.text.privacy": "Privacy policy",
|
||||
"footer.alt.logo": "Website's logo"
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
{
|
||||
"generic.button.close": "Close",
|
||||
"generic.button.copy": "Copy to clipboard",
|
||||
"generic.button.submit": "Submit",
|
||||
"generic.button.reset": "Reset"
|
||||
}
|
||||
@@ -1,8 +1,7 @@
|
||||
{
|
||||
"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."
|
||||
"home.head.title": "NibblePoker",
|
||||
"home.head.description": "TODO: description",
|
||||
"home.og.title": "NibblePoker",
|
||||
"home.og.description": "TODO: description",
|
||||
"home.header.title": "Homepage"
|
||||
}
|
||||
@@ -1,7 +1,9 @@
|
||||
{
|
||||
"privacy.title": "Privacy policy",
|
||||
|
||||
"privacy.description": "Our privacy policy in a clear and easy to understand format.",
|
||||
"privacy.head.title": "Privacy policy - NibblePoker",
|
||||
"privacy.head.description": "Our privacy policy in a clear and easy to understand format.",
|
||||
"privacy.og.title": "NibblePoker - Privacy Policy",
|
||||
"privacy.og.description": "Our privacy policy in a clear and easy to understand format.",
|
||||
"privacy.header.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.",
|
||||
@@ -9,7 +11,6 @@
|
||||
|
||||
"_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.",
|
||||
|
||||
@@ -36,6 +37,7 @@
|
||||
"privacy.v2.data.end.5": "This process should normally never be triggered for regular traffic since most of the triggering actions are ones that should not be possible to accomplish through normal browsing.",
|
||||
"privacy.v2.data.end.6": "However, this process isn't infallible and there is always an off chance that false positives may happen.",
|
||||
|
||||
"privacy.v2.update.title": "Changes to our privacy policy",
|
||||
"privacy.v2.update.intro.1": "The content of this privacy policy was originally written on the 4th of December 2021 and was last updated on the 18th of March 2022.",
|
||||
"privacy.v2.update.history.1.date": "2021/12/04",
|
||||
"privacy.v2.update.history.1.desc.1": "Original version",
|
||||
|
||||
@@ -1,109 +0,0 @@
|
||||
{
|
||||
"programming.title": "Programming",
|
||||
"programming.title.projects": "Projects",
|
||||
"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.downloads.title": "Downloads",
|
||||
"programming.git.title": "Git Repos.",
|
||||
"programming.tutorials.title": "Tutorials",
|
||||
"programming.tools.title": "Tools",
|
||||
"programming.games.title": "Games & Mods",
|
||||
"programming.library.title": "Libraries",
|
||||
"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.description": "$contact.description",
|
||||
|
||||
"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.403.explanation": "If this problem persists, you can contact us through avenues given on the <a href=\"/contact/\">Contact</a> page.",
|
||||
"error.404.title": "404 Error",
|
||||
"error.404.description": "The requested resource couldn't be found on the server !",
|
||||
"error.404.explanation": "If this problem persists, you can contact us through avenues given on the <a href=\"/contact/\">Contact</a> page.",
|
||||
|
||||
"error.content.title.generic": "Content error",
|
||||
"error.content.title.empty": "No content found",
|
||||
"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.",
|
||||
"error.content.detect.tags": "Failed to detect the basic tags for the content you requested.",
|
||||
"error.content.detect.empty": "No content could be found for the given tags.",
|
||||
"error.content.tags.length": "The \"tags\" URL parameter is too long.",
|
||||
"error.content.tags.alphanumeric": "One of the tags given in the \"tags\" URL parameter is not a valid alphanumeric string.",
|
||||
"error.content.detect.type": "The type of requested content couldn't be determined.",
|
||||
"error.content.id.alphanumeric": "The requested resource's ID isn't a valid alphanumeric string.",
|
||||
"error.content.data.not.exist": "The requested content doesn't have an internal item file associated to it.",
|
||||
"error.content.data.no.title": "No title found !",
|
||||
"error.content.data.no.description": "No description found !",
|
||||
"error.content.data.no.tags": "No tags found !",
|
||||
"error.content.data.no.parts": "No content parts were found for this content !",
|
||||
"error.content.data.no.subpart": "No sub-element were found for this element !",
|
||||
"error.content.data.part.unknown": "Unknown element: \"%s\" !",
|
||||
"error.content.cannot.load": "The requested content couldn't be loaded !",
|
||||
|
||||
"content.title.error": "Error",
|
||||
"content.title.content": "Content",
|
||||
"content.title.search.header": "Search",
|
||||
"content.title.search.card": "Content search",
|
||||
"content.title.search.card.single": "Search result",
|
||||
"content.title.search.card.multiple": "Search results",
|
||||
"content.tags.requested": "Requested tags",
|
||||
"content.search.count.single": "result",
|
||||
"content.search.count.multiple": "results",
|
||||
|
||||
"content.fallback.content.commons.version.current": "Current version",
|
||||
"content.fallback.content.commons.version.previous.single": "Previous version",
|
||||
"content.fallback.content.commons.version.previous.multiple": "Previous versions",
|
||||
"content.fallback.content.commons.version.old.single": "Old version",
|
||||
"content.fallback.content.commons.version.old.multiple": "Old versions",
|
||||
"content.fallback.content.commons.version.source": "Source code",
|
||||
"content.fallback.content.commons.cpu": "CPU <span class=\"hidden-xs-and-down\">Architecture</span>",
|
||||
"content.fallback.content.commons.cpu.responsive": "CPU <span class=\"hidden-xs-and-down\">Architecture</span>",
|
||||
"content.fallback.content.commons.cpu.any": "Any architecture",
|
||||
"content.fallback.content.commons.cpu.x64": "x64",
|
||||
"content.fallback.content.commons.cpu.x86": "x86",
|
||||
"content.fallback.content.commons.cpu.arm": "arm",
|
||||
"content.fallback.content.commons.cpu.arm64": "arm64",
|
||||
"content.fallback.content.commons.na.italic": "<i>N/A</i>",
|
||||
"content.fallback.content.commons.na": "N/A",
|
||||
"content.fallback.content.commons.lang": "Language",
|
||||
"content.fallback.content.commons.download.single": "Download",
|
||||
"content.fallback.content.commons.download.multiple": "Downloads",
|
||||
"content.fallback.content.commons.version": "Version",
|
||||
"content.fallback.content.commons.github": "GitHub Repository",
|
||||
"content.fallback.content.commons.gitea": "Self-hosted Gitea Repository",
|
||||
"content.fallback.content.commons.nuget": "Nuget Package",
|
||||
"content.fallback.content.commons.license.mit.single": "MIT License",
|
||||
|
||||
"content.fallback.content.commons.lang.english": "English",
|
||||
"content.fallback.content.commons.lang.french": "French",
|
||||
"content.fallback.content.commons.lang.luxembourgish": "Luxembourgish",
|
||||
"content.fallback.content.commons.lang.english.639-3": "English (eng)",
|
||||
"content.fallback.content.commons.lang.french.639-3": "French (fra)",
|
||||
"content.fallback.content.commons.lang.luxembourgish.639-3": "Luxembourgish (ltz)",
|
||||
|
||||
"content.default.head.title" : "No title found !",
|
||||
"content.default.head.description" : "No description found !",
|
||||
"content.default.opengraph.title" : "No title found !",
|
||||
"content.default.opengraph.description" : "No description found !",
|
||||
|
||||
"downloads.title": "Downloads",
|
||||
"downloads.description": "$downloads.description",
|
||||
"downloads.title.header": "Downloads",
|
||||
"downloads.intro.title": "Directory listing of: <i>/files/</i>",
|
||||
|
||||
"modal.title.debugging": "Debugging information"
|
||||
}
|
||||
13
commons/strings/en/sidebar.json
Normal file
13
commons/strings/en/sidebar.json
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"sidebar.alt.logo": "Website's logo",
|
||||
"sidebar.text.home": "Home",
|
||||
"sidebar.text.projects": "Projects",
|
||||
"sidebar.text.applications": "Applications",
|
||||
"sidebar.text.libraries": "Libraries",
|
||||
"sidebar.text.electronics": "Electronics",
|
||||
"sidebar.text.links": "Links",
|
||||
"sidebar.text.downloads": "Downloads",
|
||||
"sidebar.text.gitea": "Git Repos.",
|
||||
"sidebar.text.about": "About",
|
||||
"sidebar.text.contact": "Contact"
|
||||
}
|
||||
Reference in New Issue
Block a user