The Refreshed skin doesn't include the WikiFont git submodule in it's own repository source code. It's a necessary code dependency, and causes the skin to break (result in a ton of PHP errors) without the WikiFont project. There are 3 solutions so far:
- Make Refreshed fail gracefully without WikiFont icons
- Tell other people in MediaWiki documentation that they must install WikiFont also and give a sensible PHP error that detects with a simple if/else statement checking whether or not WikiFont exists
- Find a way to get WikiFont to be automatically downloaded with Refreshed
- Get WikiFont to be pre-installed within the MediaWiki core
I'm not sure how the process for number 4 would work (I remember seeing a page on mediawiki.org but can't seem to find it). Anyone know the chance of this one happening?
Original author: MtMNC @MtMNC
Original posted date: June 16th, 2015
Original title: WikiFont not included in Refreshed ZIP Download
Original comments and issue at Github: https://github.com/Brickimedia/brickimedia/issues/397