Extension:CodeMirror/fr
CodeMirror État de la version : stable |
|
---|---|
![]() |
|
Implémentation | Interface utilisateur |
Description | Fournit la coloration syntaxique dans l'éditeur de texte wiki. |
Auteur(s) | Pavel Astakhov (pastakhovdiscussion) |
Dernière version | 4.0.0 |
Politique de compatibilité | Snapshots releases along with MediaWiki. Master is not backwards compatible. |
MediaWiki | 1.32+ |
PHP | 5.3+ |
Modifications de la base de données |
Non |
Licence | Licence publique générale GNU v2.0 ou supérieur |
Téléchargement | |
|
|
Traduire l’extension CodeMirror sur translatewiki.net | |
Rôle Vagrant | codemirror |
Problèmes | Tâches ouvertes · Signaler un bogue |
L'extension CodeMirror fournit la coloration syntaxique dans l'éditeur wikitexte de MediaWiki.
Elle ajoute un bouton avec une l'icône dans la barre d'outil d'édition qui permet d'activer ou non la coloration.
La barre d'outil du WikiEditor 2010 ainsi que la barre d'outil de l'éditeur visuel sont gérées.
Par défaut cette fonctionnalité est désactivée. Lors de l'activation de cette fonction, la textarea standard est remplacée par l'éditeur fourni par bibliothèque CodeMirror. When switching off, it will be the opposite effect.
Vous pouvez utiliser vos propre styles pour la coloration du wikitexte. Used styles available here. Vous pouvez placer vos propres styles dans common.css. Si vous avez trouvé de meilleurs styles, n'hésitez pas à m'en informer.
Tous les navigateurs supportés par MediaWiki sont supportés. Les navigateurs mobiles récents fonctionnent partiellement.
Captures d'écran
Installation
- Si vous utilisez Vagrant , installez avec
vagrant roles enable codemirror --provision
- Installation manuelle
- Install either the WikiEditor extension or the VisualEditor extension in wikitext mode, as instructed on their pages; at least one of these is required for this extension to work.
- Téléchargez et placez le(s) fichiers (s) dans un répertoire appelé
CodeMirror
dans votre dossierextensions/
. - Ajoutez le code suivant à la fin de votre fichier LocalSettings.php :
wfLoadExtension( 'CodeMirror' );
- Configure as required.
- Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.
Paramètres de configuration
# Enables use of CodeMirror by default but still allow users to disable it
$wgDefaultUserOptions['usecodemirror'] = 1;
Ajouter le code ci-dessus en bas de votre LocalSettings.php .
For color and style customization, see Meta help page.
Intégration des extensions
If your MediaWiki extension adds a new tag and you want to make sure CodeMirror properly highlights the content within it, you can add CodeMirror support to your extension. Here are two examples: Cite extension and PhpTags extension.
A faire
- highlighting definition lists ( ;foo :bar ) (phab:T170042)
- auto-complétion (phab:T95100)
- correspondance des parenthèses (phab:T15302)
- repli du code T166098
- highlighting inside gallery tag (<gallery> foo | bar </gallery>)
Voir aussi
- Extension:VisualEditor
- Extension:WikiEditor
- Extension:CodeEditor
- Community Tech/Wikitext editor syntax highlighting (includes information on customizing the colors)
- c:Category:MediaWiki extension CodeMirror
Cette extension est utilisée par au moins un des projets Wikimédia. Cela signifie probablement que l’extension est assez stable et fonctionnelle pour être utilisée sur des sites à fort trafic. Recherchez le nom de cette extension dans le CommonSettings.php de Wikimédia et dans le fichier de configuration InitialiseSettings.php pour situer les endroits où elle est installée. Une liste complète des extensions installées sur un Wiki donné peut être visualisée sur la page Special:Version de ce wiki. |