Tech blog for August 2021
We have recently enabled the AdvancedSearch extension, and it is unlikely Miraheze will support the CirrusSearch backend due to high resource requirements.
Ergo, since we cannot set this in the ManageWiki settings, we should request the following be enabled:
$wgAdvancedSearchDeepcatEnabled = false; // disable deepcat: in favor of incategory:
Since Miraheze does not have SPLARQ service for the CirrusSearch backend, this will allow us to have a far more limited if functional degree of search capability using the built in structure search options, like find certain text strings and links by category (only searching related subcategories as well will be disabled, that requires CirrusSearch)
UPDATE: Miraheze is looking into this item, the others still need comment.
I also recommend the following changes, which can be enabled on our end by anyone with access to the ManageWiki settings.
1. Enable Comments In RecentChanges ($wgCommentsInRecentChanges)
I would recommend enabling this, comments on blog posts will show up in recent changes, they do not by default.
2. Treat Category Membership as a RecentChange ($wgRCWatchCategoryMembership)
Generally would recommend, this would allow us to see when certain pages are added and removed to certain categories more precisely. By default, we can see when HotCat changes this, but non HotCat category changes are not displayed, this would fix that.
3. Wikiapiary Footer Page Name ($wmgWikiapiaryFooterPageName)
We have a page here:
https://www.wikiapiary.com/wiki/All_The_Tropes
This is optional, but this is a useful "meta-wiki" for seeing useful wiki related analytics that would be good for technical purposes to have an easy link to.
4. Extensions of potential use:
https://www.mediawiki.org/wiki/Extension:MyVariables
Adds additional magic words to extend functionality. Whether this is useful depends on whether the added functions would be useful for our needs.
https://www.mediawiki.org/wiki/Extension:Display_Title
A longstanding bug is with this page:
https://allthetropes.org/wiki/Fate/stay_night
Due to the backslash, it erroneously backlinks to another unrelated page, this extension may provide a workaround to fix this issue with backslash containing page titles.
An alternative non-extension solution would be to use this template: https://en.wikipedia.org/wiki/Template:DISPLAYTITLE