Developer hub/fr

From MediaWiki.org
Jump to: navigation, search
150
Crystal Clear app display.png Utilisateurs Crystal Clear app terminal.png Administrateurs système Crystal Clear app tutorials.png Développeurs

Ceci est un endroit où vous pourrez trouver comment contribuer au développement du logiciel MediaWiki. Pour trouver de l'aide sur l'installation de MediaWiki ou les apparences, voir la page pour les administrateurs.

Ces pages sont encore en stade de développement. Si vous ne trouvez pas une réponse à votre question ou si vous avez trouvé une source d'information mais qui n'est pas liée, laissez un commentaire en page de discussion et quelqu'un s'en occupera.

Contents

[edit] Ressources pour les développeurs

  • BugZilla - Le traqueur de bogues pour MediaWiki et pour les sites de la fondation Wikimedia (aussi appellé parfois MediaZilla)
  • Naviguer dans Subversion - Interface qui permet de voir le code ainsi que chaque modification apportée.
  • Documentation du code - Documentation générée automatiquement sur les méthodes et les classes présentes dans MediaWiki

[edit] Informations sur MediaWiki.org

[edit] Étendre MediaWiki

Il y a 5 principaux types d'extensions qui permettent aux développeurs d'étendre les fonctionnalités de MediaWiki ou de les modifier. MediaWiki a été écrit pour permettre des modifications sans changer le code principal. Il est donc facile de mettre à jour sans devoir fusionner les modifications apportées. Ces principaux types sont :

Note : Tous liens ci-dessous sont en anglais (sauf exception).

  • Hooks - Chaque fois que "X" se produit, faire alors...
  • Tag Extensions - Créer de nouvelles balises comme: <newtag>...</newtag>
  • Parser Functions - Créer une nouvelle commande comme: {{#if|...|...|...}}
  • Special Pages - Créer une nouvelle page spéciale.
  • Skins - Changer l'apparence de MediaWiki.

[edit] Aide pour les auteurs d'extensions

[edit] Discussion entre les développeurs

Pour plus d'informations voir Communication/fr.

Langue : English  • Català • Česky • Español • Suomi • Français • Bahasa Indonesia • Italiano • 日本語 • 한국어 • Nederlands • Polski • Português do Brasil • Русский • 粵語 • 中文
Personal tools
Namespaces
Variants
Actions
Site
Support
Download
Development
Communication
Print/export
Toolbox