Developer hub/ca
From MediaWiki.org
| Usuaris | Administradors | Desenvolupadors |
Aquest és el lloc indicat si voleu contribuir en el desenvolupament del programari Mediawiki. Per a trobar ajuda en la instal·lació i en la personalització veieu la pàgina pels administradors.
Aquestes pàgines estan encara en desenvolupament. Si no trobeu la informació que estaves buscant o has trobat informació útil que no estigui enllaçada des d'aquí, per favor deixa'ns un comentari a pàgina de discussió i algú s'encarregarà de revisar-ho.
Contents |
[edit] Recursos per als desenvolupadors
- BugZilla – Eina de seguiment d'erros per a MediaWiki i per als llocs web de la fundació Wikimedia (també és coneguda com MediaZilla)
- Naviguer dans Subversion - Interfície que permet veure el codi així com cada modificació aportada
- Documentation du code - Documentació generada automàticament sobre els mètodes i les classes presents a MediaWiki
- SourceForge project - emprat per hostatjar els fitxers de la distribució
[edit] Informacions sobre MediaWiki.org
- MediaWiki roadmap - planificació de les noves funcionalitats, tan sols a títol informatiu (en anglès).
- Manual:Contents - Referències tècniques sobre el programari (en desenvolupament)
- Commit access - Com obtenir confiança al codi repositori de MediaWiki i el que necessiteu fer per a obtenir permís d’escriptura.
- Internationalisation - Descripció tècnica de la internacionalització (I18N) de MediaWiki.
- meta:Category:MediaWiki Development
- API - API per a tenir accés directe ales dades
[edit] Estendre MediaWiki
Hi ha 5 punts principals d'extensió que permeten als desenvolupadors afegir característiques i funcionalitats de MediaWiki o canviar les funcions existents. MediaWiki ha estat dissenyat per a permetre una modificació sense canviar el "codi bàsic". Això fa molt fàcil l'actualització a una nova versió de MediaWiki sense haver de fusionar manualment les modificacions aportades.
Aquests punts principals són :
- Hooks – Cada cop que succeeix "X", aleshores realitza...
- Tag Extensions – Crea una nova etiqueta com:
<newtag>...</newtag> - Parser Functions - Crea una nova ordre com:
{{#if|...|...|...}} - Special Pages - Crea una nova pàgina especial.
- Skins – Canvia l'aparença de MediaWiki
[edit] Ajuda per als autors d'extensions
- Extensions:
- Manual:Extensions
- Extensions FAQ
- Category:Extensions – Llista d'extensions (incompleta)
- Extension Matrix – Una llista millor, autogenerada.
- Manual:$wgExtensionFunctions
- Codi:
- Aparença:
- Base de dades:
- Manual:Magic words
- How to become a MediaWiki hacker
- Category:MediaWiki Development
[edit] Discussió entre els desenvolupadors
- #mediawiki – el canal IRC.
- wikitech-l, la llista de correu dels desenvolupadors.
Per a més informació veieu Communication/ca.


