Manual:Contents

From MediaWiki.org

(Redirected from Manual:Technical reference)
Jump to: navigation, search
Crystal Clear app display.png Users Crystal Clear app terminal.png System Administrators Crystal Clear app tutorials.png Developers
Technical documentation

This is a technical manual for the MediaWiki software. It contains information about installing, running and developing for the MediaWiki software. We also have a set of public domain help pages for users of the software. Currently much content is still on meta. This manual will be expanded to include all the other nitty-gritty bits of info that are useful to developers and sysadmins.

Note: There are still a lot of holes in our documentation! Please see the 'to do' page for details.

Contents

Main sections

Categories

Installation
Guide to setting up a new MediaWiki installation
Configuration
Alphabetical list of settings | Settings listed by function
Information about the various parameters that can be used to customize the MediaWiki software.
Database layout
Details about the database architecture behind MediaWiki.
Code
Details about the PHP program.
Global object variables
Details about the global objects variables used throughout the MediaWiki code.
Hooks
Software hooks that allow you to extend the built-in MediaWiki functionality.
Parameters to index.php
Details about parameters passed to the wiki via the URL.
MediaWiki FAQ
Frequently asked questions about the software.
API
In-depth description of the external API.
Help on meta
Lots of help about various things - in the process of being moved here.
Doxygen documentation of MediaWiki code.
External API

Browsing the manual

The manual is not particularly developed yet, and the content we do have is not always organised well. These other methods of browsing our content may help:

Improving the manual

  • There are a lot of pages that are still on meta which are in the process of being moved. Please bear with us while this happens.
  • Project:Manual is a place to discuss and co-ordinate the development of the Manual: namespace.
  • See also Project:Current issues.