From 2dc929e9d51c1794d1ef66b7315feaf34bc35c6a Mon Sep 17 00:00:00 2001 From: Verzatiledev <47317248+VerzatileDev@users.noreply.github.com> Date: Thu, 13 Jun 2024 13:30:20 +0300 Subject: [PATCH 1/3] Fix a permalink to remove .html The following change is based on the information provided at: - https://jekyllrb.com/docs/permalinks/ (When a page is located at " Resource/myPage.html " it converts it to -> /myPage/ ) --- _config.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/_config.yml b/_config.yml index 7f20454..70b3bae 100644 --- a/_config.yml +++ b/_config.yml @@ -1,6 +1,7 @@ title: Programming Handbook description: An open-source platform for sharing and preserving programming knowledge. Discover code snippets, best practices, and resources, all continuously updated by a thriving community of developers. Join us to collaborate and enhance your coding skills in one comprehensive space. theme: just-the-docs +permalink: pretty url: https://just-the-docs.github.io From 235f7443da4cd8943d416402c7c8bfe1c71a9587 Mon Sep 17 00:00:00 2001 From: Verzatiledev <47317248+VerzatileDev@users.noreply.github.com> Date: Thu, 18 Jul 2024 05:02:21 +0300 Subject: [PATCH 2/3] Address #108 Folder on HyperLink The first one looked in a folder will be index.html file, this means that it does not reference itself specifically and instead uses /folder/ though it can still be accessed by /folder/index.html --- docs/Concepts/{Concepts.md => index.md} | 0 docs/Engine/{Engine.md => index.md} | 0 docs/Framework/{Framework.md => index.md} | 0 docs/IDE/{IDE.md => index.md} | 0 docs/Language/{Language.md => index.md} | 0 docs/VersionControl/{VersionControl.md => index.md} | 0 6 files changed, 0 insertions(+), 0 deletions(-) rename docs/Concepts/{Concepts.md => index.md} (100%) rename docs/Engine/{Engine.md => index.md} (100%) rename docs/Framework/{Framework.md => index.md} (100%) rename docs/IDE/{IDE.md => index.md} (100%) rename docs/Language/{Language.md => index.md} (100%) rename docs/VersionControl/{VersionControl.md => index.md} (100%) diff --git a/docs/Concepts/Concepts.md b/docs/Concepts/index.md similarity index 100% rename from docs/Concepts/Concepts.md rename to docs/Concepts/index.md diff --git a/docs/Engine/Engine.md b/docs/Engine/index.md similarity index 100% rename from docs/Engine/Engine.md rename to docs/Engine/index.md diff --git a/docs/Framework/Framework.md b/docs/Framework/index.md similarity index 100% rename from docs/Framework/Framework.md rename to docs/Framework/index.md diff --git a/docs/IDE/IDE.md b/docs/IDE/index.md similarity index 100% rename from docs/IDE/IDE.md rename to docs/IDE/index.md diff --git a/docs/Language/Language.md b/docs/Language/index.md similarity index 100% rename from docs/Language/Language.md rename to docs/Language/index.md diff --git a/docs/VersionControl/VersionControl.md b/docs/VersionControl/index.md similarity index 100% rename from docs/VersionControl/VersionControl.md rename to docs/VersionControl/index.md From 11766b0c2147f7cc6f72548d2688361afaeec9ad Mon Sep 17 00:00:00 2001 From: Verzatiledev <47317248+VerzatileDev@users.noreply.github.com> Date: Thu, 18 Jul 2024 05:45:18 +0300 Subject: [PATCH 3/3] Addresses Issue #61 and fixes #109 / #108 References an issue to Child in Child in child content https://github.com/VerzatileDevOrg/Programming_HandBook/issues/61 Addresses https://github.com/VerzatileDevOrg/Programming_HandBook/issues/109 --- .../Algorithms/{Algorithms.md => index.md} | 0 docs/Concepts/DevOps/{DevOps.md => index.md} | 0 docs/Concepts/ECS/{ECS.md => index.md} | 0 .../Inheritance/{Inheritance.md => index.md} | 0 docs/Concepts/Memory/{Memory.md => index.md} | 0 docs/Concepts/OOP/{OOP.md => index.md} | 0 .../Polymorphism/{Polymorphism.md => index.md} | 0 docs/Concepts/SOLID/{SOLID.md => index.md} | 0 .../{GameMakerStudio.md => index.md} | 0 docs/Engine/Godot/{Godot.md => index.md} | 0 docs/Engine/Unity/{Unity.md => index.md} | 0 .../UnrealEngine/{UnrealEngine.md => index.md} | 0 .../Framework/DirectX/{DirectX.md => index.md} | 0 .../Framework/Flutter/{Flutter.md => index.md} | 0 docs/Framework/JUCE/{JUCE.md => index.md} | 0 docs/Framework/NET/{net.md => index.md} | 0 docs/Framework/OpenGL/{OpenGL.md => index.md} | 0 docs/Framework/SFML/{SFML.md => index.md} | 0 .../{AdobeDreamWeaver.md => index.md} | 0 .../MonoDevelop/{MonoDevelop.md => index.md} | 0 docs/IDE/NetBeans/{NetBeans.md => index.md} | 0 docs/IDE/Notepad++/{Notepad++.md => index.md} | 0 docs/IDE/Rider/{Rider.md => index.md} | 0 docs/IDE/VSCode/{VSCode.md => index.md} | 0 .../VisualStudio/{VisualStudio.md => index.md} | 0 docs/Language/C#/{C#.md => index.md} | 0 docs/Language/C++/{C++.md => index.md} | 0 docs/Language/C/{C.md => index.md} | 0 docs/Language/CSS/{CSS.md => index.md} | 0 docs/Language/Dart/{Dart.md => index.md} | 0 docs/Language/GO/{GO.md => index.md} | 0 docs/Language/HTML/{HTML.md => index.md} | 0 docs/Language/Haxe/{Haxe.md => index.md} | 0 docs/Language/JS/{JS.md => index.md} | 0 docs/Language/Java/{Java.md => index.md} | 0 docs/Language/Lisp/{Lisp.md => index.md} | 0 docs/Language/Lua/{Lua.md => index.md} | 0 docs/Language/Python/{Python.md => index.md} | 0 docs/Language/React/{React.md => index.md} | 0 docs/Language/Ruby/{Ruby.md => index.md} | 0 docs/Language/Rust/{Rust.md => index.md} | 0 docs/VersionControl/Git/Git.md | 17 ----------------- docs/VersionControl/Git/GitBash.md | 3 ++- .../Git/Github/EnterpriseToPersonal.md | 2 +- docs/VersionControl/Git/Github/index.md | 18 ++++++++++++++++++ docs/VersionControl/Git/Gitlab.md | 3 ++- .../VersionControl/Git/{Github.md => index.md} | 2 +- docs/VersionControl/P4V/Helix.md | 3 ++- docs/VersionControl/P4V/HelixSwarm.md | 3 ++- docs/VersionControl/P4V/Perforce.md | 3 ++- docs/VersionControl/P4V/index.md | 18 ++++++++++++++++++ .../PlasticSCM/{Plastic.md => index.md} | 0 52 files changed, 48 insertions(+), 24 deletions(-) rename docs/Concepts/Algorithms/{Algorithms.md => index.md} (100%) rename docs/Concepts/DevOps/{DevOps.md => index.md} (100%) rename docs/Concepts/ECS/{ECS.md => index.md} (100%) rename docs/Concepts/Inheritance/{Inheritance.md => index.md} (100%) rename docs/Concepts/Memory/{Memory.md => index.md} (100%) rename docs/Concepts/OOP/{OOP.md => index.md} (100%) rename docs/Concepts/Polymorphism/{Polymorphism.md => index.md} (100%) rename docs/Concepts/SOLID/{SOLID.md => index.md} (100%) rename docs/Engine/GameMakerStudio/{GameMakerStudio.md => index.md} (100%) rename docs/Engine/Godot/{Godot.md => index.md} (100%) rename docs/Engine/Unity/{Unity.md => index.md} (100%) rename docs/Engine/UnrealEngine/{UnrealEngine.md => index.md} (100%) rename docs/Framework/DirectX/{DirectX.md => index.md} (100%) rename docs/Framework/Flutter/{Flutter.md => index.md} (100%) rename docs/Framework/JUCE/{JUCE.md => index.md} (100%) rename docs/Framework/NET/{net.md => index.md} (100%) rename docs/Framework/OpenGL/{OpenGL.md => index.md} (100%) rename docs/Framework/SFML/{SFML.md => index.md} (100%) rename docs/IDE/AdobeDreamWeaver/{AdobeDreamWeaver.md => index.md} (100%) rename docs/IDE/MonoDevelop/{MonoDevelop.md => index.md} (100%) rename docs/IDE/NetBeans/{NetBeans.md => index.md} (100%) rename docs/IDE/Notepad++/{Notepad++.md => index.md} (100%) rename docs/IDE/Rider/{Rider.md => index.md} (100%) rename docs/IDE/VSCode/{VSCode.md => index.md} (100%) rename docs/IDE/VisualStudio/{VisualStudio.md => index.md} (100%) rename docs/Language/C#/{C#.md => index.md} (100%) rename docs/Language/C++/{C++.md => index.md} (100%) rename docs/Language/C/{C.md => index.md} (100%) rename docs/Language/CSS/{CSS.md => index.md} (100%) rename docs/Language/Dart/{Dart.md => index.md} (100%) rename docs/Language/GO/{GO.md => index.md} (100%) rename docs/Language/HTML/{HTML.md => index.md} (100%) rename docs/Language/Haxe/{Haxe.md => index.md} (100%) rename docs/Language/JS/{JS.md => index.md} (100%) rename docs/Language/Java/{Java.md => index.md} (100%) rename docs/Language/Lisp/{Lisp.md => index.md} (100%) rename docs/Language/Lua/{Lua.md => index.md} (100%) rename docs/Language/Python/{Python.md => index.md} (100%) rename docs/Language/React/{React.md => index.md} (100%) rename docs/Language/Ruby/{Ruby.md => index.md} (100%) rename docs/Language/Rust/{Rust.md => index.md} (100%) delete mode 100644 docs/VersionControl/Git/Git.md create mode 100644 docs/VersionControl/Git/Github/index.md rename docs/VersionControl/Git/{Github.md => index.md} (96%) create mode 100644 docs/VersionControl/P4V/index.md rename docs/VersionControl/PlasticSCM/{Plastic.md => index.md} (100%) diff --git a/docs/Concepts/Algorithms/Algorithms.md b/docs/Concepts/Algorithms/index.md similarity index 100% rename from docs/Concepts/Algorithms/Algorithms.md rename to docs/Concepts/Algorithms/index.md diff --git a/docs/Concepts/DevOps/DevOps.md b/docs/Concepts/DevOps/index.md similarity index 100% rename from docs/Concepts/DevOps/DevOps.md rename to docs/Concepts/DevOps/index.md diff --git a/docs/Concepts/ECS/ECS.md b/docs/Concepts/ECS/index.md similarity index 100% rename from docs/Concepts/ECS/ECS.md rename to docs/Concepts/ECS/index.md diff --git a/docs/Concepts/Inheritance/Inheritance.md b/docs/Concepts/Inheritance/index.md similarity index 100% rename from docs/Concepts/Inheritance/Inheritance.md rename to docs/Concepts/Inheritance/index.md diff --git a/docs/Concepts/Memory/Memory.md b/docs/Concepts/Memory/index.md similarity index 100% rename from docs/Concepts/Memory/Memory.md rename to docs/Concepts/Memory/index.md diff --git a/docs/Concepts/OOP/OOP.md b/docs/Concepts/OOP/index.md similarity index 100% rename from docs/Concepts/OOP/OOP.md rename to docs/Concepts/OOP/index.md diff --git a/docs/Concepts/Polymorphism/Polymorphism.md b/docs/Concepts/Polymorphism/index.md similarity index 100% rename from docs/Concepts/Polymorphism/Polymorphism.md rename to docs/Concepts/Polymorphism/index.md diff --git a/docs/Concepts/SOLID/SOLID.md b/docs/Concepts/SOLID/index.md similarity index 100% rename from docs/Concepts/SOLID/SOLID.md rename to docs/Concepts/SOLID/index.md diff --git a/docs/Engine/GameMakerStudio/GameMakerStudio.md b/docs/Engine/GameMakerStudio/index.md similarity index 100% rename from docs/Engine/GameMakerStudio/GameMakerStudio.md rename to docs/Engine/GameMakerStudio/index.md diff --git a/docs/Engine/Godot/Godot.md b/docs/Engine/Godot/index.md similarity index 100% rename from docs/Engine/Godot/Godot.md rename to docs/Engine/Godot/index.md diff --git a/docs/Engine/Unity/Unity.md b/docs/Engine/Unity/index.md similarity index 100% rename from docs/Engine/Unity/Unity.md rename to docs/Engine/Unity/index.md diff --git a/docs/Engine/UnrealEngine/UnrealEngine.md b/docs/Engine/UnrealEngine/index.md similarity index 100% rename from docs/Engine/UnrealEngine/UnrealEngine.md rename to docs/Engine/UnrealEngine/index.md diff --git a/docs/Framework/DirectX/DirectX.md b/docs/Framework/DirectX/index.md similarity index 100% rename from docs/Framework/DirectX/DirectX.md rename to docs/Framework/DirectX/index.md diff --git a/docs/Framework/Flutter/Flutter.md b/docs/Framework/Flutter/index.md similarity index 100% rename from docs/Framework/Flutter/Flutter.md rename to docs/Framework/Flutter/index.md diff --git a/docs/Framework/JUCE/JUCE.md b/docs/Framework/JUCE/index.md similarity index 100% rename from docs/Framework/JUCE/JUCE.md rename to docs/Framework/JUCE/index.md diff --git a/docs/Framework/NET/net.md b/docs/Framework/NET/index.md similarity index 100% rename from docs/Framework/NET/net.md rename to docs/Framework/NET/index.md diff --git a/docs/Framework/OpenGL/OpenGL.md b/docs/Framework/OpenGL/index.md similarity index 100% rename from docs/Framework/OpenGL/OpenGL.md rename to docs/Framework/OpenGL/index.md diff --git a/docs/Framework/SFML/SFML.md b/docs/Framework/SFML/index.md similarity index 100% rename from docs/Framework/SFML/SFML.md rename to docs/Framework/SFML/index.md diff --git a/docs/IDE/AdobeDreamWeaver/AdobeDreamWeaver.md b/docs/IDE/AdobeDreamWeaver/index.md similarity index 100% rename from docs/IDE/AdobeDreamWeaver/AdobeDreamWeaver.md rename to docs/IDE/AdobeDreamWeaver/index.md diff --git a/docs/IDE/MonoDevelop/MonoDevelop.md b/docs/IDE/MonoDevelop/index.md similarity index 100% rename from docs/IDE/MonoDevelop/MonoDevelop.md rename to docs/IDE/MonoDevelop/index.md diff --git a/docs/IDE/NetBeans/NetBeans.md b/docs/IDE/NetBeans/index.md similarity index 100% rename from docs/IDE/NetBeans/NetBeans.md rename to docs/IDE/NetBeans/index.md diff --git a/docs/IDE/Notepad++/Notepad++.md b/docs/IDE/Notepad++/index.md similarity index 100% rename from docs/IDE/Notepad++/Notepad++.md rename to docs/IDE/Notepad++/index.md diff --git a/docs/IDE/Rider/Rider.md b/docs/IDE/Rider/index.md similarity index 100% rename from docs/IDE/Rider/Rider.md rename to docs/IDE/Rider/index.md diff --git a/docs/IDE/VSCode/VSCode.md b/docs/IDE/VSCode/index.md similarity index 100% rename from docs/IDE/VSCode/VSCode.md rename to docs/IDE/VSCode/index.md diff --git a/docs/IDE/VisualStudio/VisualStudio.md b/docs/IDE/VisualStudio/index.md similarity index 100% rename from docs/IDE/VisualStudio/VisualStudio.md rename to docs/IDE/VisualStudio/index.md diff --git a/docs/Language/C#/C#.md b/docs/Language/C#/index.md similarity index 100% rename from docs/Language/C#/C#.md rename to docs/Language/C#/index.md diff --git a/docs/Language/C++/C++.md b/docs/Language/C++/index.md similarity index 100% rename from docs/Language/C++/C++.md rename to docs/Language/C++/index.md diff --git a/docs/Language/C/C.md b/docs/Language/C/index.md similarity index 100% rename from docs/Language/C/C.md rename to docs/Language/C/index.md diff --git a/docs/Language/CSS/CSS.md b/docs/Language/CSS/index.md similarity index 100% rename from docs/Language/CSS/CSS.md rename to docs/Language/CSS/index.md diff --git a/docs/Language/Dart/Dart.md b/docs/Language/Dart/index.md similarity index 100% rename from docs/Language/Dart/Dart.md rename to docs/Language/Dart/index.md diff --git a/docs/Language/GO/GO.md b/docs/Language/GO/index.md similarity index 100% rename from docs/Language/GO/GO.md rename to docs/Language/GO/index.md diff --git a/docs/Language/HTML/HTML.md b/docs/Language/HTML/index.md similarity index 100% rename from docs/Language/HTML/HTML.md rename to docs/Language/HTML/index.md diff --git a/docs/Language/Haxe/Haxe.md b/docs/Language/Haxe/index.md similarity index 100% rename from docs/Language/Haxe/Haxe.md rename to docs/Language/Haxe/index.md diff --git a/docs/Language/JS/JS.md b/docs/Language/JS/index.md similarity index 100% rename from docs/Language/JS/JS.md rename to docs/Language/JS/index.md diff --git a/docs/Language/Java/Java.md b/docs/Language/Java/index.md similarity index 100% rename from docs/Language/Java/Java.md rename to docs/Language/Java/index.md diff --git a/docs/Language/Lisp/Lisp.md b/docs/Language/Lisp/index.md similarity index 100% rename from docs/Language/Lisp/Lisp.md rename to docs/Language/Lisp/index.md diff --git a/docs/Language/Lua/Lua.md b/docs/Language/Lua/index.md similarity index 100% rename from docs/Language/Lua/Lua.md rename to docs/Language/Lua/index.md diff --git a/docs/Language/Python/Python.md b/docs/Language/Python/index.md similarity index 100% rename from docs/Language/Python/Python.md rename to docs/Language/Python/index.md diff --git a/docs/Language/React/React.md b/docs/Language/React/index.md similarity index 100% rename from docs/Language/React/React.md rename to docs/Language/React/index.md diff --git a/docs/Language/Ruby/Ruby.md b/docs/Language/Ruby/index.md similarity index 100% rename from docs/Language/Ruby/Ruby.md rename to docs/Language/Ruby/index.md diff --git a/docs/Language/Rust/Rust.md b/docs/Language/Rust/index.md similarity index 100% rename from docs/Language/Rust/Rust.md rename to docs/Language/Rust/index.md diff --git a/docs/VersionControl/Git/Git.md b/docs/VersionControl/Git/Git.md deleted file mode 100644 index adb2d8f..0000000 --- a/docs/VersionControl/Git/Git.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -layout: default -title: Git -description: "Warning: The following page is currently under construction, find more about the details in future patches, or if you choose to add in the article see info on the bottom of the page." -nav_order: 1 -parent: Version Control -has_children: false ---- - -{{ page.title }} -====================== - -{% include under_construction.html %} - -
- -
\ No newline at end of file diff --git a/docs/VersionControl/Git/GitBash.md b/docs/VersionControl/Git/GitBash.md index 6a8727b..b2b485a 100644 --- a/docs/VersionControl/Git/GitBash.md +++ b/docs/VersionControl/Git/GitBash.md @@ -3,7 +3,8 @@ layout: default title: GitBash description: "Warning: The following page is currently under construction, find more about the details in future patches, or if you choose to add in the article see info on the bottom of the page." nav_order: 1 -parent: Version Control +parent: Git +grand_parent: Version Control has_children: false --- diff --git a/docs/VersionControl/Git/Github/EnterpriseToPersonal.md b/docs/VersionControl/Git/Github/EnterpriseToPersonal.md index 9647746..9cd5ce4 100644 --- a/docs/VersionControl/Git/Github/EnterpriseToPersonal.md +++ b/docs/VersionControl/Git/Github/EnterpriseToPersonal.md @@ -3,7 +3,7 @@ layout: default title: Transfer Enterprise to Personal Github description: An article dicussing about the steps to transfer an enterprise account's repositories to personal repositories on github. nav_order: 1 -parent: Github +parent: Git grand_parent: Version Control has_children: false --- diff --git a/docs/VersionControl/Git/Github/index.md b/docs/VersionControl/Git/Github/index.md new file mode 100644 index 0000000..2ddfb72 --- /dev/null +++ b/docs/VersionControl/Git/Github/index.md @@ -0,0 +1,18 @@ +--- +layout: default +title: Github +description: An article dicussing about the steps to transfer an enterprise account's repositories to personal repositories on github. +nav_order: 1 +parent: Git +grand_parent: Version Control +has_children: true +--- + +{{ page.title }} +====================== + +{% include under_construction.html %} + +
+ +
\ No newline at end of file diff --git a/docs/VersionControl/Git/Gitlab.md b/docs/VersionControl/Git/Gitlab.md index f526203..cb50730 100644 --- a/docs/VersionControl/Git/Gitlab.md +++ b/docs/VersionControl/Git/Gitlab.md @@ -3,7 +3,8 @@ layout: default title: Gitlab description: "Warning: The following page is currently under construction, find more about the details in future patches, or if you choose to add in the article see info on the bottom of the page." nav_order: 1 -parent: Version Control +parent: Git +grand_parent: Version Control has_children: false --- diff --git a/docs/VersionControl/Git/Github.md b/docs/VersionControl/Git/index.md similarity index 96% rename from docs/VersionControl/Git/Github.md rename to docs/VersionControl/Git/index.md index db3037a..dd298b3 100644 --- a/docs/VersionControl/Git/Github.md +++ b/docs/VersionControl/Git/index.md @@ -1,6 +1,6 @@ --- layout: default -title: Github +title: Git description: "Warning: The following page is currently under construction, find more about the details in future patches, or if you choose to add in the article see info on the bottom of the page." nav_order: 1 parent: Version Control diff --git a/docs/VersionControl/P4V/Helix.md b/docs/VersionControl/P4V/Helix.md index 610db08..e7d9f4d 100644 --- a/docs/VersionControl/P4V/Helix.md +++ b/docs/VersionControl/P4V/Helix.md @@ -3,7 +3,8 @@ layout: default title: Helix description: "Warning: The following page is currently under construction, find more about the details in future patches, or if you choose to add in the article see info on the bottom of the page." nav_order: 1 -parent: Version Control +grand_parent: Version Control +parent: P4V has_children: false --- diff --git a/docs/VersionControl/P4V/HelixSwarm.md b/docs/VersionControl/P4V/HelixSwarm.md index 7cb8856..08d4f95 100644 --- a/docs/VersionControl/P4V/HelixSwarm.md +++ b/docs/VersionControl/P4V/HelixSwarm.md @@ -3,7 +3,8 @@ layout: default title: HelixSwarm description: "Warning: The following page is currently under construction, find more about the details in future patches, or if you choose to add in the article see info on the bottom of the page." nav_order: 1 -parent: Version Control +grand_parent: Version Control +parent: P4V has_children: false --- diff --git a/docs/VersionControl/P4V/Perforce.md b/docs/VersionControl/P4V/Perforce.md index 8ae6157..25d4465 100644 --- a/docs/VersionControl/P4V/Perforce.md +++ b/docs/VersionControl/P4V/Perforce.md @@ -3,7 +3,8 @@ layout: default title: Perforce description: "Warning: The following page is currently under construction, find more about the details in future patches, or if you choose to add in the article see info on the bottom of the page." nav_order: 1 -parent: Version Control +grand_parent: Version Control +parent: P4V has_children: false --- diff --git a/docs/VersionControl/P4V/index.md b/docs/VersionControl/P4V/index.md new file mode 100644 index 0000000..93c7c5f --- /dev/null +++ b/docs/VersionControl/P4V/index.md @@ -0,0 +1,18 @@ +--- +layout: default +title: P4V +description: An article dicussing about the steps to transfer an enterprise account's repositories to personal repositories on github. +nav_order: 1 +parent: Version Control +has_children: true + +--- + +{{ page.title }} +====================== + +{% include under_construction.html %} + +
+ +
\ No newline at end of file diff --git a/docs/VersionControl/PlasticSCM/Plastic.md b/docs/VersionControl/PlasticSCM/index.md similarity index 100% rename from docs/VersionControl/PlasticSCM/Plastic.md rename to docs/VersionControl/PlasticSCM/index.md