Twinpedia » twinoid » format

Mise en forme

Ces syntaxes permettent de mettre en forme certains messages.

Elles peuvent changer la taille, le style ou la couleur du texte, la couleur du fond, et le placer dans un bloc.
Lorsque plusieurs sont imbriquées, c'est la couleur de la plus imbriquée qui prévaut.

L'apparence exacte dépendra du contexte : jeu à partir duquel le forum est consulté, site Twinoid de base, statut et description personnels etc.

Une syntaxe de forme [code] isolée est appelée balise.
Une syntaxe de forme [code]Texte[/code] est appelée balise encadrante, ou respectivement ouvrante et fermante.
(<> ou {} servent parfois au lieu de [])

La barre de mise en forme, quand elle existe, ne propose que les plus courantes, et dans une seule variante et syntaxe.
Les autres mises en forme, variantes et syntaxes alternatives sont non-documentées.

Les syntaxes alternatives sont utiles pour imbriquer des syntaxes dont la forme courante est incompatible ou dont les balises ouvrante et fermante sont identiques.

De façon générale, citer un message :

  • Convertit toutes les syntaxes alternatives en syntaxe de base.
  • Ne recopie pas les balises de mise en évidence d'accès limité et leur contenu.
  • Ne recopie pas ce qui n'est pas visible.

Zones

Zones formatables :

Zones non formatables :

Syntaxes

Fil

Syntaxes mettant en forme au fil du texte.

Syntaxe Effet
**Gras**
[g]Gras[/g]
[b]Gras[/b]
[strong]Gras[/strong]
Texte en gras et généralement plus contrasté.
Citer convertit toutes ces balises en **.
//Italique//
[i]Italique[/i]
[em]Italique[/em]
Texte en italique et généralement plus teinté mais moins saturé.
Citer convertit toutes ces balises en //.
--Barré--
[strike]Barré[/strike]
Texte barré.
Citer convertit toutes les balises en --.
http://example.org Lien cliquable, s'ouvre dans une nouvelle page ou onglet.
La couleur peut varier, ne différencie pas les liens déjà visités, et prévaut sur gras et italique.

L'adresse doit commencer par http:// ou https://.
Les ftp:// et autres ne sont pas reconnus, www. ne suffit pas.
Le // du http:// obligatoire n'est pas interprété comme format italique.

Certains caractères spéciaux ou étendus coupent l'adresse, il faut les remplacer par leur encodage url :
%20 pour une espace
%2B pour +
%2A pour * (ne devrait pas avoir besoin d'encodage)
%3A pour :
%5B pour [
%C3%A9 pour é


Citer tout lien mis en forme convertit ou ajoute les balises en [link].
[link=http://example.org]Lien[/link]
[lien=http://example.org]Lien[/lien]
Lien nommé, dont le texte apparent est libre.
La plupart des formats y sont reconnus, même celles en bloc.
Il n'y a pas d'avertissement si l'adresse est malformée, elle sera simplement tronquée ou remplacée par l'adresse de base du site.
@pseudo:ID

@pseudo

@:ID
Pseudo de l'utilisateur, en  blanc dans un cadre gris-bleu foncé  (contact personnel) ou  rouge foncé (inconnu personnel), ouvrant son passeport Twinoid si cliqué.
ID est le numéro de compte, visible dans l'adresse de son profil.

Si l'ID est fournie, le vrai pseudo est utilisé indépendamment de celui écrit ou omis.
Si seul le pseudo est utilisé, l'utilisateur le plus ancien le portant est utilisé. Si ce pseudo n'existe pas, aucune mise en forme n'est appliquée.
:!: Les utilisateurs peuvent changer de pseudo, seule l'ID est fixe.

N'est pas reconnu s'il y a une lettre devant le @.

Citer convertit toutes les balises en @pseudo:ID.
@me Converti en @pseudo:ID du posteur (ou dernier éditeur).
Intact à l'édition.

Bloc

Syntaxes isolant le texte dans un bloc distinct, sur ses propres lignes.

Syntaxe Effet
''Citation''
[cite]Citation[/cite]
[quote]Citation[/quote]
Citation : Bordé de pointillé, généralement en plus petit et plus terne.

Les citations imbriquées sont de plus en plus petites et ternes.

N'est pas recopié lorsqu'on cite un message.
[cite=Source]Citation[/cite]
[quote=Source]Citation[/quote]
Citation nommée, avec la source accolée en gras.
Les syntaxe pseudo et smileys sont reconnues dans la source.
[spoil]Spoil[/spoil] Caché par des zébrures et révélé au survol du pointeur.
La recherche navigateur ne marche pas sur le texte en mode caché.

S'il n'y a rien ou seulement des espaces entre les balises, rien n'est affiché.

Les spoils imbriqués ne font rien de plus.
Les spoils successifs ont des zébrures alternées.
[aparte]Aparté[/aparte] “À part” : Indenté, plus petit et en italique.

Des apartés imbriqués sont de plus en plus indentés.
[rp]Roleplay[/rp] Réplique : Arrondi avec “jambe de bulle”, indenté avec marge au bord droit, texte italique sombre sur fond gris clair.
L'apparence dépend peu du contexte et s'y marie donc parfois mal.

Les roleplay imbriqués sont de plus en plus indentés.
[rp=Untel]Roleplay nommé[/rp] Réplique nommée, avec et personnage accolé en gras.
Les syntaxe pseudo et smileys sont reconnues dans le personnage.
<code>code</code> Code source :
• Police de largeur fixe.
• Pas de retour à la ligne automatique, affiche un ascenseur horizontal si dépassement de la zone message.
• Aucune syntaxe n'est reconnue à part sa propre balise fermante </code>.
• Les espaces multiples restent mangés.

Si inséré à l'intérieur d'une autre syntaxe, l'empêche d'être reconnue (sauf liste à puce et sondage).
 * Liste
  * à
  * puce
Les lignes commençant par au moins une espace puis un * astérisque sont indentées et précédées d'une puce.
Les lignes consécutives semblables forment une liste à puce, espacée du texte précédent.

L'indentation (niveau) est déterminée par le nombre d'espaces par rapport aux lignes précédentes, pas par le nombre d'espaces absolu.

La première ligne après une ligne vide est le début (plus haut niveau).
Les lignes consécutives suivantes seront, selon le nombre d'espaces comparé à la ligne précédente :
• Plus d'espaces = plus indentées (niveau inférieur).
• Autant d'espaces = indentées pareil (niveau égal).
• Moins d'espaces = indentées comme la première ligne en descendant la hiérarchie commençant par au moins autant d'espaces. Si cela remonte au plus haut niveau, cela cause une rupture en liste distincte.

La puce est carrée pour le plus haut niveau, ronde pour tous les autres.

Un retour à la ligne simple continue la puce précédente et conserve son indentation.
Une ligne vide met fin à la liste.

Les mises en forme “bloc” sont valides dans une liste à puce.

Smileys

Consulter l'interface forum.

Les :code_de_smiley_inexistant: sont dépouillés des :.

Gadgets RP

Syntaxes de jeu tirant un élément au hasard à l'envoi du texte.
Utilisables partout où les smileys sont reconnus.

S'affichent avec une icône, en  gras blanc dans un cadre gris-bleu foncé  (comme les pseusdo d'inconnus).

Lors de la composition elles affichent juste ??.
Sur le forum, une fois envoyé le message ne peut plus être édité.
Ailleurs, éditer fait un nouveau tirage.

Icône et Syntaxe Effet
{carte}Tire une carte d'un jeu de 52 cartes.
Dans un message forum, plusieurs balises tirent des cartes différentes, au-delà de 52 ne tire plus que ??. (à confirmer)
{lettre}
{consonne}
{voyelle}
Tire une lettre selon les probabilités du Scrabble français. (détails exacts à préciser)
Le Y fait partie des voyelles.
{d4}
{d6}
{d8}
{d10}
{d12}
{d20}
{d100}
Tire un nombre de 1 à la valeur du dé.
D'autres valeurs de dé ne marchent pas.
{pf}Tire Pile ou Face.
{pfc}Tire Pierre, Feuille ou Ciseaux.

Limitées

Disponibles seulement à certains endroits ou certains utilisateurs privilégiés.
Elles apparaissent alors dans la barre de mise en forme.

Syntaxe Lieux ou Utilisateurs Effet
<question>
Choix 1
Choix 2

</question>

<question NNNNN:NNNNNN>

</question>
• Modérateurs
• Utilisateur sur son nexus
Sondage en  texte gris foncé dans un bloc gris clair  légèrement indenté.

Chaque utilisateur peut voter une seule fois, pour un seul choix.
Les résultats sont visibles après vote.
Le posteur peut consulter les résultats sans voter, et clore le vote.
Si le message est édité, les vote sont remis à 0. À l'édition 2 numéros sont apparus dans la balise ouvrante, il ne faut pas les modifier.

Les syntaxes lien automatique, pseudo et gadget RP sont reconnues dans les choix.
Les sondages et syntaxes code imbriqués affichent leur code html non-interprété.

N'est pas recopié lorsqu'on cite un message.
[gloire]Gloire[/gloire]
[glory]Gloire[/glory]
• Augures
• Modérateurs
• Légendaires de la dernière saison Hordes
 Texte blanc dans un cadre gris-bleu foncé  avec liseré or et cette enluminure :
[mod]mod[/mod] • Modérateur
• Propriétaire Kube sur son forum de zone
• Dernier empereur Kingdom en vie sur le forum de sa carte
• Chef de clan KadoKado sur son forum de clan
Intervention de modérateur en  blanc dans un cadre rouge  et en-tête :


N'est pas recopié lorsqu'on cite un message.
[annonce]Annonce[/annonce] • Animacteurs sur le forum animation
• Architecteurs sur le forum développement
• Augures
Annonce de représentant de la communauté en  blanc dans un cadre gris-bleu foncé  et cette image en fond :

Place un lien sur l'annonce en tête de toutes les pages du sujet.
Place l'icône Ce sujet comporte une ou plusieurs annonces de représentants de la communauté. devant le tag du sujet.

N'est pas recopié lorsqu'on cite un message.
(admin) Staff MT Annonce d'administrateur en  blanc dans un cadre mauve  et image :

Place un lien sur l'annonce en tête de toutes les pages du sujet.
Place l'icône Ce sujet comporte une ou plusieurs annonces officielles des administrateurs. devant le tag du sujet.
Le code n'étant pas recopié lorsqu'on cite un message, on ignore la syntaxe.
@adresse partielle@ • Admin
• Page de groupe
Image.
L'adresse sans la partie http://imgup.motion-twin.com/

Le code n'étant pas recopié lorsqu'on cite un message, la syntaxe est supposée identiques aux groupes twinoid.
{habitant} • Forum ville Hordes Tire au hasard un nom de citoyen de la ville encore vivant.

N'empêche pas l'édition du message, contrairement au gadgets RP.

Automatique

Les liens sur certains services de medias externes affichent automatiquement ce média :

Ne s'affiche pas dans la prévisualisation du message.
Ne fonctionne pas dans les forums.
Ne fonctionne que pour le premier media du message.
Bug : Ne semble pas marcher s'il contient Oo, voire ou d'autres séquences ressemblant à des smilies ?


Les liens sur sujet de forum twinoid affichent automatiquement le nom du sujet.

Ne s'affiche pas dans la prévisualisation du message.

Ne marche pas :

Par contre marche :


Voir aussi @me.

Trucs et astuces

Démonstration sur le forum


L'ordre dans lequel on combine les syntaxe au fil du texte peut donner une couleur différente.


Imbriquer des balises italique, gras ou citation rend le texte de plus en plus clair, épais ou petit.


Des balises bloc vides peuvent servir de séparation.


Pour afficher une syntaxe sans qu'elle soit interprétée, il suffit d'y insérer au bon endroit une syntaxe invisible.


On peut cacher un lien dans un message :

  • Avec une   espace insécable comme nom de lien.
  • Avec un smiley comme nom de lien.

—- On peut cacher du texte dans un message qui ne sera visible qu'en l'éditant :

  • En interrompant un lien avec une espace.
  • En ajoutant un =Truc à une balise [] qui n'en prends normalement pas.
  • Dans le pseudo d'une balise pseudo-ID.
  • Dans une balise <question ></question> à l'identifiant invalide (une espace suffit).

Bugs

Quelques couacs…

Exemple Démonstration Détails
- * Lien Si une ligne commence par un tiret, un ou des espace puis une astérisque, l'astérisque écrase le tiret et cause des problèmes de puces ou gras incongrus.
[cite] *Liste[/cite] Lien La syntaxe de liste à puce ailleurs qu'en début de ligne “tue” les balises bloc.
De façon générale, les syntaxes de bloc marchent mieux en début de ligne et précédées d'une ligne vide.
[link=http://mush.vg]http://mush.**vg**[/link] Lien Si la partie nommée d'un lien est elle-même reconnaissable comme lien et a une mise en forme, ça “interromps” la mis en forme du lien.
a</a> - Toute “fausse” balise fermante à crochets pointus force un retour à la ligne.
- Les espaces en tête de message sont systématiquement mangés.
Cela tue une syntaxe de liste à puce en première ligne.
- Sur certains forums et autres endroits, 2 ou plus lignes vides en produisent une de moins.
On peut l'empêcher en y mettant une espace.
 * 1
  *2
Lien Une liste à puce citée voit tous ses niveaux remonter en 1er niveau.
A
 * 1

B
Lien Une liste à puce citée mange jusqu'à 2 retours à la lignes suivants.
')
")
Lien Une apostrophe ou un guillemet droit suivi d'une parenthèse fermante remplace celle-ci par un smiley :)
Vous pourriez laisser un commentaire si vous étiez connecté.
twinoid/format.txt · Dernière modification: 25/12/2014 18:37 par musaran