-
Content Count
148 -
Joined
-
Last visited
Community Reputation
29 ExcellentAbout Skizzerz
-
Rank
Veteran
- Birthday October 10
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
You can define the MW_CONFIG_FILE constant somehow (such as via the auto_prepend_file php.ini setting) to be the absolute path to the settings file you wish to load. Note that this must be a path on your server's filesystem, not a URL.
- 1 reply
-
- 1
-
-
Unfortunately, there is no way to accomplish this built into MediaWiki, and I do not see any extensions currently existing that perform this task.
-
Syntax Highlight does not work properly
Skizzerz replied to GreatOom's question in MediaWiki Support
Lack of highlighting generally indicates that the call to pygments is failing for some reason or another. You may wish to temporarily enable debug logging to better understand why this is happening. Chances are the issue lies with your choice of OS: I believe that the extension only ships a linux binary of pygments, but not a mac binary. You may need to install pygments separately and point to it via $wgPygmentsPath. -
MediaWiki site is blank after activation of extensions
Skizzerz replied to b.gerl's question in MediaWiki Support
Blank page indicates a PHP error: see here for how to diagnose it: https://www.mediawiki.org/wiki/Manual:Common_errors_and_symptoms#You_see_a_Blank_Page I note that your wiki is currently running 1.31.0 which has known security vulnerabilities. You should ensure you always keep MediaWiki up-to-date. Right now, that means upgrading to one of the following versions: 1.31.12 LTS (EOL June 2021) 1.35.1 LTS (EOL September 2023) -
MediaWiki 1.30 went end of life a year and a half ago (June 2019), and is no longer receiving any security or maintenance updates. You should definitely upgrade that wiki if it is exposed to the internet in any fashion. See Version lifecycle for more information on MediaWiki EOL dates. For PHP and MySQL versions, check the Compatibility page The general recommendation is to install the dependencies (apache, PHP, mysql) via your distribution's package manager and then keep them updated via said package manager on a regular basis. MediaWiki remains compatible with the older versions pr
-
If you're already on Apache 2.4.x, upgrading it to a later version of 2.4.x shouldn't introduce any issues with upstream applications. There should be nothing you need to do for your wiki, just upgrade apache. (that said, you should also endeavor to keep the rest of your tech stack up to date, which means updating mysql, mediawiki, your server's kernel, etc. as things come in)
-
Is there a way to find what extension is use on a wiki page?
Skizzerz replied to SecretUser's question in MediaWiki Support
Check Special:Version on the wiki to see if they have any extensions that seem related to the feature in question, and then searching mediawiki.org about it is your best bet. There's no one answer that will 100% work for any arbitrary feature. For things that appear in the page itself, editing/viewing the source of the page may help as well (you may need to go through some nested template rabbit holes first though) -
Is there a way to find what extension is use on a wiki page?
Skizzerz replied to SecretUser's question in MediaWiki Support
That isn't an extension, it's built into MediaWiki. See https://www.mediawiki.org/wiki/Manual:Collapsible_elements for more details on how to use it. -
Tables don't really support this feature. Given that you are displaying a grid of images, you should actually be looking into making a gallery, which is responsive by default.
-
Installation of MediaWiki on CentOS system
Skizzerz replied to nichijou's question in MediaWiki Support
On CentOS, you would use the yum/dnf package manager (depending on what version of CentOS you have installed) to install the dependencies that MediaWiki needs, such as your webserver, database server, and PHP. A more step-by-step guide is available at https://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Red_Hat_Linux, but I have not checked it over for accuracy. It appears reasonably up-to-date however. -
You need to login to the API first (generally this is done by using a bot password generated at Special:BotPasswords). You will need to ensure the bot password used has the appropriate scopes to do whatever you want it to do (such as edit pages). The login API will attempt to set some cookies. You are required to save these cookies in your python script and present them to all future API requests, so it can pull up your logged-in session.
-
You need to use the #tag parser function, see https://www.mediawiki.org/wiki/Help:Magic_words#Miscellaneous for more information on that. <ref> does not allow embedding any wiki markup inside of it, but {{#tag:ref}} does Example (untested, may require modification to work): {{#tag:ref|Contents of the primary footnote/reference goes here.{{#tag:ref|Secondary footnote/reference goes here|name=secondary}}|name=primary}} This example is the equivalent of the following. Note the following markup does not work, this is meant to just give a better visualization of what the above tex
-
annoying message on top after installation
Skizzerz replied to AndreasB's question in MediaWiki Support
MediaWiki is not yet compatible with PHP 8. Please downgrade XAMPP so that you have PHP 7 instead of PHP 8. -
Identifying a category-adding extension
Skizzerz replied to Frosty919's question in MediaWiki Support
That is most likely the HotCat gadget. To get it on your wiki you'd need to Install the Gadgets extension: https://www.mediawiki.org/wiki/Extension:Gadgets Set up the HotCat gadget on your wiki: Export the gadget from Wikipedia: https://en.wikipedia.org/wiki/Special:Gadgets/export/HotCat (this will download a .xml file) Go to [[Special:Import]] on your wiki and import the .xml file you just downloaded Edit the page [[MediaWiki:Gadgets-definition]] on your wiki and add a new line containing the text shown on the export page in step 1