Go to file
Bart Ribbers 4eda43f39b
Use templates better to remove a ton of code duplication (#254)
* 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.
2024-06-02 19:15:26 +10:00
_includes Use templates better to remove a ton of code duplication (#254) 2024-06-02 19:15:26 +10:00
_layouts Use templates better to remove a ton of code duplication (#254) 2024-06-02 19:15:26 +10:00
.vscode Reapply "Re-apply news updates changes while staying compatible with the Saradomin launcher (#245)" (#246) 2024-01-05 22:10:43 +09:00
.well-known Add Flatpak verification for the cute verification badge (#202) 2023-02-10 00:06:52 +09:00
assets Use templates better to remove a ton of code duplication (#254) 2024-06-02 19:15:26 +10:00
services Use templates better to remove a ton of code duplication (#254) 2024-06-02 19:15:26 +10:00
site Use templates better to remove a ton of code duplication (#254) 2024-06-02 19:15:26 +10:00
updates Use templates better to remove a ton of code duplication (#254) 2024-06-02 19:15:26 +10:00
_config.yml Reapply "Re-apply news updates changes while staying compatible with the Saradomin launcher (#245)" (#246) 2024-01-05 22:10:43 +09:00
.gitignore Change all Jagex.com links to point back to content root and be crawlable (SEO) (#193) 2022-11-14 03:42:45 +09:00
404.html Use templates better to remove a ton of code duplication (#254) 2024-06-02 19:15:26 +10:00
CNAME Create CNAME 2020-11-24 13:21:41 -05:00
fade.gif Biggggggggggggggg push 2020-11-20 09:58:06 -05:00
favicon.ico Collapse Content + Favicon (#3) 2021-10-30 13:02:36 -07:00
feed.xml Add author information to posts in the RSS feed 2024-01-05 22:10:43 +09:00
index.html Use templates better to remove a ton of code duplication (#254) 2024-06-02 19:15:26 +10:00
README.md fix serve instructions, add serve scripts, exclude dev files from web host 2021-12-24 21:43:05 +11:00
serve.bat fix serve instructions, add serve scripts, exclude dev files from web host 2021-12-24 21:43:05 +11:00
serve.sh fix serve instructions, add serve scripts, exclude dev files from web host 2021-12-24 21:43:05 +11:00

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.

  1. Install Jekyll
  2. Build and serve the site
    • Inside project root run jekyll serve or alternatively: - Windows: serve.bat - Unix: ./serve.sh

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.