isExternalMacroAccessAllowed: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
|version=1.5.0 | |version=1.5.0 | ||
|description= | |description= | ||
Returns {{true}} if the client is configured to allow external macro access (see '''[[MapTool_Preferences#Macro Permissions|Allow External Macro Access''' in [[MapTool Preferences]]). When enabled, this allows the use of other macro functions such as {{func|exportData}}. | Returns {{true}} if the client is configured to allow external macro access (see '''[[MapTool_Preferences#Macro Permissions|Allow External Macro Access]]''' in [[MapTool Preferences]]). When enabled, this allows the use of other macro functions such as {{func|exportData}}. | ||
|usage= | |usage= | ||
< | <syntaxhighlight lang="mtmacro" line> | ||
isExternalMacroAccessAllowed() | isExternalMacroAccessAllowed() | ||
</ | </syntaxhighlight> | ||
|examples= | |examples= | ||
'''1. Test to see if the current client can access external resources from macros.''' | '''1. Test to see if the current client can access external resources from macros.''' | ||
< | <syntaxhighlight lang="mtmacro" line> | ||
This client has external access [r,if(isExternalMacroAccessAllowed()): "Enabled"; "Disabled"] | This client has external access [r,if(isExternalMacroAccessAllowed()): "Enabled"; "Disabled"] | ||
</ | </syntaxhighlight> | ||
|changes= | |changes= | ||
}} | }} | ||
[[Category:Permission Function]] | [[Category:Permission Function]] |
Latest revision as of 23:59, 15 March 2023
isExternalMacroAccessAllowed() Function
• Introduced in version 1.5.0
Returns
true
(1
) if the client is configured to allow external macro access (see Allow External Macro Access in MapTool Preferences). When enabled, this allows the use of other macro functions such as exportData().Usage
isExternalMacroAccessAllowed()
Examples
1. Test to see if the current client can access external resources from macros.
This client has external access [r,if(isExternalMacroAccessAllowed()): "Enabled"; "Disabled"]