Manual:Code/de

From MediaWiki.org
Jump to navigation Jump to search

Diese Seite beschreibt wichtige Dateien und Verzeichnisse im MediaWiki-Quellcode, zudem gibt sie gleichzeitig Details über das PHP-Programm wieder. Für mehr detaillierte Informationen, siehe die Klassen, die Dateien und die umfassenden Referenzen, automatisch erzeugt /en aus dem MediaWiki-Quellcode welche doxygen verwendet.

Zugangspunkte[edit]

Siehe auch: Special:Version#Entry point URLs

Hinweis Hinweis: Diese Liste kann automatisch erzeugt werden, indem man git grep -l /includes/WebStart.php ausführt.[AP 1][AP 2]

Das sind die Dateien, die ein Browser erreichen kann, wenn der Wiki genutzt wird. Alle von ihnen befinden sich im Hauptverzeichnis des Wiki und jede von ihnen ist mit einem .php5 Wrapper gepaart, für Webserver welche die .php5 Erweiterung benötigen, um Skripte mit der PHP5 Engine auszuführen.

Datei Beschreibung Wiki Dokumente
index.php Hauptzugriffspunkt für die MediaWiki Software. Es behandelt die meisten Anfragen an MediaWiki. Siehe Manual:index.php. Manual:index.php/deTemplate:Enlink/list1
api.php Externer Zugriffspunkt für MediaWiki's API. Siehe API:Main page/de und Manual:api.php/de. Manual:api.php/deTemplate:Enlink/list1
load.php Skript für den Front-End um ResourceLoader Module zum Laden einzuhaken. Siehe auch Manual:load.php/de. Manual:load.php/deTemplate:Enlink/list1
img_auth.php Skript das nur dazu dient, Bilder für eingeloggte Benutzer bereitzustellen. Um den Wiki zu konfigurieren, das Skript zu nutzen, siehe Manual:Image Authorisation. Siehe auch Manual:img_auth.php. Manual:img_auth.php/deTemplate:Enlink/list1
opensearch_desc.php Gibt ein OpenSearch Beschreibungsdokument zurück, das die Weboberfläche von der MediaWiki-Suchmaschine beschreibt. Siehe auch Manual:opensearch_desc.php. Manual:opensearch_desc.php/deTemplate:Enlink/list1
profileinfo.php Erlaubt es Benutzern, die in der Datenbank gespeicherten Profilierungsdaten einzusehen. Siehe Manual:How to debug/de#Profilierung. Siehe auch Manual:profileinfo.php/de Manual:profileinfo.php/deTemplate:Enlink/list1
redirect.php Skript das zum Artikel weiterleitet, genehmigt im wpDropdown Parameter der Anfrage. Benötigt für den Nostalgia-Skin. Siehe Manual:redirect.php/de. Manual:redirect.php/deTemplate:Enlink/list1
thumb.php Skript genutzt um Bilder zu skalieren. Siehe Manual:thumb.php/de. Manual:thumb.php/deTemplate:Enlink/list1
thumb_handler.php PHP-Skript verwendet als 404-Steuerer, um eine noch nicht vorhandene Miniaturansicht zu erstellen und ausströmen zu lassen. (Status Code 404) Manual:thumb_handler.php/deTemplate:Enlink/list1
trackback.php Fügt Trackbacks zur Datenbank hinzu. Entfernt in MediaWiki 1.19 (r104051). Manual:trackback.php/deTemplate:Enlink/list1
  1. Except thumb_handler.php, which is a simple wrapper around thumb.php and thus does not have to re-include WebStart.php
  2. That command also returns mw-config/index.php, but unlike the other files, it is not intended for repeated use during normal wiki operation; in other words, it is not an access point to reach wiki resources, but a one-off script to launch the configuration process of a newly installed wiki.

/cache/[edit]

Standardspeicherort für den Dateizwischenspeicher, wenn aktiviert (indem man einstellt $wgUseFileCache = true; — der Standard ist false). Dieser Speicherort kann verändert werden, indem man $wgFileCacheDirectory nutzt.

/docs/[edit]

Enthält verschiedene Textdateien, die Ihnen helfen sollen, die wichtigsten Teile des MediaWiki Codes zu verstehen.

/extensions/[edit]

MediaWiki Erweiterungen sind separat vom Kerncode verteilt.

Installieren einer Erweiterung bringt kopieren seiner Dateien in diesem Verzeichnis und aktivieren es, indem Sie die eigenen Installationsanleitungen der Erweiterung (in der Regel die Bearbeitung der LocalSettings.php-Datei) befolgen. In aktuellen Versionen wird ein Satz von mehreren Erweiterungen mit einer aktuellen MediaWiki-Installation verteilt.

/includes/[edit]

Dieses Verzeichnis speichert gemeinsame Include-Dateien die von MediaWiki benötigt werden.

Datei Beschreibung Wiki Dokumente
includes/Article.php Enthält die Article, welche Methoden zum ansehen, ändern und verwalten bereitstellt. Dies hält WikiPage Funktionen zur Abwärtskompatibilität aufrecht. Siehe Manual:Article.php. Manual:Article.php/deTemplate:Enlink/list1
includes/Defines.php Definiert verschiedene Konstanten, so wie jene für Namensräume, die von anderen Dateien und Klassen verwendet werden. Manual:Defines.php/deTemplate:Enlink/list1
includes/EditPage.php Stellt viel des Codes im Zusammenhang mit der Benutzeroberfläche zur Seitenbearbeitung bereit. Manual:EditPage.php/deTemplate:Enlink/list1
includes/GlobalFunctions.php Enthält global genutzte Funktionen wie wfMsgExt. Siehe Handbuch:GlobaleFunktionen. Manual:GlobalFunctions.php/deTemplate:Enlink/list1
includes/Linker.php Enthält Methoden um interne, externe oder Bilderlinks zu erstellen und implementiert Seitenexistenz-Erkennung. Siehe Manual:Linker.php. Manual:Linker.php/deTemplate:Enlink/list1
includes/Message.php Bietet Methoden für: Schnittstellenmeldungen holen; Nachrichten in einer Vielzahl von Formaten verarbeiten. Siehe Manual:Messages API. Manual:Message.php/de /en
includes/OutputPage.php Enthält HTML und Wikitext-Syntaxanalyse. Wird auch das <head>-Element oder einen Teil davon erzeugen. Siehe Manual:OutputPage.php. Manual:OutputPage.php/de /en
includes/Pager.php Enthält die IndexPager Klasse zur Benutzung für Ergebnisse der Seitennummerierung von MySQL Anfragen. Siehe Manual:Pager.php. Manual:Pager.php/de /en
includes/Parser.php Enthält das meiste des Codes, der Wikitext zu HTML umwandelt (obwohl nur wenige Stücke im Handbuch:Skin.php sind). Siehe Manual:Parser.php. Manual:Parser.php/de /en
includes/Setup.php Schließt häufig verwendete Dateien ein und initialisiert die globalen Objektvariablen des Objekts, so dass MediaWiki arbeiten kann. Siehe Manual:Setup.php. Manual:Setup.php/de /en
includes/Skin.php Verschachtelt ein "Aussehen und Gefühl" für den Wiki. Manual:Skin.php/de /en
includes/SpecialPage.php Enthält die SpecialPage-Klasse, welche die Vorläuferklasse für alle Spezialseiten-Klassen ist. Es macht verschiedene statische Funktionen verfügbar, um die Liste der Spezialseiten zu handhaben und verschiedene andere Spezialseiten-Klassen, wie RedirectSpecialPage und IncludableSpecialPage. Siehe Manual:Special pages/de. Manual:SpecialPage.php/de /en
includes/SiteStats.php Enthält die SiteStats-Klasse für Seitenstatistiken und ähnliche Dinge. Manual:SiteStats.php/de /en
includes/Title.php Stellt den Titel eines Artikels dar und erledigt all die Arbeit, vom übersetzen zwischen verschiedenen Formen wie z.B. als Klartext, URL, Datenbankschlüssel etc. Der Einfachheit halber und aus historischen Gründen, stellt es gleichzeitig auch ein paar Eigenschaften von Artikeln, die ihren Text nicht involvieren, wie z.B. Zugriffsrechte. Manual:Title.php/de /en
includes/User.php Fässt den Zustand des Benutzers beim ansehen/verwenden der Website zusammen. Kann für Dinge wie die Einstellungen des Benutzers, Name etc. abgefragt werden. Handhabt die Einzelheiten des bekommen und speichern zur Benutzertabelle der Datenbank, und Umgang mit Sessions und Cookies. Manual:User.php/de /en
includes/UserMailer.php Sammlung von statischen Funktionen zum versenden einer Mail. Manual:UserMailer.php/de /en
includes/WebRequest.php Diese Datei enthält die Definition von der WebRequest-Klasse. Manual:WebRequest.php/de /en
includes/WebStart.php Es macht die Ersteinrichtung für eine Webanfrage: Sicherheitskontrollen, lädt LocalSettings.php und Setup.php. Manual:WebStart.php/deTemplate:Enlink/list1
includes/MediaWiki.php Diese Datei besteht aus der Definition der Klasse MediaWiki. Manual:MediaWiki.php/de /en
includes/PathRouter.php Die Klasse verwendet zum drehen ganzer URLs in Abfrage-Argumente, die MediaWiki verwenden kann. Manual:PathRouter.php/de /en
includes/WikiPage.php Enthält die WikiPage Klasse, welche eine Seite im Wiki darstellt. Manual:WikiPage.php/de /en

Verzeichnis /includes/actions/[edit]

Dieses Verzeichnis enthält die Aktionsklassen, welche die verschiedenen Aktionen steuern, die auf den Seiten durchgeführt werden können (z.B. Ansicht (Versionsgeschichte), löschen, bearbeiten, etc.). All diese Klassen erweitern die Action, FormlessAction oder FormAction Klassen. Einige von ihnen sind nur Stubs, welche Methoden in den Article oder EditPage Klassen aufrufen um die eigentliche Arbeit zu tun.

Datei Beschreibung Wiki Dokumente
includes/actions/CreditsAction.php Handles formatting the credits for articles. See also Manual:$wgMaxCredits. Manual:CreditsAction.php/de /en
includes/actions/DeleteAction.php Handles page deletion. Manual:DeleteAction.php/de /en
includes/actions/EditAction.php Contains classes EditAction and SubmitAction which handle the edit and submitting actions. Manual:EditAction.php/de /en
includes/actions/HistoryAction.php Handles printing the history page for an article. Manual:HistoryAction.php/deTemplate:Enlink/list1
includes/actions/InfoAction.php Displays informations about a page, like the total number of edits and number of unique editors. Manual:InfoAction.php/deTemplate:Enlink/list1
includes/actions/MarkpatrolledAction.php Handles marking a revision as patrolled. Manual:MarkpatrolledAction.php/de /en
includes/actions/ProtectAction.php Handles protecting a page. Manual:ProtectAction.php/de /en
includes/actions/PurgeAction.php Handles purging a page. Manual:PurgeAction.php/de /en
includes/actions/RawAction.php Handles the "action=raw" action. Manual:RawAction.php/de /en
includes/actions/RenderAction.php Handles the render action, which shows an HTML rendering of the page; similar to the view action, but only the unstyled article text is shown, not the additional toolboxes, search boxes, stylesheets, etc. Manual:RenderAction.php/de /en
includes/actions/RevertAction.php Contains class RevertFileAction, which handles reverting a file. Manual:RevertAction.php/de /en
includes/actions/RevisiondeleteAction.php Handles the revision delete action by just passing the request to Special:RevisionDelete. Manual:RevisiondeleteAction.php/de /en
includes/actions/RollbackAction.php Handles rolling back a page. Manual:RollbackAction.php/de /en
includes/actions/ViewAction.php Handles the viewing of a page, by calling Article::view(). Manual:ViewAction.php/de /en
includes/actions/WatchAction.php Contains classes WatchAction and UnwatchAction, which handle watching and unwatching a page. Manual:WatchAction.php/de /en

Verzeichnis /includes/api/[edit]

Dieses Verzeichnis enthält den Code für die MediaWiki API. Siehe API:Main page/de. Die wichtigsten Dateien sind:

Datei Beschreibung Wiki Dokumente
includes/api/ApiBase.php The base class for all API classes. Has a lot of common code for all API actions. Inherits class ContextSource Manual:ApiBase.php/de /en
includes/api/ApiFormatBase.php The base class for all formatting classes. Inherits ApiBase. Manual:ApiFormatBase.php/de /en
includes/api/ApiQueryBase.php The base class for all query API classes. Inherits ApiBase. Manual:ApiQueryBase.php/de /en

Verzeichnis /includes/cache/[edit]

Dieses Verzeichnis enthält Dateien mit dem Code in Zusammenhang mit MediaWikis Zwischenspeicher-Mechanismus.

Datei Beschreibung Wiki Dokumente
cache/FileCacheBase.php The FileCacheBase class is the base class for classes which provide a file based cache scheme. See Manual:File cache. Manual:FileCacheBase.php/de /en
cache/GenderCache.php Caches user genders when needed to use correct namespace aliases. Manual:GenderCache.php/deTemplate:Enlink/list1
cache/HTMLCacheUpdate.php Invalidates the HTML cache of all the pages linking to a given title. Manual:HTMLCacheUpdate.php/de /en
HTMLFileCache.php File based caching of HTML pages. Manual:HTMLFileCache.php/deTemplate:Enlink/list1
cache/LinkBatch.php The LinkBatch class represents a list of titles. Manual:LinkBatch.php/deTemplate:Enlink/list1
cache/LinkCache.php Caching for article titles (prefixed DB keys) and ids linked from one source. See also LINKCACHE.TXT. Manual:LinkCache.php/de /en
cache/MemcachedSessions.php This file gets included if $wgSessionsInMemcache is set in the config. It redirects session handling functions to store their data in memcached instead of the local filesystem. Manual:MemcachedSessions.php/de /en
cache/MessageCache.php Performs various MediaWiki namespace-related functions. Manual:MessageCache.php/de /en
cache/ObjectFileCache.php File based caching of objects. Manual:ObjectFileCache.php/de /en
cache/ResourceFileCache.php File based caching of JavaScript and CSS resources. Manual:ResourceFileCache.php/de /en
cache/SquidUpdate.php Handles purging appropriate Squid URLs given a title (or titles). Manual:SquidUpdate.php/de /en

Verzeichnis /includes/context/[edit]

This directory contains a few classes related to (request) contexts. As of MediaWiki 1.18 the context of a request is encapsulated inside a RequestContext instance which implements IContextSource. A context is a way of grouping the parts of a request together. This reduces the need for globals. See Manual:RequestContext.php for more information.

Datei Beschreibung Wiki Dokumente
includes/context/ContextSource.php The ContextSource class implements the IContextSource interface. It is a helper class: by making a class extend ContextSource the class will be provided with the various getOutput, getSkin, getLanguage, etc. helpers directly and will implement IContextSource. Manual:ContextSource.php/de /en
includes/context/DerivativeContext.php A DerivativeContext is an IContextSource implementation which will inherit context from another source but allows individual pieces of context to be changed locally. Manual:DerivativeContext.php/de /en
includes/context/IContextSource.php This file contains the IContextSource interface. This interface should be implemented by objects which provide a context on a request. Manual:IContextSource.php/de /en
includes/context/RequestContext.php A RequestContext object groups all the pieces relevant to the context of a request into one instance. Manual:RequestContext.php/de /en

Verzeichnis /includes/db/[edit]

This directory contains the code for database support. Database.php provides MediaWiki's database abstraction layer.

Verzeichnis /includes/diff/[edit]

This directory contains the standard MediaWiki difference engine. A difference engine computes the difference between two texts. Whether this difference engine is used or some external diff tool, depends on the $wgExternalDiffEngine setting.

Datei Beschreibung Wiki Dokumente
includes/diff/DairikiDiff.php The DairikiDiff engine. Currently the standard diff engine. The file defines several related classes. Manual:DairikiDiff.php/de /en
includes/diff/DifferenceEngine.php The DifferenceEngine class the interface between MediaWiki and whichever difference engine is used. Which difference engine is used depends on the $wgExternalDiffEngine config setting. Manual:DifferenceEngine.php/de /en
includes/diff/WikiDiff3.php Another diff engine. Currently not in use. Manual:WikiDiff3.php/de /en

Verzeichnis /includes/job/[edit]

Files related to the job queue. Each job class for a specific type of job derives from the Job class and has to implement a run() method which does the actual job.

Datei Beschreibung Wiki Dokumente
includes/job/DoubleRedirectJob.php Job to fix double redirects after moving a page Manual:DoubleRedirectJob.php/de /en
includes/job/EnotifNotifyJob.php Job for email notification. Manual:EnotifNotifyJob.php/de /en
includes/job/JobQueue.php Contains the Job class. This is the abstract class to describe a background job. The class also contains static functions for handling jobs (insert jobs in the queue and pop jobs from the queue). Manual:JobQueue.php/deTemplate:Enlink/list1
includes/job/RefreshLinksJob.php Contains the RefreshLinksJob and RefreshLinksJob2 classes for jobs to update links for a given title. They use class LinksUpdate (defined in /includes/LinksUpdate.php) to update several db tables. Manual:RefreshLinksJob.php/de /en
includes/job/UploadFromUrlJob.php Job for asynchronous upload-by-url. Its an interface to the UploadFromUrl class in /includes/upload/UploadFromUrl.php. Manual:UploadFromUrlJob.php/de /en

Verzeichnis /includes/logging/[edit]

Some files related to logging the events which happen on a Wiki. This directory was introduced in MW 1.19. Some of the files were already present in olders versions, in the includes/ directory.

Datei Beschreibung Wiki Dokumente
includes/logging/LogEntry.php Contains the LogEntry interface and some classes implementing this interface to encapsulate log entries. Introduced in MW 1.19. Manual:LogEntry.php/de /en
includes/logging/LogEventsList.php A class to list log entries. Manual:LogEventsList.php/deTemplate:Enlink/list1
includes/logging/LogFormatter.php Contains several classes for formatting log entries. Introduced in MW 1.19. Manual:LogFormatter.php/deTemplate:Enlink/list1
includes/logging/LogPage.php Class to manage a log: add entries to the log and extract information from the log. Manual:LogPage.php/de /en
includes/logging/LogPager.php Class to list log entries. Implements the ReverseChronologicalPager class. Manual:LogPager.php/de /en
includes/logging/PatrolLog.php Class containing static functions for working with logs of patrol events. Manual:PatrolLog.php/de /en

Verzeichnis /includes/media/[edit]

This directory contains files for handling several media formats, mostly images.

Verzeichnis /includes/normal/[edit]

This directory contains some Unicode normalization routines. See includes/normal/README for more information.

Verzeichnis /includes/objectcache/[edit]

Files related to MediaWiki's caching mechanisms. The files in this directory provide the possibility to store objects in PHP accelerators, in memcached, in a database or in DBA files.

Datei Beschreibung Wiki Dokumente
includes/objectcache/APCBagOStuff.php Implementation of BagOStuff for APC's shared memory functions. Manual:APCBagOStuff.php/de /en
includes/objectcache/BagOStuff.php Abstract class to be derived by classes which cache objects in PHP accelerators, SQL database or DBA files. It specifies the methods a cache class must provide, like get(), set(), delete(), etc. Manual:BagOStuff.php/de /en
includes/objectcache/DBABagOStuff.php Implementation of BagOStuff which uses PHP's DBA extension as a backend. Manual:DBABagOStuff.php/de /en
includes/objectcache/EhcacheBagOStuff.php Implementation of BagOStuff using the Ehcache RESTful web service. Manual:EhcacheBagOStuff.php/de /en
includes/objectcache/EmptyBagOStuff.php Emulates an empty BagOStuff. Manual:EmptyBagOStuff.php/de /en
includes/objectcache/MemcachedClient.php Contains the MWMemcached class, a PHP memcache client. Manual:MemcachedClient.php/de /en
includes/objectcache/MemcachedPhpBagOStuff.php Implementation of BagOStuff using memcached. It uses the MWMemcached class as a pure PHP memcached client. Manual:MemcachedPhpBagOStuff.php/de /en
includes/objectcache/MultiWriteBagOStuff.php Implementation of BagOStuff that replicates all writes to multiple child caches. Manual:MultiWriteBagOStuff.php/de /en
includes/objectcache/ObjectCache.php The ObjectCache class contains some static helper functions for caching objects. Manual:ObjectCache.php/de /en
includes/objectcache/SqlBagOStuff.php Implementation of BagOStuff using a database. Manual:SqlBagOStuff.php/de /en
includes/objectcache/inCacheBagOStuff.php Implementation of BagOStuff using WinCache. Manual:inCacheBagOStuff.php/de /en
includes/objectcache/CacheBagOStuff.php Implementation of BagOStuff using XCache. Manual:CacheBagOStuff.php/de /en

Verzeichnis /includes/parser/[edit]

The MediaWiki parser, which transforms wikitext to HTML, can be found here together with related files. The most interesting files in this directory:

Datei Beschreibung Wiki Dokumente
includes/parser/CoreParserFunctions.php A collection of functions which implement the core parser functions. Manual:CoreParserFunctions.php/de /en
includes/parser/CoreTagHooks.php Tag hooks provided by MediaWiki core, e.g. <nowiki>, <gallery>, <pre>, .. Manual:CoreTagHooks.php/deTemplate:Enlink/list1
includes/parser/LinkHolderArray.php A LinkHolderArray holds a set of replacement pairs for wiki links. Manual:LinkHolderArray.php/de /en
includes/parser/Parser.php This file contains the parser. A few regular expressions are included. Manual:Parser.php/de /en
includes/parser/ParserCache.php This class handles caching the output from the parser. Manual:ParserCache.php/de /en
includes/parser/ParserOptions.php The ParserOptions class holds a collection of options for the parser. Manual:ParserOptions.php/de /en
includes/parser/ParserOutput.php Contains the ParserOutput class, which encapsulates the output of the parser. Manual:ParserOutput.php/de /en
includes/parser/Preprocessor.php Contains the Preprocessor interface for preprocessors. Also contains the PPFrame and PPNode interfaces. Manual:Preprocessor.php/de /en
includes/parser/Preprocessor_DOM.php A preprocessor using PHP's DOM extension. This preprocessor is used if the PHP DOM extension is available. Manual:Preprocessor_DOM.php/de /en
includes/parser/Preprocessor_Hash.php A preprocessor using PHP arrays. This preprocessor is used if the PHP DOM isn't available or when the old XMLDOM extension is present. Manual:Preprocessor_Hash.php/de /en
includes/parser/Preprocessor_HipHop.php A preprocessor optimised for HipHop, using HipHop-specific syntax. Manual:Preprocessor_HipHop.php/de /en

Verzeichnis /includes/resourceloader/[edit]

Files related to ResourceLoader, a JavaScript/CSS delivery optimizing system for MediaWiki.

Verzeichnis /includes/search/[edit]

This directory contains the code to implement the possibility of searching a wiki using one the possible backends.

Datei Beschreibung Wiki Dokumente
includes/search/SearchEngine.php Contains several classes related to searching a wiki. The SearchEngine class is the parent class for specific search implementations. Manual:SearchEngine.php/de /en
includes/search/SearchIBM_DB2.php Implements SearchEngine using IBM DB2. Manual:SearchIBM_DB2.php/de /en
includes/search/SearchMssql.php Implements SearchEngine using Msssql. Manual:SearchMssql.php/de /en
includes/search/SearchMySQL.php Implements SearchEngine using a MySQL search engine. Manual:SearchMySQL.php/de /en
includes/search/SearchOracle.php Implements SearchEngine using Oracle (ConText). Manual:SearchOracle.php/de /en
includes/search/SearchSqlite.php Implements SearchEngine using SQLite. Manual:SearchSqlite.php/de /en

Verzeichnis /includes/specials/[edit]

This directory contains the code and classes for the standard special pages. All special page classes derive from class SpecialPage (defined in includes/SpecialPage.php). Special pages which come with extension are located in their respective extensions directories. See also Manual:Special pages.

Verzeichnis /includes/upload/[edit]

Files providing the backend of MediaWiki's file uploads.

Datei Beschreibung Wiki Dokumente
includes/upload/UploadBase.php UploadBase and subclasses are the backend of MediaWiki's file uploads. Manual:UploadBase.php/de /en
includes/upload/UploadFromChunks.php Subclass of UploadBase implementing uploading from chunks. Manual:UploadFromChunks.php/de /en
includes/upload/UploadFromFile.php Subclass of UploadBase implementing regular file uploads. Manual:UploadFromFile.php/de /en
includes/upload/UploadFromStash.php Subclass of UploadBase implementing uploading from previously stored file. Manual:UploadFromStash.php/de /en
includes/upload/UploadFromUrl.php Subclass of UploadBase implementing uploading from a HTTP resource. Manual:UploadFromUrl.php/de /en
includes/upload/UploadStash.php Provides the possibility to enable applications to temporarily stash files without publishing them to the wiki. Manual:UploadStash.php/de /en

/images/[edit]

If uploads are enabled in the wiki, files will be put in subdirectories under this directory. See Manual:Image administration#Folders for more details.

Verzeichnis /languages/[edit]

This directory contains files used for localization and internationalization. For a quick overview, see Language in MediaWiki.

Datei Beschreibung Wiki Dokumente
languages/Language.php Contains the Language class, it represents the language used for incidental text, and also has some character encoding functions and other locale stuff. Two globals contain an instance of this class: $wgContLang for the site language and $wgLang for the user language. Manual:Language.php/de /en

Verzeichnis /maintenance/[edit]

This directory contains maintenance scripts that must be run from a command line interface.

See Manual:Maintenance scripts for an overview of those scripts.

/mw-config/[edit]

Entry point for the Config script (the helper script that helps setting up a newly installed wiki). The actual code of the installer is located at /includes/installer/.

Verzeichnis /resources/[edit]

This directory contains JavaScript and CSS resources used by MediaWiki, including jQuery.

/serialized/[edit]

Location for serialized objects (database entries converted into files -- see Serialization for more information). The database tables that contain serialized data are listed at Manual:Serialization.

Verzeichnis /skins/[edit]

This directory contain all skins classes, JavaScripts, CSS and some images used by that skins. See Manual:Skins/de.

Verzeichnis /tests/[edit]

Contains various (unit)test related files, including:

Sprachen: English  • Deutsch • français • Bahasa Indonesia • 日本語 • português do Brasil • русский • 中文