Go to file
2022-11-14 05:33:41 +09:00
_includes Specify image sizes so the page doesn't move elements around during the first couple ms of display 2022-11-14 05:23:48 +09:00
_layouts Add viewports to all layout pages 2022-11-14 05:33:33 +09:00
2009pastes
secure Specify image sizes so the page doesn't move elements around during the first couple ms of display 2022-11-14 05:23:48 +09:00
services Revert "Set Document DocType PublicId to null on all the pages (SEO) (#194)" (#195) 2022-11-14 04:59:50 +09:00
site Make forum link crawlable on getting started 2022-11-14 05:33:41 +09:00
_config.yml
.gitignore
404.html
CNAME
fade.gif
favicon.ico
index.html Add alt tags to a few images for SEO accessibility 2022-11-14 05:28:57 +09:00
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.

  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.