Character Vault
Any Concept / Any System
Compendium
Your System Come To Life
Roll20 for Android
Streamlined for your Tablet
Roll20 for iPad
Streamlined for your Tablet

Personal tools

Difference between revisions of "HTML Entities"

From Roll20 Wiki

Jump to: navigation, search
m
m
Line 58: Line 58:
 
<br><br>
 
<br><br>
 
[[Category:Macros]]
 
[[Category:Macros]]
 +
[[Category:API]]
 
[[Category:Character Sheet Creation]]
 
[[Category:Character Sheet Creation]]
 
[[Category:Wiki Administration]]
 
[[Category:Wiki Administration]]

Revision as of 14:29, 5 November 2021

Main Page: Macro Guide

HTML Entities can be useful in creating macros, Building Character Sheets, and wiki editing.


When creating some complicated macros, usually involving nesting, you will need to use HTML entities in parts of the code to trick the Roll20 system to make it behave like you want, or some advanced tricks won't work.

Here are some HTML Entities that might be useful in advanced Roll20 macros(see List of HTML Entities for full list):

Character Replacement
| (pipe) &#124;
, &#44;
{ &#123;, &lbrace;
} &#125;, &rbrace;
& &amp;
space &nbsp;
= &#61;
_ &#95;
( &#40;
) &#41;
[ &lbrack; , &#91;
] &rbrack; , &#93;
< &lt;, &#60;
> &rt;, &#62;


Examples


By using HTML entities to replace all } inside "Choose a Roll", it will now correctly process where the query ends.

?{Choose a Roll|
  STR,/roll 1d20 + 3 + (?{Modifier&#125;) |
  DEX,/roll 1d20 + 2 + (?{Modifier&#125;) |
  CON,/roll 1d20 + 1 + (?{Modifier&#125;) }