From d49c955dafddc074ebf9a531bb8c4aa2bf579c85 Mon Sep 17 00:00:00 2001 From: Zi Xing Date: Thu, 3 Feb 2022 16:37:50 -0500 Subject: [PATCH] Created final boilerplate --- .gitignore | 2 + .ppm_package | 1 + Makefile | 22 + src/package.json | 37 +- src/pages/index/contents.dyn | 36 ++ src/runtime_scripts/template_settings.dyn | 6 + src/sections/footer.dyn | 24 + src/sections/header.dyn | 14 + src/sections/javascript.dyn | 9 + src/sections/menu.dyn | 516 ++++++++++++++++++++++ src/sections/navbar.dyn | 176 ++++++++ 11 files changed, 817 insertions(+), 26 deletions(-) create mode 100644 .gitignore create mode 100644 .ppm_package create mode 100644 Makefile create mode 100644 src/runtime_scripts/template_settings.dyn create mode 100644 src/sections/footer.dyn create mode 100644 src/sections/header.dyn create mode 100644 src/sections/javascript.dyn create mode 100644 src/sections/menu.dyn create mode 100644 src/sections/navbar.dyn diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c4cb311 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/assets +/build \ No newline at end of file diff --git a/.ppm_package b/.ppm_package new file mode 100644 index 0000000..e831038 --- /dev/null +++ b/.ppm_package @@ -0,0 +1 @@ +src \ No newline at end of file diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..48fee8f --- /dev/null +++ b/Makefile @@ -0,0 +1,22 @@ +clean: + rm -rf build + +build: + mkdir build + ppm --no-intro --compile="src" --directory="build" + +update: + ppm --generate-package="src" + +install: + rm frontend/index.php; cp make_assets/build.php frontend/index.php; + ppm --no-intro --no-prompt --fix-conflict --install="build/net.intellivoid.services_web.ppm" + rm frontend/index.php; cp make_assets/live.php frontend/index.php; + +install_fast: + rm frontend/index.php; cp make_assets/build.php frontend/index.php; + ppm --no-intro --no-prompt --fix-conflict --skip-dependencies --install="build/net.intellivoid.services_web.ppm" + rm frontend/index.php; cp make_assets/live.php frontend/index.php; + +live: + while inotifywait -qqre modify "src"; do make clean update build install_fast; done \ No newline at end of file diff --git a/src/package.json b/src/package.json index 3c60de6..1555ce4 100644 --- a/src/package.json +++ b/src/package.json @@ -1,12 +1,12 @@ { "package": { - "package_name": "net.intellivoid.intellivoid_website", - "name": "Intellivoid Website", - "version": "3.0.0.0", + "package_name": "net.intellivoid.services_web", + "name": "Intellivoid Services", + "version": "1.0.0.0", "author": "Zi Xing Narrakas", "organization": "Intellivoid Technologies", - "description": "The main website for Intellivoid", - "url": "https://github.com/intellivoid/Intellivoid-Website", + "description": "Intellivoid Services Administration Panel", + "url": "https://github.com/intellivoid/Intellivoid-Services-Web", "dependencies": [ { "package": "net.intellivoid.dynamical_web", @@ -15,9 +15,9 @@ "required": true }, { - "package": "net.intellivoid.website_template", + "package": "net.intellivoid.dore_template", "version": "latest", - "source": "default@github/intellivoid/Intellivoid-Website-Template", + "source": "default@github/intellivoid/Dore-Template", "required": true } ], @@ -30,30 +30,15 @@ }, "components": [], "files": [ - "markdown/tos/es.md", - "markdown/tos/en.md", - "markdown/dev_dav/en.md", - "markdown/privacy/es.md", - "markdown/privacy/en.md", - "markdown/example/es.md", - "markdown/example/zh.md", - "markdown/example/en.md", - "markdown/dev_antiengineer/en.md", - "markdown/dev_netkas/en.md", + "sections/menu.dyn", "sections/footer.dyn", "sections/header.dyn", - "sections/navigation.dyn", - "sections/navigation_dark.dyn", - "sections/js_scripts.dyn", - "sections/navigation_light.dyn", + "sections/javascript.dyn", + "sections/navbar.dyn", "package.json", "languages/en.json", - "javascript/main.js.dyn", - "pages/team/team_members.json", - "pages/team/contents.dyn", "pages/index/contents.dyn", - "pages/about/contents.dyn", - "runtime_scripts/maintenance.dyn", + "runtime_scripts/template_settings.dyn", "configuration.json" ] } \ No newline at end of file diff --git a/src/pages/index/contents.dyn b/src/pages/index/contents.dyn index e69de29..0e0184c 100644 --- a/src/pages/index/contents.dyn +++ b/src/pages/index/contents.dyn @@ -0,0 +1,36 @@ + + + + + Dore jQuery + + + + + + +
+
+
+
+

Blank Page

+ +
+
+
+
+
+ + + + \ No newline at end of file diff --git a/src/runtime_scripts/template_settings.dyn b/src/runtime_scripts/template_settings.dyn new file mode 100644 index 0000000..4f7d023 --- /dev/null +++ b/src/runtime_scripts/template_settings.dyn @@ -0,0 +1,6 @@ + + + \ No newline at end of file diff --git a/src/sections/header.dyn b/src/sections/header.dyn new file mode 100644 index 0000000..35d969d --- /dev/null +++ b/src/sections/header.dyn @@ -0,0 +1,14 @@ + + + + + + + + + +" /> + + \ No newline at end of file diff --git a/src/sections/javascript.dyn b/src/sections/javascript.dyn new file mode 100644 index 0000000..18f6ae3 --- /dev/null +++ b/src/sections/javascript.dyn @@ -0,0 +1,9 @@ + + + + + + + \ No newline at end of file diff --git a/src/sections/menu.dyn b/src/sections/menu.dyn new file mode 100644 index 0000000..38873f1 --- /dev/null +++ b/src/sections/menu.dyn @@ -0,0 +1,516 @@ + \ No newline at end of file diff --git a/src/sections/navbar.dyn b/src/sections/navbar.dyn new file mode 100644 index 0000000..bd4912d --- /dev/null +++ b/src/sections/navbar.dyn @@ -0,0 +1,176 @@ + \ No newline at end of file