Commit Graph

168 Commits

Author SHA1 Message Date
blankie 411ebb3ab6
Hide slideshows 2024-01-09 17:38:02 +11:00
blankie d5f992b7d8
Fix scrolling to sections if a tab's hash coincides with one
ben10/wiki/Alien_X_(Classic)#Appearances
2024-01-09 17:38:01 +11:00
blankie 2277c53956
Prevent making duplicate history entries 2024-01-09 17:38:01 +11:00
blankie e8923d3f5c
Prevent linking to tabs with no IDs 2024-01-09 17:38:01 +11:00
blankie c9eba0b5c3
Add the ability to specify/open the last open tab in the URL 2024-01-09 17:38:01 +11:00
blankie d345fb8ff4
Add better support for tabs
Some pages break without actual tab support, such as
https://breezewiki.com/ben10/wiki/Ultimatrix_(Original)#Modes

This change aims to work with old browsers (such as Firefox for Android 68)
and browsers with Javascript disabled (by showing all tab contents and hiding
the tab bar, i.e. how tabs work before this change).
2024-01-09 17:37:57 +11:00
Cadence Ember b8a6c5198d Fix more redirects in offline mode 2024-01-09 17:35:26 +13:00
Cadence Ember 0fed724604 Fix redirects to category pages in offline mode 2024-01-09 17:13:04 +13:00
blankie 3942350468 Fix error on a redirect page with no link
https://lists.sr.ht/~cadence/breezewiki-discuss/%3CCY2G0E3G55N3.ANW2QREUS5SO%40nixnetmail.com%3E
2024-01-09 16:41:48 +13:00
Cadence Ember 723bb92b0a
Archiver GUI super-reset button 2023-12-15 21:23:12 +13:00
Cadence Ember 9c3125d6be
Minor improvements to archiver 2023-12-13 23:09:00 +13:00
Cadence Ember a57445abcb Archiver now saves redirects 2023-12-12 11:10:47 +13:00
Cadence Ember 27c9680f5b Solr indexer code cleanup 2023-12-12 10:35:49 +13:00
Cadence Ember aea627b27f Solr fix multivalued in schema 2023-12-06 16:35:07 +13:00
Cadence Ember e5e3876254 Solr managed schema sucks 2023-12-06 16:02:43 +13:00
Cadence Ember 61c304cf41 Implement Solr search provider 2023-12-06 13:08:20 +13:00
Cadence Ember 76eaaa0a47 Solr schema add back text_general 2023-12-05 10:12:59 +13:00
Cadence Ember 4bf756bc9c Solr schema title can store numbers 2023-12-05 10:07:51 +13:00
Cadence Ember 4f4fe91466
Update URL of CLOCKUP WIKI 2023-11-29 22:07:32 +13:00
Cadence Ember 57e0d20657
Add more indexers and Solr configuration 2023-11-29 22:06:54 +13:00
Cadence Ember 43c3f70736
Add experimental FTS indexer 2023-11-29 22:06:50 +13:00
Cadence Ember b8ccd6cc3e
Improve theme layout on non-flex browsers 2023-10-03 18:54:07 +13:00
Cadence Ember 33591ce0a3
Add Minecraft to independent wikis 2023-09-26 00:51:55 +13:00
Cadence Ember 61d2820342
fix some more play buttons on minecraft wiki 2023-06-17 00:16:11 +12:00
Cadence Ember 4336e4ab43
fix javascript audio buttons on hearthstone wiki 2023-06-17 00:09:59 +12:00
Cadence Ember f6933e9e50
expand all Warframe ability collapsibles 2023-06-16 23:05:30 +12:00
Cadence Ember 4b039cca5e
Explain how page-search works in the code 2023-05-27 23:48:08 +12:00
Cadence Ember a9754463b6
Fix (& x) sequences truncating the page 2023-05-27 23:41:20 +12:00
Cadence Ember 6fef9281c3
Move the semicolon fixing code again 2023-05-27 23:37:45 +12:00
blankie ca13aea547
Remove Gamespot reviews/ads
https://lists.sr.ht/~cadence/breezewiki-discuss/%3C0ad4dbad07a1be394eefe43e33fff860b2d6176e%40disroot.org%3E
2023-05-24 21:47:05 +07:00
Cadence Ember 2e292b4f80
Add Terraria Mods redirect 2023-05-18 00:30:37 +12:00
Cadence Ember a1bba22054
Really fix semicolons in URL 2023-04-17 00:46:15 +12:00
Cadence Ember 040d9b94de
New option: promotions::indie_wiki_buddy 2023-04-16 00:05:54 +12:00
Cadence Ember b5fb99c8ab
Fix category pages with slashes 2023-04-10 17:13:47 +12:00
Cadence Ember d3187cc310
Tweak extwiki-generic migration notice 2023-04-02 00:11:55 +13:00
Cadence Ember ba6c5be990
Optimise pre-processing regular expression 2023-04-02 00:11:55 +13:00
Artemis Everfree f5529ed12a
precompile regexp patterns 2023-04-02 00:11:54 +13:00
Artemis Everfree 3f1946a3b8
use faster string split 2023-04-02 00:11:54 +13:00
Cadence Ember 8274e6cf1f
Add RuneScape Classic redirect; merge RS category 2023-03-24 22:54:46 +13:00
Cadence Ember d1c348a853
Make top banner less flashy, add to all instances 2023-03-21 00:02:16 +13:00
Cadence Ember 04735851be
Add Terraria and Calamity Mod redirects 2023-03-21 00:01:51 +13:00
Elijah b39a4f2000
add rs/osrs wikis
could include weirdgloop in there
2023-03-20 23:41:39 +13:00
Cadence Ember c95717c9dc
Fix archiver-database migrations 2023-03-20 23:32:31 +13:00
Cadence Ember 91a7439007
Fix yugioh wiki card pages (only half-fixed in offline environments) 2023-03-16 01:12:06 +13:00
Cadence Ember 5c3a0c2715
archiver-gui: Add reset button to completed downloads 2023-03-14 00:42:40 +13:00
Cadence Ember 226bda5637
Allow preformatted blocks to scroll themselves 2023-03-14 00:42:16 +13:00
Cadence Ember abb4473020
Fix siteinfo access when using feature_offline::only 2023-03-09 23:06:35 +13:00
Cadence Ember dfc9605cb6
Also use anytime-path in log.rkt 2023-03-09 00:04:07 +13:00
Cadence Ember cf74ffb0e2
Rewrite archiver project
* Rewrite archiver.rkt to manage the stages order
* Rewrite archiver-gui.rkt:
  * Remembers the previous incomplete queue items
  * Pretty graphics for icons and progress bars
  * Segmented progress bars to indicate different stages
* Fix archiver-cli.rkt to use new stages
* Switch to req -d, so it doesn't auto-install gui libs
2023-03-08 22:58:57 +13:00
Cadence Ember 453570bdc9
Replace define-runtime-path with custom anytime-path function 2023-03-08 22:56:04 +13:00