Source: Scratch Wiki en français

(Redirigé depuis SWFR:Lien)


Guide à la syntaxe


Guide d'introduction à la syntaxe MediaWiki utilisée par le Scratch Wiki FR.

Info
 Info :
Cette page traite de la syntaxe de l'éditeur de code et non de l'éditeur visuel.

L'utilisation de l'éditeur visuel est fortement déconseillée.

Pas d'image
 Note :
Cette page peut être listée dans divers catégories systèmes du fait des modèles et exemples utilisés. Merci de ne pas en prendre compte.


Syntaxe

Texte

Formatage Code Visualisation
Texte Texte à afficher Texte à afficher
Préformaté rudimentaire Utilisation à proscrire ␣Texte à afficher
Texte à afficher
Italique ''Texte à afficher'' Texte à afficher
Gras '''Texte à afficher''' Texte à afficher
Souligné Utilisation à proscrire <u>Texte à afficher</u> Texte à afficher
Agrandi Utilisation à proscrire <big>Texte à afficher</big> Texte à afficher
Rétréci Utilisation à proscrire <small>Texte à afficher</small> Texte à afficher
Exposant <sup>Texte à afficher</sup> Texte à afficher
Indice <small>Texte à afficher</small> Texte à afficher

Sauts

Il est possible d'insérer un saut de ligne à l'aide de la balise

<br/>

ou à l'aide du modèle

{{FloatClear}}

en effet un saut de ligne classique seul n'a pas cet effet dans l'éditeur de wikicode.

Attention
 Attention :
Il n'est pas recommandé de sauter des lignes sur le Wiki, mais plutôt de créer de nouveaux paragraphes ou de rester dans le même paragraphe.

Un saut de paragraphe est représentée par 2 sauts de ligne dans l'éditeur de wikicode.

Titres

Formatage Code Visualisation
Titre d'article {{Titre|Titre à afficher}}
Titre à afficher


Titre de niveau 2 == Titre à afficher ==

Titre à afficher

Titre de niveau 3 === Titre à afficher ===

Titre à afficher

Titre de niveau 4 ==== Titre à afficher ====

Titre à afficher

Titre de niveau 5 ===== Titre à afficher =====
Titre à afficher
Titre de niveau 6 ====== Titre à afficher ======
Titre à afficher

Par convention, le texte des titres ne doit être ni en gras, ni en italique, ni souligné, ni contenir de liens.

Info
 Info :
Il existe un titre de niveau 1, cependant, son usage est interdit car c'est le niveau de titre utilisé en haut des pages par défaut.

Listes

Formatage Code Visualisation
Liste à puces

* élément A ; ** sous-élément a ; ** sous-élément b ; * élément B. ** sous-élément a ; ** sous-élément b ;

  • élément A :
    • sous-élément a ;
    • sous-élément b ;
  • élément B :
    • sous-élément a ;
    • sous-élément b ;
Liste ordonnée

# élément A : ## sous-élément a ; ## sous-élément b ; # élément B : ## sous-élément a ; ## sous-élément b ;

  1. élément A :
    1. sous-élément a ;
    2. sous-élément b ;
  2. élément B :
    1. sous-élément a ;
    2. sous-élément b ;
Indentations Utilisation à proscrire

: élément A : :: sous-élément a ; :: sous-élément b ; : élément B : :: sous-élément a ; :: sous-élément b ;

élément A :
sous-élément a ;
sous-élément b ;
élément B :
sous-élément a ;
sous-élément b ;

Les listes courtes gagnent à être synthétisées dans un simple paragraphe, ou dans le paragraphe dans lequel elles sont basées.

Idée
 Idée :
Le symbole
:
permet de réaliser une indentation et peut être utilisé pour aligner du texte au contenu d'une liste.

Liens

Formatage Code Visualisation
Lien interne

[[projet]]
[[projet]]s
[[projet|projet Scratch]]

projet ; projets ; projet Scratch
Lien externe Utilisation à proscrire

https://scratch.mit.edu/
[https://scratch.mit.edu/]
[https://scratch.mit.edu/ site Scratch]

https://scratch.mit.edu/ ; [1] ; site Scratch
Lien vers le site Scratch Modèle en création
Lien vers un profil Modèle en création
Lien vers un projet Modèle en création
Lien vers un studio Modèle en création
Lien vers le forum Scratch Modèle en création
Lien vers une section Modèle en création
Lien vers un sujet Modèle en création
Lien vers un post Modèle en création
Lien vers un commentaire Modèle en création

Fichiers

Formatage Code Visualisation
Image, vidéo quelconque [[Fichier:Par défaut.svg]]

Par défaut.svg

Audio [[Fichier:Scratch 3.0 - Instruments - Guitare.mp3]]

Image formatée en vignette [[Fichier:Scratch Cat.svg|vignette|droite|96px|[[Scratch Cat]].|alt=Chat ''[[Scratch Cat]]'' mascotte du [[site Scratch]].]]
Idée
 Idée :
Pour créer un lien vers un fichier, ajoutez le symbole
:
au début du lien :
[[:Fichier:Scratch.svg | Texte à afficher]]
.

Modèles

└─ Article principal : Modèles


Un modèle est un bloc de wikicode prédéfini et souvent paramétrable.

Le tableau suivant recense quelques exemples de modèles simples, nécessitant des paramètres non nommés ou des paramètres nommés. La page dédiée aux modèles propose une liste des modèles les plus utiles.

Formatage Code Visualisation
Modèle « À finir » ne nécessitant pas de paramètre {{À finir}}
Modèle « Titre », modèle nécessitant un unique paramètre non nommé. {{Titre|Titre à afficher}}
Titre à afficher


Modèle « Article principal », nécessitant un unique paramètre nommé {{Article principal|lien=[SWFR:Accueil|]] des éditeurs}}
└─ Article principal : Accueil des éditeurs

Catégories

└─ Article principal : Catégories


Une catégorie est un ensemble de pages liées entre elles par leur sujet.

Pour marquer une page comme appartenant à une catégorie existante, utiliser un lien en bas de page :

[[Catégorie:Scratch Wiki]]

marquera la page dans la catégorie Scratch Wiki.

Syntaxe avancée

Blocs Scratch

La syntaxe est la même que pour le forum Scratch.

Formatage Code Visualisation
Bloc de pile <scratchblocks>aller à x:(0) y:(0)</scratchblocks>
aller à x:(0) y:(0)
Bloc à branches <scratchblocks>si <> alors … fin</scratchblocks>

<scratchblocks>si <> alors { … }</scratchblocks>

si <> alors
…
fin
Bloc de tête <scratchblocks>quand le drapeau vert pressé</scratchblocks>
quand le drapeau vert pressé

Balises HTML

Certaines balises HTML ont déjà été vues plus tôt dans cette page.

Formatage Code Visualisation
Sans interprétation MediaWiki <nowiki>Texte à afficher</nowiki> Texte à afficher
Code <code>Texte à afficher</code> Texte à afficher
Code sans interprétation MediaWiki <code><nowiki>Texte à afficher</code></nowiki> Texte à afficher
Préformaté sans interprétation MediaWiki <pre>Texte à afficher</pre>
Texte à afficher
Saut de ligne Utilisation à proscrire Texte <br/> Texte Texte
Texte
Bloc de code avec coloration syntaxique Utilisation à proscrire <syntaxhighlight lang="c"> int main() { printf("Hello World !") ; return 0 ; }</syntaxhighlight>

int main()
    { printf("Hello World !") ;
      return 0 ;
    }

Références

└─ Article principal : Références


Une référence permet de sourcer des informations. Les références sont essentielles pour le Wiki, elles permettent de démontrer la véracité des propos avancés.

Formatage Code Visualisation
Référence wikicode <ref name="exemple"> Texte à afficher </ref>
Info
 Info :
L'entrée texte supporte le wikicode simple (liens, modèles, formatage de texte).
[1]
Référence via le modèle « Sources » {{Source de la section|source 1|source 2}}
Afficher les références wikicode == Références == <references />

Références

  1. Texte à afficher

Syntaxe des pages de discussion

Signature

Formatage Code Visualisation
Signature simple ~~~ Signature de l'utilisateur
Signature complète ~~~~ Signature de l'utilisateur + Date et fuseau horaire

Voir aussi