df799e9d1e
It's currently non-functional and there are no API's to retrieve the required information from. Once those API's exist this commit can be reverted to restore the page layout and to make it work with the new API. |
||
---|---|---|
_includes | ||
_layouts | ||
.vscode | ||
.well-known | ||
assets | ||
secure | ||
services | ||
site | ||
updates | ||
_config.yml | ||
.gitignore | ||
404.html | ||
CNAME | ||
fade.gif | ||
favicon.ico | ||
feed.xml | ||
index.html | ||
parse.py | ||
README.md | ||
serve.bat | ||
serve.sh |
2009 RSPS website
Note: This is a haphazard hack of a 2009 website made by jarryd229 combined with a 2010 website dump.
Want to help? No problem! index.html
is where it all starts :)
Something seem broken (missing images?) - Get the original, unedited copy. Things could have broken in the past: https://github.com/2009scape/Dumps/tree/master/2010%20Website%20Dump
View the website live here: https://2009scape.github.io/
Building Jekyll Locally
This website utilizes Jekyll to generate static pages.
- Install Jekyll
- Build and serve the site
- Inside project root run
jekyll serve
or alternatively: - Windows:serve.bat
- Unix:./serve.sh
- Inside project root run
For faster builds locally (from about 80 seconds to about 6 seconds) add:
exclude: - services/m=poll/* - services/m=forum/sl=* - services/m=itemdb_rs/*
to _config.yml
, and substitute jekyll serve --incremental
News Posts
Located in services/m=news/archives/
Use the latest as an example. They are indexed automatically based on their file name.
--- title: Title tags: news layout: newspost collection: Game Updates date: 2021-07-26 00:00:00 +0000 authors: Name ---
there is an optional promo_image
tag to specify a homepage image for the post.