Outils pour utilisateurs

Outils du site


fr:tutorial:tutorial01

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
fr:tutorial:tutorial01 [2016/08/31 13:30]
Nicolas Ronvel [Cost]
fr:tutorial:tutorial01 [2016/08/31 13:36]
Nicolas Ronvel [Full code of the template]
Ligne 255: Ligne 255:
 Autre nouveauté, l'​utilisation d'une [[en:​template:​advanced_string_variables|Variable de chaîne Avancée]] avec ''​$cost$ GP''​. Cela permet de construire une chaîne plus intelligente,​ en ajoutant GP (pour Gold Pieces) après le coût indiqué par l'​utilisateur. Bien sûr, cela peut entraîner quelques soucis (un Champion gratuit ?). Mais dans le cadre d'une traduction de template, cette valeur sera modifiée facilement. ​ Autre nouveauté, l'​utilisation d'une [[en:​template:​advanced_string_variables|Variable de chaîne Avancée]] avec ''​$cost$ GP''​. Cela permet de construire une chaîne plus intelligente,​ en ajoutant GP (pour Gold Pieces) après le coût indiqué par l'​utilisateur. Bien sûr, cela peut entraîner quelques soucis (un Champion gratuit ?). Mais dans le cadre d'une traduction de template, cette valeur sera modifiée facilement. ​
  
-==== Multilines ​====+==== A la ligne ====
  
-The next input field will be a new one the  ​[[..:​template:​multiline_text_input|Multiline Text Input]] fieldIt works like the classic ​**Text input** fieldbut allows the user to add line-breaksWe'll add two fields :+Nos prochains champs vont utiliser un nouveau type de champ le [[..:​template:​multiline_text_input|Champ de texte multiligne]]. Cela fonctionne comme un **Champ Texte** classiquemais l'​utilisateur peut y saisir des sauts de ligneAjoutons deux champs à notre section ''​fields''​ du template ​:
  
 <code javascript>​ <code javascript>​
Ligne 264: Ligne 264:
 </​code>​ </​code>​
  
-We now add two more **textboxes** that will be linked to these two fields ​:+Puis ajoutons les deux **textbox** correspondantes dans ''​canvasFields'' ​:
  
 <code javascript>​ <code javascript>​
Ligne 271: Ligne 271:
 </​code>​ </​code>​
  
-Those fields use an automatic wrapping method : lines that are too long are broken to be displayed on several linesAnd the user can still control when the line-breaks occur by setting them himself.+Ces champs utilisent un bornage automatique. Si le texte venait à être trop long pour la largeur spécifiée,​ un saut à la ligne automatique est ajoutéLes sauts de lignes de l'​utilisateur,​ saisis dans le champ éditable, sont évidemment pris en compte également. 
 +===== Et, c'est tout ? =====
  
-===== That's it ? =====+Pour ce tutoriel, oui, c'est tout. Vous disposez là d'un template fonctionnel pour vos cartes de Champions. Je vous encourage bien sûr à créer vos propres templates à l'aide de ce tutoriel et de cette base. Un espace de partage pour les templates est envisagé pour le futur, et la page de démo hébergera par défaut plusieurs templates ([[https://​github.com/​Gulix/​geckos/​issues/​30|cette évolution]] doit d'​abord être terminée).
  
-For this tutorialyesthat's it. You know have a functional template that allows you to get Star Player cards. Of coursewith the help of this tutorial, I encourage you to create your own template for your own needs. I will soon open a place to share the templates, and the demo page will host various templates (when [[https://​github.com/​Gulix/​geckos/​issues/​30|this issue]] is completed).+Si vous avez un souci avec ce tutorielou avec le logicieln'hésitez pas à demander de l'aidevia la création d'​un ​[[https://​github.com/​Gulix/​geckos/​issues/​new|ticket d'​incident]], ou via un message sur un forum où Geckos est présenté.
  
-If you have any trouble with this tutorial or the software, feel free to ask me for help, via the creation of an [[https://​github.com/​Gulix/​geckos/​issues/​new|Issue]],​ or via a message on a forum in which I'll participate. +===== Code complet du Template ​=====
- +
-===== Full code of the template ​=====+
  
 <code javascript template01-code.json>​ <code javascript template01-code.json>​
fr/tutorial/tutorial01.txt · Dernière modification: 2018/06/06 10:13 par Nicolas Ronvel