Manual:Article.php/fr

La classe  gère la présentation des pages MediaWiki et leur interaction avec les pages historiques. Elle est très liéee à la classe WikiPage, qui fournit le modèle object des pages.

Ce fichier contient par exemple une version de la fonction  pour afficher une page, appelée de   (une autre version figure dans  ). Cette fonction va rechercher le texte wiki  de la page dans la base de données en utilisant les fonctions ,   et  , et range l'ensemble dans. Après cela elle appelle la fonction  pour traiter.

Créer un nouvel objet Article
Pour instancier, appelez l'une des méthodes statiques de la fabrique ou bien utilisez le constructeur :


 * - où  est l'ID d'un article (qui est la même chose que ).
 * - crée un objet Article de classe appropriée pour le titre donné
 * - creates an Article object of the appropriate class for the given page.
 * - creates an Article object from the given title.

Méthodes

 * : get the text of this revision. This function has side effects. Do not use this function if you only want the real revision text if any.
 * : (since 1.18): gets the context this Article is executed in.
 * : gets the oldid of the article that is to be shown, or 0 for the current revision.
 * (since 1.19): gets the WikiPage object of this instance.
 * : gets the parser options suitable for rendering the primary article wikitext.
 * : a lightweight method to get the parser output for a page, checking the parser cache and so on. It doesn't consider most of the stuff that  is forced to consider.
 * : gets the rev ID used on page views.
 * (since 1.19): get the fetched Revision object depending on request parameters or null on failure.
 * : gets the robot policy to be used for the current view.  is a string containing the action= GET parameter and.
 * : gets the Title associated with this page.
 * : returns true if the currently-referenced revision is the current edit to this page (and it exists).
 * : retourne  si la page peut être mise en cache.
 * : this method handles the (default) action of viewing a page. Actions (like 'view', 'revert', 'delete', etc) are handled by Action subclasses. The  method of the ViewAction calls   to do the actual work.

Voir https://doc.wikimedia.org/mediawiki-core/master/php/classArticle.html pour une liste complète des méthodes.

Accroches
Les accoches appelées depuis ce fichier sont listées dans la catégorie.