Tuto/Edit
Aller à la navigation
Aller à la recherche
Syntaxe[modifier | modifier le wikicode]
- Aide générale sur la syntaxe: http://fr.wikipedia.org/wiki/Aide:Syntaxe
- Mot clés de Mediawiki: http://www.mediawiki.org/wiki/Help:Magic_words
Règle de base[modifier | modifier le wikicode]
La recherche dans les pages du wiki ainsi et que la maintenance de celui-ci est grandement facilité par l'ajout de catégorie sur chaque page.
Modification générale de MediaWiki[modifier | modifier le wikicode]
Tous les changements de cette section doivent être édité avec le compte administrateur.
- Menu latéral: MediaWiki:Sidebar
- Ajout de CSS à tous les styles: MediaWiki:Common.css
- Ajout de CSS pour l'impression: MediaWiki:Print.css
Modules intégrés[modifier | modifier le wikicode]
Upload de fichier[modifier | modifier le wikicode]
Page d'aide sur la configuration de l'upload de fichiers [1]
Tableau[modifier | modifier le wikicode]
Page d'aide sur les tableaux [2]
Exemple d'utilisation
{| class="wikitable"
|+Titre du tableau
!Titre de colonne1
!Titre de colonne2
|-
|Cellule 1 sur la ligne 1
|Cellule 2 sur la ligne 1
|-
|Cellule 1 sur la ligne 2
|Cellule 2 sur la ligne 2
|}
| Titre de colonne1 | Titre de colonne2 |
|---|---|
| Cellule 1 sur la ligne 1 | Cellule 2 sur la ligne 1 |
| Cellule 1 sur la ligne 2 | Cellule 2 sur la ligne 2 |
Modules supplémentaires[modifier | modifier le wikicode]
- CategoryTree: Afficher une vue en arbre des catégories[3]
- Cite: Créer des notes de bas de page, collection de références, etc...[4]
- ParserFunctions: Fonctions avancées pour les extensions[5]
- Mpdf: Export de page en PDF[6]
- SyntaxHighlight_GeSHi: Coloration syntaxique de code source[7]
- RandomImage: Ajout d'une image aléatoire[8]
- SSL_authentification: Authentification via un certificat[9]
- CustomTag: Permet l'usage des tags suivants dans le code wiki ( en ligne )
- <path> Affichage du path ex: <path>/home/user</path>
- <package> Affichage du nom du paquet ex: <package>perl-ExtUtils-MakeMaker</package>
- <app> Affichage du nom de l'application ex: <app>vim</app>
- <class> Affichage du nom de la class ex: <class>KVirtualView</class>
Macros définies permettant un affichage spécial[modifier | modifier le wikicode]
Mettre en valeur un mot[modifier | modifier le wikicode]
- class pour mettre en valeur un nom de class ( en ligne ) KVirtual
{{class|KVirtual}}
- path pour mettre en valeur un chemin ( en ligne ), ex: /home/user
{{path|/home/user}}
- filename pour mettre en valeur un nom de fichier ( en ligne ), ex: /etc/mail/aliases
{{filename|/etc/mail/aliases}}
- package pour mettre en valeur un nom de paquet ( en ligne ), ex: perl-ExtUtils-MakeMaker
{{package|perl-ExtUtils-MakeMaker}}
- app pour mettre en valeur un nom d'application ( en ligne ), ex: vim
{{app|vim}}
- code pour mettre en valeur un morceau de code ( en ligne ), ex:
find /etc -type f -name '*.conf'
{{code|find /etc -type f -name '*.conf'}}
- command pour mettre en valeur une commande ( en ligne ), ex:
find /etc -type f -name '*.conf'
{{command|find /etc -type f -name '*.conf'}}
- color pour mettre en couleur un mot ( en ligne ), ex: mots en couleur
{{color|red|mots en couleur}}
Ajouter une note d'auteur ( simple, importante, avertissement, astuce, auteur original )[modifier | modifier le wikicode]
- Admon/note pour écrire une note d'information
{{Admon/note|Titre|texte optionnel de la note}}
- Admon/warning pour écrire un avertissement bien visible
{{Admon/warning|Titre|Texte optionnel du warning}}
- Admon/important pour écrire une note très importante
{{Admon/important|Titre|Texte optionnel de la note importante}}
- Admon/tip pour écrire une astuce bien visible
{{Admon/tip|Titre|Texte optionnel de l'astuce}}
- Admon/bug pour signaler un bug
{{Admon/bug|Titre|Texte optionnel du bug}}
- Admon/faq pour écrire une question réponse
Answer
{{Admon/faq|Question|Answer}}
- author pour afficher les auteurs et les participants éventuels lorsqu'il s'agit d'une page recopié d'un autre wiki.
{{author|author=Auteur original|othersauthors=Liste des participants éventuels (paramètre optionnel)|url=Lien vers l'URL d'origine (paramètre optionnel)}}
- Admon/todo pour écrire une liste de chose à faire (TODO)
{{Admon/todo|TODO Liste
* étape 1
* étape 2}}
- Admon/file pour afficher un ficher texte
{{Admon/file|Chemin du fichier|
<pre>
ligne 1
ligne2
</pre>}}
Smileys[modifier | modifier le wikicode]
- Admon/smiley
{{Admon/smiley|:)}}
Consultez le Guide de l’utilisateur pour plus d’informations sur l’utilisation de ce logiciel.
Langages supportés par l'extension de coloration syntaxique[modifier | modifier le wikicode]
<syntaxhighlight lang="CODE"> </syntaxhighlight>
| Code | Language |
|---|---|
abap |
ABAP |
actionscript |
ActionScript |
ada |
Ada |
apache |
Apache Configuration |
applescript |
AppleScript |
asm |
Assembly |
asp |
Active Server Pages (ASP) |
autoit |
AutoIt |
bash |
Bash |
basic4gl |
Basic4GL |
bf |
Brainfuck |
blitzbasic |
Blitz BASIC |
bnf |
Backus-Naur Form |
c |
C |
c_mac |
C (Mac) |
caddcl |
AutoCAD DCL |
cadlisp |
AutoLISP |
cfdg |
CFDG |
cfm |
ColdFusion Markup Language |
cil |
Common Intermediate Language (CIL) |
cobol |
COBOL |
cpp-qt |
C++ (Qt toolkit) |
cpp |
C++ |
csharp |
C# |
css |
Cascading Style Sheets (CSS) |
d |
D |
delphi |
Delphi |
diff |
Diff |
div |
DIV |
dos |
DOS batch file |
dot |
DOT |
eiffel |
Eiffel |
fortran |
Fortran |
freebasic |
FreeBASIC |
genero |
Genero |
gettext |
GNU internationalization (i18n) library |
glsl |
OpenGL Shading Language (GLSL) |
gml |
Game Maker Language (GML) |
gnuplot |
gnuplot |
groovy |
Groovy |
haskell |
Haskell |
hq9plus |
HQ9+ |
html4strict |
HTML |
idl |
Uno IDL |
ini |
INI |
inno |
Inno |
intercal |
INTERCAL |
io |
Io |
java |
Java |
java5 |
Java(TM) 2 Platform Standard Edition 5.0 |
javascript |
JavaScript |
kixtart |
KiXtart |
klonec |
Klone C |
klonecpp |
Klone C++ |
latex |
LaTeX |
lisp |
Lisp |
lolcode |
LOLCODE |
lotusscript |
LotusScript |
lua |
Lua |
| Code | Language |
|---|---|
m68k |
Motorola 68000 Assembler |
make |
make |
matlab |
MATLAB M |
mirc |
mIRC scripting language |
mxml |
MXML |
mpasm |
Microchip Assembler |
mysql |
MySQL |
nsis |
Nullsoft Scriptable Install System (NSIS) |
objc |
Objective-C |
ocaml-brief |
OCaml |
ocaml |
OCaml |
oobas |
OpenOffice.org Basic |
oracle8 |
Oracle 8 SQL |
oracle11 |
Oracle 11 SQL |
pascal |
Pascal |
per |
per |
perl |
Perl |
php-brief |
PHP |
php |
PHP |
pixelbender |
Pixel Bender |
plsql |
PL/SQL |
povray |
Persistence of Vision Raytracer |
powershell |
Windows PowerShell |
progress |
OpenEdge Advanced Business Language |
prolog |
Prolog |
providex |
ProvideX |
python |
Python |
qbasic |
QBasic/QuickBASIC |
rails |
Rails |
reg |
Windows Registry |
robots |
robots.txt |
ruby |
Ruby |
sas |
SAS |
scala |
Scala |
scheme |
Scheme |
scilab |
Scilab |
sdlbasic |
SdlBasic |
smalltalk |
Smalltalk |
smarty |
Smarty |
sql |
SQL |
tcl |
Tcl |
teraterm |
Tera Term |
text |
Plain text |
thinbasic |
thinBasic |
tsql |
Transact-SQL |
typoscript |
TypoScript |
vb |
Visual Basic |
vbnet |
Visual Basic .NET |
verilog |
Verilog |
vhdl |
VHDL |
vim |
Vimscript |
visualfoxpro |
Visual FoxPro |
visualprolog |
Visual Prolog |
whitespace |
Whitespace |
winbatch |
Winbatch |
xml |
XML |
xorg_conf |
Xorg.conf |
xpp |
X++ |
z80 |
ZiLOG Z80 Assembler |
Notes[modifier | modifier le wikicode]
- ↑ http://www.mediawiki.org/wiki/Manual:Configuring_file_uploads
- ↑ http://www.mediawiki.org/wiki/Help:Tables/fr
- ↑ http://www.mediawiki.org/wiki/Extension:CategoryTree/fr
- ↑ http://www.mediawiki.org/wiki/Extension:Cite/Cite.php
- ↑ http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions/fr
- ↑ http://www.mediawiki.org/wiki/Extension:Mpdf
- ↑ http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi
- ↑ http://www.mediawiki.org/wiki/Extension:RandomImage
- ↑ http://www.mediawiki.org/wiki/Extension:SSL_authentication