Commit Graph

177 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
fe2af3b18f Make getting stated page -> play.html, redirect all links and change old getting started page to tell users to go to play.html 2023-04-02 10:10:13 +09:00
dginovker
ab919ae3b3 Add alt tags to a few images for SEO accessibility 2022-11-14 05:28:57 +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
dginovker
82bc7a19e5 Improve <a> tag text for SEO 2022-11-13 23:16:23 +09:00
Dan G
28ebbf5f05
Convert all JPGs and jpg references to webp (#191)
* Add webp versions of all jpg files

* Some jpg refs converted to webp

* Some more jpg refs converted to webp

* Finish converting jpg refs to webp

* Remove jpgs since they're now webp
2022-11-13 22:38:17 +09:00
Dan G
53ee03b020
Convert all local png references to webp (#190)
* Checkpoint

* Finish making every ref webp

* Replace all imgur.webp links with png
2022-11-13 21:45:52 +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
ryannathans
41b0a69711 updated getting started guide to cover Saradomin installation
updated getting started guide content
changed home page play button link to open the getting started guide
2022-10-09 20:43:19 +11:00
downthecrop
3a1946cbb5 Add Promo images, convert static getting-started page to jekyll 2022-09-08 04:47:15 +09:00
ryannathans
0b3bbf14b3 deleted old bug report page
swapped wiki urls to use https cached link
2022-05-03 18:00:22 +10:00
downthecrop
7536f121e7 Add mobile client links 2022-02-28 10:46:25 -08:00
dginovker
742a499eef Remove trailing forwardslash breaking url 2022-02-17 21:55:09 +09:00
dginovker
da9d8e6d05 Merge branch 'master' of github.com:2009scape/2009scape.github.io 2022-02-17 21:49:26 +09:00
dginovker
a89d4098d5 Updated hiscores URL 2022-02-17 21:49:01 +09:00
ryannathans
62ef3772f4 fix bug report link on home page 2021-12-24 21:41:58 +11:00
dginovker
e913e849cf Update ngrok url again 2021-12-11 14:54:44 -05:00
dginovker
5463b58ca3 Update ngrok url again, remove trailing backslash 2021-12-11 14:52:29 -05:00
dginovker
3b9cbf2a58 Update ngrok url again 2021-12-11 14:34:28 -05:00
dginovker
b4c5d40d4e Force update 2021-12-11 14:32:15 -05:00
downthecrop
c231a81899
Merge branch 'master' into November-Update 2021-10-30 13:13:46 -07:00
downthecrop
3eb04cf70e
November News Post Part 1 (#4)
* Trick-or-Treat

* Mistakenly deleted favicon, make content collapse work

* Delete 2021-06-11.html

Not relevant and confusing people

* Delete 2021-06-17.html

* Update Discord invite links to point to rules

* Novemeber News Post + Cleanup Halloween Styles

Co-authored-by: Nobody Important <summerlizebeth@protonmail.com>
Co-authored-by: Ceikry <61421472+Ceikry@users.noreply.github.com>
Co-authored-by: Summer <69411389+summerdevs@users.noreply.github.com>
Co-authored-by: dginovker <dcress01@uoguelph.ca>
2021-10-30 13:04:21 -07:00
downthecrop
947dc29d7b
Collapse Content + Favicon (#3)
* Trick-or-Treat

* Mistakenly deleted favicon, make content collapse work

* Delete 2021-06-11.html

Not relevant and confusing people

* Delete 2021-06-17.html

* Update Discord invite links to point to rules

Co-authored-by: Nobody Important <summerlizebeth@protonmail.com>
Co-authored-by: Ceikry <61421472+Ceikry@users.noreply.github.com>
Co-authored-by: Summer <69411389+summerdevs@users.noreply.github.com>
Co-authored-by: dginovker <dcress01@uoguelph.ca>
2021-10-30 13:02:36 -07:00
dginovker
b7958713be Update Discord invite links to point to rules 2021-10-28 11:20:50 -04:00
downthecrop
39398e874b Dynamic monthy newspost promo image + ability to specify promo images in posts 2021-10-15 20:51:55 -07:00
Nobody Important
14f16a1a3c Halloween design 2021-10-10 11:33:14 -04: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
dginovker
e889fa8c97 Force update 2021-09-18 10:37:45 -04:00
dginovker
563a8c7a5a Force update 2021-09-18 10:37:29 -04:00
nobody important
cb1c93acfa Quick Fix : Needed the correct link for update on home page. 2021-09-17 23:15:02 -04:00
nobody important
f1ae71bba7 Merge once again because github is complete trash 2021-09-17 11:13:14 -04:00
dginovker
74f7504b84 Force update 2021-09-16 17:55:32 -04:00
dginovker
e4bdc25cba Force update 2021-08-31 16:42:05 -04:00
Summer
46c90b4f20
Add files via upload 2021-08-30 13:28:23 -04:00
Summer
2330edc4d3
Add files via upload 2021-08-16 04:14:03 -04:00
Summer
97fbfee445 Update 2021-08-09 00:58:51 -04:00
Ceikry
22c724da3c
Windows users actually really genuinely do not deserve anything nice 2021-08-05 21:50:22 -05:00
dginovker
dea97d3b86 Force update 2021-08-04 15:52:24 -04:00
dginovker
a38fe4a4e5 Force update 2021-08-04 15:51:38 -04:00
Summer
b368c536a5 No idea why the index link was like five out but here 2021-08-02 01:32:16 -04:00
Summer
0ce515cf6a Update Batch 2021-08-02 01:30:22 -04:00
Ceikry
fef0cc8610
Redirect wiki link 2021-07-28 11:41:35 -05:00
dginovker
368e32de79 Force update 2021-07-27 17:35:06 -04:00