![]() |
Software > Content management > Wiki >
(on Wikipedia)
https://www.mediawiki.org/wiki/MediaWiki
MediaWiki is an extremely popular website engine, a Wiki, most famed for its use on Wikipedia.
These notes are old; the last version I used was MediaWiki version 1.15.1
See also MediaWiki reviews for a peek into the rabbit hole of my history with it.
- /tag/mediawiki
-
The main configuration files are:
- Promotion > SEO > MediaWiki SEO
- CSS > MediaWiki CSS
- MediaWiki advertising
- MediaWiki security
- MediaWiki WYSIWYG notes
--
- bug tracker
-
Bitnami has a MediaWiki stack.
-
- 2014-08-07 -- Switched to WordPress with BlogText
- 2005-08-21 -- Officially switched to MediaWiki.
- 2004-11-02 @ 23:02 GMT was my first
[[Main Page]]
edit.
Requirements ∞
- Basics:
- Add-ons:
- ImageMagick -- For better image processing. Allows the clean-resizing of PNG images.
-
For formulas (the
<math>
tag):- Tex
- Ocaml
Customization ∞
-
- MediaWiki extensions
- MediaWiki summary extension -- An idea.
- MediaWiki Common.css
- MediaWiki Monobook.css
Random usage notes ∞
Categories ∞
Pages associated together with [[Category:Category Name]]
A page may belong to multiple categories.. simply add more of those statements.
[[Special:Categories]]
is a listing of all categories.
Bookmarklet to purge the current page ∞
javascript:window.location+=%22?action=purge%22;
Old notes ∞
-
Customize the style.
- Remove the left sidebar to free up space. Move its content to the bottom.
- Make the width auto-adjusting, with a maximum.
-
Screw around with DynamicPageList to try to auto-generate a list.
- all items which link to page x
- where the link is within the first 'x' characters of the page. (%0?)
- Also include a summary from each matched page. Anything from %0 beginning with a space?
-
Check out DynamicPageList and its sortable tables.
- It might need some style and/or JavaScript additions.
Wiki syntax hilighting ∞
Get it working. The two solutions I've seen are by the same guy and are half-assed.. I had issues with the enscript one and it stopped working on the new server. Yay. =/
Coffman's MediaWiki syntax highlight extension and Ruby.st
-
https://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi -- probably the best choice..
-
https://www.mediawiki.org/wiki/Extension:Syntax_Highlighting
Tips, notes and unsorted stuff ∞
- When running MediaWiki,
[[Special:Version]]
will give you detailed information about your installation. -
neato:
[http://meta.wikipedia.org/w/wiki.phtml?title=Meta:Babel&action=edit§ion=new Post a comment]
[{{SERVER}}{{localurl:Sandbox|action=edit}} edit the page]
[{{SERVER}}{{localurl:{{PAGENAME}}|action=edit}} edit 'this' page]
[{{SERVER}}{{localurl:Sandbox|action=edit§ion=2}} edit a section]
[{{SERVER}}{{localurl:Sandbox|action=edit§ion=new}} add a section]
-
[{{SERVER}}{{localurl:Sandbox|action=raw}} download the raw text]
-- Bypasses that stupid login screen.- or get more complicated:
/index.php?title=MediaWiki:Common.css&action=raw&ctype=text/css&smaxage=18000
- See also https://www.mediawiki.org/wiki/Manual:Parameters_to_index.php#Actions
- or get more complicated:
- https://meta.wikimedia.org/wiki/MediaWiki_FAQ
- https://en.wikipedia.org/wiki/Template:Wide_image
- https://en.wikipedia.org/wiki/Template:Navigation
- https://en.wikipedia.org/wiki/Template:Tnavbar
- https://en.wikipedia.org/wiki/Category:If_Templates
- The User's Handbook
- wikipedia's extensions
-
https://sourceforge.net/projects/hiddenwiki/ - A hack&patch project to allow proper permissions for MediaWiki.
- Abandoned.
- was mwusers.com -- A forum.
- DBpedia is a community effort to extract structured information from Wikipedia and to make this information available on the Web. DBpedia allows you to ask sophisticated queries against Wikipedia, and to link other data sets on the Web to Wikipedia data.
- https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Spoken_Wikipedia is neat..
- wiki_import -- import a directory of files..
-
- A project for extending MediaWiki, the wiki-system powering Wikipedia, with semantic technology, thus turning it into a Semantic Wiki.
-
- A library that makes it easy to manage content on Wikipedia (and other MediaWiki sites) through Ruby. It takes away the hassles of dealing with a machine-unfriendly interface.
- https://web.archive.org/web/20070303155447/http://willfe.com:80/index.php/My_MediaWiki_Hacks
- https://meta.wikimedia.org/wiki/Running_MediaWiki_on_Mandrake
-
https://web.archive.org/web/20171108220513/http://wiki.auf-trag.de:80/ -- Convert MediaWiki pages to PDF.
- The project has been closed. =/
- https://web.archive.org/web/20080303174408/http://www.plog4u.org:80/index.php/Using_Eclipse_Wikipedia_Editor
-
Firefox has a Wikipedia extension, but I didn't really like it.
TODO ∞
-
http://wiki.lunar-linux.org/Lunar_Linux
- They moved the
edit
links to the left of the titles. Figure out how they did it.
- They moved the
-
https://wowwiki-archive.fandom.com/wiki/Special:Version [ 1 ] was https://wowwiki.fandom.com/wiki/Special:Version [ 2 ] was http://www.wowwiki.com/Special:Version
- MultipleUpload looks nice. The others might also be cool..
- (bug 498) The Views heading in MonoBook.php is now localizable
- (bug 898) The wiki can now do advanced sanity check on uploaded files including virus checks using external programs.
-
(rSVN9162) Deprecated the {{msg:template}} syntax for referring to templates, {{msg: is now the wikisyntax representation of wfMsgForContent()
- Ok, so what's being used now?!
- (bug 2394) Undo incompatible breakage to {{msg:}} compatiblity includes
-
(rSVN9561) The copyright confirmation box at Special:Upload is now turned off by default and can be turned back on by setting $wgCopyrightAffirmation to a true value.
- but this doesn't do anything.
- parser functions
- https://meta.wikimedia.org/wiki/ParserFunctions
- https://web.archive.org/web/20060913000000/http://en.wikipedia.org:80/wiki/Category:Date_math
- https://web.archive.org/web/20151117042200/https://en.wikipedia.org/wiki/Category:Templates_using_ParserFunctions
Footnotes
Last updated 2021-02-08 at 07:33:44
poked at a little
Finally ported, though there are still many sub-topics to process.