|
|
Line 7: |
Line 7: |
|
| |
|
| The root element has two child elements, [[#Variables|<variables>]] and [[#Layout|<layout>]]. | | The root element has two child elements, [[#Variables|<variables>]] and [[#Layout|<layout>]]. |
|
| |
| The layout is contolled by a XML based scripting language. Each signature must have the root tag (<signature>). The <signature> tag has two subelements: <variables> and <layout>. When using JPEG as output the <signature> accepts the attribute quality. It may be any value between 1-100. Default value is 100 (Max).
| |
|
| |
| The <variables> tag enables the user to define his own variables using a sub element called <set>. <set> has the following attributes, which both are required, <set name="testvar" value="test" />. To access the variable @ followed by the variable's name is used. A variable can only be accessed inside the curly brackets, i.e. {{ @testvar; }} will output test and just @testvar will output @testvar.
| |
|
| |
| The default value for each tag (only text supported at the moment) may be overridden using the <default> tag. It is a sub tag of the <variables> tag. Example usage so override the default text color: <default element="text" name="color" value="#FFFFFF" />. That sets the text default color to white.
| |
|
| |
|
| === Variables === | | === Variables === |