%SET{}%. The %SET{}% and %GET{}% variables are handled by the SetGetPlugin.
%GET{ "name" default="..." }%
| Parameter | Description | Default | 
|---|---|---|
| "name" | Name of variable, such as menu. May optionally contain a JSON path, such asmenu.File.Open. | (required) | 
| format="..." | Format with supported variables: • $namefor variable name• $valuefor variable value• $isdefinedexpanding to1or0depending if variable is defined or not• $issetexpanding to1or0depending if variable is logically true or false• $ispersistentexpanding to1or0depending if variable is persistent or not• all FormatTokens such as $dollar,$n,$percnt. | "$value" | 
| default="..." | Text shown if variable is not defined, e.g. not found. This parameter overrides the format parameter. | ""(empty string) | 
| store="..." | Specify a store name that holds the persistent variable. This assumes the variable was previously set with the same store name. | "" | 
%GET{"lunch"}% returns Sushi if the following has been previously set:%SET{ "lunch" value="Sushi" }%  - see more examples
%GET{ name }% - see description.
%SET{ menu = { "File": { "New": [ "new", "F" ], "Open": [ "open", "F" ] }, "Edit": { "Copy": [ "cpy", "F" ], "Paste": [ "pst", "F" ] } } }% - set a JSON object
%GET{ menu.File.Open }% - returns: ["open","F"]
 
  Copyright &© 1999-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Copyright &© 1999-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.