Difference between revisions of "MediaWiki"

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
Jump to navigation Jump to search
(→‎Articles: link to MW 1.11 page in progress)
(some reorg, need-update notices; link to new content programming page)
Line 1: Line 1:
 
==Navigation==
 
==Navigation==
 
<section begin=navbar />[[computing]]: [[software]]: [[content management system|content management]]: [[wiki]]: [[MediaWiki]]<section end=navbar />
 
<section begin=navbar />[[computing]]: [[software]]: [[content management system|content management]]: [[wiki]]: [[MediaWiki]]<section end=navbar />
 
 
==Overview==
 
==Overview==
 
[[MediaWiki]] is the software used for this wiki, and seems to be the most mature (and most rapidly developing) [[wiki]] software available.
 
[[MediaWiki]] is the software used for this wiki, and seems to be the most mature (and most rapidly developing) [[wiki]] software available.
 +
===Pages===
 +
''see also Developer Docs, below''
 +
* '''versions'''
 +
** [[MediaWiki 1.11]] may require some changes to your configuration when upgrading
 +
* '''common operations'''
 +
** [[MediaWiki installation|installation]]
 +
** [[MediaWiki customization|customization]]
 +
** [[upgrading MediaWiki]]
 +
** [[backing up MediaWiki]]
 +
** [[fighting spam posts in MediaWiki]]
 +
** [[creating a custom Special page in MediaWiki]]
 +
* '''advanced'''
 +
** [[/content programming]]: programming with wikicode
 +
* '''works in progress'''
 +
** [[embedding MediaWiki content in external pages]]
 +
** [[subwikifying MediaWiki]]
 +
** [[mirroring a MediaWiki site on a laptop]]
 +
** [[MediaWiki customization for an outward-looking site]]
 +
{{notice.need-update|The following articles all reference old code; for the sake of maintainability, they should probably be more general and just list the major classes and overall purpose of each file. Also, the pages should be renamed as subpages of this page, e.g. [[/Article.php]].}}
 +
* '''outdated'''
 +
** [[MediaWiki source code details|Code Documentation]]
 +
*** [[Article.php (MediaWiki)|Article.php]]
 +
*** [[Index.php (MediaWiki)|index.php]]
 +
*** [[LocalSettings.php]]
 +
*** [[OutputPage.php (MediaWiki)|OutputPage.php]]
 +
*** [[Setup.php (MediaWiki)|Setup.php]]
 
==Links==
 
==Links==
 
===Reference===
 
===Reference===
Line 35: Line 60:
 
* '''Tools'''
 
* '''Tools'''
 
** [http://www.chekmate.org/wiki/index.php/Word2mediawiki Word2MediaWiki]: [[VBA]] script which converts [[Microsoft Word]] documents to MediaWiki format
 
** [http://www.chekmate.org/wiki/index.php/Word2mediawiki Word2MediaWiki]: [[VBA]] script which converts [[Microsoft Word]] documents to MediaWiki format
 
 
===Help===
 
===Help===
 
* [http://www.mwusers.com/ MediaWiki Forums] (unofficial, but the response seems to be positive)
 
* [http://www.mwusers.com/ MediaWiki Forums] (unofficial, but the response seems to be positive)
 
==Articles==
 
''see also Developer Docs, below''
 
* '''versions'''
 
** [[MediaWiki 1.11]] may require some changes to your configuration when upgrading
 
* '''common operations'''
 
** [[MediaWiki installation|installation]]
 
** [[MediaWiki customization|customization]]
 
** [[upgrading MediaWiki]]
 
** [[backing up MediaWiki]]
 
** [[fighting spam posts in MediaWiki]]
 
** [[creating a custom Special page in MediaWiki]]
 
* '''works in progress'''
 
** [[embedding MediaWiki content in external pages]]
 
** [[subwikifying MediaWiki]]
 
** [[mirroring a MediaWiki site on a laptop]]
 
** [[MediaWiki customization for an outward-looking site]]
 
* '''outdated'''
 
** [[MediaWiki source code details|Code Documentation]]
 
*** [[Article.php (MediaWiki)|Article.php]]
 
*** [[Index.php (MediaWiki)|index.php]]
 
*** [[LocalSettings.php]]
 
*** [[OutputPage.php (MediaWiki)|OutputPage.php]]
 
*** [[Setup.php (MediaWiki)|Setup.php]]
 
 
===Related===
 
===Related===
* [[Subwikis]]
+
* [[subwikis]]
 
 
 
==Wish List==
 
==Wish List==
 
* [[RSS]]/Atom feeds for:
 
* [[RSS]]/Atom feeds for:
Line 71: Line 70:
 
** Other users' contributions only (maybe the ability to select which users to include, with "[x]new users" being an option -- then you'd check everyone except yourself, and new users would automatically get added to the list)
 
** Other users' contributions only (maybe the ability to select which users to include, with "[x]new users" being an option -- then you'd check everyone except yourself, and new users would automatically get added to the list)
 
*: ...and are there feed readers out there which can do this kind of filtering on their own, perhaps? They seem to be the exception, rather than the rule, and anyway as long as the feed itself contains Every Change To The Site, I can't use it as a source for a public aggregator page (e.g. the one at [http://sluggysquad.com SluggySquad]). Seems like filter parameters should be part of the URL, even, though I doubt that's the case.
 
*: ...and are there feed readers out there which can do this kind of filtering on their own, perhaps? They seem to be the exception, rather than the rule, and anyway as long as the feed itself contains Every Change To The Site, I can't use it as a source for a public aggregator page (e.g. the one at [http://sluggysquad.com SluggySquad]). Seems like filter parameters should be part of the URL, even, though I doubt that's the case.
* [[Subwikis]]
+
* [[subwikis]]
 
==Developer Documents==
 
==Developer Documents==
 
A number of documents are included with the MediaWiki package, found in the /docs directory. They are reproduced here for easier reference, annotation, and discussion. (The actual names are all lowercase.)
 
A number of documents are included with the MediaWiki package, found in the /docs directory. They are reproduced here for easier reference, annotation, and discussion. (The actual names are all lowercase.)
 +
{{notice.need-update|These articles all reference old documentation; it's not clear whether it's worth keeping them up-to-date (are they found anywhere on mediawiki.org?). Also, the pages should be renamed to lowercase where appropriate and as subpages of this page, e.g. [[/deferred.doc]].}}
 
*[[Deferred.doc (MediaWiki)|Deferred.doc]]
 
*[[Deferred.doc (MediaWiki)|Deferred.doc]]
 
*[[Design.doc (MediaWiki)|Design.doc]]
 
*[[Design.doc (MediaWiki)|Design.doc]]

Revision as of 01:41, 31 July 2008

Navigation

computing: software: content management: wiki: MediaWiki

Overview

MediaWiki is the software used for this wiki, and seems to be the most mature (and most rapidly developing) wiki software available.

Pages

see also Developer Docs, below

Template:notice.need-update

Links

Reference

Help

Related

Wish List

  • RSS/Atom feeds for:
    • Specific pages only
    • Watched pages only
    • Other users' contributions only (maybe the ability to select which users to include, with "[x]new users" being an option -- then you'd check everyone except yourself, and new users would automatically get added to the list)
    ...and are there feed readers out there which can do this kind of filtering on their own, perhaps? They seem to be the exception, rather than the rule, and anyway as long as the feed itself contains Every Change To The Site, I can't use it as a source for a public aggregator page (e.g. the one at SluggySquad). Seems like filter parameters should be part of the URL, even, though I doubt that's the case.
  • subwikis

Developer Documents

A number of documents are included with the MediaWiki package, found in the /docs directory. They are reproduced here for easier reference, annotation, and discussion. (The actual names are all lowercase.) Template:notice.need-update