4eda43f39b
* Fix broken links in update posts They were using relative links still which became invalid by moving directories. It's better to link stuff absolutely anyway. * Remove unused 'secure' registration and login pages * Remove obsolete parse.py * Use templates better to remove a ton of code duplication Where it made sense I converted HTML pages to Markdown to ease writing and discourage custom styling as much as possible. These pages can still use custom HTML when necessary, and some do, but they are easier to read and understand now. |
||
---|---|---|
_includes | ||
_layouts | ||
.vscode | ||
.well-known | ||
assets | ||
services | ||
site | ||
updates | ||
_config.yml | ||
.gitignore | ||
404.html | ||
CNAME | ||
fade.gif | ||
favicon.ico | ||
feed.xml | ||
index.html | ||
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.