Developer hub/fr
| Utilisateurs | Administrateurs système | 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 |
Ressources pour les développeurs[edit]
- 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
Informations sur MediaWiki.org[edit]
- MediaWiki roadmap - planification des nouvelles fonctionnalités, uniquement à titre informatif (en anglais).
- Manual:Contents/fr - Références techniques sur le logiciel (en cours d'écriture)
- Commit access - Comment avoir accès en écriture dans SVN et comment faire pour l'obtenir.
- Internationalisation - Description technique de l'internationalisation (I18N) de MediaWiki.
- meta:Category:MediaWiki Development
- API/fr - API pour avoir accès directement aux données.
Étendre MediaWiki[edit]
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.
Aide pour les auteurs d'extensions[edit]
- Extensions:
- Manual:Extensions/fr
- Extensions FAQ
- Category:Extensions - Une liste (très incomplète) des extensions existantes.
- Extension Matrix - Une meilleure liste, générée automatiquement.
- Manual:$wgExtensionFunctions
- Code:
- Skins:
- Database:
- Manual:Magic words
- How to become a MediaWiki hacker/fr
- Category:MediaWiki Development
Discussion entre les développeurs[edit]
- #mediawiki - le canal IRC.
- wikitech-l, la mailing-list des développeurs.
Pour plus d'informations voir Communication/fr.
| Langue : | English • català • česky • dansk • Deutsch • español • suomi • français • Bahasa Indonesia • italiano • 日本語 • 한국어 • Nederlands • polski • português do Brasil • русский • 粵語 • 中文 |
|---|
