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
<kbd>Texte à afficher</kbd>
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

Un lien permet de lier des pages entre elles. Ils permettent de rendre la navigation sur le Wiki plus aisée et agréable.

Il existe plusieurs types de liens :

Un lien interne est un lien redirigeant vers le Wiki, tandis qu'un lien externe redirige vers un site externe au Wiki. Un lien externe vérifié est un lien externe dont le site cible est sûr (par exemple, le site Scratch, Wikipédia)

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 externe vérifié {{Lien externe|https://scratch.mit.edu/|site Scratch}}
Info
 Info :
L'utilisation vers le site Scratch est à proscrire au profit d'un Chemin.
site Scratch
Lien Wikipédia {{Lien Wikipédia|scratch (langage)|titre=langage Scratch}} langage Scratch
Lien vers le site Scratch {{Chemin}} site Scratch
Lien vers un profil {{ChProfil|Scratch_Wiki_Fr}} Scratch_Wiki_Fr
Lien vers un projet {{ChProjet|1}} projet 1
Lien vers un studio {{ChStudio|1}} studio 1
Lien vers le forum Scratch {{ChSec}} forum Scratch
Lien vers une section {{ChSec|1}} section 1 du forum Scratch
Lien vers un sujet {{ChSujet|1}} sujet 1
Lien vers un post {{ChPost|1}} post 1
Lien vers un commentaire se référer à la documentation

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