December 31, 2017, at 06:21 PM (0 comments)
The Lua Execute recipe is now installed on OborWiki (off by default; you can enable it via the Configurator). It allows you to embed Lua code blocks in a wiki page, which are executed, and their output displayed when the page is rendered.
Here's an example:
(:lua:) function demo() print('Counting from 1 to 5...') for v = 1, 5 do print(v) end end demo() print('Today is '..os.date()) print('Pi is '..math.pi) print('It works! <o>') -- By default, HTML is not allowed print('') print('This content was generated by '.._VERSION..'.') (:luaend:) |
NOTE: If you'd like to specify an initialization script to be run prior to every Lua code block, let me know (as that is currently a config option only I can modify, since it involves editing config.php
).
See the Lua Execute recipe info page for more information.