self-generating website for Pa-Kua UK
Find a file
2019-06-09 12:07:10 +01:00
data v0.2 - converted into an on-the-fly static generator 2019-06-09 12:07:10 +01:00
image this could actually be launched; re-done the PHP part, contact is without contact form for the better, css cleaned up accordingly, added the images into the repo 2019-06-06 10:17:57 +01:00
page v0.2 - converted into an on-the-fly static generator 2019-06-09 12:07:10 +01:00
template v0.2 - converted into an on-the-fly static generator 2019-06-09 12:07:10 +01:00
.gitignore additional cleanups 2019-06-06 13:16:19 +01:00
favicon.png this could actually be launched; re-done the PHP part, contact is without contact form for the better, css cleaned up accordingly, added the images into the repo 2019-06-06 10:17:57 +01:00
html5shiv-printshiv.min.js initial version 2019-06-05 10:26:29 +01:00
index.php v0.2 - converted into an on-the-fly static generator 2019-06-09 12:07:10 +01:00
jquery-3.4.1.min.js initial version 2019-06-05 10:26:29 +01:00
jquery.justifiedGallery.min.js initial version 2019-06-05 10:26:29 +01:00
jquery.magnific-popup.min.js initial version 2019-06-05 10:26:29 +01:00
justifiedGallery.min.css initial version 2019-06-05 10:26:29 +01:00
magnific-popup.css initial version 2019-06-05 10:26:29 +01:00
README.md additional cleanups 2019-06-06 13:16:19 +01:00
style.css finalized v0.1 2019-06-09 12:03:07 +01:00
symbols.svg this could actually be launched; re-done the PHP part, contact is without contact form for the better, css cleaned up accordingly, added the images into the repo 2019-06-06 10:17:57 +01:00

Pa-Kua UK

This is a tiny website built for Pa-Kua School UK. Most of the content is in standard HTML format glued together with some vanilla PHP. It's all extremely simple and small.

External services

  • videos are embedded from Youtube
  • maps are embedded from Google Maps
  • newsletter form is for Mailchimp
  • gallery is auto generated from Flickr and hot links to Flickr hosted images

Data

Org and site data are in JSON-LD files in site.json and org.json. Each page has a .html part and a .json part; the JSON is JSON-LD and for metadata, while the HTML will populate the <main> part of the page.

Example flickr.json

The required .flickr.json file is not in the repository, because it contains and API key. It should look like this:

{
    "api_key": "KEY",
    "photoset_id": "ID",
    "user_id": "UID"
}