Commit Graph

27 Commits

Author SHA1 Message Date
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
Bart Ribbers
fd731e9c4d Reapply "Re-apply news updates changes while staying compatible with the Saradomin launcher (#245)" (#246)
This reverts commit b645959417.
2024-01-05 22:10:43 +09:00
Dan G
b645959417
Revert "Re-apply news updates changes while staying compatible with the Saradomin launcher (#245)" (#246)
This reverts commit ab416c903a.
2024-01-05 19:18:22 +09:00
Bart Ribbers
ab416c903a
Re-apply news updates changes while staying compatible with the Saradomin launcher (#245)
* Reapply "Make all news posts use proper templates and use the Jekyll post system (#243)" (#244)

This reverts commit 597567687d.

* Change /services/m=news/latest.html to show the latest update rather than redirecting to stop Saradomin launcher from crashing

The launcher really shouldn't crash when it fails to retrieve news
items, but alas.
2024-01-05 19:09:37 +09:00
Dan G
597567687d
Revert "Make all news posts use proper templates and use the Jekyll post system (#243)" (#244)
This reverts commit 585b04d153.
2024-01-05 18:54:25 +09:00
Bart Ribbers
585b04d153
Make all news posts use proper templates and use the Jekyll post system (#243)
* Make all news posts use proper templates and use the Jekyll post system

A TON of layout code was just copied over with every update post (thus
duplicated). That's just asking for problems and is what templates exists
for.

While at it I formatted all the HTML I saw, formatting was all over the
place.

* Add a RSS feed for game updates
2024-01-05 18:00:23 +09:00
dginovker
71eb4bcbad Funorb - Make games slightly larger by default 2023-06-04 14:03:36 +09:00
dginovker
a29a7fdaa7 Funorb - Better Ruffle player defaults 2023-06-03 14:45:19 +09:00
dginovker
6f0c7652ee Funorb - Replace keyboard tip with zoom tip 2023-06-02 03:47:49 +09:00
dginovker
83538ae310 2009scape's Funorb -> 2009scape Funorb 2023-06-01 13:17:33 +09:00
dginovker
eaafa31f51 Don't display AS3 warning 2023-06-01 11:24:35 +09:00
dginovker
18ae007008 Funorb - Fix page descriptions, delete old game.html 2023-05-11 04:54:06 +09:00
dginovker
9975c84895 Funorb - Clean up game page links 2023-05-11 04:31:05 +09:00
dginovker
1de21d38ff Funorb - Add Jekyll layout for games instead of loading games based on parameter. Convert Age of War as a test 2023-05-11 04:24:59 +09:00
dginovker
88528d756c Change meta description to include keyword 'Runescape' for better SEO 2023-04-02 10:32:27 +09:00
dginovker
6a60cfe493 Add viewports to all layout pages 2022-11-14 05:33:33 +09:00
dginovker
6ce61ee89e 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
Dan G
a2f9b30869
Revert "Set Document DocType PublicId to null on all the pages (SEO) (#194)" (#195)
This reverts commit a0dab13947.
2022-11-14 04:59:50 +09:00
Dan G
a0dab13947
Set Document DocType PublicId to null on all the pages (SEO) (#194)
* checkpoint

* Checkpoint

* Checkpoint

* Checkpoint
2022-11-14 04:32:26 +09:00
dginovker
6a6cc4defd Replace all href='' links with links back to content root for crawling 2022-11-14 03:52:09 +09:00
Dan G
c04f9874ea
Add viewport meta tag for mobile SEO boost (#192)
* Add viewport meta tag for mobile devices

* Add viewport meta tag for mobile devices
2022-11-13 23:10:06 +09:00
Dan G
b2f03dbd3b
Convert all .png images to .webp format (#188)
* Convert 2009scape banners to webp format

* Add a .webp version of all png images

* Reference webp version of images
2022-11-13 02:48:13 +09:00
downthecrop
90e60f507a make footer and include 2022-08-13 22:26:26 +09:00
Dylan
ecbd74ba9f Updated the HOF CSS & Entries 2022-01-07 20:19:15 -05:00
downthecrop
50522eef7d Latest.html now mirrors instead of redirect 2021-09-19 14:57:02 -07:00
Ceikry
a15be2364e
Revert "Jekyll changes" 2021-09-19 14:57:15 -05:00
downthecrop
cb2845ef69 Take advantage of Jekyll for easier site management 2021-09-19 02:21:28 -07:00