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
 
(32 intermediate revisions by 5 users not shown)
Line 1: Line 1:
comment6 ,  http://forum.dotnetpanel.com/members/Buy-ACD-Systems-Combo-Pack.aspx sony vegas 9 code ,  http://blogs.sqlxml.org/members/cannot-download-microsoft-clip-art-MS-OEM/default.aspx windows vista expired on recovery disk ,  http://forum.dotnetpanel.com/members/compare-pricing-microsoft-office-student-edition-MS-OEM.aspx compare prices microsoft office 2007 ,  http://forum.dotnetpanel.com/members/cheap-microsoft-zune-mp3-player-MS-OEM.aspx office sharepoint server 2007 standard ,  http://community.cmefcu.org/cs/members/buy-microsoft-bicycle-series-MS-OEM/default.aspx windows vista gives me and e instead of a question mark ,  http://forum.dotnetpanel.com/members/discount-Microsoft-Visual-Basic-6.0-Professional-MS-OEM.aspx microsoft outlook windows xp update windows vista home premium ,  http://forum.dotnetpanel.com/members/discount-Microsoft-Expression-Studio-1.0-MS-OEM.aspx buy microsoft stock ,  http://blogs.devleap.com/members/download-microsoft-powerpoint-2007-MS-OEM.aspx microsoft office 2003 slo torrent ,  http://blogs.sqlxml.org/members/cheap-Microsoft-Expression-Studio-1.0-MS-OEM/default.aspx programming microsoft visual c  book torrents ,  http://blogs.devleap.com/members/download-microsoft-sp2-MS-OEM.aspx book learn use microsoft windows vista ,  http://community.cmefcu.org/cs/members/Buy-FileMaker-Pro-Advanced-v10/default.aspx sony vegas picture in picture effect ,  http://community.spamfighter.com/members/OEM-Autodesk-3ds-Max-2010/default.aspx sony vegas torrent download ,  http://forum.dotnetpanel.com/members/discount-VTC-Microsoft-Visual-Basic-for-Excel-MS-OEM.aspx windows vista hardware requirements ,  http://community.cmefcu.org/cs/members/Buy-McAfee-Total-Protect-2008/default.aspx smartdraw engineering ,  http://blinddevelopment.com/members/OEM-Adobe-GoLive-CS2/default.aspx nero 8.1.1 ,  http://community.cmefcu.org/cs/members/Buy-CGTech-VERICUT-612/default.aspx nero darmowy ,  http://community.spamfighter.com/members/download-microsoft-business-trial-MS-OEM/default.aspx microsoft office outlook 2003 code of authenticity ,  http://community.cmefcu.org/cs/members/Buy-Intuit-Quicken-Home-and-Business-2009/default.aspx solidworks model database ,  http://forum.dotnetpanel.com/members/Buy-Adobe-Photoshop-CS3-Extended-for-Mac.aspx solidworks linear pattern ,  http://community.cmefcu.org/cs/members/Buy-Boinx-FotoMagico-213-for-Mac/default.aspx OEM Microsoft Visio 2003 Professional ,  http://community.cmefcu.org/cs/members/Buy-Media-Tools-Professional-v500/default.aspx sony vegas movie maker torrent ,  http://blinddevelopment.com/members/download microsoft office document imaging MS OEM.aspx microsoft encarta 07 download  premium  office  windows ,  http://community.cmefcu.org/cs/members/buy-cheap-Microsoft-ISA-2000-Server-MS-OEM/default.aspx skpe for windows vista ,  http://forum.dotnetpanel.com/members/creating-price-lists-with-microsoft-publisher-MS-OEM.aspx windows vista drivers for panasonic pv gs320 ,  http://blinddevelopment.com/members/Download-Adobe-Photoshop-CS-v80/default.aspx discount Portrait Professional Max 6 ,  http://blinddevelopment.com/members/download-microsoft-outlook-98-MS-OEM/default.aspx download microsoft point generator ,  http://community.cmefcu.org/cs/members/Buy-Intuit-Quicken-Rental-Property-Manager-2009/default.aspx OEM Microsoft Windows Home Server ,  http://forum.dotnetpanel.com/members/Buy-Adobe-CS4-Master-Collection.aspx sony vegas editing tutorial ,  http://forum.dotnetpanel.com/members/cheap-Microsoft-Office-System-2007-Hebrew-Language-Pack-MS-OEM.aspx microsoft visio 2003 download ,  http://community.cmefcu.org/cs/members/best price on microsoft office home and student 2007 software MS OEM.aspx microsoft office standard edition 2003 full keygen ,
+
<hide>
 
+
[[page type::directory]]
==Overview==
+
[[thing type::software]]
 +
[[category:software]]
 +
</hide>
 +
==About==
 
[[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===
 
===Pages===
''see also Developer Docs, below''
+
* {{l/sub|extensions}}
* '''versions'''
+
* {{l/sub|skins}}
** [[MediaWiki 1.11]] may require some changes to your configuration when upgrading
+
* '''files''': pages about important files in the MediaWiki distribution
** [[MediaWiki 1.12]] has some substantial changes to the parser, breaking some usages of extension functions/tags
+
** {{l/sub|skin.json}}
* '''common operations'''
+
* {{l/sub|archive}}: pages that might have once been useful but are now mostly (or entirely) obsolete
** [[MediaWiki installation|installation]]
+
====need review / likely obsolete====
** [[MediaWiki customization|customization]]
+
* {{l/sub|backing up}}
** [[upgrading MediaWiki]]
+
* {{l/sub|fighting spam}}
** [[backing up MediaWiki]]
+
* '''advanced''' (possibly incomplete, obsolete):
** [[fighting spam posts in MediaWiki]]
+
** {{l/sub|content programming}}: programming with wikicode (there are a ''lot'' of options for this now)
** [[creating a custom Special page in MediaWiki]]
+
** {{l/sub|Flattr}}: using MediaWiki with the [[Flattr]] service
** [[/skins|skinning]]
+
** {{l/sub|federated}}: notes on turning MW into a distributed platform
* '''extensions'''
+
** {{l/sub|tables}} (DB): notes on what they do
** [[LiquidThreads]]: threaded forum which takes over the talkpages
 
** [[SpamFerret]]: advanced spam filtering database (in progress but functional)
 
** [[W3TPL]]: scripting language (in progress but functional)
 
** [[/Special]]: special pages with documentation on this site
 
*** [[/Special/Interwiki|Interwiki]]: modified version of Stephanie Amanda Stevens's workhorse
 
*** [[/Special/LogPost|LogPost]]: for debugging POSTed data
 
*** [[/Special/SiteSubscribe|SiteSubscribe]]: for managing site subscriptions, with support for [[PayPal]]
 
* '''advanced'''
 
** [[/content programming]]: programming with wikicode
 
* '''works in progress'''
 
** [[/embedding|embedding MediaWiki content in other sites]]
 
** [[subwikifying MediaWiki]]
 
** [[mirroring a MediaWiki site on a laptop]]
 
** [[MediaWiki customization for an outward-looking site]]
 
 
 
 
==Links==
 
==Links==
===Reference===
+
===Official===
* [[mwsite:MediaWiki|MediaWiki]] software's official web site
+
* {{l/mw|MediaWiki}}: the software's official help & documentation site
** [[mwsite:Documentation|Documentation]]
+
** {{l/mw|Documentation}}
** [[mwsite:Manual:Contents|installing, running and developing]] for the MediaWiki software
+
*** {{l/mw|Category:MediaWiki database tables}}
 +
** {{l/mw|Manual:Contents}}: installing, running and developing for the MediaWiki software
 
** [[metawikipedia:Help:Contents|User's Guide / Help index]]
 
** [[metawikipedia:Help:Contents|User's Guide / Help index]]
 
* '''Editing''':
 
* '''Editing''':
 
** '''Magic words''':
 
** '''Magic words''':
 
*** [[metawikipedia:Help:Magic words|Meta]] needs to be merged with MediaWiki; has some info MediaWiki lacks
 
*** [[metawikipedia:Help:Magic words|Meta]] needs to be merged with MediaWiki; has some info MediaWiki lacks
*** [[mwsite::Help:Magic words|MediaWiki.org]]
+
*** [[mwsite:Help:Magic words|MediaWiki.org]]
 
*** ''see also: [[mwsite:Manual:Magic words]] for coding info''
 
*** ''see also: [[mwsite:Manual:Magic words]] for coding info''
 
** [[mwsite:Manual:Parameters to index.php|Manual:Parameters to index.php]]: list of standard arguments used in MW URLs
 
** [[mwsite:Manual:Parameters to index.php|Manual:Parameters to index.php]]: list of standard arguments used in MW URLs
 
** [[mwsite:Help:Variables|Help:Variables]]: built-in variables
 
** [[mwsite:Help:Variables|Help:Variables]]: built-in variables
 
*** [[metawikipedia:Help:Variable|old version on Meta]]
 
*** [[metawikipedia:Help:Variable|old version on Meta]]
** Wikipedia:
+
** '''Advanced techniques'''
*** [[wikipedia:Wikipedia:Extended image syntax|extended image syntax]]
 
*** [[wikipedia:Wikipedia:Gallery tag|image galleries]]
 
*** [[wikipedia:Help:Table|table formatting]]
 
** advanced techniques:
 
 
*** [[metawikipedia:Help:Template|Help:Template]]
 
*** [[metawikipedia:Help:Template|Help:Template]]
 
*** [[metawikipedia:Help:Substitution|Help:Substitution]]
 
*** [[metawikipedia:Help:Substitution|Help:Substitution]]
Line 57: Line 42:
 
** [[metawikipedia:Customization:Quickbar|Quickbar Customization]]
 
** [[metawikipedia:Customization:Quickbar|Quickbar Customization]]
 
** [[metawikipedia:Skins|Creating custom skins, etc.]]
 
** [[metawikipedia:Skins|Creating custom skins, etc.]]
** '''Extensions''': see [[MediaWiki extensions|Extensions]]
+
** '''[[/extension]]s'''
 
** [[mwsite:Manual:LocalSettings.php|LocalSettings.php]]
 
** [[mwsite:Manual:LocalSettings.php|LocalSettings.php]]
 
* '''Coding'''
 
* '''Coding'''
 +
** [[mwsite:API:Main page|API]]: API documentation index
 
** [[mwsite:Manual:Database layout|Database layout]]: what the tables do
 
** [[mwsite:Manual:Database layout|Database layout]]: what the tables do
 +
*** [[mwsite:Manual:User properties table|User properties]]
 +
*** [[mwsite:Manual:Page props table|Page props]]
 
** [[mwsite:Manual:Variables|Manual:Variables]]: guide to writing extensions which define new variables
 
** [[mwsite:Manual:Variables|Manual:Variables]]: guide to writing extensions which define new variables
 
*** seems to be wrong in some ways; examples don't work, and examples on Meta work better (need to find page) --[[User:Woozle|Woozle]] 15:53, 17 September 2007 (EDT)
 
*** seems to be wrong in some ways; examples don't work, and examples on Meta work better (need to find page) --[[User:Woozle|Woozle]] 15:53, 17 September 2007 (EDT)
 
** [http://wikipedia.sourceforge.net/doc/MediaWiki/ Directory of Coding Docs] at SourceForge
 
** [http://wikipedia.sourceforge.net/doc/MediaWiki/ Directory of Coding Docs] at SourceForge
** [http://wise-nano.org/w/Programming_notes Programming Notes] from one developer who was doing some relatively simple modifications to MediaWiki; describes where a lot of the basic nuts and bolts are.
 
* '''Tools'''
 
** [http://www.chekmate.org/wiki/index.php/Word2mediawiki Word2MediaWiki]: [[VBA]] script which converts [[Microsoft Word]] documents to MediaWiki format
 
  
 +
MediaWiki docs
 +
 +
===Reference===
 +
* '''Wikipedia''':
 +
** [[wikipedia:Wikipedia:Extended image syntax|extended image syntax]]
 +
** [[wikipedia:Wikipedia:Gallery tag|image galleries]]
 +
** [[wikipedia:Help:Table|table formatting]]
 +
* [http://secunia.com/advisories/search/?search=mediawiki Secunia]: security vulnerability database
 +
===Notes===
 +
* [http://wise-nano.org/w/Programming_notes Programming Notes] from one developer who was doing some relatively simple modifications to MediaWiki; describes where a lot of the basic nuts and bolts are.
 +
===Tools===
 +
* [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)
===Related===
+
 
* [[subwikis]]
 
 
==Wish List==
 
==Wish List==
 
* [[RSS]]/Atom feeds for:
 
* [[RSS]]/Atom feeds for:
Line 79: Line 75:
 
*: ...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==
 
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]]
 
*[[Design.doc (MediaWiki)|Design.doc]]
 
*[[Globals.doc (MediaWiki)|Globals.doc]]
 
*[[Hooks.doc (MediaWiki)|Hooks.doc]]
 
*[[Language.doc (MediaWiki)|Language.doc]]
 
*[[LinkCache.doc (MediaWiki)|LinkCache.doc]]
 
*[[MemCached.doc (MediaWiki)|MemCached.doc]]
 
*[[Schema.doc (MediaWiki)|Schema.doc]]
 
*[[Skin.doc (MediaWiki)|Skin.doc]]
 
*[[Title.doc (MediaWiki)|Title.doc]]
 
*[[User.doc (MediaWiki)|User.doc]]
 

Latest revision as of 15:06, 16 April 2022

About

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

Pages

  • extensions
  • skins
  • files: pages about important files in the MediaWiki distribution
  • archive: pages that might have once been useful but are now mostly (or entirely) obsolete

need review / likely obsolete

Links

Official

MediaWiki docs

Reference

Notes

  • Programming Notes from one developer who was doing some relatively simple modifications to MediaWiki; describes where a lot of the basic nuts and bolts are.

Tools

Help

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