staffordshire-hoard

A Jekyll instance of the original Staffordshire Hoard website released in September 2009

https://github.com/portableant/staffordshire-hoard

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: academia.edu
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.2%) to scientific vocabulary

Keywords

archaeology jekyll
Last synced: 6 months ago · JSON representation

Repository

A Jekyll instance of the original Staffordshire Hoard website released in September 2009

Basic Info
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 2
Topics
archaeology jekyll
Created over 2 years ago · Last pushed 6 months ago
Metadata Files
Readme License Citation

README.md

The Staffordshire Hoard - the original website resurrected

A screenshot of the original website

This repository holds a Jekyll port of the original Textpattern site that I built in 2009 with my wife. This was created for the launch news of the discovery of the Staffordshire Hoard, with zero budget and at very short notice for the 24th September 2009.

We made this together in a day, I wrote the code and sorted out the content management system, my wife (Kate Kelland) labelled all the images on Flickr. The original image set had 500k views in the first 5 days, and the website had 175k visitors on the day that news broke of the discovery (more about this on Academia).

I have ported a version from the first month of creation, it later had a few more design elements like the Art Fund logo. The only more up to date section is for news articles, which have been imported up to the last date possible to extract from the Wayback Machine.

What's missing?

Nothing has been done to change it to meet latest WCAG guidance or to make this mobile device friendly as this is meant to be a replica of what I created back then (it's basically replicating the front end, devoid of a backend CMS and now has human readable markdown files).

I have dropped two elements - search and Google Translate.

Flickr image imports via the old api.

Archived snapshots

You can find the archived versions on the Wayback machine and see when it was changed to a wordpress site, run by Staffordshire County Council. The hoard was named best archaeological discovery at the British Archaeology Awards in July 2019.

Structure

This is a very simple site, the main site structure uses old versions of:

  • JQuery
  • Lightbox

This repository is structured as such:

  • two folders of markdown files (uses Kramdown for css classes)
    • News stories in _posts
    • Pages in _pages (these are created via collections in config.yml)
  • assets - which holds pdfs, videos and screenshots of hoard related things
  • images - site images
  • css - contains the original CSS
  • js - contains the old CDN hosted jquery etc
  • layouts - I only needed one and this is held in _layouts
  • reusable html fragments - these are held in _includes, a bit of HTML and liquid

The old Flickr images :camera:

This port doesn't dynamically pull in the original Flickr images via the API like the Textpattern site did, basically because many of them are now unavailable, which could be for a few reasons - the PAS have stopped paying for access to Flickr, the original images have had their license changed from CC-BY variants or they have been removed.

When I lead the Portable Antiquities Scheme's digital projects, I created lots of images and folders on Flickr.

  1. Staffordshire Hoard Part 1 - 5 images only
  2. Staffordshire Hoard Part 2 - this contains lots of x-rays
  3. Staffordshire Hoard Part 3 - set of original Kevin Leahy images
  4. Staffordshire Hoard Part 4 - set of original Kevin Leahy images
  5. Staffordshire Hoard Part 5 - set of original Kevin Leahy images
  6. Staffordshire Hoard Part 6 - set of original Kevin Leahy images
  7. Staffordshire Hoard Part 7 - lots of press and screenshots
  8. Staffordshire Hoard original launch images

You can find some real gems in here, like pictures of the hoard laid out for the Treasure Valuation Committee e.g.

Some of the objects in a box

There are also lots of images on Wikicommons of the hoard from various users.

Records on the PAS database

Before I left the Scheme, I had begun to catalogue all the records on the database. They can be found under the STAFFS institution and are very skeletal, formed from Kevin Leahy's spreadsheet and the images are the ones from the above sets with raffle ticket identifiers.

Running this locally

If you want to run a local copy, you need to have Jekyll installed (this was created on 4.2.2). Then do the following:

sh git clone https://github.com/portableant/staffordshire-hoard cd staffordshire-hoard bundle install bundle exec jekyll serve The site is then available at http://localhost:4000

CNAME

This repo is set to run off a subdomain pointed at the Github repo, and is configured via the CNAME file in the root folder of this repo.

Auto deploy

An action is set to run and build every time a commit is pushed to the repository. This uses the simple jekyll action, available via the pages setup section.

Security and code upgrading

Dependabot has been enabled.

License

The code for this project is licensed as MIT; content is CC-BY-NC-SA as that replicates how this site was originally released.

Owner

  • Name: Daniel Pett
  • Login: portableant
  • Kind: user
  • Location: Hertfordshire

I work with technology, mainly for museums, archaeology and heritage organisations - #R #PHP #Gatsby #Python #Jekyll #React and more

GitHub Events

Total
  • Delete event: 1
  • Push event: 2
  • Pull request event: 1
Last Year
  • Delete event: 1
  • Push event: 2
  • Pull request event: 1

Issues and Pull Requests

Last synced: 12 months ago

All Time
  • Total issues: 0
  • Total pull requests: 2
  • Average time to close issues: N/A
  • Average time to close pull requests: 21 days
  • Total issue authors: 0
  • Total pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 1.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 2
Past Year
  • Issues: 0
  • Pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: about 22 hours
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 1.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 1
Top Authors
Issue Authors
Pull Request Authors
  • dependabot[bot] (5)
Top Labels
Issue Labels
Pull Request Labels
dependencies (5) ruby (1)

Dependencies

.github/workflows/jekyll.yml actions
  • actions/checkout v3 composite
  • actions/configure-pages v3 composite
  • actions/deploy-pages v2 composite
  • actions/upload-pages-artifact v2 composite
  • ruby/setup-ruby 55283cc23133118229fd3f97f9336ee23a179fcf composite
.github/workflows/main.yml actions
  • actions/checkout v3 composite
  • actions/configure-pages v3 composite
  • actions/deploy-pages v2 composite
  • actions/jekyll-build-pages v1 composite
  • actions/upload-pages-artifact v1 composite
Gemfile rubygems
  • jekyll-feed >= 0 development
  • jekyll-seo-tag >= 0 development
  • jekyll-sitemap >= 0 development
  • http_parser.rb ~> 0.6.0
  • jekyll ~> 4.2.2
  • kramdown >= 2.3.0
  • kramdown-parser-gfm >= 0
  • nokogiri >= 0
  • tzinfo ~> 1.2
  • tzinfo-data >= 0
  • wdm ~> 0.1.1
  • webrick >= 0
Gemfile.lock rubygems
  • addressable 2.8.5
  • bundler 2.3.3
  • colorator 1.1.0
  • concurrent-ruby 1.2.2
  • em-websocket 0.5.3
  • eventmachine 1.2.7
  • ffi 1.16.3
  • forwardable-extended 2.6.0
  • http_parser.rb 0.8.0
  • i18n 1.14.1
  • jekyll 4.2.2
  • jekyll-feed 0.17.0
  • jekyll-sass-converter 2.2.0
  • jekyll-seo-tag 2.8.0
  • jekyll-sitemap 1.4.0
  • jekyll-watch 2.2.1
  • kramdown 2.4.0
  • kramdown-parser-gfm 1.1.0
  • liquid 4.0.4
  • listen 3.8.0
  • mercenary 0.4.0
  • minima 2.5.1
  • nokogiri 1.15.4
  • pathutil 0.16.2
  • public_suffix 5.0.3
  • racc 1.7.3
  • rb-fsevent 0.11.2
  • rb-inotify 0.10.1
  • rexml 3.2.6
  • rouge 3.30.0
  • safe_yaml 1.0.5
  • sassc 2.4.0
  • terminal-table 2.0.0
  • unicode-display_width 1.8.0
  • webrick 1.8.1