Commit graph

12 commits

Author SHA1 Message Date
57e700cef5 Deduplicate the wiki name regex 2022-10-04 08:19:05 +00:00
ece762fc5b
Unify "out: <url>" logging to a function 2022-10-04 21:13:07 +13:00
2a56107e97
Fix wikis with numbers in the name
fe60579a53/extensions/wikia/CreateNewWiki/CreateWikiChecks.php (L112)
Fixes https://lists.sr.ht/~cadence/breezewiki-discuss/%3C814ef2a8-2e91-dcaf-f0c1-805cc1478198%40riseup.net%3E
2022-10-02 10:50:03 +07:00
a9acfc34a2 Display correct license information 2022-09-17 01:56:03 +12:00
0172034319 Match original light/dark page theme reliably
- Use keyword parameters for generate-wiki-page
- Apply body classes (including page theme) from original source
2022-09-17 00:56:05 +12:00
33ee6a0624
Also display the content on category pages 2022-09-11 23:21:37 +12:00
e6eabe9cf4
Proxy stylesheets too under strict_proxy
This also refactors the configuration system to use make-parameter,
because dynamic binding allows for testing code more easily.
2022-09-08 14:05:47 +12:00
78399a3474
Add strict_proxy option to proxy links to images
Default true.
2022-09-08 00:16:24 +12:00
9b3cd6dbe7
Debug xexpr in page-wiki 2022-09-05 13:38:16 +12:00
a5079b5a57
Refactor let to define where applicable
Racke style guide:
https://docs.racket-lang.org/style/Choosing_the_Right_Construct.html#%28part._.Definitions%29
2022-08-30 21:58:59 +12:00
db4691f56c
Style tweaks
* Animated slots click smoother
* Tables are readable on dark themed wikis
* External links are indicated more reliably
2022-08-30 21:26:37 +12:00
80f03aac18
Initial commit
* Viewing for wiki pages
* Searches
* Categories
* Logo
* Image proxy
* Config loaded from config.txt
* AGPL 3 license
2022-08-23 22:15:24 +12:00