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
Last revision Both sides next revision
en:template:advanced_string_variables [2016/08/17 10:09]
Nicolas Ronvel [Classic Use]
en:template:advanced_string_variables [2017/06/22 11:19]
Nicolas Ronvel [Classic Use]
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''​.
en/template/advanced_string_variables.txt · Last modified: 2017/06/22 11:20 by Nicolas Ronvel