User Tools

Site Tools


en:template:advanced_string_variables

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:template:advanced_string_variables [2016/08/17 10:09]
Nicolas Ronvel [Classic Use]
en:template:advanced_string_variables [2017/06/22 11:20] (current)
Nicolas Ronvel [Color Picker Field]
Line 29: Line 29:
   * [[Choice Input|Dropdown Menu]] (get the text displayed for the selected item)   * [[Choice Input|Dropdown Menu]] (get the text displayed for the selected item)
   * [[Rich Text Field|Rich Text Field]] (get the displayed text, without the formatting)   * [[Rich Text Field|Rich Text Field]] (get the displayed text, without the formatting)
 +  * [[color_picker|Color Picker]] (get the RGB color, and manipulate the color) 
 +  * [[en:​template:​numeric_input_field|Numeric Input]] (get the numeric as a string)
 ===== Formatting ===== ===== Formatting =====
  
Line 44: Line 45:
 </​code>​ </​code>​
  
-As you can see, you repeat twice your built-in string. In ''​text'',​ you have the string as it will be displayed on the card. Then, in ''​styles'',​ you specify that it's a styles array with '​££'​. And then, you encapsulate your **bold** text by the characters ''​**'',​ and your //italic// text by ''//''​. You can encapsulate variables (''​**$myVariable$**''​)but don't forget to //close// the encapsulation.+As you can see, you repeat twice your built-in string. In ''​text'',​ you have the string as it will be displayed on the card. Then, in ''​styles'',​ you specify that it's a styles array with '​££'​. And then, you encapsulate your **bold** text by the characters ''​%%**%%'',​ and your //italic// text by ''​%%//%%''​. You can encapsulate variables (''​%%**$myVariable$**%%''​)but don't forget to //close// the encapsulation.
  
  
Line 58: Line 59:
  
 As you can see, we have added the ''​value''​ attribute to the ''​age''​ variable by using a dot between the variable & the attribute. The existing attributes are listed below. As you can see, we have added the ''​value''​ attribute to the ''​age''​ variable by using a dot between the variable & the attribute. The existing attributes are listed below.
 +
 +==== Text Input ====
 +
 +Text Input fields have 3 special values : 
 +
 +  * ''​text''​ is the text displayed in the field, that the user selected (default value if none is indicated)
 +  * ''​upper''​ is the text displayed in the field, in upper case
 +  * ''​lower''​ is the text displayed in the field, in lower case
 +
 +==== Multiline Text Input ====
 +
 +Multiline Text Input fields have 3 special values : 
 +
 +  * ''​text''​ is the text displayed in the field, that the user selected (default value if none is indicated)
 +  * ''​upper''​ is the text displayed in the field, in upper case
 +  * ''​lower''​ is the text displayed in the field, in lower case
  
 ==== Dropdown Menu ==== ==== Dropdown Menu ====
  
-Dropdown Menus have special values : +Dropdown Menus have special values : 
  
   * ''​text''​ is the text displayed in the field, that the user selected   * ''​text''​ is the text displayed in the field, that the user selected
 +  * ''​upper''​ is the text displayed in the field, in upper case
 +  * ''​lower''​ is the text displayed in the field, in lower case
   * ''​value''​ is the value of the selected option, that can be more of a constant, with less information.   * ''​value''​ is the value of the selected option, that can be more of a constant, with less information.
   * ''​image''​ is the url / data-url of the ''​image''​ property of the selected option, or of the ''​miniature''​ property if there is no ''​image'',​ or an empty string if there is no ''​image''​ and no ''​miniature''​.   * ''​image''​ is the url / data-url of the ''​image''​ property of the selected option, or of the ''​miniature''​ property if there is no ''​image'',​ or an empty string if there is no ''​image''​ and no ''​miniature''​.
Line 78: Line 97:
  
 Color Picker Fields have several special values. See the [[Color_Picker#​special_values|main page]] of this type of field. Color Picker Fields have several special values. See the [[Color_Picker#​special_values|main page]] of this type of field.
 +
 +==== Numeric Input Field ====
 +
 +The Numeric Input fields return the numeric value as a string when getting it with an advanced string variable. It can be useful to display a value through a textbox on the canvas.
en/template/advanced_string_variables.1471421367.txt.gz · Last modified: 2016/08/17 10:09 by Nicolas Ronvel